Class SysMLConstants

java.lang.Object
com.nomagic.magicdraw.sysml.util.SysMLConstants

@OpenApiAll public final class SysMLConstants extends Object
Some useful constants for SysML domain (stereotypes' names,tags' names and etc).
  • Field Details

    • SYSML_ICONS_DIRECTORY

      public static final String SYSML_ICONS_DIRECTORY
      The constant for icon directory.
      See Also:
    • SYSML_AUTOWIRING_MARK_CONNECTORS

      public static final String SYSML_AUTOWIRING_MARK_CONNECTORS
      Constants for AutoWiring marking and validation.
      See Also:
    • SYSML_AUTOWIRING_SHOW_DIALOG

      public static final String SYSML_AUTOWIRING_SHOW_DIALOG
      See Also:
    • SYSML_AUTOWIRING_SHOW_DIALOG_DESCRIPTION

      public static final String SYSML_AUTOWIRING_SHOW_DIALOG_DESCRIPTION
      See Also:
    • SYSML_AUTODELEGATION_MARK_CONNECTORS

      public static final String SYSML_AUTODELEGATION_MARK_CONNECTORS
      Constants for AutoDelegation marking and validation.
      See Also:
    • SYSML_AUTODELEGATION_SHOW_DIALOG

      public static final String SYSML_AUTODELEGATION_SHOW_DIALOG
      See Also:
    • SYSML_AUTODELEGATION_SHOW_DIALOG_DESCRIPTION

      public static final String SYSML_AUTODELEGATION_SHOW_DIALOG_DESCRIPTION
      See Also:
    • SYSML_PROJECT_OPTIONS_GROUP

      public static final String SYSML_PROJECT_OPTIONS_GROUP
      The Constant SYSML_PROJECT_OPTIONS_GROUP.
      See Also:
    • SYSML_TABULAR_ICD_BLACKBOX_DIAGRAM

      public static final String SYSML_TABULAR_ICD_BLACKBOX_DIAGRAM
      See Also:
    • SYSML_TABULAR_ICD_BLACKBOX_DIAGRAMS

      public static final String SYSML_TABULAR_ICD_BLACKBOX_DIAGRAMS
      See Also:
    • SYSML_TABULAR_ICD_WHITEBOX_DIAGRAM

      public static final String SYSML_TABULAR_ICD_WHITEBOX_DIAGRAM
      See Also:
    • SYSML_TABULAR_ICD_WHITEBOX_DIAGRAMS

      public static final String SYSML_TABULAR_ICD_WHITEBOX_DIAGRAMS
      See Also:
    • INTERFACE_CONTROL_DOCUMENT_TABLES_GROUP

      public static final String INTERFACE_CONTROL_DOCUMENT_TABLES_GROUP
      See Also:
    • CONSTRAINTS_COMPARTMENT_ID

      public static final String CONSTRAINTS_COMPARTMENT_ID
      See Also:
    • PARTS_COMPARTMENT_ID

      public static final String PARTS_COMPARTMENT_ID
      See Also:
    • PROXYPORTS_COMPARTMENT_ID

      public static final String PROXYPORTS_COMPARTMENT_ID
      See Also:
    • COMPARTMENT_ID_REFERENCES

      public static final String COMPARTMENT_ID_REFERENCES
      See Also:
    • USER_MODE_SYSTEM_ENGINEER

      public static final String USER_MODE_SYSTEM_ENGINEER
      The constant for System Engineer perspective.
      See Also:
    • USER_MODE_SYSML_LITE

      public static final String USER_MODE_SYSML_LITE
      The constant for SysML-Lite perspective.
      See Also:
    • CAMEO_SYSTEMS_MODELER

      public static final String CAMEO_SYSTEMS_MODELER
      The constant for Cameo Systems Modeler name.
      See Also:
    • SYSMOD_PLUGIN_VERSION

      public static final String SYSMOD_PLUGIN_VERSION
      The constant for SysMOD plugin version.
      See Also:
    • PROXY_PORT_DIRECTION

      public static final String PROXY_PORT_DIRECTION
      Proxy Port derived Direction property name
      See Also:
    • FLOW_PORT_IS_CONJUGATED

      public static final String FLOW_PORT_IS_CONJUGATED
      The constant for FlowPort isConjugated.
      See Also:
    • QUDV

      public static final String QUDV
      See Also:
    • QUDV_LIBRARY

      public static final String QUDV_LIBRARY
      See Also:
    • ASSOCIATION_BLOCK

      public static final String ASSOCIATION_BLOCK
      The constant for Association Block.
      See Also:
    • SYSML_BLOCK_DEFINITION_DIAGRAM

      public static final String SYSML_BLOCK_DEFINITION_DIAGRAM
      The constant for SysML Block Definition Diagram.
      See Also:
    • SYSML_INTERNAL_BLOCK_DIAGRAM

      public static final String SYSML_INTERNAL_BLOCK_DIAGRAM
      The constant for ysML Internal Block Diagram.
      See Also:
    • SYSML_PACKAGE_DIAGRAM

      public static final String SYSML_PACKAGE_DIAGRAM
      The constant for SysML Package Diagram.
      See Also:
    • SYSML_PARAMETERIC_DIAGRAM

      public static final String SYSML_PARAMETERIC_DIAGRAM
      The constant for SysML Parametric Diagram.
      See Also:
    • SYSML_ACTIVITY_DIAGRAM

      public static final String SYSML_ACTIVITY_DIAGRAM
      The constant for SysML Activity Diagram.
      See Also:
    • SYSML_USE_CASE_DIAGRAM

      public static final String SYSML_USE_CASE_DIAGRAM
      The constant for SysML Use Case Diagram.
      See Also:
    • SYSML_SEQUENCE_DIAGRAM

      public static final String SYSML_SEQUENCE_DIAGRAM
      The constant for SysML Sequence Diagram.
      See Also:
    • SYSML_STATE_MACHINE_DIAGRAM

      public static final String SYSML_STATE_MACHINE_DIAGRAM
      The constant for SysML State Machine Diagram.
      See Also:
    • SYSML_ALLOCATION_MATRIX

      public static final String SYSML_ALLOCATION_MATRIX
      The constant for SysML Allocation Matrix.
      See Also:
    • SYSML_ALLOCATION_MATRIX_PLURAL

      public static final String SYSML_ALLOCATION_MATRIX_PLURAL
      The constant for SysML Allocation Matrix plural name.
      See Also:
    • SYSML_METRICES_GROUP_NAME

      public static final String SYSML_METRICES_GROUP_NAME
      The constant for SysML Matrices.
      See Also:
    • SYSML_DIAGRAMS

      public static final List<String> SYSML_DIAGRAMS
      The constant list that contains all SysML Diagrams.
    • SYSML_BLOCK_SORT_SYSML_STYLE

      public static final String SYSML_BLOCK_SORT_SYSML_STYLE
      The constant for Block sort SysML style.
      See Also:
    • SYSML_MATRIX_TEMPLATES_MODULE_ID

      public static final String SYSML_MATRIX_TEMPLATES_MODULE_ID
      See Also:
    • SYSML_MATRIX_TEMPLATES_MODULE_FILE_NAME

      public static final String SYSML_MATRIX_TEMPLATES_MODULE_FILE_NAME
      The constant for SysML matrix templates module file name.
      See Also:
    • SYSMOD

      public static final String SYSMOD
      The constant for SYSMOD profile name.
      See Also:
    • MD_CUSTOMIZATION_FOR_SYSMOD_FILE_NAME

      public static final String MD_CUSTOMIZATION_FOR_SYSMOD_FILE_NAME
      The constant for MD Customization for SYSMOD profile file name.
      See Also:
    • VALUE_SLICE_ROOT_PROPERTY

      public static final String VALUE_SLICE_ROOT_PROPERTY
      The constant for ValueSlice root property.
      See Also:
    • VALUE_SLICE_ROOT_BLOCK_TAG

      public static final String VALUE_SLICE_ROOT_BLOCK_TAG
      The constant for ValueSlice rootBlock tag.
      See Also:
    • VALUE_SLICE_PREFIX

      public static final String VALUE_SLICE_PREFIX
      The constant for ValueSlice prefix.
      See Also:
    • VALUE_SLICE_TAG

      public static final String VALUE_SLICE_TAG
      The constant for valueSlice tag.
      See Also:
    • BLOCK_MODEL_BLOCK_TAG

      public static final String BLOCK_MODEL_BLOCK_TAG
      The constant for BlockModel block tag.
      See Also:
    • SIGNAL

      public static final String SIGNAL
      The constant for Signal stereotype.
      See Also:
    • PARAMETERS

      public static final String PARAMETERS
      The constant for Parameters.
      See Also:
    • SYSMOD_BLOCK_DEFINITION_DIAGRAM

      public static final String SYSMOD_BLOCK_DEFINITION_DIAGRAM
      The constant for SysML Block Definition Diagram.
      See Also:
    • SYSMOD_REQUIREMENTS_DIAGRAM

      public static final String SYSMOD_REQUIREMENTS_DIAGRAM
      The constant for SysML Block Definition Diagram.
      See Also:
    • SYSMOD_USE_CASE_DIAGRAM

      public static final String SYSMOD_USE_CASE_DIAGRAM
      The constant for SysML Block Definition Diagram.
      See Also:
    • SYSMOD_DIAGRAMS

      public static final List<String> SYSMOD_DIAGRAMS
      The constant list that contains all SysML Diagrams.
    • SYSMOD_DOCUMENT_STEREOTYPE

      public static final String SYSMOD_DOCUMENT_STEREOTYPE
      The constant for SYSMOD Document stereotype.
      See Also:
    • SYSMOD_EXTERNAL_BLOCK_STEREOTYPE

      public static final String SYSMOD_EXTERNAL_BLOCK_STEREOTYPE
      The constant for SYSMOD External block stereotype.
      See Also:
    • SYSMOD_DOMAIN_BLOCK_STEREOTYPE

      public static final String SYSMOD_DOMAIN_BLOCK_STEREOTYPE
      The constant for SYSMOD Domain block stereotype.
      See Also:
    • SYSMOD_SOFTWARE_BLOCK_STEREOTYPE

      public static final String SYSMOD_SOFTWARE_BLOCK_STEREOTYPE
      The constant for SYSMOD Software block stereotype.
      See Also:
    • SYSMOD_HARDWARE_BLOCK_STEREOTYPE

      public static final String SYSMOD_HARDWARE_BLOCK_STEREOTYPE
      The constant for SYSMOD Hardware block stereotype.
      See Also:
    • SYSMOD_FUNCTIONAL_BLOCK_STEREOTYPE

      public static final String SYSMOD_FUNCTIONAL_BLOCK_STEREOTYPE
      The constant for SYSMOD Functional block stereotype.
      See Also:
    • SYSMOD_PARAMETRIC_CONTEXT_STEREOTYPE

      public static final String SYSMOD_PARAMETRIC_CONTEXT_STEREOTYPE
      The constant for SYSMOD Parametric context stereotype.
      See Also:
    • SYSMOD_VARIATION_PARAMETER_STEREOTYPE

      public static final String SYSMOD_VARIATION_PARAMETER_STEREOTYPE
      The constant for SYSMOD Variation parameter stereotype.
      See Also:
    • SYSMOD_MECHANICAL_BLOCK_STEREOTYPE

      public static final String SYSMOD_MECHANICAL_BLOCK_STEREOTYPE
      The constant for SYSMOD Mechanical block stereotype.
      See Also:
    • SYSMOD_VARIANT_STEREOTYPE

      public static final String SYSMOD_VARIANT_STEREOTYPE
      The constant for SYSMOD Variant stereotype.
      See Also:
    • SYSMOD_VARIATION_STEREOTYPE

      public static final String SYSMOD_VARIATION_STEREOTYPE
      The constant for SYSMOD Variation stereotype.
      See Also:
    • SYSMOD_USER_INTERFACE_STEREOTYPE

      public static final String SYSMOD_USER_INTERFACE_STEREOTYPE
      The constant for SYSMOD User interface stereotype.
      See Also:
    • SYSMOD_JUNCTION_PORT_STEREOTYPE

      public static final String SYSMOD_JUNCTION_PORT_STEREOTYPE
      The constant for SYSMOD Junction port stereotype.
      See Also:
    • ITEM_FLOW_SPECIFICATION_NODE

      public static final String ITEM_FLOW_SPECIFICATION_NODE
      Key for specification window node.
      See Also:
    • SYSML_VALUE_TYPE_BOOLEAN

      public static final String SYSML_VALUE_TYPE_BOOLEAN
      See Also:
    • SYSML_VALUE_TYPE_INTEGER

      public static final String SYSML_VALUE_TYPE_INTEGER
      See Also:
    • SYSML_VALUE_TYPE_UNLIMITED_NATURAL

      public static final String SYSML_VALUE_TYPE_UNLIMITED_NATURAL
      See Also:
    • SYSML_VALUE_TYPE_REAL

      public static final String SYSML_VALUE_TYPE_REAL
      See Also:
    • SYSML_VALUE_TYPE_STRING

      public static final String SYSML_VALUE_TYPE_STRING
      See Also:
    • SYSML_VALUE_TYPE_COMPLEX

      public static final String SYSML_VALUE_TYPE_COMPLEX
      See Also:
    • COMPLEX_IMAGINARY_PART

      public static final String COMPLEX_IMAGINARY_PART
      See Also:
    • COMPLEX_REAL_PART

      public static final String COMPLEX_REAL_PART
      See Also:
    • SYSML_VALUE_TYPE_ABSTRACT_NUMBER

      public static final String SYSML_VALUE_TYPE_ABSTRACT_NUMBER
      See Also:
    • SYSML_RELATIONMAP_ACTIVITY_DECOMPOSITION_DIAGRAM

      public static final String SYSML_RELATIONMAP_ACTIVITY_DECOMPOSITION_DIAGRAM
      See Also:
    • SYSML_RELATIONMAP_INSTANCE_DIAGRAM

      public static final String SYSML_RELATIONMAP_INSTANCE_DIAGRAM
      See Also:
    • SYSML_RELATIONMAP_STRUCTURE_DECOMPOSITION_DIAGRAM

      public static final String SYSML_RELATIONMAP_STRUCTURE_DECOMPOSITION_DIAGRAM
      See Also:
    • SYSML_RELATIONMAP_GROUP_NAME

      public static final String SYSML_RELATIONMAP_GROUP_NAME
      See Also:
    • MD_CUSTOMIZATION_FOR_SYSML_PROFILE_FILE_NAME

      public static final String MD_CUSTOMIZATION_FOR_SYSML_PROFILE_FILE_NAME
      See Also:
    • MD_CUSTOMIZATION_FOR_SYSML_PROFILE

      public static final String MD_CUSTOMIZATION_FOR_SYSML_PROFILE
      See Also:
    • SYSML_PROFILE_FILE_NAME

      public static final String SYSML_PROFILE_FILE_NAME
      See Also:
    • ISO_80000_PROFILE_FILE_NAME

      public static final String ISO_80000_PROFILE_FILE_NAME
      See Also:
    • ISO_80000_PROFILE_NAME

      public static final String ISO_80000_PROFILE_NAME
      See Also:
    • ISO_80000_EXTENSION_PROFILE_FILE_NAME

      public static final String ISO_80000_EXTENSION_PROFILE_FILE_NAME
      See Also:
    • ISO_80000_EXTENSION_PROFILE_NAME

      public static final String ISO_80000_EXTENSION_PROFILE_NAME
      See Also:
    • SI_DEFINITIONS_FILE_NAME

      public static final String SI_DEFINITIONS_FILE_NAME
      See Also:
    • QUDV_FILE_NAME

      public static final String QUDV_FILE_NAME
      See Also:
    • SI_SPECIALIZATION_FILE_NAME

      public static final String SI_SPECIALIZATION_FILE_NAME
      See Also:
    • SYSML_SI_DEFINITION_LIBRARY

      public static final String SYSML_SI_DEFINITION_LIBRARY
      See Also:
    • SYSML_SI_VALUE_TYPE_LIBRARY

      public static final String SYSML_SI_VALUE_TYPE_LIBRARY
      See Also:
    • SYSML_SI_DEFINITION_LIBRARY_NAME

      public static final String SYSML_SI_DEFINITION_LIBRARY_NAME
      See Also:
    • SYSML_DIAGRAMS_GROUP_NAME

      public static final String SYSML_DIAGRAMS_GROUP_NAME
      See Also:
    • NEW_ITEM_PROPERTY_ACTION_ID

      public static final String NEW_ITEM_PROPERTY_ACTION_ID
      The Constant NEW_ITEM_PROPERTY_ACTION_ID.
      See Also:
    • TURN_ON_OFF_DEFAULT_NAMING

      public static final String TURN_ON_OFF_DEFAULT_NAMING
      The Constant TURN_ON_OFF_DEFAULT_NAMING.
      See Also:
    • RENAME_ASSOCIATION_END_ON_TYPE_CHANGE

      public static final String RENAME_ASSOCIATION_END_ON_TYPE_CHANGE
      The Constant RENAME_ASSOCIATION_END_ON_TYPE_CHANGE.
      See Also:
  • Constructor Details

    • SysMLConstants

      public SysMLConstants()