Package com.nomagic.uml2
Class MagicDrawProfile.DiagramTableStereotype
java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.uml2.MagicDrawProfile.DiagramTableStereotype
- Enclosing class:
- MagicDrawProfile
public static class MagicDrawProfile.DiagramTableStereotype
extends ProfileImplementation.StereotypeWrapper
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Additional elements field specifies the elements that are included into the table regardless of the scope.static final String
static final String
static final String
static final String
static final String
The default owner for an element represented by a newly added table row.static final String
static final String
static final String
Select to perform patterns-based Requirements verification.static final String
Excluded elements field specifies the list of elements that are not included into the table even if they are present in the scope.static final String
static final String
static final String
Select to include additional content of elements (e.g., Smart Package) that fall within the specified scope.static final String
Select to include the custom types that extend the specified row element types.static final String
Select to include the subtypes of the specified row element types.static final String
static final String
Select to limit the row height to 10 element values or plain text lines per cell.static final String
Select to calculate and represent data only in visible cells.static final String
static final String
Specify the expression to collect row elements.static final String
static final String
Select the type of elements to be shown as row elements.static final String
static final String
static final String
All the model elements of the suitable type, contained in the scope are included into the table.static final String
static final String
static final String
Set to true to display element number in the name column.static final String
Set to true to show the element type specification box in the criteria area of the table.static final String
static final String
static final String
static final String
Set to true to show scope as a root node in tree display mode.static final String
static final String
static final String
Select to wrap long text. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAdditionalElements
(Element element, Element value) void
addColumnElements
(Element element, String value) void
addColumnIds
(Element element, String value) void
addColumnWidth
(Element element, Integer value) void
addCustomColumns
(Element element, String value) void
addExcludedElements
(Element element, Element value) void
addExpandedRows
(Element element, String value) void
addHideColumns
(Element element, String value) void
addLegends
(Element element, Element value) void
addOptions
(Element element, String value) void
addRowElements
(Element element, String value) void
addRowElementType
(Element element, Element value) void
addRowFilters
(Element element, String value) void
void
protected void
clear()
void
clearAdditionalElements
(Element element) void
clearColumnElements
(Element element) void
clearColumnIds
(Element element) void
clearColumnWidth
(Element element) void
clearCustomColumns
(Element element) void
clearDefaultRowElementsOwner
(Element element) void
clearDescriptionArea
(Element element) void
clearDisplayMode
(Element element) void
void
clearExcludedElements
(Element element) void
clearExpandedRows
(Element element) void
clearHideColumns
(Element element) void
clearIncludeAdditionalContent
(Element element) void
clearIncludeCustomTypesOfRowTypes
(Element element) void
clearIncludeSubtypesOfRowTypes
(Element element) void
clearLegends
(Element element) void
clearLimitRowHeight
(Element element) void
clearLoadPartially
(Element element) void
clearOptions
(Element element) void
clearQuery
(Element element) void
clearRowElements
(Element element) void
clearRowElementType
(Element element) void
clearRowFilters
(Element element) void
clearRowsOrder
(Element element) void
clearScope
(Element element) void
clearShowColumnIcons
(Element element) void
clearShowDetailedColumnName
(Element element) void
clearShowElementNumber
(Element element) void
clearShowElementType
(Element element) void
clearShowFilter
(Element element) void
clearShowFullPath
(Element element) void
clearShowScope
(Element element) void
clearShowScopeAsRoot
(Element element) void
void
clearWrapText
(Element element) getAdditionalElements
(Element element) getColumnElements
(Element element) getColumnIds
(Element element) getColumnWidth
(Element element) getCustomColumns
(Element element) getDefaultRowElementsOwner
(Element element) getDescriptionArea
(Element element) getDisplayMode
(Element element) getExcludedElements
(Element element) getExpandedRows
(Element element) getHideColumns
(Element element) getLegends
(Element element) getOptions
(Element element) getRowElements
(Element element) getRowElementType
(Element element) getRowFilters
(Element element) getRowsOrder
(Element element) Returns stereotype for this wrapper.boolean
isEnablePatternsBasedVerification
(Element element) isIncludeAdditionalContent
(Element element) isIncludeCustomTypesOfRowTypes
(Element element) isIncludeSubtypesOfRowTypes
(Element element) static boolean
isInstance
(Element element) isLimitRowHeight
(Element element) isLoadPartially
(Element element) isShowColumnIcons
(Element element) isShowDetailedColumnName
(Element element) isShowElementNumber
(Element element) isShowElementType
(Element element) isShowFilter
(Element element) isShowFullPath
(Element element) isShowScope
(Element element) isShowScopeAsRoot
(Element element) isWrapText
(Element element) void
removeAdditionalElements
(Element element, Element value) void
removeColumnElements
(Element element, String value) void
removeColumnIds
(Element element, String value) void
removeColumnWidth
(Element element, Integer value) void
removeCustomColumns
(Element element, String value) void
removeExcludedElements
(Element element, Element value) void
removeExpandedRows
(Element element, String value) void
removeHideColumns
(Element element, String value) void
removeLegends
(Element element, Element value) void
removeOptions
(Element element, String value) void
removeRowElements
(Element element, String value) void
removeRowElementType
(Element element, Element value) void
removeRowFilters
(Element element, String value) void
removeScope
(Element element, Element value) void
removeSort
(Element element, String value) void
setAdditionalElements
(Element element, Collection<? extends Element> value) void
setColumnElements
(Element element, Collection<String> value) void
setColumnIds
(Element element, Collection<String> value) void
setColumnWidth
(Element element, Collection<Integer> value) void
setCustomColumns
(Element element, Collection<String> value) void
setDefaultRowElementsOwner
(Element element, Element value) void
setDescriptionArea
(Element element, String value) void
setDisplayMode
(Element element, MagicDrawProfile.TableDisplayModeEnum value) void
setEnablePatternsBasedVerification
(Element element, Boolean value) void
setExcludedElements
(Element element, Collection<? extends Element> value) void
setExpandedRows
(Element element, Collection<String> value) void
setHideColumns
(Element element, Collection<String> value) void
setIncludeAdditionalContent
(Element element, Boolean value) void
setIncludeCustomTypesOfRowTypes
(Element element, Boolean value) void
setIncludeSubtypesOfRowTypes
(Element element, Boolean value) void
setLegends
(Element element, Collection<? extends Element> value) void
setLimitRowHeight
(Element element, Boolean value) void
setLoadPartially
(Element element, Boolean value) void
setOptions
(Element element, Collection<String> value) void
void
setRowElements
(Element element, Collection<String> value) void
setRowElementType
(Element element, Collection<? extends Element> value) void
setRowFilters
(Element element, Collection<String> value) void
setRowsOrder
(Element element, String value) void
setScope
(Element element, Collection<? extends Element> value) void
setShowColumnIcons
(Element element, Boolean value) void
setShowDetailedColumnName
(Element element, Boolean value) void
setShowElementNumber
(Element element, Boolean value) void
setShowElementType
(Element element, Boolean value) void
setShowFilter
(Element element, Boolean value) void
setShowFullPath
(Element element, Boolean value) void
setShowScope
(Element element, Boolean value) void
setShowScopeAsRoot
(Element element, Boolean value) void
setSort
(Element element, Collection<String> value) void
setWrapText
(Element element, Boolean value) Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Field Details
-
STEREOTYPE_NAME
- See Also:
-
ADDITIONALELEMENTS
Additional elements field specifies the elements that are included into the table regardless of the scope.- See Also:
-
COLUMNELEMENTS
- See Also:
-
COLUMNIDS
- See Also:
-
COLUMNWIDTH
- See Also:
-
CUSTOMCOLUMNS
- See Also:
-
DEFAULTROWELEMENTSOWNER
The default owner for an element represented by a newly added table row.- See Also:
-
DESCRIPTIONAREA
- See Also:
-
DISPLAYMODE
- See Also:
-
ENABLEPATTERNSBASEDVERIFICATION
Select to perform patterns-based Requirements verification.- See Also:
-
EXCLUDEDELEMENTS
Excluded elements field specifies the list of elements that are not included into the table even if they are present in the scope.- See Also:
-
EXPANDEDROWS
- See Also:
-
HIDECOLUMNS
- See Also:
-
INCLUDEADDITIONALCONTENT
Select to include additional content of elements (e.g., Smart Package) that fall within the specified scope.- See Also:
-
INCLUDECUSTOMTYPESOFROWTYPES
Select to include the custom types that extend the specified row element types. For example, if you specify a Package as a row element type, the custom types, such as a Smart Package, extending the Package will also be included.- See Also:
-
INCLUDESUBTYPESOFROWTYPES
Select to include the subtypes of the specified row element types. For example, if you specify a Package as a row element type, its subtypes, such as a Model and Profile, will also be included.- See Also:
-
LEGENDS
- See Also:
-
LIMITROWHEIGHT
Select to limit the row height to 10 element values or plain text lines per cell.- See Also:
-
LOADPARTIALLY
Select to calculate and represent data only in visible cells.- See Also:
-
OPTIONS
- See Also:
-
QUERY
Specify the expression to collect row elements.- See Also:
-
ROWELEMENTTYPE
Select the type of elements to be shown as row elements.- See Also:
-
ROWELEMENTS
- See Also:
-
ROWFILTERS
- See Also:
-
ROWSORDER
- See Also:
-
SCOPE
All the model elements of the suitable type, contained in the scope are included into the table. When more elements are added to the scope they are automatically added to the table.- See Also:
-
SHOWCOLUMNICONS
- See Also:
-
SHOWDETAILEDCOLUMNNAME
- See Also:
-
SHOWELEMENTNUMBER
Set to true to display element number in the name column.- See Also:
-
SHOWELEMENTTYPE
Set to true to show the element type specification box in the criteria area of the table.- See Also:
-
SHOWFILTER
- See Also:
-
SHOWFULLPATH
- See Also:
-
SHOWSCOPE
- See Also:
-
SHOWSCOPEASROOT
Set to true to show scope as a root node in tree display mode.- See Also:
-
SORT
- See Also:
-
WRAPTEXT
Select to wrap long text.- See Also:
-
-
Constructor Details
-
DiagramTableStereotype
-
-
Method Details
-
getStereotype
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getAdditionalElementsProperty
-
getColumnElementsProperty
-
getColumnIdsProperty
-
getColumnWidthProperty
-
getCustomColumnsProperty
-
getDefaultRowElementsOwnerProperty
-
getDescriptionAreaProperty
-
getDisplayModeProperty
-
getEnablePatternsBasedVerificationProperty
-
getExcludedElementsProperty
-
getExpandedRowsProperty
-
getHideColumnsProperty
-
getIncludeAdditionalContentProperty
-
getIncludeCustomTypesOfRowTypesProperty
-
getIncludeSubtypesOfRowTypesProperty
-
getLegendsProperty
-
getLimitRowHeightProperty
-
getLoadPartiallyProperty
-
getOptionsProperty
-
getQueryProperty
-
getRowElementTypeProperty
-
getRowElementsProperty
-
getRowFiltersProperty
-
getRowsOrderProperty
-
getScopeProperty
-
getShowColumnIconsProperty
-
getShowDetailedColumnNameProperty
-
getShowElementNumberProperty
-
getShowElementTypeProperty
-
getShowFilterProperty
-
getShowFullPathProperty
-
getShowScopeProperty
-
getShowScopeAsRootProperty
-
getSortProperty
-
getWrapTextProperty
-
setAdditionalElements
public void setAdditionalElements(Element element, @CheckForNull Collection<? extends Element> value) -
clearAdditionalElements
-
addAdditionalElements
-
removeAdditionalElements
-
getAdditionalElements
-
setColumnElements
-
clearColumnElements
-
addColumnElements
-
removeColumnElements
-
getColumnElements
-
setColumnIds
-
clearColumnIds
-
addColumnIds
-
removeColumnIds
-
getColumnIds
-
setColumnWidth
-
clearColumnWidth
-
addColumnWidth
-
removeColumnWidth
-
getColumnWidth
-
setCustomColumns
-
clearCustomColumns
-
addCustomColumns
-
removeCustomColumns
-
getCustomColumns
-
setDefaultRowElementsOwner
-
clearDefaultRowElementsOwner
-
getDefaultRowElementsOwner
-
setDescriptionArea
-
clearDescriptionArea
-
getDescriptionArea
-
setDisplayMode
public void setDisplayMode(Element element, @CheckForNull MagicDrawProfile.TableDisplayModeEnum value) -
clearDisplayMode
-
getDisplayMode
-
setEnablePatternsBasedVerification
-
clearEnablePatternsBasedVerification
-
isEnablePatternsBasedVerification
-
setExcludedElements
-
clearExcludedElements
-
addExcludedElements
-
removeExcludedElements
-
getExcludedElements
-
setExpandedRows
-
clearExpandedRows
-
addExpandedRows
-
removeExpandedRows
-
getExpandedRows
-
setHideColumns
-
clearHideColumns
-
addHideColumns
-
removeHideColumns
-
getHideColumns
-
setIncludeAdditionalContent
-
clearIncludeAdditionalContent
-
isIncludeAdditionalContent
-
setIncludeCustomTypesOfRowTypes
-
clearIncludeCustomTypesOfRowTypes
-
isIncludeCustomTypesOfRowTypes
-
setIncludeSubtypesOfRowTypes
-
clearIncludeSubtypesOfRowTypes
-
isIncludeSubtypesOfRowTypes
-
setLegends
-
clearLegends
-
addLegends
-
removeLegends
-
getLegends
-
setLimitRowHeight
-
clearLimitRowHeight
-
isLimitRowHeight
-
setLoadPartially
-
clearLoadPartially
-
isLoadPartially
-
setOptions
-
clearOptions
-
addOptions
-
removeOptions
-
getOptions
-
setQuery
-
clearQuery
-
getQuery
-
setRowElementType
-
clearRowElementType
-
addRowElementType
-
removeRowElementType
-
getRowElementType
-
setRowElements
-
clearRowElements
-
addRowElements
-
removeRowElements
-
getRowElements
-
setRowFilters
-
clearRowFilters
-
addRowFilters
-
removeRowFilters
-
getRowFilters
-
setRowsOrder
-
clearRowsOrder
-
getRowsOrder
-
setScope
-
clearScope
-
addScope
-
removeScope
-
getScope
-
setShowColumnIcons
-
clearShowColumnIcons
-
isShowColumnIcons
-
setShowDetailedColumnName
-
clearShowDetailedColumnName
-
isShowDetailedColumnName
-
setShowElementNumber
-
clearShowElementNumber
-
isShowElementNumber
-
setShowElementType
-
clearShowElementType
-
isShowElementType
-
setShowFilter
-
clearShowFilter
-
isShowFilter
-
setShowFullPath
-
clearShowFullPath
-
isShowFullPath
-
setShowScope
-
clearShowScope
-
isShowScope
-
setShowScopeAsRoot
-
clearShowScopeAsRoot
-
isShowScopeAsRoot
-
setSort
-
clearSort
-
addSort
-
removeSort
-
getSort
-
setWrapText
-
clearWrapText
-
isWrapText
-
clear
protected void clear() -
is
-
isInstance
-