Class MDCustomizationForSysMLProfile
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation
-
- com.nomagic.magicdraw.sysml.util.MDCustomizationForSysMLProfile
-
@OpenApiAll public class MDCustomizationForSysMLProfile extends ProfileImplementation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ABSTRACTREFERENCEPROPERTY_STEREOTYPE
Deprecated.use AbstractReferencePropertyStereotype.STEREOTYPE_NAMEstatic java.lang.String
ALTERNATIVES_KIND_PROPERTY
Deprecated.use AlternativesStereotype.KINDstatic java.lang.String
ALTERNATIVES_SOURCE_PROPERTY
Deprecated.use AlternativesStereotype.SOURCEstatic java.lang.String
ALTERNATIVES_STEREOTYPE
Deprecated.use AlternativesStereotype.STEREOTYPE_NAMEstatic java.lang.String
ANALYSIS_STEREOTYPE
Deprecated.use AnalysisStereotype.STEREOTYPE_NAMEstatic java.lang.String
BLACKBOXICDTABLE_QUERY_PROPERTY
Deprecated.use BlackBoxICDTableStereotype.QUERYstatic java.lang.String
BLACKBOXICDTABLE_STEREOTYPE
Deprecated.use BlackBoxICDTableStereotype.STEREOTYPE_NAMEstatic java.lang.String
BLOCKPROPERTY_STEREOTYPE
Deprecated.use BlockPropertyStereotype.STEREOTYPE_NAMEstatic java.lang.String
CONCEPTUAL_STEREOTYPE
Deprecated.use ConceptualStereotype.STEREOTYPE_NAMEstatic java.lang.String
CONSTRAINTPARAMETER_STEREOTYPE
Deprecated.use ConstraintParameterStereotype.STEREOTYPE_NAMEstatic java.lang.String
CONSTRAINTPROPERTY_STEREOTYPE
Deprecated.use ConstraintPropertyStereotype.STEREOTYPE_NAMEstatic java.lang.String
CONTEXTSPECIFICDEFAULTVALUE_PATH_PROPERTY
Deprecated.use ContextSpecificDefaultValueStereotype.PATHstatic java.lang.String
CONTEXTSPECIFICDEFAULTVALUE_STEREOTYPE
Deprecated.use ContextSpecificDefaultValueStereotype.STEREOTYPE_NAMEstatic java.lang.String
CONTEXTSPECIFICVALUESHOLDER_INSTANCES_PROPERTY
Deprecated.use ContextSpecificValuesHolderStereotype.INSTANCESstatic java.lang.String
CONTEXTSPECIFICVALUESHOLDER_STEREOTYPE
Deprecated.use ContextSpecificValuesHolderStereotype.STEREOTYPE_NAMEstatic java.lang.String
ELECTRICAL_STEREOTYPE
Deprecated.use ElectricalStereotype.STEREOTYPE_NAMEstatic java.lang.String
EXTERNALMODEL_STEREOTYPE
Deprecated.use ExternalModelStereotype.STEREOTYPE_NAMEstatic java.lang.String
EXTERNALMODEL_URL_PROPERTY
Deprecated.use ExternalModelStereotype.URLstatic java.lang.String
FMU_FMIVERSION_PROPERTY
Deprecated.use FmuStereotype.FMIVERSIONstatic java.lang.String
FMU_GUID_PROPERTY
Deprecated.use FmuStereotype.GUIDstatic java.lang.String
FMU_MODELIDENTIFIER_PROPERTY
Deprecated.use FmuStereotype.MODELIDENTIFIERstatic java.lang.String
FMU_MODELNAME_PROPERTY
Deprecated.use FmuStereotype.MODELNAMEstatic java.lang.String
FMU_STEREOTYPE
Deprecated.use FmuStereotype.STEREOTYPE_NAMEstatic java.lang.String
LOGICAL_STEREOTYPE
Deprecated.use LogicalStereotype.STEREOTYPE_NAMEstatic java.lang.String
MECHANICAL_STEREOTYPE
Deprecated.use MechanicalStereotype.STEREOTYPE_NAMEstatic java.lang.String
OPTICAL_STEREOTYPE
Deprecated.use OpticalStereotype.STEREOTYPE_NAMEstatic java.lang.String
PARTPROPERTY_STEREOTYPE
Deprecated.use PartPropertyStereotype.STEREOTYPE_NAMEstatic java.lang.String
PATTERN_STEREOTYPE
Deprecated.use PatternStereotype.STEREOTYPE_NAMEstatic java.lang.String
PROFILE_NAME
static java.lang.String
PROFILE_URI
static java.lang.String
QUANTITYKIND_DEFINITIONURI_PROPERTY
Deprecated.use QuantityKindStereotype.DEFINITIONURIstatic java.lang.String
QUANTITYKIND_DESCRIPTION_PROPERTY
Deprecated.use QuantityKindStereotype.DESCRIPTIONstatic java.lang.String
QUANTITYKIND_STEREOTYPE
Deprecated.use QuantityKindStereotype.STEREOTYPE_NAMEstatic java.lang.String
QUANTITYKIND_SYMBOL_PROPERTY
Deprecated.use QuantityKindStereotype.SYMBOLstatic java.lang.String
REFERENCEPROPERTY_STEREOTYPE
Deprecated.use ReferencePropertyStereotype.STEREOTYPE_NAMEstatic java.lang.String
SHAREDPROPERTY_STEREOTYPE
Deprecated.use SharedPropertyStereotype.STEREOTYPE_NAMEstatic java.lang.String
SOFTWARE_STEREOTYPE
Deprecated.use SoftwareStereotype.STEREOTYPE_NAMEstatic java.lang.String
SOURCEKIND_DATATYPE
static java.lang.String
SOURCEKIND_EXCEL_LITERAL
static java.lang.String
SOURCEKIND_SUBTYPES_LITERAL
static java.lang.String
SOURCEKIND_TABLE_LITERAL
static java.lang.String
UNIT_DEFINITIONURI_PROPERTY
Deprecated.use UnitStereotype.DEFINITIONURIstatic java.lang.String
UNIT_DESCRIPTION_PROPERTY
Deprecated.use UnitStereotype.DESCRIPTIONstatic java.lang.String
UNIT_QUANTITYKIND_PROPERTY
Deprecated.use UnitStereotype.QUANTITYKINDstatic java.lang.String
UNIT_STEREOTYPE
Deprecated.use UnitStereotype.STEREOTYPE_NAMEstatic java.lang.String
UNIT_SYMBOL_PROPERTY
Deprecated.use UnitStereotype.SYMBOLstatic java.lang.String
VALUEPROPERTY_STEREOTYPE
Deprecated.use ValuePropertyStereotype.STEREOTYPE_NAMEstatic java.lang.String
WHITEBOXICDTABLE_QUERY_PROPERTY
Deprecated.use WhiteBoxICDTableStereotype.QUERYstatic java.lang.String
WHITEBOXICDTABLE_STEREOTYPE
Deprecated.use WhiteBoxICDTableStereotype.STEREOTYPE_NAME
-
Constructor Summary
Constructors Constructor Description MDCustomizationForSysMLProfile(com.nomagic.profiles.ProfileCache cache)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MDCustomizationForSysMLProfile.AbstractReferencePropertyStereotype
abstractReferenceProperty()
MDCustomizationForSysMLProfile.AlternativesStereotype
alternatives()
MDCustomizationForSysMLProfile.AnalysisStereotype
analysis()
MDCustomizationForSysMLProfile.BlackBoxICDTableStereotype
blackBoxICDTable()
MDCustomizationForSysMLProfile.BlockPropertyStereotype
blockProperty()
MDCustomizationForSysMLProfile.ConceptualStereotype
conceptual()
MDCustomizationForSysMLProfile.ConstraintParameterStereotype
constraintParameter()
MDCustomizationForSysMLProfile.ConstraintPropertyStereotype
constraintProperty()
MDCustomizationForSysMLProfile.ContextSpecificDefaultValueStereotype
contextSpecificDefaultValue()
MDCustomizationForSysMLProfile.ContextSpecificValuesHolderStereotype
contextSpecificValuesHolder()
MDCustomizationForSysMLProfile.ElectricalStereotype
electrical()
MDCustomizationForSysMLProfile.ExternalModelStereotype
externalModel()
MDCustomizationForSysMLProfile.FmuStereotype
fmu()
protected java.util.Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper>
generatedGetAllElementWrappers()
protected java.util.Collection<Stereotype>
generatedGetAllStereotypes()
Stereotype
getAbstractReferenceProperty()
Deprecated.use getInstance(element).abstractReferenceProperty().getStereotype()Stereotype
getAlternatives()
Deprecated.use getInstance(element).alternatives().getStereotype()Stereotype
getAnalysis()
Deprecated.use getInstance(element).analysis().getStereotype()Stereotype
getBlackBoxICDTable()
Deprecated.use getInstance(element).blackBoxICDTable().getStereotype()Stereotype
getBlockProperty()
Deprecated.use getInstance(element).blockProperty().getStereotype()Stereotype
getConceptual()
Deprecated.use getInstance(element).conceptual().getStereotype()Stereotype
getConstraintParameter()
Deprecated.use getInstance(element).constraintParameter().getStereotype()Stereotype
getConstraintProperty()
Deprecated.use getInstance(element).constraintProperty().getStereotype()Stereotype
getContextSpecificDefaultValue()
Deprecated.use getInstance(element).contextSpecificDefaultValue().getStereotype()Stereotype
getContextSpecificValuesHolder()
Deprecated.use getInstance(element).contextSpecificValuesHolder().getStereotype()Stereotype
getElectrical()
Deprecated.use getInstance(element).electrical().getStereotype()Stereotype
getExternalModel()
Deprecated.use getInstance(element).externalModel().getStereotype()Stereotype
getFmu()
Deprecated.use getInstance(element).fmu().getStereotype()static MDCustomizationForSysMLProfile
getInstance(BaseElement baseElement)
static MDCustomizationForSysMLProfile
getInstanceByProject(com.nomagic.uml2.project.ElementProject project)
Stereotype
getLogical()
Deprecated.use getInstance(element).logical().getStereotype()Stereotype
getMechanical()
Deprecated.use getInstance(element).mechanical().getStereotype()Stereotype
getOptical()
Deprecated.use getInstance(element).optical().getStereotype()Stereotype
getPartProperty()
Deprecated.use getInstance(element).partProperty().getStereotype()Stereotype
getPattern()
Deprecated.use getInstance(element).pattern().getStereotype()Stereotype
getQuantityKind()
Deprecated.use getInstance(element).quantityKind().getStereotype()Stereotype
getReferenceProperty()
Deprecated.use getInstance(element).referenceProperty().getStereotype()Stereotype
getSharedProperty()
Deprecated.use getInstance(element).sharedProperty().getStereotype()Stereotype
getSoftware()
Deprecated.use getInstance(element).software().getStereotype()Enumeration
getSourceKind()
Stereotype
getUnit()
Deprecated.use getInstance(element).unit().getStereotype()Stereotype
getValueProperty()
Deprecated.use getInstance(element).valueProperty().getStereotype()Stereotype
getWhiteBoxICDTable()
Deprecated.use getInstance(element).whiteBoxICDTable().getStereotype()static boolean
isAbstractReferenceProperty(Element element)
Deprecated.use AbstractReferencePropertyStereotype.isInstance(element)static boolean
isAlternatives(Element element)
Deprecated.use AlternativesStereotype.isInstance(element)static boolean
isAnalysis(Element element)
Deprecated.use AnalysisStereotype.isInstance(element)static boolean
isBlackBoxICDTable(Element element)
Deprecated.use BlackBoxICDTableStereotype.isInstance(element)static boolean
isBlockProperty(Element element)
Deprecated.use BlockPropertyStereotype.isInstance(element)static boolean
isConceptual(Element element)
Deprecated.use ConceptualStereotype.isInstance(element)static boolean
isConstraintParameter(Element element)
Deprecated.use ConstraintParameterStereotype.isInstance(element)static boolean
isConstraintProperty(Element element)
Deprecated.use ConstraintPropertyStereotype.isInstance(element)static boolean
isContextSpecificDefaultValue(Element element)
Deprecated.use ContextSpecificDefaultValueStereotype.isInstance(element)static boolean
isContextSpecificValuesHolder(Element element)
Deprecated.use ContextSpecificValuesHolderStereotype.isInstance(element)static boolean
isElectrical(Element element)
Deprecated.use ElectricalStereotype.isInstance(element)static boolean
isExternalModel(Element element)
Deprecated.use ExternalModelStereotype.isInstance(element)static boolean
isFmu(Element element)
Deprecated.use FmuStereotype.isInstance(element)static boolean
isLogical(Element element)
Deprecated.use LogicalStereotype.isInstance(element)static boolean
isMechanical(Element element)
Deprecated.use MechanicalStereotype.isInstance(element)static boolean
isOptical(Element element)
Deprecated.use OpticalStereotype.isInstance(element)static boolean
isPartProperty(Element element)
Deprecated.use PartPropertyStereotype.isInstance(element)static boolean
isPattern(Element element)
Deprecated.use PatternStereotype.isInstance(element)static boolean
isQuantityKind(Element element)
Deprecated.use QuantityKindStereotype.isInstance(element)static boolean
isReferenceProperty(Element element)
Deprecated.use ReferencePropertyStereotype.isInstance(element)static boolean
isSharedProperty(Element element)
Deprecated.use SharedPropertyStereotype.isInstance(element)static boolean
isSoftware(Element element)
Deprecated.use SoftwareStereotype.isInstance(element)static boolean
isUnit(Element element)
Deprecated.use UnitStereotype.isInstance(element)static boolean
isValueProperty(Element element)
Deprecated.use ValuePropertyStereotype.isInstance(element)static boolean
isWhiteBoxICDTable(Element element)
Deprecated.use WhiteBoxICDTableStereotype.isInstance(element)MDCustomizationForSysMLProfile.LogicalStereotype
logical()
MDCustomizationForSysMLProfile.MechanicalStereotype
mechanical()
MDCustomizationForSysMLProfile.NestedPropertyPathStereotype
nestedPropertyPath()
MDCustomizationForSysMLProfile.OpticalStereotype
optical()
MDCustomizationForSysMLProfile.PartPropertyStereotype
partProperty()
MDCustomizationForSysMLProfile.PatternStereotype
pattern()
MDCustomizationForSysMLProfile.QuantityKindStereotype
quantityKind()
MDCustomizationForSysMLProfile.ReferencePropertyStereotype
referenceProperty()
MDCustomizationForSysMLProfile.SharedPropertyStereotype
sharedProperty()
MDCustomizationForSysMLProfile.SoftwareStereotype
software()
MDCustomizationForSysMLProfile.TriangularStereotype
triangular()
MDCustomizationForSysMLProfile.UnitStereotype
unit()
MDCustomizationForSysMLProfile.ValuePropertyStereotype
valueProperty()
MDCustomizationForSysMLProfile.WhiteBoxICDTableStereotype
whiteBoxICDTable()
-
-
-
Field Detail
-
PROFILE_URI
public static final java.lang.String PROFILE_URI
- See Also:
- Constant Field Values
-
PROFILE_NAME
public static final java.lang.String PROFILE_NAME
- See Also:
- Constant Field Values
-
SOURCEKIND_DATATYPE
public static final java.lang.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:
- Constant Field Values
-
SOURCEKIND_EXCEL_LITERAL
public static final java.lang.String SOURCEKIND_EXCEL_LITERAL
- See Also:
- Constant Field Values
-
SOURCEKIND_SUBTYPES_LITERAL
public static final java.lang.String SOURCEKIND_SUBTYPES_LITERAL
- See Also:
- Constant Field Values
-
SOURCEKIND_TABLE_LITERAL
public static final java.lang.String SOURCEKIND_TABLE_LITERAL
- See Also:
- Constant Field Values
-
ABSTRACTREFERENCEPROPERTY_STEREOTYPE
@Deprecated public static final java.lang.String ABSTRACTREFERENCEPROPERTY_STEREOTYPE
Deprecated.use AbstractReferencePropertyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
ANALYSIS_STEREOTYPE
@Deprecated public static final java.lang.String ANALYSIS_STEREOTYPE
Deprecated.use AnalysisStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
BLACKBOXICDTABLE_STEREOTYPE
@Deprecated public static final java.lang.String BLACKBOXICDTABLE_STEREOTYPE
Deprecated.use BlackBoxICDTableStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
BLACKBOXICDTABLE_QUERY_PROPERTY
@Deprecated public static final java.lang.String BLACKBOXICDTABLE_QUERY_PROPERTY
Deprecated.use BlackBoxICDTableStereotype.QUERY- See Also:
- Constant Field Values
-
BLOCKPROPERTY_STEREOTYPE
@Deprecated public static final java.lang.String BLOCKPROPERTY_STEREOTYPE
Deprecated.use BlockPropertyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
CONCEPTUAL_STEREOTYPE
@Deprecated public static final java.lang.String CONCEPTUAL_STEREOTYPE
Deprecated.use ConceptualStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
CONSTRAINTPARAMETER_STEREOTYPE
@Deprecated public static final java.lang.String CONSTRAINTPARAMETER_STEREOTYPE
Deprecated.use ConstraintParameterStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
CONSTRAINTPROPERTY_STEREOTYPE
@Deprecated public static final java.lang.String CONSTRAINTPROPERTY_STEREOTYPE
Deprecated.use ConstraintPropertyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
ELECTRICAL_STEREOTYPE
@Deprecated public static final java.lang.String ELECTRICAL_STEREOTYPE
Deprecated.use ElectricalStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
EXTERNALMODEL_STEREOTYPE
@Deprecated public static final java.lang.String EXTERNALMODEL_STEREOTYPE
Deprecated.use ExternalModelStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
EXTERNALMODEL_URL_PROPERTY
@Deprecated public static final java.lang.String EXTERNALMODEL_URL_PROPERTY
Deprecated.use ExternalModelStereotype.URL- See Also:
- Constant Field Values
-
LOGICAL_STEREOTYPE
@Deprecated public static final java.lang.String LOGICAL_STEREOTYPE
Deprecated.use LogicalStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
MECHANICAL_STEREOTYPE
@Deprecated public static final java.lang.String MECHANICAL_STEREOTYPE
Deprecated.use MechanicalStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
OPTICAL_STEREOTYPE
@Deprecated public static final java.lang.String OPTICAL_STEREOTYPE
Deprecated.use OpticalStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
PARTPROPERTY_STEREOTYPE
@Deprecated public static final java.lang.String PARTPROPERTY_STEREOTYPE
Deprecated.use PartPropertyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
PATTERN_STEREOTYPE
@Deprecated public static final java.lang.String PATTERN_STEREOTYPE
Deprecated.use PatternStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
QUANTITYKIND_STEREOTYPE
@Deprecated public static final java.lang.String QUANTITYKIND_STEREOTYPE
Deprecated.use QuantityKindStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
QUANTITYKIND_DEFINITIONURI_PROPERTY
@Deprecated public static final java.lang.String QUANTITYKIND_DEFINITIONURI_PROPERTY
Deprecated.use QuantityKindStereotype.DEFINITIONURI- See Also:
- Constant Field Values
-
QUANTITYKIND_DESCRIPTION_PROPERTY
@Deprecated public static final java.lang.String QUANTITYKIND_DESCRIPTION_PROPERTY
Deprecated.use QuantityKindStereotype.DESCRIPTION- See Also:
- Constant Field Values
-
QUANTITYKIND_SYMBOL_PROPERTY
@Deprecated public static final java.lang.String QUANTITYKIND_SYMBOL_PROPERTY
Deprecated.use QuantityKindStereotype.SYMBOL- See Also:
- Constant Field Values
-
REFERENCEPROPERTY_STEREOTYPE
@Deprecated public static final java.lang.String REFERENCEPROPERTY_STEREOTYPE
Deprecated.use ReferencePropertyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SHAREDPROPERTY_STEREOTYPE
@Deprecated public static final java.lang.String SHAREDPROPERTY_STEREOTYPE
Deprecated.use SharedPropertyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SOFTWARE_STEREOTYPE
@Deprecated public static final java.lang.String SOFTWARE_STEREOTYPE
Deprecated.use SoftwareStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
UNIT_STEREOTYPE
@Deprecated public static final java.lang.String UNIT_STEREOTYPE
Deprecated.use UnitStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
UNIT_DEFINITIONURI_PROPERTY
@Deprecated public static final java.lang.String UNIT_DEFINITIONURI_PROPERTY
Deprecated.use UnitStereotype.DEFINITIONURI- See Also:
- Constant Field Values
-
UNIT_DESCRIPTION_PROPERTY
@Deprecated public static final java.lang.String UNIT_DESCRIPTION_PROPERTY
Deprecated.use UnitStereotype.DESCRIPTION- See Also:
- Constant Field Values
-
UNIT_QUANTITYKIND_PROPERTY
@Deprecated public static final java.lang.String UNIT_QUANTITYKIND_PROPERTY
Deprecated.use UnitStereotype.QUANTITYKINDA 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:
- Constant Field Values
-
UNIT_SYMBOL_PROPERTY
@Deprecated public static final java.lang.String UNIT_SYMBOL_PROPERTY
Deprecated.use UnitStereotype.SYMBOL- See Also:
- Constant Field Values
-
VALUEPROPERTY_STEREOTYPE
@Deprecated public static final java.lang.String VALUEPROPERTY_STEREOTYPE
Deprecated.use ValuePropertyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
WHITEBOXICDTABLE_STEREOTYPE
@Deprecated public static final java.lang.String WHITEBOXICDTABLE_STEREOTYPE
Deprecated.use WhiteBoxICDTableStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
WHITEBOXICDTABLE_QUERY_PROPERTY
@Deprecated public static final java.lang.String WHITEBOXICDTABLE_QUERY_PROPERTY
Deprecated.use WhiteBoxICDTableStereotype.QUERY- See Also:
- Constant Field Values
-
ALTERNATIVES_STEREOTYPE
@Deprecated public static final java.lang.String ALTERNATIVES_STEREOTYPE
Deprecated.use AlternativesStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
ALTERNATIVES_KIND_PROPERTY
@Deprecated public static final java.lang.String ALTERNATIVES_KIND_PROPERTY
Deprecated.use AlternativesStereotype.KINDKind of the source of alternatives.- See Also:
- Constant Field Values
-
ALTERNATIVES_SOURCE_PROPERTY
@Deprecated public static final java.lang.String ALTERNATIVES_SOURCE_PROPERTY
Deprecated.use AlternativesStereotype.SOURCESource 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:
- Constant Field Values
-
CONTEXTSPECIFICDEFAULTVALUE_STEREOTYPE
@Deprecated public static final java.lang.String CONTEXTSPECIFICDEFAULTVALUE_STEREOTYPE
Deprecated.use ContextSpecificDefaultValueStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
CONTEXTSPECIFICDEFAULTVALUE_PATH_PROPERTY
@Deprecated public static final java.lang.String CONTEXTSPECIFICDEFAULTVALUE_PATH_PROPERTY
Deprecated.use ContextSpecificDefaultValueStereotype.PATH- See Also:
- Constant Field Values
-
CONTEXTSPECIFICVALUESHOLDER_STEREOTYPE
@Deprecated public static final java.lang.String CONTEXTSPECIFICVALUESHOLDER_STEREOTYPE
Deprecated.use ContextSpecificValuesHolderStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
CONTEXTSPECIFICVALUESHOLDER_INSTANCES_PROPERTY
@Deprecated public static final java.lang.String CONTEXTSPECIFICVALUESHOLDER_INSTANCES_PROPERTY
Deprecated.use ContextSpecificValuesHolderStereotype.INSTANCES- See Also:
- Constant Field Values
-
FMU_STEREOTYPE
@Deprecated public static final java.lang.String FMU_STEREOTYPE
Deprecated.use FmuStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
FMU_FMIVERSION_PROPERTY
@Deprecated public static final java.lang.String FMU_FMIVERSION_PROPERTY
Deprecated.use FmuStereotype.FMIVERSION- See Also:
- Constant Field Values
-
FMU_GUID_PROPERTY
@Deprecated public static final java.lang.String FMU_GUID_PROPERTY
Deprecated.use FmuStereotype.GUID- See Also:
- Constant Field Values
-
FMU_MODELIDENTIFIER_PROPERTY
@Deprecated public static final java.lang.String FMU_MODELIDENTIFIER_PROPERTY
Deprecated.use FmuStereotype.MODELIDENTIFIER- See Also:
- Constant Field Values
-
FMU_MODELNAME_PROPERTY
@Deprecated public static final java.lang.String FMU_MODELNAME_PROPERTY
Deprecated.use FmuStereotype.MODELNAME- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static MDCustomizationForSysMLProfile getInstance(BaseElement baseElement)
-
getInstanceByProject
public static MDCustomizationForSysMLProfile getInstanceByProject(com.nomagic.uml2.project.ElementProject project)
-
abstractReferenceProperty
public MDCustomizationForSysMLProfile.AbstractReferencePropertyStereotype abstractReferenceProperty()
-
analysis
public MDCustomizationForSysMLProfile.AnalysisStereotype analysis()
-
blackBoxICDTable
public MDCustomizationForSysMLProfile.BlackBoxICDTableStereotype blackBoxICDTable()
-
blockProperty
public MDCustomizationForSysMLProfile.BlockPropertyStereotype blockProperty()
-
conceptual
public MDCustomizationForSysMLProfile.ConceptualStereotype conceptual()
-
constraintParameter
public MDCustomizationForSysMLProfile.ConstraintParameterStereotype constraintParameter()
-
constraintProperty
public MDCustomizationForSysMLProfile.ConstraintPropertyStereotype constraintProperty()
-
electrical
public MDCustomizationForSysMLProfile.ElectricalStereotype electrical()
-
externalModel
public MDCustomizationForSysMLProfile.ExternalModelStereotype externalModel()
-
logical
public MDCustomizationForSysMLProfile.LogicalStereotype logical()
-
mechanical
public MDCustomizationForSysMLProfile.MechanicalStereotype mechanical()
-
nestedPropertyPath
public MDCustomizationForSysMLProfile.NestedPropertyPathStereotype nestedPropertyPath()
-
optical
public MDCustomizationForSysMLProfile.OpticalStereotype optical()
-
partProperty
public MDCustomizationForSysMLProfile.PartPropertyStereotype partProperty()
-
pattern
public MDCustomizationForSysMLProfile.PatternStereotype pattern()
-
quantityKind
public MDCustomizationForSysMLProfile.QuantityKindStereotype quantityKind()
-
referenceProperty
public MDCustomizationForSysMLProfile.ReferencePropertyStereotype referenceProperty()
-
sharedProperty
public MDCustomizationForSysMLProfile.SharedPropertyStereotype sharedProperty()
-
software
public MDCustomizationForSysMLProfile.SoftwareStereotype software()
-
triangular
public MDCustomizationForSysMLProfile.TriangularStereotype triangular()
-
unit
public MDCustomizationForSysMLProfile.UnitStereotype unit()
-
valueProperty
public MDCustomizationForSysMLProfile.ValuePropertyStereotype valueProperty()
-
whiteBoxICDTable
public MDCustomizationForSysMLProfile.WhiteBoxICDTableStereotype whiteBoxICDTable()
-
alternatives
public MDCustomizationForSysMLProfile.AlternativesStereotype alternatives()
-
contextSpecificDefaultValue
public MDCustomizationForSysMLProfile.ContextSpecificDefaultValueStereotype contextSpecificDefaultValue()
-
contextSpecificValuesHolder
public MDCustomizationForSysMLProfile.ContextSpecificValuesHolderStereotype contextSpecificValuesHolder()
-
fmu
public MDCustomizationForSysMLProfile.FmuStereotype 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 to update the contents of the table after specifying the Block as the context.
- 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.
- 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 java.util.Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers()
-
generatedGetAllStereotypes
protected java.util.Collection<Stereotype> generatedGetAllStereotypes()
-
-