Class MDCustomizationForSysMLProfile

java.lang.Object
com.nomagic.profiles.ProfileImplementation
com.nomagic.magicdraw.sysml.util.MDCustomizationForSysMLProfile

@OpenApiAll public class MDCustomizationForSysMLProfile extends ProfileImplementation
  • Field Details

    • PROFILE_URI

      public static final String PROFILE_URI
      See Also:
    • PROFILE_NAME

      public static final String PROFILE_NAME
      See Also:
    • SOURCEKIND_DATATYPE

      public static final String SOURCEKIND_DATATYPE

      For each alternatives , “source” tags depends on “kind” tags.

      • TABLE: “source” must be an instance table which is the same classifier as the “AlternativeProperty”. Sorting of rows in the table is not necessary.
      • SUBTYPES: “source” must be a parent block of subtypes which is the same type as the “AlternativeProperty”. Also, the parent block will NOT be evaluated as well as any blocks which have “Is Abstract” = true.
      • EXCEL: “source” must be a instance/generic table link to an excel file, and table columns have been mapped to excel/CSV columns. “Excel Import” plugin is required for this feature, but the user doesn’t have to use the “Read from File” menu.
      See Also:
    • SOURCEKIND_EXCEL_LITERAL

      public static final String SOURCEKIND_EXCEL_LITERAL
      See Also:
    • SOURCEKIND_SUBTYPES_LITERAL

      public static final String SOURCEKIND_SUBTYPES_LITERAL
      See Also:
    • SOURCEKIND_TABLE_LITERAL

      public static final String SOURCEKIND_TABLE_LITERAL
      See Also:
    • ABSTRACTREFERENCEPROPERTY_STEREOTYPE

      @Deprecated public static final String ABSTRACTREFERENCEPROPERTY_STEREOTYPE
      Deprecated.
      use AbstractReferencePropertyStereotype.STEREOTYPE_NAME
      See Also:
    • ANALYSIS_STEREOTYPE

      @Deprecated public static final String ANALYSIS_STEREOTYPE
      Deprecated.
      use AnalysisStereotype.STEREOTYPE_NAME
      See Also:
    • BLACKBOXICDTABLE_STEREOTYPE

      @Deprecated public static final String BLACKBOXICDTABLE_STEREOTYPE
      Deprecated.
      use BlackBoxICDTableStereotype.STEREOTYPE_NAME
      See Also:
    • BLACKBOXICDTABLE_QUERY_PROPERTY

      @Deprecated public static final String BLACKBOXICDTABLE_QUERY_PROPERTY
      Deprecated.
      use BlackBoxICDTableStereotype.QUERY
      See Also:
    • BLOCKPROPERTY_STEREOTYPE

      @Deprecated public static final String BLOCKPROPERTY_STEREOTYPE
      Deprecated.
      use BlockPropertyStereotype.STEREOTYPE_NAME
      See Also:
    • CONCEPTUAL_STEREOTYPE

      @Deprecated public static final String CONCEPTUAL_STEREOTYPE
      Deprecated.
      use ConceptualStereotype.STEREOTYPE_NAME
      See Also:
    • CONSTRAINTPARAMETER_STEREOTYPE

      @Deprecated public static final String CONSTRAINTPARAMETER_STEREOTYPE
      Deprecated.
      use ConstraintParameterStereotype.STEREOTYPE_NAME
      See Also:
    • CONSTRAINTPROPERTY_STEREOTYPE

      @Deprecated public static final String CONSTRAINTPROPERTY_STEREOTYPE
      Deprecated.
      use ConstraintPropertyStereotype.STEREOTYPE_NAME
      See Also:
    • ELECTRICAL_STEREOTYPE

      @Deprecated public static final String ELECTRICAL_STEREOTYPE
      Deprecated.
      use ElectricalStereotype.STEREOTYPE_NAME
      See Also:
    • EXTERNALMODEL_STEREOTYPE

      @Deprecated public static final String EXTERNALMODEL_STEREOTYPE
      Deprecated.
      use ExternalModelStereotype.STEREOTYPE_NAME
      See Also:
    • EXTERNALMODEL_URL_PROPERTY

      @Deprecated public static final String EXTERNALMODEL_URL_PROPERTY
      Deprecated.
      use ExternalModelStereotype.URL
      See Also:
    • LOGICAL_STEREOTYPE

      @Deprecated public static final String LOGICAL_STEREOTYPE
      Deprecated.
      use LogicalStereotype.STEREOTYPE_NAME
      See Also:
    • MECHANICAL_STEREOTYPE

      @Deprecated public static final String MECHANICAL_STEREOTYPE
      Deprecated.
      use MechanicalStereotype.STEREOTYPE_NAME
      See Also:
    • OPTICAL_STEREOTYPE

      @Deprecated public static final String OPTICAL_STEREOTYPE
      Deprecated.
      use OpticalStereotype.STEREOTYPE_NAME
      See Also:
    • PARTPROPERTY_STEREOTYPE

      @Deprecated public static final String PARTPROPERTY_STEREOTYPE
      Deprecated.
      use PartPropertyStereotype.STEREOTYPE_NAME
      See Also:
    • PATTERN_STEREOTYPE

      @Deprecated public static final String PATTERN_STEREOTYPE
      Deprecated.
      use PatternStereotype.STEREOTYPE_NAME
      See Also:
    • QUANTITYKIND_STEREOTYPE

      @Deprecated public static final String QUANTITYKIND_STEREOTYPE
      Deprecated.
      use QuantityKindStereotype.STEREOTYPE_NAME
      See Also:
    • QUANTITYKIND_DEFINITIONURI_PROPERTY

      @Deprecated public static final String QUANTITYKIND_DEFINITIONURI_PROPERTY
      Deprecated.
      use QuantityKindStereotype.DEFINITIONURI
      See Also:
    • QUANTITYKIND_DESCRIPTION_PROPERTY

      @Deprecated public static final String QUANTITYKIND_DESCRIPTION_PROPERTY
      Deprecated.
      use QuantityKindStereotype.DESCRIPTION
      See Also:
    • QUANTITYKIND_SYMBOL_PROPERTY

      @Deprecated public static final String QUANTITYKIND_SYMBOL_PROPERTY
      Deprecated.
      use QuantityKindStereotype.SYMBOL
      See Also:
    • REFERENCEPROPERTY_STEREOTYPE

      @Deprecated public static final String REFERENCEPROPERTY_STEREOTYPE
      Deprecated.
      use ReferencePropertyStereotype.STEREOTYPE_NAME
      See Also:
    • SHAREDPROPERTY_STEREOTYPE

      @Deprecated public static final String SHAREDPROPERTY_STEREOTYPE
      Deprecated.
      use SharedPropertyStereotype.STEREOTYPE_NAME
      See Also:
    • SOFTWARE_STEREOTYPE

      @Deprecated public static final String SOFTWARE_STEREOTYPE
      Deprecated.
      use SoftwareStereotype.STEREOTYPE_NAME
      See Also:
    • UNIT_STEREOTYPE

      @Deprecated public static final String UNIT_STEREOTYPE
      Deprecated.
      use UnitStereotype.STEREOTYPE_NAME
      See Also:
    • UNIT_DEFINITIONURI_PROPERTY

      @Deprecated public static final String UNIT_DEFINITIONURI_PROPERTY
      Deprecated.
      use UnitStereotype.DEFINITIONURI
      See Also:
    • UNIT_DESCRIPTION_PROPERTY

      @Deprecated public static final String UNIT_DESCRIPTION_PROPERTY
      Deprecated.
      use UnitStereotype.DESCRIPTION
      See Also:
    • UNIT_QUANTITYKIND_PROPERTY

      @Deprecated public static final String UNIT_QUANTITYKIND_PROPERTY
      Deprecated.
      use UnitStereotype.QUANTITYKIND
      A kind of quantity that may be stated by means of defined units, as identified by an instance of the Dimension stereotype. A value type may optionally specify a dimension without any unit. Such a value has no concrete representation, but may be used to express a value in an abstract form independent of any specific units.
      See Also:
    • UNIT_SYMBOL_PROPERTY

      @Deprecated public static final String UNIT_SYMBOL_PROPERTY
      Deprecated.
      use UnitStereotype.SYMBOL
      See Also:
    • VALUEPROPERTY_STEREOTYPE

      @Deprecated public static final String VALUEPROPERTY_STEREOTYPE
      Deprecated.
      use ValuePropertyStereotype.STEREOTYPE_NAME
      See Also:
    • WHITEBOXICDTABLE_STEREOTYPE

      @Deprecated public static final String WHITEBOXICDTABLE_STEREOTYPE
      Deprecated.
      use WhiteBoxICDTableStereotype.STEREOTYPE_NAME
      See Also:
    • WHITEBOXICDTABLE_QUERY_PROPERTY

      @Deprecated public static final String WHITEBOXICDTABLE_QUERY_PROPERTY
      Deprecated.
      use WhiteBoxICDTableStereotype.QUERY
      See Also:
    • ALTERNATIVES_STEREOTYPE

      @Deprecated public static final String ALTERNATIVES_STEREOTYPE
      Deprecated.
      use AlternativesStereotype.STEREOTYPE_NAME
      See Also:
    • ALTERNATIVES_KIND_PROPERTY

      @Deprecated public static final String ALTERNATIVES_KIND_PROPERTY
      Deprecated.
      use AlternativesStereotype.KIND
      Kind of the source of alternatives.
      See Also:
    • ALTERNATIVES_SOURCE_PROPERTY

      @Deprecated public static final String ALTERNATIVES_SOURCE_PROPERTY
      Deprecated.
      use AlternativesStereotype.SOURCE
      Source of alternatives. If the kind is specified as a Table, the source must be an Instance Table. If the kind is specified as Excel, the source must be an Instance Table linked to an Excel file or an ImportMap element. If the kind is specified as Subtypes, the source must be a parent Block of subtypes.
      See Also:
    • CONTEXTSPECIFICDEFAULTVALUE_STEREOTYPE

      @Deprecated public static final String CONTEXTSPECIFICDEFAULTVALUE_STEREOTYPE
      Deprecated.
      use ContextSpecificDefaultValueStereotype.STEREOTYPE_NAME
      See Also:
    • CONTEXTSPECIFICDEFAULTVALUE_PATH_PROPERTY

      @Deprecated public static final String CONTEXTSPECIFICDEFAULTVALUE_PATH_PROPERTY
      Deprecated.
      use ContextSpecificDefaultValueStereotype.PATH
      See Also:
    • CONTEXTSPECIFICVALUESHOLDER_STEREOTYPE

      @Deprecated public static final String CONTEXTSPECIFICVALUESHOLDER_STEREOTYPE
      Deprecated.
      use ContextSpecificValuesHolderStereotype.STEREOTYPE_NAME
      See Also:
    • CONTEXTSPECIFICVALUESHOLDER_INSTANCES_PROPERTY

      @Deprecated public static final String CONTEXTSPECIFICVALUESHOLDER_INSTANCES_PROPERTY
      Deprecated.
      use ContextSpecificValuesHolderStereotype.INSTANCES
      See Also:
    • FMU_STEREOTYPE

      @Deprecated public static final String FMU_STEREOTYPE
      Deprecated.
      use FmuStereotype.STEREOTYPE_NAME
      See Also:
    • FMU_FMIVERSION_PROPERTY

      @Deprecated public static final String FMU_FMIVERSION_PROPERTY
      Deprecated.
      use FmuStereotype.FMIVERSION
      See Also:
    • FMU_GUID_PROPERTY

      @Deprecated public static final String FMU_GUID_PROPERTY
      Deprecated.
      use FmuStereotype.GUID
      See Also:
    • FMU_MODELIDENTIFIER_PROPERTY

      @Deprecated public static final String FMU_MODELIDENTIFIER_PROPERTY
      Deprecated.
      use FmuStereotype.MODELIDENTIFIER
      See Also:
    • FMU_MODELNAME_PROPERTY

      @Deprecated public static final String FMU_MODELNAME_PROPERTY
      Deprecated.
      use FmuStereotype.MODELNAME
      See Also:
  • Constructor Details

    • MDCustomizationForSysMLProfile

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

    • getInstance

      public static MDCustomizationForSysMLProfile getInstance(BaseElement baseElement)
    • getInstanceByProject

      public static MDCustomizationForSysMLProfile getInstanceByProject(com.nomagic.uml2.project.ElementProject project)
    • abstractReferenceProperty

    • analysis

    • blackBoxICDTable

    • blockProperty

    • conceptual

    • constraintParameter

    • constraintProperty

    • electrical

    • externalModel

    • logical

    • mechanical

    • nestedPropertyPath

    • optical

    • partProperty

    • pattern

    • quantityKind

    • referenceProperty

    • sharedProperty

    • software

    • triangular

    • unit

    • valueProperty

    • whiteBoxICDTable

    • alternatives

    • contextSpecificDefaultValue

    • contextSpecificValuesHolder

    • fmu

    • getSourceKind

      public Enumeration getSourceKind()
    • getAbstractReferenceProperty

      @Deprecated public Stereotype getAbstractReferenceProperty()
      Deprecated.
      use getInstance(element).abstractReferenceProperty().getStereotype()
      Do not use it directly. Use either ReferenceProperty or SharedProperty instead.
      Returns:
      stereotype
    • isAbstractReferenceProperty

      @Deprecated public static boolean isAbstractReferenceProperty(@CheckForNull Element element)
      Deprecated.
      use AbstractReferencePropertyStereotype.isInstance(element)
    • getAnalysis

      @Deprecated public Stereotype getAnalysis()
      Deprecated.
      use getInstance(element).analysis().getStereotype()
    • isAnalysis

      @Deprecated public static boolean isAnalysis(@CheckForNull Element element)
      Deprecated.
      use AnalysisStereotype.isInstance(element)
    • getBlackBoxICDTable

      @Deprecated public Stereotype getBlackBoxICDTable()
      Deprecated.
      use getInstance(element).blackBoxICDTable().getStereotype()

      A Blackbox ICD Tablerepresents all external Ports and interfaces of the Block.

      With this table you can easily:

      Review interfaces (Ports) of the Block in the single place.

      Customize the representation of the table.

       Export the data into an *.html, *.csv, or *.xlsx file.

      Toolbar button descriptions:

      - Delete click to remove selected elements both from the table and from the model.

      - Remove From Table - click to remove selected elements from the table.

      - Refresh click  to update the contents of the table after specifying the Block.

      - Validate Diagram click to validate the diagram.

      - Up click to shift selected elements (either grouped or non-grouped) up a row.

      - Down click to shift selected elements (either grouped or non-grouped) down a row.

      - Show Columns click to specify the set of columns for displaying in the table.

      - Options > Show Full Paths click to display the full paths of elements in the table.

      - Export - click to export the contents of the table to an*.html, *.csv, or *.xlsx file. 

      Returns:
      stereotype
    • isBlackBoxICDTable

      @Deprecated public static boolean isBlackBoxICDTable(@CheckForNull Element element)
      Deprecated.
      use BlackBoxICDTableStereotype.isInstance(element)
    • getBlockProperty

      @Deprecated public Stereotype getBlockProperty()
      Deprecated.
      use getInstance(element).blockProperty().getStereotype()
      Obsolete.
      Returns:
      stereotype
    • isBlockProperty

      @Deprecated public static boolean isBlockProperty(@CheckForNull Element element)
      Deprecated.
      use BlockPropertyStereotype.isInstance(element)
    • getConceptual

      @Deprecated public Stereotype getConceptual()
      Deprecated.
      use getInstance(element).conceptual().getStereotype()
    • isConceptual

      @Deprecated public static boolean isConceptual(@CheckForNull Element element)
      Deprecated.
      use ConceptualStereotype.isInstance(element)
    • getConstraintParameter

      @Deprecated public Stereotype getConstraintParameter()
      Deprecated.
      use getInstance(element).constraintParameter().getStereotype()
      A parametric diagram may contain constraint properties and their parameters, along with other properties from within the internal block context. All properties that appear, other than the constraints themselves, must either be bound directly to a constraint parameter, or contain a property that is bound to one (through any number of levels of containment).
      Returns:
      stereotype
    • isConstraintParameter

      @Deprecated public static boolean isConstraintParameter(@CheckForNull Element element)
      Deprecated.
      use ConstraintParameterStereotype.isInstance(element)
    • getConstraintProperty

      @Deprecated public Stereotype getConstraintProperty()
      Deprecated.
      use getInstance(element).constraintProperty().getStereotype()
      A constraint property is a property of any block that is typed by a constraint block. It holds a localized usage of the constraint block. Binding connectors may be used to bind the parameters of this constraint block to other properties of the block that contains the usage.
      Returns:
      stereotype
    • isConstraintProperty

      @Deprecated public static boolean isConstraintProperty(@CheckForNull Element element)
      Deprecated.
      use ConstraintPropertyStereotype.isInstance(element)
    • getElectrical

      @Deprecated public Stereotype getElectrical()
      Deprecated.
      use getInstance(element).electrical().getStereotype()
    • isElectrical

      @Deprecated public static boolean isElectrical(@CheckForNull Element element)
      Deprecated.
      use ElectricalStereotype.isInstance(element)
    • getExternalModel

      @Deprecated public Stereotype getExternalModel()
      Deprecated.
      use getInstance(element).externalModel().getStereotype()
    • isExternalModel

      @Deprecated public static boolean isExternalModel(@CheckForNull Element element)
      Deprecated.
      use ExternalModelStereotype.isInstance(element)
    • getLogical

      @Deprecated public Stereotype getLogical()
      Deprecated.
      use getInstance(element).logical().getStereotype()
    • isLogical

      @Deprecated public static boolean isLogical(@CheckForNull Element element)
      Deprecated.
      use LogicalStereotype.isInstance(element)
    • getMechanical

      @Deprecated public Stereotype getMechanical()
      Deprecated.
      use getInstance(element).mechanical().getStereotype()
    • isMechanical

      @Deprecated public static boolean isMechanical(@CheckForNull Element element)
      Deprecated.
      use MechanicalStereotype.isInstance(element)
    • getOptical

      @Deprecated public Stereotype getOptical()
      Deprecated.
      use getInstance(element).optical().getStereotype()
    • isOptical

      @Deprecated public static boolean isOptical(@CheckForNull Element element)
      Deprecated.
      use OpticalStereotype.isInstance(element)
    • getPartProperty

      @Deprecated public Stereotype getPartProperty()
      Deprecated.
      use getInstance(element).partProperty().getStereotype()
      A part property specifies part, with stronger ownership and coincidental lifetime, of its containing block. Every part property has 'composite' AggregationKind and is typed by a block. A part property will be displayed under the 'parts' compartment when 'Sort by SysML Style' in the 'Presentation Options' is selected. A part property describes a local usage or role of the typing block in the context of the containing block.
      Returns:
      stereotype
    • isPartProperty

      @Deprecated public static boolean isPartProperty(@CheckForNull Element element)
      Deprecated.
      use PartPropertyStereotype.isInstance(element)
    • getPattern

      @Deprecated public Stereotype getPattern()
      Deprecated.
      use getInstance(element).pattern().getStereotype()
    • isPattern

      @Deprecated public static boolean isPattern(@CheckForNull Element element)
      Deprecated.
      use PatternStereotype.isInstance(element)
    • getQuantityKind

      @Deprecated public Stereotype getQuantityKind()
      Deprecated.
      use getInstance(element).quantityKind().getStereotype()
      A QuantityKind is a kind of quantity that may be stated by means of defined units. For example, the quantity kind of length may be measured by units of meters, kilometers, or feet. QuantityKind is defined as a stereotype of InstanceSpecification, but it uses this metaclass only to define supporting elements for ValueType definitions. (The reuse of InstanceSpecification to define another metaclass is similar to the EnumerationLiteral metaclass in UML.) The only valid use of a QuantityKind instance is to be referenced by the quantityKind property of a ValueType or Unit stereotype.
      Returns:
      stereotype
    • isQuantityKind

      @Deprecated public static boolean isQuantityKind(@CheckForNull Element element)
      Deprecated.
      use QuantityKindStereotype.isInstance(element)
    • getReferenceProperty

      @Deprecated public Stereotype getReferenceProperty()
      Deprecated.
      use getInstance(element).referenceProperty().getStereotype()
      A reference property specifies a reference of its containing block to another block. Every reference property has 'none' AggregationKind and is typed by a block. A reference property will be displayed under the 'references' compartment when 'Sort by SysML Style' in the 'Presentation Options' is selected.
      Returns:
      stereotype
    • isReferenceProperty

      @Deprecated public static boolean isReferenceProperty(@CheckForNull Element element)
      Deprecated.
      use ReferencePropertyStereotype.isInstance(element)
    • getSharedProperty

      @Deprecated public Stereotype getSharedProperty()
      Deprecated.
      use getInstance(element).sharedProperty().getStereotype()
      A shared property specifies part of its containing block. Every shared property has 'shared' AggregationKind and is typed by a block. A shared property will be displayed under the 'references' compartment when 'Sort by SysML Style' in the 'Presentation Options' is selected.
      Returns:
      stereotype
    • isSharedProperty

      @Deprecated public static boolean isSharedProperty(@CheckForNull Element element)
      Deprecated.
      use SharedPropertyStereotype.isInstance(element)
    • getSoftware

      @Deprecated public Stereotype getSoftware()
      Deprecated.
      use getInstance(element).software().getStereotype()
    • isSoftware

      @Deprecated public static boolean isSoftware(@CheckForNull Element element)
      Deprecated.
      use SoftwareStereotype.isInstance(element)
    • getUnit

      @Deprecated public Stereotype getUnit()
      Deprecated.
      use getInstance(element).unit().getStereotype()
      A Unit is a quantity in terms of which the magnitudes of other quantities that have the same dimension can be stated. A unit often relies on precise and reproducible ways to measure the unit. For example, a unit of length such as meter may be specified as a multiple of a particular wavelength of light. A unit may also specify less stable or precise ways to express some value, such as a cost expressed in some currency, or a severity rating measured by a numerical scale.
      Returns:
      stereotype
    • isUnit

      @Deprecated public static boolean isUnit(@CheckForNull Element element)
      Deprecated.
      use UnitStereotype.isInstance(element)
    • getValueProperty

      @Deprecated public Stereotype getValueProperty()
      Deprecated.
      use getInstance(element).valueProperty().getStereotype()
      A value property specifies a quantitative property of its containing block. Every value property is typed by either a SysML value type or a UML data type. A value property will be displayed under the 'values' compartment when 'Sort by SysML Style' in the 'Presentation Options' is selected.
      Returns:
      stereotype
    • isValueProperty

      @Deprecated public static boolean isValueProperty(@CheckForNull Element element)
      Deprecated.
      use ValuePropertyStereotype.isInstance(element)
    • getWhiteBoxICDTable

      @Deprecated public Stereotype getWhiteBoxICDTable()
      Deprecated.
      use getInstance(element).whiteBoxICDTable().getStereotype()

      A Whitebox ICD Table represents assembly how Parts are connected via Ports and interfaces.

      With this table you can easily:

       Review Connectors of the Parts in the single place.

       Customize the representation of the table.

       Export the data into an *.html, *.csv, or *.xlsx file.

      Toolbar button descriptions:

      - Delete click to remove selected elements both from the table and from the model.

      - Remove From Table - click to remove selected elements from the table.

      - Refresh click <img src="mdp://resource/com/nomagic/magicdraw/icons/refresh.png" o:title="" style="font-family:Arial,sans-serif;" /> to update the contents of the table after specifying the Block as the context.

      - Validate Diagram click <img src="mdp://resource/com/nomagic/magicdraw/icons/validate_diagram.png" o:title="validate_diagram" style="font-family:Arial,sans-serif;" />to validate the diagram.

      - Up click to shift selected elements (either grouped or non-grouped) up a row.

      - Down click to shift selected elements (either grouped or non-grouped) down a row.

      - Show Columns click to specify the set of columns for displaying in the table.

      - Show Parts click to specify the set of Parts for displaying Connectors between them in the table.

      - Options > Show Full Paths click to display the full paths of elements in the table.

      - Export - click to export the contents of the table to an*.html, *.csv, or *.xlsx file. 

      Returns:
      stereotype
    • isWhiteBoxICDTable

      @Deprecated public static boolean isWhiteBoxICDTable(@CheckForNull Element element)
      Deprecated.
      use WhiteBoxICDTableStereotype.isInstance(element)
    • getAlternatives

      @Deprecated public Stereotype getAlternatives()
      Deprecated.
      use getInstance(element).alternatives().getStereotype()
      To perform the trade study pattern, the user must specify configurations for the study by creating Alternatives by creating a Reference property in the TradeAnalysis block and apply alternatives stereotype.
      Returns:
      stereotype
    • isAlternatives

      @Deprecated public static boolean isAlternatives(@CheckForNull Element element)
      Deprecated.
      use AlternativesStereotype.isInstance(element)
    • getContextSpecificDefaultValue

      @Deprecated public Stereotype getContextSpecificDefaultValue()
      Deprecated.
      use getInstance(element).contextSpecificDefaultValue().getStereotype()
      Obsolete.
      Returns:
      stereotype
    • isContextSpecificDefaultValue

      @Deprecated public static boolean isContextSpecificDefaultValue(@CheckForNull Element element)
      Deprecated.
      use ContextSpecificDefaultValueStereotype.isInstance(element)
    • getContextSpecificValuesHolder

      @Deprecated public Stereotype getContextSpecificValuesHolder()
      Deprecated.
      use getInstance(element).contextSpecificValuesHolder().getStereotype()
      Obsolete.
      Returns:
      stereotype
    • isContextSpecificValuesHolder

      @Deprecated public static boolean isContextSpecificValuesHolder(@CheckForNull Element element)
      Deprecated.
      use ContextSpecificValuesHolderStereotype.isInstance(element)
    • getFmu

      @Deprecated public Stereotype getFmu()
      Deprecated.
      use getInstance(element).fmu().getStereotype()
    • isFmu

      @Deprecated public static boolean isFmu(@CheckForNull Element element)
      Deprecated.
      use FmuStereotype.isInstance(element)
    • generatedGetAllElementWrappers

      protected Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers()
    • generatedGetAllStereotypes

      protected Collection<Stereotype> generatedGetAllStereotypes()