Class DependencyMatrixProfile.DependencyMatrixStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.dependencymatrix.persistence.DependencyMatrixProfile.DependencyMatrixStereotype
-
- Enclosing class:
- DependencyMatrixProfile
public static class DependencyMatrixProfile.DependencyMatrixStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COLUMNCOLLAPSEDNODES
Specifies the collapsed nodes of the Dependency Matrix.static java.lang.String
COLUMNCUSTOMORDER
Contains Dependency Matrix column elements custom sorting order.static java.lang.String
COLUMNHEADERHEIGHT
Specifies the height of the column header in pixels.static java.lang.String
COLUMNOWNERDISPLAYMODE
Select Compact tree mode to show only direct and common element owners in the nested mode.static java.lang.String
COLUMNSORTINGMODE
Select Ascending or Descending to sort elements alphabetically.static java.lang.String
COLUMNTEXTDIRECTION
Specifies the text direction of the Matrix column headers.static java.lang.String
DEPENDENCYCRITERIA
Select an expression type and specify the expression to be used as the relation criteria.static java.lang.String
DESCRIPTIONAREA
Specify the description of the Dependency Matrix.static java.lang.String
DIRECTION
Select Row to column or Column to row to filter the displayed dependencies by direction.static java.lang.String
HIDEDEPENDENCYCRITERIA
Set to false to show the Dependency Criteria filter.static java.lang.String
HIDESCOPE
Set to false to show the scope filter.static java.lang.String
HIDETYPES
Set to false to show the types filter.static java.lang.String
LEGENDLOCATION
Legend explains the meaning of colors and styles of links in the Dependency Matrix.static java.lang.String
READONLY
Set to true to treat Dependency Matrix cells as non editable.static java.lang.String
ROWCOLLAPSEDNODES
Specifies the collapsed nodes of the Dependency Matrix.static java.lang.String
ROWCUSTOMORDER
Contains Dependency Matrix row elements custom sorting order.static java.lang.String
ROWHEADERWIDTH
Specifies the width of the row header in pixels.static java.lang.String
ROWOWNERDISPLAYMODE
Select Compact tree mode to show only direct and common element owners in the nested mode.static java.lang.String
ROWSORTINGMODE
Select Ascending or Descending to sort elements alphabetically.static java.lang.String
SHOWELEMENTS
Select All to show all elements from the selected scope.static java.lang.String
SHOWINNERDEPENDENCIES
Set to true to show the number of dependencies in the owner element on cell.static java.lang.String
STEREOTYPE_NAME
static java.lang.String
SUPPRESSCRITERIAAREA
Set to false to show the Criteria area.static java.lang.String
TAKEWHOLEMODELASSCOPE
Set to true to take whole model as default scope.
-
Constructor Summary
Constructors Modifier Constructor Description protected
DependencyMatrixStereotype(DependencyMatrixProfile profile)
-
Method Summary
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper
getElementByName
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
COLUMNCOLLAPSEDNODES
public static final java.lang.String COLUMNCOLLAPSEDNODES
Specifies the collapsed nodes of the Dependency Matrix.- See Also:
- Constant Field Values
-
COLUMNCUSTOMORDER
public static final java.lang.String COLUMNCUSTOMORDER
Contains Dependency Matrix column elements custom sorting order.- See Also:
- Constant Field Values
-
COLUMNHEADERHEIGHT
public static final java.lang.String COLUMNHEADERHEIGHT
Specifies the height of the column header in pixels.- See Also:
- Constant Field Values
-
COLUMNOWNERDISPLAYMODE
public static final java.lang.String COLUMNOWNERDISPLAYMODE
Select Compact tree mode to show only direct and common element owners in the nested mode. Select Complete tree to show all owners in the nested mode. Select Hidden or Full qualified name to shown a regular elements list.- See Also:
- Constant Field Values
-
COLUMNSORTINGMODE
public static final java.lang.String COLUMNSORTINGMODE
Select Ascending or Descending to sort elements alphabetically. Select Custom sorting mode to use your own order.- See Also:
- Constant Field Values
-
COLUMNTEXTDIRECTION
public static final java.lang.String COLUMNTEXTDIRECTION
Specifies the text direction of the Matrix column headers.- See Also:
- Constant Field Values
-
DEPENDENCYCRITERIA
public static final java.lang.String DEPENDENCYCRITERIA
Select an expression type and specify the expression to be used as the relation criteria.- See Also:
- Constant Field Values
-
DESCRIPTIONAREA
public static final java.lang.String DESCRIPTIONAREA
Specify the description of the Dependency Matrix.- See Also:
- Constant Field Values
-
DIRECTION
public static final java.lang.String DIRECTION
Select Row to column or Column to row to filter the displayed dependencies by direction. Select Both to show all dependencies.- See Also:
- Constant Field Values
-
HIDEDEPENDENCYCRITERIA
public static final java.lang.String HIDEDEPENDENCYCRITERIA
Set to false to show the Dependency Criteria filter.- See Also:
- Constant Field Values
-
HIDESCOPE
public static final java.lang.String HIDESCOPE
Set to false to show the scope filter.- See Also:
- Constant Field Values
-
HIDETYPES
public static final java.lang.String HIDETYPES
Set to false to show the types filter.- See Also:
- Constant Field Values
-
LEGENDLOCATION
public static final java.lang.String LEGENDLOCATION
Legend explains the meaning of colors and styles of links in the Dependency Matrix.- See Also:
- Constant Field Values
-
READONLY
public static final java.lang.String READONLY
Set to true to treat Dependency Matrix cells as non editable.- See Also:
- Constant Field Values
-
ROWCOLLAPSEDNODES
public static final java.lang.String ROWCOLLAPSEDNODES
Specifies the collapsed nodes of the Dependency Matrix.- See Also:
- Constant Field Values
-
ROWCUSTOMORDER
public static final java.lang.String ROWCUSTOMORDER
Contains Dependency Matrix row elements custom sorting order.- See Also:
- Constant Field Values
-
ROWHEADERWIDTH
public static final java.lang.String ROWHEADERWIDTH
Specifies the width of the row header in pixels.- See Also:
- Constant Field Values
-
ROWOWNERDISPLAYMODE
public static final java.lang.String ROWOWNERDISPLAYMODE
Select Compact tree mode to show only direct and common element owners in the nested mode. Select Complete tree to show all owners in the nested mode. Select Hidden or Full qualified name to shown a regular elements list.- See Also:
- Constant Field Values
-
ROWSORTINGMODE
public static final java.lang.String ROWSORTINGMODE
Select Ascending or Descending to sort elements alphabetically. Select Custom sorting mode to use your own order.- See Also:
- Constant Field Values
-
SHOWELEMENTS
public static final java.lang.String SHOWELEMENTS
Select All to show all elements from the selected scope. Select With relations to show the elements that have dependency criteria. Select Without relations to show the elements that have no dependency criteria.- See Also:
- Constant Field Values
-
SHOWINNERDEPENDENCIES
public static final java.lang.String SHOWINNERDEPENDENCIES
Set to true to show the number of dependencies in the owner element on cell.- See Also:
- Constant Field Values
-
SUPPRESSCRITERIAAREA
public static final java.lang.String SUPPRESSCRITERIAAREA
Set to false to show the Criteria area.- See Also:
- Constant Field Values
-
TAKEWHOLEMODELASSCOPE
public static final java.lang.String TAKEWHOLEMODELASSCOPE
Set to true to take whole model as default scope.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DependencyMatrixStereotype
protected DependencyMatrixStereotype(DependencyMatrixProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getColumnCollapsedNodesProperty
@CheckForNull public Property getColumnCollapsedNodesProperty()
-
getColumnCustomOrderProperty
@CheckForNull public Property getColumnCustomOrderProperty()
-
getColumnHeaderHeightProperty
@CheckForNull public Property getColumnHeaderHeightProperty()
-
getColumnOwnerDisplayModeProperty
@CheckForNull public Property getColumnOwnerDisplayModeProperty()
-
getColumnSortingModeProperty
@CheckForNull public Property getColumnSortingModeProperty()
-
getColumnTextDirectionProperty
@CheckForNull public Property getColumnTextDirectionProperty()
-
getDependencyCriteriaProperty
@CheckForNull public Property getDependencyCriteriaProperty()
-
getDescriptionAreaProperty
@CheckForNull public Property getDescriptionAreaProperty()
-
getDirectionProperty
@CheckForNull public Property getDirectionProperty()
-
getHideDependencyCriteriaProperty
@CheckForNull public Property getHideDependencyCriteriaProperty()
-
getHideScopeProperty
@CheckForNull public Property getHideScopeProperty()
-
getHideTypesProperty
@CheckForNull public Property getHideTypesProperty()
-
getLegendLocationProperty
@CheckForNull public Property getLegendLocationProperty()
-
getReadOnlyProperty
@CheckForNull public Property getReadOnlyProperty()
-
getRowCollapsedNodesProperty
@CheckForNull public Property getRowCollapsedNodesProperty()
-
getRowCustomOrderProperty
@CheckForNull public Property getRowCustomOrderProperty()
-
getRowHeaderWidthProperty
@CheckForNull public Property getRowHeaderWidthProperty()
-
getRowOwnerDisplayModeProperty
@CheckForNull public Property getRowOwnerDisplayModeProperty()
-
getRowSortingModeProperty
@CheckForNull public Property getRowSortingModeProperty()
-
getShowElementsProperty
@CheckForNull public Property getShowElementsProperty()
-
getShowInnerDependenciesProperty
@CheckForNull public Property getShowInnerDependenciesProperty()
-
getSuppressCriteriaAreaProperty
@CheckForNull public Property getSuppressCriteriaAreaProperty()
-
getTakeWholeModelAsScopeProperty
@CheckForNull public Property getTakeWholeModelAsScopeProperty()
-
setColumnCollapsedNodes
public void setColumnCollapsedNodes(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearColumnCollapsedNodes
public void clearColumnCollapsedNodes(Element element)
-
addColumnCollapsedNodes
public void addColumnCollapsedNodes(Element element, java.lang.String value)
-
removeColumnCollapsedNodes
public void removeColumnCollapsedNodes(Element element, java.lang.String value)
-
getColumnCollapsedNodes
public java.util.List<java.lang.String> getColumnCollapsedNodes(Element element)
-
setColumnCustomOrder
public void setColumnCustomOrder(Element element, @CheckForNull java.lang.String value)
-
clearColumnCustomOrder
public void clearColumnCustomOrder(Element element)
-
getColumnCustomOrder
@CheckForNull public java.lang.String getColumnCustomOrder(Element element)
-
setColumnHeaderHeight
public void setColumnHeaderHeight(Element element, @CheckForNull java.lang.Integer value)
-
clearColumnHeaderHeight
public void clearColumnHeaderHeight(Element element)
-
getColumnHeaderHeight
@CheckForNull public java.lang.Integer getColumnHeaderHeight(Element element)
-
setColumnOwnerDisplayMode
public void setColumnOwnerDisplayMode(Element element, @CheckForNull DependencyMatrixProfile.OwnerDisplayModeEnum value)
-
clearColumnOwnerDisplayMode
public void clearColumnOwnerDisplayMode(Element element)
-
getColumnOwnerDisplayMode
@CheckForNull public DependencyMatrixProfile.OwnerDisplayModeEnum getColumnOwnerDisplayMode(Element element)
-
setColumnSortingMode
public void setColumnSortingMode(Element element, @CheckForNull DependencyMatrixProfile.SortingModeEnum value)
-
clearColumnSortingMode
public void clearColumnSortingMode(Element element)
-
getColumnSortingMode
@CheckForNull public DependencyMatrixProfile.SortingModeEnum getColumnSortingMode(Element element)
-
setColumnTextDirection
public void setColumnTextDirection(Element element, @CheckForNull DependencyMatrixProfile.TextDirectionEnum value)
-
clearColumnTextDirection
public void clearColumnTextDirection(Element element)
-
getColumnTextDirection
@CheckForNull public DependencyMatrixProfile.TextDirectionEnum getColumnTextDirection(Element element)
-
setDependencyCriteria
public void setDependencyCriteria(Element element, @CheckForNull java.util.Collection<java.lang.Object> value)
-
clearDependencyCriteria
public void clearDependencyCriteria(Element element)
-
addDependencyCriteria
public void addDependencyCriteria(Element element, java.lang.Object value)
-
removeDependencyCriteria
public void removeDependencyCriteria(Element element, java.lang.Object value)
-
getDependencyCriteria
public java.util.List<java.lang.Object> getDependencyCriteria(Element element)
-
setDescriptionArea
public void setDescriptionArea(Element element, @CheckForNull java.lang.String value)
-
clearDescriptionArea
public void clearDescriptionArea(Element element)
-
getDescriptionArea
@CheckForNull public java.lang.String getDescriptionArea(Element element)
-
setDirection
public void setDirection(Element element, @CheckForNull DependencyMatrixProfile.DirectionEnum value)
-
clearDirection
public void clearDirection(Element element)
-
getDirection
@CheckForNull public DependencyMatrixProfile.DirectionEnum getDirection(Element element)
-
setHideDependencyCriteria
public void setHideDependencyCriteria(Element element, @CheckForNull java.lang.Boolean value)
-
clearHideDependencyCriteria
public void clearHideDependencyCriteria(Element element)
-
isHideDependencyCriteria
@CheckForNull public java.lang.Boolean isHideDependencyCriteria(Element element)
-
setHideScope
public void setHideScope(Element element, @CheckForNull java.lang.Boolean value)
-
clearHideScope
public void clearHideScope(Element element)
-
isHideScope
@CheckForNull public java.lang.Boolean isHideScope(Element element)
-
setHideTypes
public void setHideTypes(Element element, @CheckForNull java.lang.Boolean value)
-
clearHideTypes
public void clearHideTypes(Element element)
-
isHideTypes
@CheckForNull public java.lang.Boolean isHideTypes(Element element)
-
setLegendLocation
public void setLegendLocation(Element element, @CheckForNull DependencyMatrixProfile.LegendLocationEnum value)
-
clearLegendLocation
public void clearLegendLocation(Element element)
-
getLegendLocation
@CheckForNull public DependencyMatrixProfile.LegendLocationEnum getLegendLocation(Element element)
-
setReadOnly
public void setReadOnly(Element element, @CheckForNull java.lang.Boolean value)
-
clearReadOnly
public void clearReadOnly(Element element)
-
isReadOnly
@CheckForNull public java.lang.Boolean isReadOnly(Element element)
-
setRowCollapsedNodes
public void setRowCollapsedNodes(Element element, @CheckForNull java.util.Collection<java.lang.String> value)
-
clearRowCollapsedNodes
public void clearRowCollapsedNodes(Element element)
-
addRowCollapsedNodes
public void addRowCollapsedNodes(Element element, java.lang.String value)
-
removeRowCollapsedNodes
public void removeRowCollapsedNodes(Element element, java.lang.String value)
-
getRowCollapsedNodes
public java.util.List<java.lang.String> getRowCollapsedNodes(Element element)
-
setRowCustomOrder
public void setRowCustomOrder(Element element, @CheckForNull java.lang.String value)
-
clearRowCustomOrder
public void clearRowCustomOrder(Element element)
-
getRowCustomOrder
@CheckForNull public java.lang.String getRowCustomOrder(Element element)
-
setRowHeaderWidth
public void setRowHeaderWidth(Element element, @CheckForNull java.lang.Integer value)
-
clearRowHeaderWidth
public void clearRowHeaderWidth(Element element)
-
getRowHeaderWidth
@CheckForNull public java.lang.Integer getRowHeaderWidth(Element element)
-
setRowOwnerDisplayMode
public void setRowOwnerDisplayMode(Element element, @CheckForNull DependencyMatrixProfile.OwnerDisplayModeEnum value)
-
clearRowOwnerDisplayMode
public void clearRowOwnerDisplayMode(Element element)
-
getRowOwnerDisplayMode
@CheckForNull public DependencyMatrixProfile.OwnerDisplayModeEnum getRowOwnerDisplayMode(Element element)
-
setRowSortingMode
public void setRowSortingMode(Element element, @CheckForNull DependencyMatrixProfile.SortingModeEnum value)
-
clearRowSortingMode
public void clearRowSortingMode(Element element)
-
getRowSortingMode
@CheckForNull public DependencyMatrixProfile.SortingModeEnum getRowSortingMode(Element element)
-
setShowElements
public void setShowElements(Element element, @CheckForNull DependencyMatrixProfile.RelationOptionEnum value)
-
clearShowElements
public void clearShowElements(Element element)
-
getShowElements
@CheckForNull public DependencyMatrixProfile.RelationOptionEnum getShowElements(Element element)
-
setShowInnerDependencies
public void setShowInnerDependencies(Element element, @CheckForNull java.lang.Boolean value)
-
clearShowInnerDependencies
public void clearShowInnerDependencies(Element element)
-
isShowInnerDependencies
@CheckForNull public java.lang.Boolean isShowInnerDependencies(Element element)
-
setSuppressCriteriaArea
public void setSuppressCriteriaArea(Element element, @CheckForNull java.lang.Boolean value)
-
clearSuppressCriteriaArea
public void clearSuppressCriteriaArea(Element element)
-
isSuppressCriteriaArea
@CheckForNull public java.lang.Boolean isSuppressCriteriaArea(Element element)
-
setTakeWholeModelAsScope
public void setTakeWholeModelAsScope(Element element, @CheckForNull java.lang.Boolean value)
-
clearTakeWholeModelAsScope
public void clearTakeWholeModelAsScope(Element element)
-
isTakeWholeModelAsScope
@CheckForNull public java.lang.Boolean isTakeWholeModelAsScope(Element element)
-
clear
protected void clear()
- Overrides:
clear
in classProfileImplementation.ProfileElementWrapper<Stereotype>
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-