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 Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • COLUMNCOLLAPSEDNODES

      public static final String COLUMNCOLLAPSEDNODES
      Specifies the collapsed nodes of the Dependency Matrix.
      See Also:
    • COLUMNCUSTOMORDER

      public static final String COLUMNCUSTOMORDER
      Contains Dependency Matrix column elements custom sorting order.
      See Also:
    • COLUMNHEADERHEIGHT

      public static final String COLUMNHEADERHEIGHT
      Specifies the height of the column header in pixels.
      See Also:
    • COLUMNOWNERDISPLAYMODE

      public static final 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:
    • COLUMNSORTINGMODE

      public static final String COLUMNSORTINGMODE
      Select Ascending or Descending to sort elements alphabetically. Select Custom sorting mode to use your own order.
      See Also:
    • COLUMNTEXTDIRECTION

      public static final String COLUMNTEXTDIRECTION
      Specifies the text direction of the Matrix column headers.
      See Also:
    • DEPENDENCYCRITERIA

      public static final String DEPENDENCYCRITERIA
      Select an expression type and specify the expression to be used as the relation criteria.
      See Also:
    • DESCRIPTIONAREA

      public static final String DESCRIPTIONAREA
      Specify the description of the Dependency Matrix.
      See Also:
    • DIRECTION

      public static final 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:
    • HIDEDEPENDENCYCRITERIA

      public static final String HIDEDEPENDENCYCRITERIA
      Set to false to show the Dependency Criteria filter.
      See Also:
    • HIDESCOPE

      public static final String HIDESCOPE
      Set to false to show the scope filter.
      See Also:
    • HIDETYPES

      public static final String HIDETYPES
      Set to false to show the types filter.
      See Also:
    • LEGENDLOCATION

      public static final String LEGENDLOCATION
      Legend explains the meaning of colors and styles of links in the Dependency Matrix.
      See Also:
    • READONLY

      public static final String READONLY
      Set to true to treat Dependency Matrix cells as non editable.
      See Also:
    • ROWCOLLAPSEDNODES

      public static final String ROWCOLLAPSEDNODES
      Specifies the collapsed nodes of the Dependency Matrix.
      See Also:
    • ROWCUSTOMORDER

      public static final String ROWCUSTOMORDER
      Contains Dependency Matrix row elements custom sorting order.
      See Also:
    • ROWHEADERWIDTH

      public static final String ROWHEADERWIDTH
      Specifies the width of the row header in pixels.
      See Also:
    • ROWOWNERDISPLAYMODE

      public static final 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:
    • ROWSORTINGMODE

      public static final String ROWSORTINGMODE
      Select Ascending or Descending to sort elements alphabetically. Select Custom sorting mode to use your own order.
      See Also:
    • SHOWELEMENTS

      public static final 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:
    • SHOWINNERDEPENDENCIES

      public static final String SHOWINNERDEPENDENCIES
      Set to true to show the number of dependencies in the owner element on cell.
      See Also:
    • SUPPRESSCRITERIAAREA

      public static final String SUPPRESSCRITERIAAREA
      Set to false to show the Criteria area.
      See Also:
    • TAKEWHOLEMODELASSCOPE

      public static final String TAKEWHOLEMODELASSCOPE
      Set to true to take whole model as default scope.
      See Also:
  • Constructor Details

  • Method Details

    • getStereotype

      public Stereotype getStereotype()
      Description copied from class: ProfileImplementation.StereotypeWrapper
      Returns stereotype for this wrapper.
      Specified by:
      getStereotype in class ProfileImplementation.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 Collection<String> value)
    • clearColumnCollapsedNodes

      public void clearColumnCollapsedNodes(Element element)
    • addColumnCollapsedNodes

      public void addColumnCollapsedNodes(Element element, String value)
    • removeColumnCollapsedNodes

      public void removeColumnCollapsedNodes(Element element, String value)
    • getColumnCollapsedNodes

      public List<String> getColumnCollapsedNodes(Element element)
    • setColumnCustomOrder

      public void setColumnCustomOrder(Element element, @CheckForNull String value)
    • clearColumnCustomOrder

      public void clearColumnCustomOrder(Element element)
    • getColumnCustomOrder

      @CheckForNull public String getColumnCustomOrder(Element element)
    • setColumnHeaderHeight

      public void setColumnHeaderHeight(Element element, @CheckForNull Integer value)
    • clearColumnHeaderHeight

      public void clearColumnHeaderHeight(Element element)
    • getColumnHeaderHeight

      @CheckForNull public 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 Collection<Object> value)
    • clearDependencyCriteria

      public void clearDependencyCriteria(Element element)
    • addDependencyCriteria

      public void addDependencyCriteria(Element element, Object value)
    • removeDependencyCriteria

      public void removeDependencyCriteria(Element element, Object value)
    • getDependencyCriteria

      public List<Object> getDependencyCriteria(Element element)
    • setDescriptionArea

      public void setDescriptionArea(Element element, @CheckForNull String value)
    • clearDescriptionArea

      public void clearDescriptionArea(Element element)
    • getDescriptionArea

      @CheckForNull public 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 Boolean value)
    • clearHideDependencyCriteria

      public void clearHideDependencyCriteria(Element element)
    • isHideDependencyCriteria

      @CheckForNull public Boolean isHideDependencyCriteria(Element element)
    • setHideScope

      public void setHideScope(Element element, @CheckForNull Boolean value)
    • clearHideScope

      public void clearHideScope(Element element)
    • isHideScope

      @CheckForNull public Boolean isHideScope(Element element)
    • setHideTypes

      public void setHideTypes(Element element, @CheckForNull Boolean value)
    • clearHideTypes

      public void clearHideTypes(Element element)
    • isHideTypes

      @CheckForNull public 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 Boolean value)
    • clearReadOnly

      public void clearReadOnly(Element element)
    • isReadOnly

      @CheckForNull public Boolean isReadOnly(Element element)
    • setRowCollapsedNodes

      public void setRowCollapsedNodes(Element element, @CheckForNull Collection<String> value)
    • clearRowCollapsedNodes

      public void clearRowCollapsedNodes(Element element)
    • addRowCollapsedNodes

      public void addRowCollapsedNodes(Element element, String value)
    • removeRowCollapsedNodes

      public void removeRowCollapsedNodes(Element element, String value)
    • getRowCollapsedNodes

      public List<String> getRowCollapsedNodes(Element element)
    • setRowCustomOrder

      public void setRowCustomOrder(Element element, @CheckForNull String value)
    • clearRowCustomOrder

      public void clearRowCustomOrder(Element element)
    • getRowCustomOrder

      @CheckForNull public String getRowCustomOrder(Element element)
    • setRowHeaderWidth

      public void setRowHeaderWidth(Element element, @CheckForNull Integer value)
    • clearRowHeaderWidth

      public void clearRowHeaderWidth(Element element)
    • getRowHeaderWidth

      @CheckForNull public 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 Boolean value)
    • clearShowInnerDependencies

      public void clearShowInnerDependencies(Element element)
    • isShowInnerDependencies

      @CheckForNull public Boolean isShowInnerDependencies(Element element)
    • setSuppressCriteriaArea

      public void setSuppressCriteriaArea(Element element, @CheckForNull Boolean value)
    • clearSuppressCriteriaArea

      public void clearSuppressCriteriaArea(Element element)
    • isSuppressCriteriaArea

      @CheckForNull public Boolean isSuppressCriteriaArea(Element element)
    • setTakeWholeModelAsScope

      public void setTakeWholeModelAsScope(Element element, @CheckForNull Boolean value)
    • clearTakeWholeModelAsScope

      public void clearTakeWholeModelAsScope(Element element)
    • isTakeWholeModelAsScope

      @CheckForNull public Boolean isTakeWholeModelAsScope(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)