Class DependencyMatrixProfile
java.lang.Object
com.nomagic.profiles.ProfileImplementation
com.nomagic.magicdraw.dependencymatrix.persistence.DependencyMatrixProfile
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enumstatic classstatic enumstatic enumstatic enumstatic enumNested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
ProfileImplementation.StereotypeWrapper -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.use DependencyMatrixStereotype.COLUMNCOLLAPSEDNODESstatic final StringDeprecated.use DependencyMatrixStereotype.COLUMNCUSTOMORDERstatic final StringDeprecated.use DependencyMatrixStereotype.COLUMNHEADERHEIGHTstatic final StringDeprecated.use DependencyMatrixStereotype.COLUMNOWNERDISPLAYMODEstatic final StringDeprecated.use DependencyMatrixStereotype.COLUMNSORTINGMODEstatic final StringDeprecated.use DependencyMatrixStereotype.COLUMNTEXTDIRECTIONstatic final StringDeprecated.use DependencyMatrixStereotype.DEPENDENCYCRITERIAstatic final StringDeprecated.use DependencyMatrixStereotype.DESCRIPTIONAREAstatic final StringDeprecated.use DependencyMatrixStereotype.DIRECTIONstatic final StringDeprecated.use DependencyMatrixStereotype.HIDEDEPENDENCYCRITERIAstatic final StringDeprecated.use DependencyMatrixStereotype.HIDESCOPEstatic final StringDeprecated.use DependencyMatrixStereotype.HIDETYPESstatic final StringDeprecated.use DependencyMatrixStereotype.LEGENDLOCATIONstatic final StringDeprecated.use DependencyMatrixStereotype.READONLYstatic final StringDeprecated.use DependencyMatrixStereotype.ROWCOLLAPSEDNODESstatic final StringDeprecated.use DependencyMatrixStereotype.ROWCUSTOMORDERstatic final StringDeprecated.use DependencyMatrixStereotype.ROWHEADERWIDTHstatic final StringDeprecated.use DependencyMatrixStereotype.ROWOWNERDISPLAYMODEstatic final StringDeprecated.use DependencyMatrixStereotype.ROWSORTINGMODEstatic final StringDeprecated.use DependencyMatrixStereotype.SHOWELEMENTSstatic final StringDeprecated.use DependencyMatrixStereotype.SHOWINNERDEPENDENCIESstatic final StringDeprecated.use DependencyMatrixStereotype.STEREOTYPE_NAMEstatic final StringDeprecated.use DependencyMatrixStereotype.SUPPRESSCRITERIAAREAstatic final StringDeprecated.use DependencyMatrixStereotype.TAKEWHOLEMODELASSCOPEstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDeprecated.use MatrixFilterStereotype.COLUMNELEMENTTYPEstatic final StringDeprecated.use MatrixFilterStereotype.COLUMNPROPERTYFILTERstatic final StringDeprecated.use MatrixFilterStereotype.COLUMNQUERYstatic final StringDeprecated.use MatrixFilterStereotype.COLUMNSCOPEstatic final StringDeprecated.use MatrixFilterStereotype.COLUMNSCOPEDEFINEDstatic final StringDeprecated.use MatrixFilterStereotype.INCLUDEADDITIONALCONTENTstatic final StringDeprecated.use MatrixFilterStereotype.INCLUDECUSTOMTYPESOFCOLUMNTYPESstatic final StringDeprecated.use MatrixFilterStereotype.INCLUDECUSTOMTYPESOFROWTYPESstatic final StringDeprecated.use MatrixFilterStereotype.INCLUDESUBTYPESOFCOLUMNTYPESstatic final StringDeprecated.use MatrixFilterStereotype.INCLUDESUBTYPESOFROWTYPESstatic final StringDeprecated.use MatrixFilterStereotype.REMOVEDCOLUMNELEMENTSstatic final StringDeprecated.use MatrixFilterStereotype.REMOVEDROWELEMENTSstatic final StringDeprecated.use MatrixFilterStereotype.ROWELEMENTTYPEstatic final StringDeprecated.use MatrixFilterStereotype.ROWPROPERTYFILTERstatic final StringDeprecated.use MatrixFilterStereotype.ROWQUERYstatic final StringDeprecated.use MatrixFilterStereotype.ROWSCOPEstatic final StringDeprecated.use MatrixFilterStereotype.ROWSCOPEDEFINEDstatic final StringDeprecated.use MatrixFilterStereotype.STEREOTYPE_NAMEstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper>protected Collection<Stereotype>Deprecated.use getInstance(element).dependencyMatrix().getStereotype()static DependencyMatrixProfilegetInstance(BaseElement baseElement) static DependencyMatrixProfilegetInstanceByProject(com.nomagic.uml2.project.ElementProject project) Deprecated.use getInstance(element).matrixFilter().getStereotype()static booleanisDependencyMatrix(Element element) Deprecated.use DependencyMatrixStereotype.isInstance(element)static booleanisMatrixFilter(Element element) Deprecated.use MatrixFilterStereotype.isInstance(element)
-
Field Details
-
PROFILE_URI
- See Also:
-
PROFILE_NAME
- See Also:
-
DIRECTION_DATATYPE
- See Also:
-
LEGENDLOCATION_DATATYPE
- See Also:
-
OWNERDISPLAYMODE_DATATYPE
- See Also:
-
RELATIONOPTION_DATATYPE
- See Also:
-
SORTINGMODE_DATATYPE
- See Also:
-
TEXTDIRECTION_DATATYPE
- See Also:
-
DIRECTION_BOTH_LITERAL
- See Also:
-
DIRECTION_COLUMN_TO_ROW_LITERAL
- See Also:
-
DIRECTION_ROW_TO_COLUMN_LITERAL
- See Also:
-
LEGENDLOCATION_ABOVE_COLUMN_HEADER_LITERAL
- See Also:
-
LEGENDLOCATION_DO_NOT_DISPLAY_LITERAL
- See Also:
-
LEGENDLOCATION_TOP_LEFT_CORNER_LITERAL
- See Also:
-
OWNERDISPLAYMODE_COMPACT_TREE_LITERAL
- See Also:
-
OWNERDISPLAYMODE_COMPLETE_TREE_LITERAL
- See Also:
-
OWNERDISPLAYMODE_FULL_QUALIFIED_NAME_LITERAL
- See Also:
-
OWNERDISPLAYMODE_HIDDEN_LITERAL
- See Also:
-
RELATIONOPTION_ALL_LITERAL
- See Also:
-
RELATIONOPTION_COLUMNS_WITHOUT_RELATIONS_LITERAL
- See Also:
-
RELATIONOPTION_ROWS_WITHOUT_RELATIONS_LITERAL
- See Also:
-
RELATIONOPTION_WITHOUT_RELATIONS_LITERAL
- See Also:
-
RELATIONOPTION_WITH_RELATIONS_LITERAL
- See Also:
-
SORTINGMODE_ASCENDING_LITERAL
- See Also:
-
SORTINGMODE_CUSTOM_LITERAL
- See Also:
-
SORTINGMODE_DESCENDING_LITERAL
- See Also:
-
TEXTDIRECTION_HORIZONTAL_LITERAL
- See Also:
-
TEXTDIRECTION_VERTICAL_LITERAL
- See Also:
-
DEPENDENCYMATRIX_STEREOTYPE
Deprecated.use DependencyMatrixStereotype.STEREOTYPE_NAME- See Also:
-
DEPENDENCYMATRIX_COLUMNCOLLAPSEDNODES_PROPERTY
Deprecated.use DependencyMatrixStereotype.COLUMNCOLLAPSEDNODESSpecifies the collapsed nodes of the Dependency Matrix.- See Also:
-
DEPENDENCYMATRIX_COLUMNCUSTOMORDER_PROPERTY
Deprecated.use DependencyMatrixStereotype.COLUMNCUSTOMORDERContains Dependency Matrix column elements custom sorting order.- See Also:
-
DEPENDENCYMATRIX_COLUMNHEADERHEIGHT_PROPERTY
Deprecated.use DependencyMatrixStereotype.COLUMNHEADERHEIGHTSpecifies the height of the column header in pixels.- See Also:
-
DEPENDENCYMATRIX_COLUMNOWNERDISPLAYMODE_PROPERTY
Deprecated.use DependencyMatrixStereotype.COLUMNOWNERDISPLAYMODESelect 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.use DependencyMatrixStereotype.COLUMNSORTINGMODESelect Ascending or Descending to sort elements alphabetically. Select Custom sorting mode to use your own order.- See Also:
-
DEPENDENCYMATRIX_COLUMNTEXTDIRECTION_PROPERTY
Deprecated.use DependencyMatrixStereotype.COLUMNTEXTDIRECTIONSpecifies the text direction of the Matrix column headers.- See Also:
-
DEPENDENCYMATRIX_DEPENDENCYCRITERIA_PROPERTY
Deprecated.use DependencyMatrixStereotype.DEPENDENCYCRITERIASelect an expression type and specify the expression to be used as the relation criteria.- See Also:
-
DEPENDENCYMATRIX_DESCRIPTIONAREA_PROPERTY
Deprecated.use DependencyMatrixStereotype.DESCRIPTIONAREASpecify the description of the Dependency Matrix.- See Also:
-
DEPENDENCYMATRIX_DIRECTION_PROPERTY
Deprecated.use DependencyMatrixStereotype.DIRECTIONSelect 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.use DependencyMatrixStereotype.HIDEDEPENDENCYCRITERIASet to false to show the Dependency Criteria filter.- See Also:
-
DEPENDENCYMATRIX_HIDESCOPE_PROPERTY
Deprecated.use DependencyMatrixStereotype.HIDESCOPESet to false to show the scope filter.- See Also:
-
DEPENDENCYMATRIX_HIDETYPES_PROPERTY
Deprecated.use DependencyMatrixStereotype.HIDETYPESSet to false to show the types filter.- See Also:
-
DEPENDENCYMATRIX_LEGENDLOCATION_PROPERTY
Deprecated.use DependencyMatrixStereotype.LEGENDLOCATIONLegend explains the meaning of colors and styles of links in the Dependency Matrix.- See Also:
-
DEPENDENCYMATRIX_READONLY_PROPERTY
Deprecated.use DependencyMatrixStereotype.READONLYSet to true to treat Dependency Matrix cells as non editable.- See Also:
-
DEPENDENCYMATRIX_ROWCOLLAPSEDNODES_PROPERTY
Deprecated.use DependencyMatrixStereotype.ROWCOLLAPSEDNODESSpecifies the collapsed nodes of the Dependency Matrix.- See Also:
-
DEPENDENCYMATRIX_ROWCUSTOMORDER_PROPERTY
Deprecated.use DependencyMatrixStereotype.ROWCUSTOMORDERContains Dependency Matrix row elements custom sorting order.- See Also:
-
DEPENDENCYMATRIX_ROWHEADERWIDTH_PROPERTY
Deprecated.use DependencyMatrixStereotype.ROWHEADERWIDTHSpecifies the width of the row header in pixels.- See Also:
-
DEPENDENCYMATRIX_ROWOWNERDISPLAYMODE_PROPERTY
Deprecated.use DependencyMatrixStereotype.ROWOWNERDISPLAYMODESelect 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.use DependencyMatrixStereotype.ROWSORTINGMODESelect Ascending or Descending to sort elements alphabetically. Select Custom sorting mode to use your own order.- See Also:
-
DEPENDENCYMATRIX_SHOWELEMENTS_PROPERTY
Deprecated.use DependencyMatrixStereotype.SHOWELEMENTSSelect 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.use DependencyMatrixStereotype.SHOWINNERDEPENDENCIESSet to true to show the number of dependencies in the owner element on cell.- See Also:
-
DEPENDENCYMATRIX_SUPPRESSCRITERIAAREA_PROPERTY
Deprecated.use DependencyMatrixStereotype.SUPPRESSCRITERIAAREASet to false to show the Criteria area.- See Also:
-
DEPENDENCYMATRIX_TAKEWHOLEMODELASSCOPE_PROPERTY
Deprecated.use DependencyMatrixStereotype.TAKEWHOLEMODELASSCOPESet to true to take whole model as default scope.- See Also:
-
MATRIXFILTER_STEREOTYPE
Deprecated.use MatrixFilterStereotype.STEREOTYPE_NAME- See Also:
-
MATRIXFILTER_COLUMNELEMENTTYPE_PROPERTY
Deprecated.use MatrixFilterStereotype.COLUMNELEMENTTYPESelect the type of the elements to be used to build the Dependency Matrix.- See Also:
-
MATRIXFILTER_COLUMNPROPERTYFILTER_PROPERTY
Deprecated.use MatrixFilterStereotype.COLUMNPROPERTYFILTERSelect properties and values to filter elements included in the Dependency Matrix.- See Also:
-
MATRIXFILTER_COLUMNQUERY_PROPERTY
Deprecated.use MatrixFilterStereotype.COLUMNQUERYSpecify the expression to collect column elements.- See Also:
-
MATRIXFILTER_COLUMNSCOPE_PROPERTY
Deprecated.use MatrixFilterStereotype.COLUMNSCOPESelect the scope of the model to be used to build the Dependency Matrix.- See Also:
-
MATRIXFILTER_COLUMNSCOPEDEFINED_PROPERTY
Deprecated.use MatrixFilterStereotype.COLUMNSCOPEDEFINEDSet to true to take empty scope as whole model.- See Also:
-
MATRIXFILTER_INCLUDEADDITIONALCONTENT_PROPERTY
Deprecated.use MatrixFilterStereotype.INCLUDEADDITIONALCONTENTSelect to include additional content of elements (e.g., Smart Package) that fall within the specified row/column scope.- See Also:
-
MATRIXFILTER_INCLUDECUSTOMTYPESOFCOLUMNTYPES_PROPERTY
Deprecated.use MatrixFilterStereotype.INCLUDECUSTOMTYPESOFCOLUMNTYPESSelect 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.use MatrixFilterStereotype.INCLUDECUSTOMTYPESOFROWTYPESSelect 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.use MatrixFilterStereotype.INCLUDESUBTYPESOFCOLUMNTYPESSelect 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.use MatrixFilterStereotype.INCLUDESUBTYPESOFROWTYPESSelect 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.use MatrixFilterStereotype.REMOVEDCOLUMNELEMENTSSelect elements to exclude from the Dependency Matrix.- See Also:
-
MATRIXFILTER_REMOVEDROWELEMENTS_PROPERTY
Deprecated.use MatrixFilterStereotype.REMOVEDROWELEMENTSSelect elements to exclude from the Dependency Matrix.- See Also:
-
MATRIXFILTER_ROWELEMENTTYPE_PROPERTY
Deprecated.use MatrixFilterStereotype.ROWELEMENTTYPESelect the type of the elements to be used to build the Dependency Matrix.- See Also:
-
MATRIXFILTER_ROWPROPERTYFILTER_PROPERTY
Deprecated.use MatrixFilterStereotype.ROWPROPERTYFILTERSelect properties and values to filter elements included in the Dependency Matrix.- See Also:
-
MATRIXFILTER_ROWQUERY_PROPERTY
Deprecated.use MatrixFilterStereotype.ROWQUERYSpecify the expression to collect row elements.- See Also:
-
MATRIXFILTER_ROWSCOPE_PROPERTY
Deprecated.use MatrixFilterStereotype.ROWSCOPESelect the scope of the model to be used to build the Dependency Matrix.- See Also:
-
MATRIXFILTER_ROWSCOPEDEFINED_PROPERTY
Deprecated.use MatrixFilterStereotype.ROWSCOPEDEFINEDSet to true to take empty scope as whole model.- See Also:
-
-
Constructor Details
-
DependencyMatrixProfile
public DependencyMatrixProfile(com.nomagic.profiles.ProfileCache cache)
-
-
Method Details
-
getInstance
-
getInstanceByProject
public static DependencyMatrixProfile getInstanceByProject(com.nomagic.uml2.project.ElementProject project) -
dependencyMatrix
-
matrixFilter
-
getDirection
-
getLegendLocation
-
getOwnerDisplayMode
-
getRelationOption
-
getSortingMode
-
getTextDirection
-
getDependencyMatrix
Deprecated.use getInstance(element).dependencyMatrix().getStereotype() -
isDependencyMatrix
Deprecated.use DependencyMatrixStereotype.isInstance(element) -
getMatrixFilter
Deprecated.use getInstance(element).matrixFilter().getStereotype() -
isMatrixFilter
Deprecated.use MatrixFilterStereotype.isInstance(element) -
generatedGetAllElementWrappers
protected Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers() -
generatedGetAllStereotypes
-