Class DependencyMatrixProfile

java.lang.Object
com.nomagic.profiles.ProfileImplementation
com.nomagic.magicdraw.dependencymatrix.persistence.DependencyMatrixProfile

@OpenApiAll public class DependencyMatrixProfile extends ProfileImplementation
  • Field Details

    • PROFILE_URI

      public static final String PROFILE_URI
      See Also:
    • PROFILE_NAME

      public static final String PROFILE_NAME
      See Also:
    • DIRECTION_DATATYPE

      public static final String DIRECTION_DATATYPE
      See Also:
    • LEGENDLOCATION_DATATYPE

      public static final String LEGENDLOCATION_DATATYPE
      See Also:
    • OWNERDISPLAYMODE_DATATYPE

      public static final String OWNERDISPLAYMODE_DATATYPE
      See Also:
    • RELATIONOPTION_DATATYPE

      public static final String RELATIONOPTION_DATATYPE
      See Also:
    • SORTINGMODE_DATATYPE

      public static final String SORTINGMODE_DATATYPE
      See Also:
    • TEXTDIRECTION_DATATYPE

      public static final String TEXTDIRECTION_DATATYPE
      See Also:
    • DIRECTION_BOTH_LITERAL

      public static final String DIRECTION_BOTH_LITERAL
      See Also:
    • DIRECTION_COLUMN_TO_ROW_LITERAL

      public static final String DIRECTION_COLUMN_TO_ROW_LITERAL
      See Also:
    • DIRECTION_ROW_TO_COLUMN_LITERAL

      public static final String DIRECTION_ROW_TO_COLUMN_LITERAL
      See Also:
    • LEGENDLOCATION_ABOVE_COLUMN_HEADER_LITERAL

      public static final String LEGENDLOCATION_ABOVE_COLUMN_HEADER_LITERAL
      See Also:
    • LEGENDLOCATION_DO_NOT_DISPLAY_LITERAL

      public static final String LEGENDLOCATION_DO_NOT_DISPLAY_LITERAL
      See Also:
    • LEGENDLOCATION_TOP_LEFT_CORNER_LITERAL

      public static final String LEGENDLOCATION_TOP_LEFT_CORNER_LITERAL
      See Also:
    • OWNERDISPLAYMODE_COMPACT_TREE_LITERAL

      public static final String OWNERDISPLAYMODE_COMPACT_TREE_LITERAL
      See Also:
    • OWNERDISPLAYMODE_COMPLETE_TREE_LITERAL

      public static final String OWNERDISPLAYMODE_COMPLETE_TREE_LITERAL
      See Also:
    • OWNERDISPLAYMODE_FULL_QUALIFIED_NAME_LITERAL

      public static final String OWNERDISPLAYMODE_FULL_QUALIFIED_NAME_LITERAL
      See Also:
    • OWNERDISPLAYMODE_HIDDEN_LITERAL

      public static final String OWNERDISPLAYMODE_HIDDEN_LITERAL
      See Also:
    • RELATIONOPTION_ALL_LITERAL

      public static final String RELATIONOPTION_ALL_LITERAL
      See Also:
    • RELATIONOPTION_COLUMNS_WITHOUT_RELATIONS_LITERAL

      public static final String RELATIONOPTION_COLUMNS_WITHOUT_RELATIONS_LITERAL
      See Also:
    • RELATIONOPTION_ROWS_WITHOUT_RELATIONS_LITERAL

      public static final String RELATIONOPTION_ROWS_WITHOUT_RELATIONS_LITERAL
      See Also:
    • RELATIONOPTION_WITHOUT_RELATIONS_LITERAL

      public static final String RELATIONOPTION_WITHOUT_RELATIONS_LITERAL
      See Also:
    • RELATIONOPTION_WITH_RELATIONS_LITERAL

      public static final String RELATIONOPTION_WITH_RELATIONS_LITERAL
      See Also:
    • SORTINGMODE_ASCENDING_LITERAL

      public static final String SORTINGMODE_ASCENDING_LITERAL
      See Also:
    • SORTINGMODE_CUSTOM_LITERAL

      public static final String SORTINGMODE_CUSTOM_LITERAL
      See Also:
    • SORTINGMODE_DESCENDING_LITERAL

      public static final String SORTINGMODE_DESCENDING_LITERAL
      See Also:
    • TEXTDIRECTION_HORIZONTAL_LITERAL

      public static final String TEXTDIRECTION_HORIZONTAL_LITERAL
      See Also:
    • TEXTDIRECTION_VERTICAL_LITERAL

      public static final String TEXTDIRECTION_VERTICAL_LITERAL
      See Also:
    • DEPENDENCYMATRIX_STEREOTYPE

      @Deprecated public static final String DEPENDENCYMATRIX_STEREOTYPE
      Deprecated.
      use DependencyMatrixStereotype.STEREOTYPE_NAME
      See Also:
    • DEPENDENCYMATRIX_COLUMNCOLLAPSEDNODES_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_COLUMNCOLLAPSEDNODES_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.COLUMNCOLLAPSEDNODES
      Specifies the collapsed nodes of the Dependency Matrix.
      See Also:
    • DEPENDENCYMATRIX_COLUMNCUSTOMORDER_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_COLUMNCUSTOMORDER_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.COLUMNCUSTOMORDER
      Contains Dependency Matrix column elements custom sorting order.
      See Also:
    • DEPENDENCYMATRIX_COLUMNHEADERHEIGHT_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_COLUMNHEADERHEIGHT_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.COLUMNHEADERHEIGHT
      Specifies the height of the column header in pixels.
      See Also:
    • DEPENDENCYMATRIX_COLUMNOWNERDISPLAYMODE_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_COLUMNOWNERDISPLAYMODE_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.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:
    • DEPENDENCYMATRIX_COLUMNSORTINGMODE_PROPERTY

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

      @Deprecated public static final String DEPENDENCYMATRIX_COLUMNTEXTDIRECTION_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.COLUMNTEXTDIRECTION
      Specifies the text direction of the Matrix column headers.
      See Also:
    • DEPENDENCYMATRIX_DEPENDENCYCRITERIA_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_DEPENDENCYCRITERIA_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.DEPENDENCYCRITERIA
      Select an expression type and specify the expression to be used as the relation criteria.
      See Also:
    • DEPENDENCYMATRIX_DESCRIPTIONAREA_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_DESCRIPTIONAREA_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.DESCRIPTIONAREA
      Specify the description of the Dependency Matrix.
      See Also:
    • DEPENDENCYMATRIX_DIRECTION_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_DIRECTION_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.DIRECTION
      Select Row to column or Column to row to filter the displayed dependencies by direction. Select Both to show all dependencies.
      See Also:
    • DEPENDENCYMATRIX_HIDEDEPENDENCYCRITERIA_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_HIDEDEPENDENCYCRITERIA_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.HIDEDEPENDENCYCRITERIA
      Set to false to show the Dependency Criteria filter.
      See Also:
    • DEPENDENCYMATRIX_HIDESCOPE_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_HIDESCOPE_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.HIDESCOPE
      Set to false to show the scope filter.
      See Also:
    • DEPENDENCYMATRIX_HIDETYPES_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_HIDETYPES_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.HIDETYPES
      Set to false to show the types filter.
      See Also:
    • DEPENDENCYMATRIX_LEGENDLOCATION_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_LEGENDLOCATION_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.LEGENDLOCATION
      Legend explains the meaning of colors and styles of links in the Dependency Matrix.
      See Also:
    • DEPENDENCYMATRIX_READONLY_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_READONLY_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.READONLY
      Set to true to treat Dependency Matrix cells as non editable.
      See Also:
    • DEPENDENCYMATRIX_ROWCOLLAPSEDNODES_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_ROWCOLLAPSEDNODES_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.ROWCOLLAPSEDNODES
      Specifies the collapsed nodes of the Dependency Matrix.
      See Also:
    • DEPENDENCYMATRIX_ROWCUSTOMORDER_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_ROWCUSTOMORDER_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.ROWCUSTOMORDER
      Contains Dependency Matrix row elements custom sorting order.
      See Also:
    • DEPENDENCYMATRIX_ROWHEADERWIDTH_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_ROWHEADERWIDTH_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.ROWHEADERWIDTH
      Specifies the width of the row header in pixels.
      See Also:
    • DEPENDENCYMATRIX_ROWOWNERDISPLAYMODE_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_ROWOWNERDISPLAYMODE_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.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:
    • DEPENDENCYMATRIX_ROWSORTINGMODE_PROPERTY

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

      @Deprecated public static final String DEPENDENCYMATRIX_SHOWELEMENTS_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.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:
    • DEPENDENCYMATRIX_SHOWINNERDEPENDENCIES_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_SHOWINNERDEPENDENCIES_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.SHOWINNERDEPENDENCIES
      Set to true to show the number of dependencies in the owner element on cell.
      See Also:
    • DEPENDENCYMATRIX_SUPPRESSCRITERIAAREA_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_SUPPRESSCRITERIAAREA_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.SUPPRESSCRITERIAAREA
      Set to false to show the Criteria area.
      See Also:
    • DEPENDENCYMATRIX_TAKEWHOLEMODELASSCOPE_PROPERTY

      @Deprecated public static final String DEPENDENCYMATRIX_TAKEWHOLEMODELASSCOPE_PROPERTY
      Deprecated.
      use DependencyMatrixStereotype.TAKEWHOLEMODELASSCOPE
      Set to true to take whole model as default scope.
      See Also:
    • MATRIXFILTER_STEREOTYPE

      @Deprecated public static final String MATRIXFILTER_STEREOTYPE
      Deprecated.
      use MatrixFilterStereotype.STEREOTYPE_NAME
      See Also:
    • MATRIXFILTER_COLUMNELEMENTTYPE_PROPERTY

      @Deprecated public static final String MATRIXFILTER_COLUMNELEMENTTYPE_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.COLUMNELEMENTTYPE
      Select the type of the elements to be used to build the Dependency Matrix.
      See Also:
    • MATRIXFILTER_COLUMNPROPERTYFILTER_PROPERTY

      @Deprecated public static final String MATRIXFILTER_COLUMNPROPERTYFILTER_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.COLUMNPROPERTYFILTER
      Select properties and values to filter elements included in the Dependency Matrix.
      See Also:
    • MATRIXFILTER_COLUMNQUERY_PROPERTY

      @Deprecated public static final String MATRIXFILTER_COLUMNQUERY_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.COLUMNQUERY
      Specify the expression to collect column elements.
      See Also:
    • MATRIXFILTER_COLUMNSCOPE_PROPERTY

      @Deprecated public static final String MATRIXFILTER_COLUMNSCOPE_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.COLUMNSCOPE
      Select the scope of the model to be used to build the Dependency Matrix.
      See Also:
    • MATRIXFILTER_COLUMNSCOPEDEFINED_PROPERTY

      @Deprecated public static final String MATRIXFILTER_COLUMNSCOPEDEFINED_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.COLUMNSCOPEDEFINED
      Set to true to take empty scope as whole model.
      See Also:
    • MATRIXFILTER_INCLUDEADDITIONALCONTENT_PROPERTY

      @Deprecated public static final String MATRIXFILTER_INCLUDEADDITIONALCONTENT_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.INCLUDEADDITIONALCONTENT
      Select to include additional content of elements (e.g., Smart Package) that fall within the specified row/column scope.
      See Also:
    • MATRIXFILTER_INCLUDECUSTOMTYPESOFCOLUMNTYPES_PROPERTY

      @Deprecated public static final String MATRIXFILTER_INCLUDECUSTOMTYPESOFCOLUMNTYPES_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.INCLUDECUSTOMTYPESOFCOLUMNTYPES
      Select to include the custom types that extend the specified column element types. For example, if you specify a Package as a column element type, the custom types, such as a Smart Package, extending the Package will also be included.
      See Also:
    • MATRIXFILTER_INCLUDECUSTOMTYPESOFROWTYPES_PROPERTY

      @Deprecated public static final String MATRIXFILTER_INCLUDECUSTOMTYPESOFROWTYPES_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.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:
    • MATRIXFILTER_INCLUDESUBTYPESOFCOLUMNTYPES_PROPERTY

      @Deprecated public static final String MATRIXFILTER_INCLUDESUBTYPESOFCOLUMNTYPES_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.INCLUDESUBTYPESOFCOLUMNTYPES
      Select to include the subtypes of the specified column element types. For example, if you specify a Package as a column element type, its subtypes, such as a Model and Profile, will also be included.
      See Also:
    • MATRIXFILTER_INCLUDESUBTYPESOFROWTYPES_PROPERTY

      @Deprecated public static final String MATRIXFILTER_INCLUDESUBTYPESOFROWTYPES_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.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:
    • MATRIXFILTER_REMOVEDCOLUMNELEMENTS_PROPERTY

      @Deprecated public static final String MATRIXFILTER_REMOVEDCOLUMNELEMENTS_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.REMOVEDCOLUMNELEMENTS
      Select elements to exclude from the Dependency Matrix.
      See Also:
    • MATRIXFILTER_REMOVEDROWELEMENTS_PROPERTY

      @Deprecated public static final String MATRIXFILTER_REMOVEDROWELEMENTS_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.REMOVEDROWELEMENTS
      Select elements to exclude from the Dependency Matrix.
      See Also:
    • MATRIXFILTER_ROWELEMENTTYPE_PROPERTY

      @Deprecated public static final String MATRIXFILTER_ROWELEMENTTYPE_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.ROWELEMENTTYPE
      Select the type of the elements to be used to build the Dependency Matrix.
      See Also:
    • MATRIXFILTER_ROWPROPERTYFILTER_PROPERTY

      @Deprecated public static final String MATRIXFILTER_ROWPROPERTYFILTER_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.ROWPROPERTYFILTER
      Select properties and values to filter elements included in the Dependency Matrix.
      See Also:
    • MATRIXFILTER_ROWQUERY_PROPERTY

      @Deprecated public static final String MATRIXFILTER_ROWQUERY_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.ROWQUERY
      Specify the expression to collect row elements.
      See Also:
    • MATRIXFILTER_ROWSCOPE_PROPERTY

      @Deprecated public static final String MATRIXFILTER_ROWSCOPE_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.ROWSCOPE
      Select the scope of the model to be used to build the Dependency Matrix.
      See Also:
    • MATRIXFILTER_ROWSCOPEDEFINED_PROPERTY

      @Deprecated public static final String MATRIXFILTER_ROWSCOPEDEFINED_PROPERTY
      Deprecated.
      use MatrixFilterStereotype.ROWSCOPEDEFINED
      Set to true to take empty scope as whole model.
      See Also:
  • Constructor Details

    • DependencyMatrixProfile

      public DependencyMatrixProfile(com.nomagic.profiles.ProfileCache cache)
  • Method Details