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