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
FieldsModifier and TypeFieldDescriptionstatic final StringSpecifies the collapsed nodes of the Dependency Matrix.static final StringContains Dependency Matrix column elements custom sorting order.static final StringSpecifies the height of the column header in pixels.static final StringSelect Compact tree mode to show only direct and common element owners in the nested mode.static final StringSelect Ascending or Descending to sort elements alphabetically.static final StringSpecifies the text direction of the Matrix column headers.static final StringSelect an expression type and specify the expression to be used as the relation criteria.static final StringSpecify the description of the Dependency Matrix.static final StringSelect Row to column or Column to row to filter the displayed dependencies by direction.static final StringSet to false to show the Dependency Criteria filter.static final StringSet to false to show the scope filter.static final StringSet to false to show the types filter.static final StringLegend explains the meaning of colors and styles of links in the Dependency Matrix.static final StringSet to true to treat Dependency Matrix cells as non editable.static final StringSpecifies the collapsed nodes of the Dependency Matrix.static final StringContains Dependency Matrix row elements custom sorting order.static final StringSpecifies the width of the row header in pixels.static final StringSelect Compact tree mode to show only direct and common element owners in the nested mode.static final StringSelect Ascending or Descending to sort elements alphabetically.static final StringSelect All to show all elements from the selected scope.static final StringSet to true to show the number of dependencies in the owner element on cell.static final Stringstatic final StringSet to false to show the Criteria area.static final StringSet to true to take whole model as default scope. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionvoidaddColumnCollapsedNodes(Element element, String value) voidaddDependencyCriteria(Element element, Object value) voidaddRowCollapsedNodes(Element element, String value) protected voidclear()voidclearColumnCollapsedNodes(Element element) voidclearColumnCustomOrder(Element element) voidclearColumnHeaderHeight(Element element) voidclearColumnOwnerDisplayMode(Element element) voidclearColumnSortingMode(Element element) voidclearColumnTextDirection(Element element) voidclearDependencyCriteria(Element element) voidclearDescriptionArea(Element element) voidclearDirection(Element element) voidclearHideDependencyCriteria(Element element) voidclearHideScope(Element element) voidclearHideTypes(Element element) voidclearLegendLocation(Element element) voidclearReadOnly(Element element) voidclearRowCollapsedNodes(Element element) voidclearRowCustomOrder(Element element) voidclearRowHeaderWidth(Element element) voidclearRowOwnerDisplayMode(Element element) voidclearRowSortingMode(Element element) voidclearShowElements(Element element) voidclearShowInnerDependencies(Element element) voidclearSuppressCriteriaArea(Element element) voidclearTakeWholeModelAsScope(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.booleanisHideDependencyCriteria(Element element) isHideScope(Element element) isHideTypes(Element element) static booleanisInstance(Element element) isReadOnly(Element element) isShowInnerDependencies(Element element) isSuppressCriteriaArea(Element element) isTakeWholeModelAsScope(Element element) voidremoveColumnCollapsedNodes(Element element, String value) voidremoveDependencyCriteria(Element element, Object value) voidremoveRowCollapsedNodes(Element element, String value) voidsetColumnCollapsedNodes(Element element, Collection<String> value) voidsetColumnCustomOrder(Element element, String value) voidsetColumnHeaderHeight(Element element, Integer value) voidvoidsetColumnSortingMode(Element element, DependencyMatrixProfile.SortingModeEnum value) voidsetColumnTextDirection(Element element, DependencyMatrixProfile.TextDirectionEnum value) voidsetDependencyCriteria(Element element, Collection<Object> value) voidsetDescriptionArea(Element element, String value) voidsetDirection(Element element, DependencyMatrixProfile.DirectionEnum value) voidsetHideDependencyCriteria(Element element, Boolean value) voidsetHideScope(Element element, Boolean value) voidsetHideTypes(Element element, Boolean value) voidsetLegendLocation(Element element, DependencyMatrixProfile.LegendLocationEnum value) voidsetReadOnly(Element element, Boolean value) voidsetRowCollapsedNodes(Element element, Collection<String> value) voidsetRowCustomOrder(Element element, String value) voidsetRowHeaderWidth(Element element, Integer value) voidvoidsetRowSortingMode(Element element, DependencyMatrixProfile.SortingModeEnum value) voidsetShowElements(Element element, DependencyMatrixProfile.RelationOptionEnum value) voidsetShowInnerDependencies(Element element, Boolean value) voidsetSuppressCriteriaArea(Element element, Boolean value) voidsetTakeWholeModelAsScope(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.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein 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
-