Class SysMLProfile


  • @OpenApiAll
    public class SysMLProfile
    extends com.nomagic.profiles.ProfileImplementation
    • Field Detail

      • BOOLEAN_DATATYPE

        public static final java.lang.String BOOLEAN_DATATYPE
        See Also:
        Constant Field Values
      • COMPLEX_DATATYPE

        public static final java.lang.String COMPLEX_DATATYPE
        A Complex value type represents the mathematical concept of a complex number. A complex number consists of a real part defined by a real number, and an imaginary part defined by a real number multiplied by the square root of -1. Complex numbers are used to express solutions to various forms of mathematical equations.
        See Also:
        Constant Field Values
      • INTEGER_DATATYPE

        public static final java.lang.String INTEGER_DATATYPE
        See Also:
        Constant Field Values
      • REAL_DATATYPE

        public static final java.lang.String REAL_DATATYPE
        A Real value type represents the mathematical concept of a real number. A Real value type may be used to type values that hold continuous quantities, without committing a specific representation such as a floating point data type with restrictions on precision and scale.
        See Also:
        Constant Field Values
      • UNLIMITEDNATURAL_DATATYPE

        public static final java.lang.String UNLIMITEDNATURAL_DATATYPE
        See Also:
        Constant Field Values
      • CONTROLVALUEKIND_DATATYPE

        public static final java.lang.String CONTROLVALUEKIND_DATATYPE
        The ControlValue enumeration is a type for treating control values as data and for UML control pins. It can be used as the type of behavior and operation parameters, object nodes, and attributes, and so on. The possible runtime values are given as enumeration literals. Modelers can extend the enumeration with additional literals, such as suspend, resume, with their own semantics.
        See Also:
        Constant Field Values
      • FEATUREDIRECTIONKIND_DATATYPE

        public static final java.lang.String FEATUREDIRECTIONKIND_DATATYPE
        See Also:
        Constant Field Values
      • FLOWDIRECTIONKIND_DATATYPE

        public static final java.lang.String FLOWDIRECTIONKIND_DATATYPE
        FlowDirection is an enumeration type that defines literals used for specifying input and output directions. FlowDirection is used by flow properties to indicate if a property is an input or an output with respect to its owner.
        See Also:
        Constant Field Values
      • RISKKIND_DATATYPE

        public static final java.lang.String RISKKIND_DATATYPE
        1) High indicates an unacceptable level of risk, 2) Medium indicates an acceptable level of risk, and 3) Low indicates a minimal level of risk or no risk
        See Also:
        Constant Field Values
      • VERDICTKIND_DATATYPE

        public static final java.lang.String VERDICTKIND_DATATYPE
        Type of a return parameter of a TestCase must be VerdictKind, consistent with the UML Testing Profile.
        See Also:
        Constant Field Values
      • VERIFICATIONMETHODKIND_DATATYPE

        public static final java.lang.String VERIFICATIONMETHODKIND_DATATYPE
        1) Analysis indicates that verification will be performed by technical evaluation using mathematical representations, charts, graphs, circuit diagrams, data reduction, or representative data. Analysis also includes the verification of requirements under conditions, which are simulated or modeled; where the results are derived from the analysis of the results produced by the model, 2) Demonstration indicates that verification will be performed by operation, movement or adjustment of the item under specific conditions to perform the design functions without recording of quantitative data. Demonstration is typically considered the least restrictive of the verification types, 3) Inspection indicates that verification will be performed by examination of the item, reviewing descriptive documentation, and comparing the appropriate characteristics with a predetermined standard to determine conformance to requirements without the use of special laboratory equipment or procedures, and 4) Test indicates that verification will be performed through systematic exercising of the applicable item under appropriate conditions with instrumentation to measure required parameters and the collection, analysis, and evaluation of quantitative data to show that measured parameters equal or exceed specified requirements.
        See Also:
        Constant Field Values
      • CONTROLVALUEKIND_DISABLE_LITERAL

        public static final java.lang.String CONTROLVALUEKIND_DISABLE_LITERAL
        The disable literal means a termination of an executing behavior that can only be started again from the beginning (compare to suspend).
        See Also:
        Constant Field Values
      • CONTROLVALUEKIND_ENABLE_LITERAL

        public static final java.lang.String CONTROLVALUEKIND_ENABLE_LITERAL
        The enable literal means to start a new execution of a behavior (compare to resume).
        See Also:
        Constant Field Values
      • FEATUREDIRECTIONKIND_PROVIDEDREQUIRED_LITERAL

        public static final java.lang.String FEATUREDIRECTIONKIND_PROVIDEDREQUIRED_LITERAL
        See Also:
        Constant Field Values
      • FEATUREDIRECTIONKIND_PROVIDED_LITERAL

        public static final java.lang.String FEATUREDIRECTIONKIND_PROVIDED_LITERAL
        See Also:
        Constant Field Values
      • FEATUREDIRECTIONKIND_REQUIRED_LITERAL

        public static final java.lang.String FEATUREDIRECTIONKIND_REQUIRED_LITERAL
        See Also:
        Constant Field Values
      • FLOWDIRECTIONKIND_OUT_LITERAL

        public static final java.lang.String FLOWDIRECTIONKIND_OUT_LITERAL
        Indicates that the flow property is an output of the owning block.
        See Also:
        Constant Field Values
      • FLOWDIRECTIONKIND_INOUT_LITERAL

        public static final java.lang.String FLOWDIRECTIONKIND_INOUT_LITERAL
        Indicates that the flow property is both an input and an output of the owning block.
        See Also:
        Constant Field Values
      • FLOWDIRECTIONKIND_IN_LITERAL

        public static final java.lang.String FLOWDIRECTIONKIND_IN_LITERAL
        Indicates that the flow property is input to the owning block.
        See Also:
        Constant Field Values
      • RISKKIND_HIGH_LITERAL

        public static final java.lang.String RISKKIND_HIGH_LITERAL
        High indicates an unacceptable level of risk
        See Also:
        Constant Field Values
      • RISKKIND_LOW_LITERAL

        public static final java.lang.String RISKKIND_LOW_LITERAL
        Low indicates a minimal level of risk or no risk
        See Also:
        Constant Field Values
      • RISKKIND_MEDIUM_LITERAL

        public static final java.lang.String RISKKIND_MEDIUM_LITERAL
        Medium indicates an acceptable level of risk
        See Also:
        Constant Field Values
      • VERDICTKIND_ERROR_LITERAL

        public static final java.lang.String VERDICTKIND_ERROR_LITERAL
        See Also:
        Constant Field Values
      • VERDICTKIND_FAIL_LITERAL

        public static final java.lang.String VERDICTKIND_FAIL_LITERAL
        See Also:
        Constant Field Values
      • VERDICTKIND_INCONCLUSIVE_LITERAL

        public static final java.lang.String VERDICTKIND_INCONCLUSIVE_LITERAL
        See Also:
        Constant Field Values
      • VERDICTKIND_PASS_LITERAL

        public static final java.lang.String VERDICTKIND_PASS_LITERAL
        See Also:
        Constant Field Values
      • VERIFICATIONMETHODKIND_ANALYSIS_LITERAL

        public static final java.lang.String VERIFICATIONMETHODKIND_ANALYSIS_LITERAL
        Analysis indicates that verification will be performed by technical evaluation using mathematical representations, charts, graphs, circuit diagrams, data reduction, or representative data. Analysis also includes the verification of requirements under conditions, which are simulated or modeled; where the results are derived from the analysis of the results produced by the model
        See Also:
        Constant Field Values
      • VERIFICATIONMETHODKIND_DEMONSTRATION_LITERAL

        public static final java.lang.String VERIFICATIONMETHODKIND_DEMONSTRATION_LITERAL
        Demonstration indicates that verification will be performed by operation, movement or adjustment of the item under specific conditions to perform the design functions without recording of quantitative data. Demonstration is typically considered the least restrictive of the verification types
        See Also:
        Constant Field Values
      • VERIFICATIONMETHODKIND_INSPECTION_LITERAL

        public static final java.lang.String VERIFICATIONMETHODKIND_INSPECTION_LITERAL
        Inspection indicates that verification will be performed by examination of the item, reviewing descriptive documentation, and comparing the appropriate characteristics with a predetermined standard to determine conformance to requirements without the use of special laboratory equipment or procedures
        See Also:
        Constant Field Values
      • VERIFICATIONMETHODKIND_TEST_LITERAL

        public static final java.lang.String VERIFICATIONMETHODKIND_TEST_LITERAL
        Test indicates that verification will be performed through systematic exercising of the applicable item under appropriate conditions with instrumentation to measure required parameters and the collection, analysis, and evaluation of quantitative data to show that measured parameters equal or exceed specified requirements
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_STEREOTYPE
        Deprecated.
        use AbstractRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_DERIVED_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_DERIVED_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.DERIVED
        Derived from all requirements that are the client of a deriveReqt relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_DERIVEDFROM_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_DERIVEDFROM_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.DERIVEDFROM
        Derived from all requirements that are the supplier of a deriveReqt relationship for which this requirement is a client.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_ID_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_ID_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.ID
        The unique id of the requirement.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_MASTER_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_MASTER_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.MASTER
        This is a derived property that lists the master requirement for this slave requirement. The master attribute is derived from the supplier of the Copy dependency that has this requirement as the slave.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_REFINEDBY_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_REFINEDBY_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.REFINEDBY
        Derived from all elements that are the client of a refine relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_SATISFIEDBY_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_SATISFIEDBY_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.SATISFIEDBY
        Derived from all elements that are the client of a satisfy relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_TEXT_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_TEXT_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.TEXT
        The textual representation or a reference to the textual representation of the requirement.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_TRACEDTO_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_TRACEDTO_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.TRACEDTO
        Derived from all elements that are the client of a trace relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • ABSTRACTREQUIREMENT_VERIFIEDBY_PROPERTY

        @Deprecated
        public static final java.lang.String ABSTRACTREQUIREMENT_VERIFIEDBY_PROPERTY
        Deprecated.
        use AbstractRequirementStereotype.VERIFIEDBY
        Derived from all elements that are the client of a verify relationship for which this requirement is a supplier.
        See Also:
        Constant Field Values
      • ACCEPTCHANGESTRUCTURALFEATUREEVENTACTION_STEREOTYPE

        @Deprecated
        public static final java.lang.String ACCEPTCHANGESTRUCTURALFEATUREEVENTACTION_STEREOTYPE
        Deprecated.
        use AcceptChangeStructuralFeatureEventActionStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ACTUATOR_STEREOTYPE

        @Deprecated
        public static final java.lang.String ACTUATOR_STEREOTYPE
        Deprecated.
        use ActuatorStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ADDFLOWPROPERTYVALUEONNESTEDPORTACTION_STEREOTYPE

        @Deprecated
        public static final java.lang.String ADDFLOWPROPERTYVALUEONNESTEDPORTACTION_STEREOTYPE
        Deprecated.
        use AddFlowPropertyValueOnNestedPortActionStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ADDFLOWPROPERTYVALUEONNESTEDPORTACTION_ONNESTEDPORT_PROPERTY

        @Deprecated
        public static final java.lang.String ADDFLOWPROPERTYVALUEONNESTEDPORTACTION_ONNESTEDPORT_PROPERTY
        Deprecated.
        use AddFlowPropertyValueOnNestedPortActionStereotype.ONNESTEDPORT
        See Also:
        Constant Field Values
      • ADJUNCTPROPERTY_STEREOTYPE

        @Deprecated
        public static final java.lang.String ADJUNCTPROPERTY_STEREOTYPE
        Deprecated.
        use AdjunctPropertyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ADJUNCTPROPERTY_PRINCIPAL_PROPERTY

        @Deprecated
        public static final java.lang.String ADJUNCTPROPERTY_PRINCIPAL_PROPERTY
        Deprecated.
        use AdjunctPropertyStereotype.PRINCIPAL
        Gives the element that determines the values of the property. Must be a connector, call action, object node, variable, or parameter.
        See Also:
        Constant Field Values
      • ALLOCATE_STEREOTYPE

        @Deprecated
        public static final java.lang.String ALLOCATE_STEREOTYPE
        Deprecated.
        use AllocateStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ALLOCATEACTIVITYPARTITION_STEREOTYPE

        @Deprecated
        public static final java.lang.String ALLOCATEACTIVITYPARTITION_STEREOTYPE
        Deprecated.
        use AllocateActivityPartitionStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ALLOCATED_STEREOTYPE

        @Deprecated
        public static final java.lang.String ALLOCATED_STEREOTYPE
        Deprecated.
        use AllocatedStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ALLOCATED_ALLOCATEDFROM_PROPERTY

        @Deprecated
        public static final java.lang.String ALLOCATED_ALLOCATEDFROM_PROPERTY
        Deprecated.
        use AllocatedStereotype.ALLOCATEDFROM
        Reverse of allocatedTo: the element types and names of the set of elements that are clients (from) of an allocate whose supplier is extended by this stereotype (instance). The same characteristics apply as to /allocatedTo. Each allocatedFrom property will be expressed as elementType ElementName.
        See Also:
        Constant Field Values
      • ALLOCATED_ALLOCATEDTO_PROPERTY

        @Deprecated
        public static final java.lang.String ALLOCATED_ALLOCATEDTO_PROPERTY
        Deprecated.
        use AllocatedStereotype.ALLOCATEDTO
        The element types and names of the set of elements that are suppliers ( to end of the concrete syntax) of an allocate whose client is extended by this stereotype (instance). This property is the union of all suppliers to which this instance is the client, i.e., there may be more than one /allocatedTo property per allocated model element. Each allocatedTo property will be expressed as elementType ElementName.
        See Also:
        Constant Field Values
      • BASICINTERVAL_STEREOTYPE

        @Deprecated
        public static final java.lang.String BASICINTERVAL_STEREOTYPE
        Deprecated.
        use BasicIntervalStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • BASICINTERVAL_MAX_PROPERTY

        @Deprecated
        public static final java.lang.String BASICINTERVAL_MAX_PROPERTY
        Deprecated.
        use BasicIntervalStereotype.MAX
        See Also:
        Constant Field Values
      • BASICINTERVAL_MIN_PROPERTY

        @Deprecated
        public static final java.lang.String BASICINTERVAL_MIN_PROPERTY
        Deprecated.
        use BasicIntervalStereotype.MIN
        See Also:
        Constant Field Values
      • BINDINGCONNECTOR_STEREOTYPE

        @Deprecated
        public static final java.lang.String BINDINGCONNECTOR_STEREOTYPE
        Deprecated.
        use BindingConnectorStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • BLOCK_STEREOTYPE

        @Deprecated
        public static final java.lang.String BLOCK_STEREOTYPE
        Deprecated.
        use BlockStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • BLOCK_ISENCAPSULATED_PROPERTY

        @Deprecated
        public static final java.lang.String BLOCK_ISENCAPSULATED_PROPERTY
        Deprecated.
        use BlockStereotype.ISENCAPSULATED
        If true, then the block is treated as a black box; a part typed by this black box can only be connected via its ports or directly to its outer boundary. If false, or if a value is not present, then connections can be established to elements of its internal structure via deep-nested connector ends.
        See Also:
        Constant Field Values
      • BLOCKHIERARCHY_STEREOTYPE

        @Deprecated
        public static final java.lang.String BLOCKHIERARCHY_STEREOTYPE
        Deprecated.
        use BlockHierarchyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • BOUNDREFERENCE_STEREOTYPE

        @Deprecated
        public static final java.lang.String BOUNDREFERENCE_STEREOTYPE
        Deprecated.
        use BoundReferenceStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • BOUNDREFERENCE_BINDINGPATH_PROPERTY

        @Deprecated
        public static final java.lang.String BOUNDREFERENCE_BINDINGPATH_PROPERTY
        Deprecated.
        use BoundReferenceStereotype.BINDINGPATH
        Gives the propertyPath of the NestedConnectorEnd applied, if any, to the boundEnd, appended to the role of the boundEnd.
        See Also:
        Constant Field Values
      • BOUNDREFERENCE_BOUNDEND_PROPERTY

        @Deprecated
        public static final java.lang.String BOUNDREFERENCE_BOUNDEND_PROPERTY
        Deprecated.
        use BoundReferenceStereotype.BOUNDEND
        Gives a connector end of a binding connector opposite to the end linked to the stereotyped property, or linked to a property that generalizes the stereotyped one through redefinition.
        See Also:
        Constant Field Values
      • BOUNDARY_SYSTEM_STEREOTYPE

        @Deprecated
        public static final java.lang.String BOUNDARY_SYSTEM_STEREOTYPE
        Deprecated.
        use BoundarysystemStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CHANGESTRUCTURALFEATUREEVENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String CHANGESTRUCTURALFEATUREEVENT_STEREOTYPE
        Deprecated.
        use ChangeStructuralFeatureEventStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CHANGESTRUCTURALFEATUREEVENT_STRUCTURALFEATURE_PROPERTY

        @Deprecated
        public static final java.lang.String CHANGESTRUCTURALFEATUREEVENT_STRUCTURALFEATURE_PROPERTY
        Deprecated.
        use ChangeStructuralFeatureEventStereotype.STRUCTURALFEATURE
        See Also:
        Constant Field Values
      • CLASSIFIERBEHAVIORPROPERTY_STEREOTYPE

        @Deprecated
        public static final java.lang.String CLASSIFIERBEHAVIORPROPERTY_STEREOTYPE
        Deprecated.
        use ClassifierBehaviorPropertyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONFORM_STEREOTYPE

        @Deprecated
        public static final java.lang.String CONFORM_STEREOTYPE
        Deprecated.
        use ConformStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONNECTORPROPERTY_STEREOTYPE

        @Deprecated
        public static final java.lang.String CONNECTORPROPERTY_STEREOTYPE
        Deprecated.
        use ConnectorPropertyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONNECTORPROPERTY_CONNECTOR_PROPERTY

        @Deprecated
        public static final java.lang.String CONNECTORPROPERTY_CONNECTOR_PROPERTY
        Deprecated.
        use ConnectorPropertyStereotype.CONNECTOR
        A connector of the block owning the property on which the stereotype is applied.
        See Also:
        Constant Field Values
      • CONSTRAINTBLOCK_STEREOTYPE

        @Deprecated
        public static final java.lang.String CONSTRAINTBLOCK_STEREOTYPE
        Deprecated.
        use ConstraintBlockStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONTEXTDIAGRAM_STEREOTYPE

        @Deprecated
        public static final java.lang.String CONTEXTDIAGRAM_STEREOTYPE
        Deprecated.
        use ContextDiagramStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONTINUOUS_STEREOTYPE

        @Deprecated
        public static final java.lang.String CONTINUOUS_STEREOTYPE
        Deprecated.
        use ContinuousStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONTROLOPERATOR_STEREOTYPE

        @Deprecated
        public static final java.lang.String CONTROLOPERATOR_STEREOTYPE
        Deprecated.
        use ControlOperatorStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • COPY_STEREOTYPE

        @Deprecated
        public static final java.lang.String COPY_STEREOTYPE
        Deprecated.
        use CopyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DERIVEREQT_STEREOTYPE

        @Deprecated
        public static final java.lang.String DERIVEREQT_STEREOTYPE
        Deprecated.
        use DeriveReqtStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DIAGRAM_DESCRIPTION_STEREOTYPE

        @Deprecated
        public static final java.lang.String DIAGRAM_DESCRIPTION_STEREOTYPE
        Deprecated.
        use DiagramDescriptionStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DIAGRAM_DESCRIPTION_COMPLETION_STATUS_PROPERTY

        @Deprecated
        public static final java.lang.String DIAGRAM_DESCRIPTION_COMPLETION_STATUS_PROPERTY
        Deprecated.
        use DiagramDescriptionStereotype.COMPLETION_STATUS
        See Also:
        Constant Field Values
      • DIAGRAM_DESCRIPTION_DESCRIPTION_PROPERTY

        @Deprecated
        public static final java.lang.String DIAGRAM_DESCRIPTION_DESCRIPTION_PROPERTY
        Deprecated.
        use DiagramDescriptionStereotype.DESCRIPTION
        See Also:
        Constant Field Values
      • DIAGRAM_DESCRIPTION_REFERENCE_PROPERTY

        @Deprecated
        public static final java.lang.String DIAGRAM_DESCRIPTION_REFERENCE_PROPERTY
        Deprecated.
        use DiagramDescriptionStereotype.REFERENCE
        See Also:
        Constant Field Values
      • DIAGRAM_DESCRIPTION_VERSION_PROPERTY

        @Deprecated
        public static final java.lang.String DIAGRAM_DESCRIPTION_VERSION_PROPERTY
        Deprecated.
        use DiagramDescriptionStereotype.VERSION
        See Also:
        Constant Field Values
      • DIRECTEDFEATURE_STEREOTYPE

        @Deprecated
        public static final java.lang.String DIRECTEDFEATURE_STEREOTYPE
        Deprecated.
        use DirectedFeatureStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DIRECTEDFEATURE_FEATUREDIRECTION_PROPERTY

        @Deprecated
        public static final java.lang.String DIRECTEDFEATURE_FEATUREDIRECTION_PROPERTY
        Deprecated.
        use DirectedFeatureStereotype.FEATUREDIRECTION
        See Also:
        Constant Field Values
      • DIRECTEDRELATIONSHIPPROPERTYPATH_STEREOTYPE

        @Deprecated
        public static final java.lang.String DIRECTEDRELATIONSHIPPROPERTYPATH_STEREOTYPE
        Deprecated.
        use DirectedRelationshipPropertyPathStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DIRECTEDRELATIONSHIPPROPERTYPATH_SOURCECONTEXT_PROPERTY

        @Deprecated
        public static final java.lang.String DIRECTEDRELATIONSHIPPROPERTYPATH_SOURCECONTEXT_PROPERTY
        Deprecated.
        use DirectedRelationshipPropertyPathStereotype.SOURCECONTEXT
        Gives the context for sourcePropertyPath to begin from.
        See Also:
        Constant Field Values
      • DIRECTEDRELATIONSHIPPROPERTYPATH_SOURCEPROPERTYPATH_PROPERTY

        @Deprecated
        public static final java.lang.String DIRECTEDRELATIONSHIPPROPERTYPATH_SOURCEPROPERTYPATH_PROPERTY
        Deprecated.
        use DirectedRelationshipPropertyPathStereotype.SOURCEPROPERTYPATH
        A series of properties that identifies the source of the directed relationship in the context of the block specified by the sourceContext property.
        See Also:
        Constant Field Values
      • DIRECTEDRELATIONSHIPPROPERTYPATH_TARGETCONTEXT_PROPERTY

        @Deprecated
        public static final java.lang.String DIRECTEDRELATIONSHIPPROPERTYPATH_TARGETCONTEXT_PROPERTY
        Deprecated.
        use DirectedRelationshipPropertyPathStereotype.TARGETCONTEXT
        Gives the context for targetPropertyPath to begin from.
        See Also:
        Constant Field Values
      • DIRECTEDRELATIONSHIPPROPERTYPATH_TARGETPROPERTYPATH_PROPERTY

        @Deprecated
        public static final java.lang.String DIRECTEDRELATIONSHIPPROPERTYPATH_TARGETPROPERTYPATH_PROPERTY
        Deprecated.
        use DirectedRelationshipPropertyPathStereotype.TARGETPROPERTYPATH
        A series of properties that identifies the target of the directed relationship in the context of the block specified by the targetContext property.
        See Also:
        Constant Field Values
      • DISCRETE_STEREOTYPE

        @Deprecated
        public static final java.lang.String DISCRETE_STEREOTYPE
        Deprecated.
        use DiscreteStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DISTRIBUTEDPROPERTY_STEREOTYPE

        @Deprecated
        public static final java.lang.String DISTRIBUTEDPROPERTY_STEREOTYPE
        Deprecated.
        use DistributedPropertyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DOMAIN_STEREOTYPE

        @Deprecated
        public static final java.lang.String DOMAIN_STEREOTYPE
        Deprecated.
        use DomainStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ELEMENTGROUP_STEREOTYPE

        @Deprecated
        public static final java.lang.String ELEMENTGROUP_STEREOTYPE
        Deprecated.
        use ElementGroupStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ELEMENTGROUP_CRITERION_PROPERTY

        @Deprecated
        public static final java.lang.String ELEMENTGROUP_CRITERION_PROPERTY
        Deprecated.
        use ElementGroupStereotype.CRITERION
        Specifies the rationale for being member of the group. Adding an element to the group asserts that the criterion applies to this element. Derived from Comment::body.
        See Also:
        Constant Field Values
      • ELEMENTGROUP_MEMBER_PROPERTY

        @Deprecated
        public static final java.lang.String ELEMENTGROUP_MEMBER_PROPERTY
        Deprecated.
        use ElementGroupStereotype.MEMBER
        Set specifying the members of the group. Derived from Comment::annotatedElement.
        See Also:
        Constant Field Values
      • ELEMENTGROUP_NAME_PROPERTY

        @Deprecated
        public static final java.lang.String ELEMENTGROUP_NAME_PROPERTY
        Deprecated.
        use ElementGroupStereotype.NAME
        See Also:
        Constant Field Values
      • ELEMENTGROUP_ORDEREDMEMBER_PROPERTY

        @Deprecated
        public static final java.lang.String ELEMENTGROUP_ORDEREDMEMBER_PROPERTY
        Deprecated.
        use ElementGroupStereotype.ORDEREDMEMBER
        Organize member according to an arbitrary order. Optional.
        See Also:
        Constant Field Values
      • ELEMENTGROUP_SIZE_PROPERTY

        @Deprecated
        public static final java.lang.String ELEMENTGROUP_SIZE_PROPERTY
        Deprecated.
        use ElementGroupStereotype.SIZE
        Number of members in the group. Derived.
        See Also:
        Constant Field Values
      • ELEMENTPROPERTYPATH_STEREOTYPE

        @Deprecated
        public static final java.lang.String ELEMENTPROPERTYPATH_STEREOTYPE
        Deprecated.
        use ElementPropertyPathStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ELEMENTPROPERTYPATH_PROPERTYPATH_PROPERTY

        @Deprecated
        public static final java.lang.String ELEMENTPROPERTYPATH_PROPERTYPATH_PROPERTY
        Deprecated.
        use ElementPropertyPathStereotype.PROPERTYPATH
        The propertyPath list of the NestedConnectorEnd stereotype must identify a path of containing properties that identify the connected property in the context of the block that owns the connector. The ordering of properties is from a property of the block that owns the connector, through a property of each intermediate block that types the preceding property, until a property is reached that contains a connector end property within its type. The connector end property is not included in the propertyPath list, but instead is held by the role property of the UML ConnectorEnd metaclass.
        See Also:
        Constant Field Values
      • ENDPATHMULTIPLICITY_STEREOTYPE

        @Deprecated
        public static final java.lang.String ENDPATHMULTIPLICITY_STEREOTYPE
        Deprecated.
        use EndPathMultiplicityStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ENDPATHMULTIPLICITY_LOWER_PROPERTY

        @Deprecated
        public static final java.lang.String ENDPATHMULTIPLICITY_LOWER_PROPERTY
        Deprecated.
        use EndPathMultiplicityStereotype.LOWER
        Gives the minimum number of values of the property at the end of the related bindingPath, for each object reached by navigation along the bindingPath from an instance of the block owning the property to which EndPathMultiplicity is applied
        See Also:
        Constant Field Values
      • ENDPATHMULTIPLICITY_UPPER_PROPERTY

        @Deprecated
        public static final java.lang.String ENDPATHMULTIPLICITY_UPPER_PROPERTY
        Deprecated.
        use EndPathMultiplicityStereotype.UPPER
        Gives the maximum number of values of the property at the end of the related bindingPath, for each object reached by navigation along the bindingPath from an instance of the block owning the property to which EndPathMultiplicity is applied.
        See Also:
        Constant Field Values
      • ENVIRONMENTAL_EFFECT_STEREOTYPE

        @Deprecated
        public static final java.lang.String ENVIRONMENTAL_EFFECT_STEREOTYPE
        Deprecated.
        use EnvironmentaleffectStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ESSENTIAL_STEREOTYPE

        @Deprecated
        public static final java.lang.String ESSENTIAL_STEREOTYPE
        Deprecated.
        use EssentialStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • EXPOSE_STEREOTYPE

        @Deprecated
        public static final java.lang.String EXPOSE_STEREOTYPE
        Deprecated.
        use ExposeStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • EXTERNAL_STEREOTYPE

        @Deprecated
        public static final java.lang.String EXTERNAL_STEREOTYPE
        Deprecated.
        use ExternalStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • EXTERNAL_SYSTEM_STEREOTYPE

        @Deprecated
        public static final java.lang.String EXTERNAL_SYSTEM_STEREOTYPE
        Deprecated.
        use ExternalsystemStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • FLOWPORT_STEREOTYPE

        @Deprecated
        public static final java.lang.String FLOWPORT_STEREOTYPE
        Deprecated.
        use FlowPortStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • FLOWPORT_DIRECTION_PROPERTY

        @Deprecated
        public static final java.lang.String FLOWPORT_DIRECTION_PROPERTY
        Deprecated.
        use FlowPortStereotype.DIRECTION
        Indicates the direction in which an atomic flow port relays its items. If the direction is set to in, then the items are relayed from an external connector via the flow port into the flow port s owner (or one of its parts). If the direction is set to out, then the items are relayed from the flow port s owner, via the flow port, through an external connector attached to the flow port. If the direction is set to inout, then items can flow both ways. By default, the value is inout.
        See Also:
        Constant Field Values
      • FLOWPORT_ISATOMIC_PROPERTY

        @Deprecated
        public static final java.lang.String FLOWPORT_ISATOMIC_PROPERTY
        Deprecated.
        use FlowPortStereotype.ISATOMIC
        This is a derived attribute (derived from the flow port s type). For a flow port typed by a flow specification the value of this attribute is False, otherwise the value is True.
        See Also:
        Constant Field Values
      • FLOWPROPERTY_STEREOTYPE

        @Deprecated
        public static final java.lang.String FLOWPROPERTY_STEREOTYPE
        Deprecated.
        use FlowPropertyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • FLOWPROPERTY_DIRECTION_PROPERTY

        @Deprecated
        public static final java.lang.String FLOWPROPERTY_DIRECTION_PROPERTY
        Deprecated.
        use FlowPropertyStereotype.DIRECTION
        Specifies if the property value is received from an external block (direction= in ), transmitted to an external Block (direction= out ) or both (direction= inout ).
        See Also:
        Constant Field Values
      • FLOWSPECIFICATION_STEREOTYPE

        @Deprecated
        public static final java.lang.String FLOWSPECIFICATION_STEREOTYPE
        Deprecated.
        use FlowSpecificationStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • FULLPORT_STEREOTYPE

        @Deprecated
        public static final java.lang.String FULLPORT_STEREOTYPE
        Deprecated.
        use FullPortStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • INTERFACEBLOCK_STEREOTYPE

        @Deprecated
        public static final java.lang.String INTERFACEBLOCK_STEREOTYPE
        Deprecated.
        use InterfaceBlockStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • INTERVAL_STEREOTYPE

        @Deprecated
        public static final java.lang.String INTERVAL_STEREOTYPE
        Deprecated.
        use IntervalStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • INVOCATIONONNESTEDPORTACTION_STEREOTYPE

        @Deprecated
        public static final java.lang.String INVOCATIONONNESTEDPORTACTION_STEREOTYPE
        Deprecated.
        use InvocationOnNestedPortActionStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • INVOCATIONONNESTEDPORTACTION_ONNESTEDPORT_PROPERTY

        @Deprecated
        public static final java.lang.String INVOCATIONONNESTEDPORTACTION_ONNESTEDPORT_PROPERTY
        Deprecated.
        use InvocationOnNestedPortActionStereotype.ONNESTEDPORT
        See Also:
        Constant Field Values
      • ITEMFLOW_STEREOTYPE

        @Deprecated
        public static final java.lang.String ITEMFLOW_STEREOTYPE
        Deprecated.
        use ItemFlowStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • ITEMFLOW_ITEMPROPERTY_PROPERTY

        @Deprecated
        public static final java.lang.String ITEMFLOW_ITEMPROPERTY_PROPERTY
        Deprecated.
        use ItemFlowStereotype.ITEMPROPERTY
        An optional property that relates the flowing item to the instances of the connector s enclosing block. This property is applicable only for item flows assigned to connectors. The multiplicity is zero if the item flow is assigned to an Association.
        See Also:
        Constant Field Values
      • NESTEDCONNECTOREND_STEREOTYPE

        @Deprecated
        public static final java.lang.String NESTEDCONNECTOREND_STEREOTYPE
        Deprecated.
        use NestedConnectorEndStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • NOBUFFER_STEREOTYPE

        @Deprecated
        public static final java.lang.String NOBUFFER_STEREOTYPE
        Deprecated.
        use NoBufferStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • NORMAL_STEREOTYPE

        @Deprecated
        public static final java.lang.String NORMAL_STEREOTYPE
        Deprecated.
        use NormalStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • NORMAL_MEAN_PROPERTY

        @Deprecated
        public static final java.lang.String NORMAL_MEAN_PROPERTY
        Deprecated.
        use NormalStereotype.MEAN
        See Also:
        Constant Field Values
      • NORMAL_STANDARDDEVIATION_PROPERTY

        @Deprecated
        public static final java.lang.String NORMAL_STANDARDDEVIATION_PROPERTY
        Deprecated.
        use NormalStereotype.STANDARDDEVIATION
        See Also:
        Constant Field Values
      • OPTIONAL_STEREOTYPE

        @Deprecated
        public static final java.lang.String OPTIONAL_STEREOTYPE
        Deprecated.
        use OptionalStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • OVERWRITE_STEREOTYPE

        @Deprecated
        public static final java.lang.String OVERWRITE_STEREOTYPE
        Deprecated.
        use OverwriteStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • PARTICIPANTPROPERTY_STEREOTYPE

        @Deprecated
        public static final java.lang.String PARTICIPANTPROPERTY_STEREOTYPE
        Deprecated.
        use ParticipantPropertyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • PARTICIPANTPROPERTY_END_PROPERTY

        @Deprecated
        public static final java.lang.String PARTICIPANTPROPERTY_END_PROPERTY
        Deprecated.
        use ParticipantPropertyStereotype.END
        A member end of the association block owning the property on which the stereotype is applied.
        See Also:
        Constant Field Values
      • PROBABILITY_STEREOTYPE

        @Deprecated
        public static final java.lang.String PROBABILITY_STEREOTYPE
        Deprecated.
        use ProbabilityStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • PROBABILITY_PROBABILITY_PROPERTY

        @Deprecated
        public static final java.lang.String PROBABILITY_PROBABILITY_PROPERTY
        Deprecated.
        use ProbabilityStereotype.PROBABILITY
        When the probability stereotype is applied to edges coming out of decision nodes and object nodes, it provides an expression for the probability that the edge will be traversed. These must be between zero and one inclusive (percentage is supported too), and add up to one for edges with same source at the time the probabilities are used.
        See Also:
        Constant Field Values
      • PROBLEM_STEREOTYPE

        @Deprecated
        public static final java.lang.String PROBLEM_STEREOTYPE
        Deprecated.
        use ProblemStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • PROPERTYSPECIFICTYPE_STEREOTYPE

        @Deprecated
        public static final java.lang.String PROPERTYSPECIFICTYPE_STEREOTYPE
        Deprecated.
        use PropertySpecificTypeStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • PROXYPORT_STEREOTYPE

        @Deprecated
        public static final java.lang.String PROXYPORT_STEREOTYPE
        Deprecated.
        use ProxyPortStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • RATE_STEREOTYPE

        @Deprecated
        public static final java.lang.String RATE_STEREOTYPE
        Deprecated.
        use RateStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • RATE_RATE_PROPERTY

        @Deprecated
        public static final java.lang.String RATE_RATE_PROPERTY
        Deprecated.
        use RateStereotype.RATE
        Specifies the expected value of the number of objects and values that traverse the edge per time interval, that is, the expected value rate at which they leave the source node and arrive at the target node. It does not refer to the rate at which a value changes over time. When the stereotype is applied to a parameter, the parameter must be streaming, and the stereotype gives the number of objects or values that flow in or out of the parameter per time interval while the behavior or operation is executing.
        See Also:
        Constant Field Values
      • RATIONALE_STEREOTYPE

        @Deprecated
        public static final java.lang.String RATIONALE_STEREOTYPE
        Deprecated.
        use RationaleStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • REFINE_STEREOTYPE

        @Deprecated
        public static final java.lang.String REFINE_STEREOTYPE
        Deprecated.
        use RefineStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • REQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String REQUIREMENT_STEREOTYPE
        Deprecated.
        use RequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • REQUIREMENTRELATED_STEREOTYPE

        @Deprecated
        public static final java.lang.String REQUIREMENTRELATED_STEREOTYPE
        Deprecated.
        use RequirementRelatedStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • REQUIREMENTRELATED_REFINES_PROPERTY

        @Deprecated
        public static final java.lang.String REQUIREMENTRELATED_REFINES_PROPERTY
        Deprecated.
        use RequirementRelatedStereotype.REFINES
        Derived from all requirements that are the supplier of a refine relationship for which this element is a client.
        See Also:
        Constant Field Values
      • REQUIREMENTRELATED_SATISFIES_PROPERTY

        @Deprecated
        public static final java.lang.String REQUIREMENTRELATED_SATISFIES_PROPERTY
        Deprecated.
        use RequirementRelatedStereotype.SATISFIES
        Derived from all requirements that are the supplier of a satisfy relationship for which this element is a client.
        See Also:
        Constant Field Values
      • REQUIREMENTRELATED_TRACEDFROM_PROPERTY

        @Deprecated
        public static final java.lang.String REQUIREMENTRELATED_TRACEDFROM_PROPERTY
        Deprecated.
        use RequirementRelatedStereotype.TRACEDFROM
        Derived from all requirements that are the supplier of a trace relationship for which this element is a client.
        See Also:
        Constant Field Values
      • REQUIREMENTRELATED_VERIFIES_PROPERTY

        @Deprecated
        public static final java.lang.String REQUIREMENTRELATED_VERIFIES_PROPERTY
        Deprecated.
        use RequirementRelatedStereotype.VERIFIES
        Derived from all requirements that are the supplier of a verify relationship for which this element is a client.
        See Also:
        Constant Field Values
      • SATISFY_STEREOTYPE

        @Deprecated
        public static final java.lang.String SATISFY_STEREOTYPE
        Deprecated.
        use SatisfyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • SENSOR_STEREOTYPE

        @Deprecated
        public static final java.lang.String SENSOR_STEREOTYPE
        Deprecated.
        use SensorStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • STAKEHOLDER_STEREOTYPE

        @Deprecated
        public static final java.lang.String STAKEHOLDER_STEREOTYPE
        Deprecated.
        use StakeholderStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • STAKEHOLDER_CONCERN_PROPERTY

        @Deprecated
        public static final java.lang.String STAKEHOLDER_CONCERN_PROPERTY
        Deprecated.
        use StakeholderStereotype.CONCERN
        See Also:
        Constant Field Values
      • STAKEHOLDER_CONCERNLIST_PROPERTY

        @Deprecated
        public static final java.lang.String STAKEHOLDER_CONCERNLIST_PROPERTY
        Deprecated.
        use StakeholderStereotype.CONCERNLIST
        See Also:
        Constant Field Values
      • SUBSYSTEM_STEREOTYPE

        @Deprecated
        public static final java.lang.String SUBSYSTEM_STEREOTYPE
        Deprecated.
        use SubsystemStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • SWIMLANEDIAGRAM_STEREOTYPE

        @Deprecated
        public static final java.lang.String SWIMLANEDIAGRAM_STEREOTYPE
        Deprecated.
        use SwimLaneDiagramStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • SYSTEM_STEREOTYPE

        @Deprecated
        public static final java.lang.String SYSTEM_STEREOTYPE
        Deprecated.
        use SystemStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • SYSTEM_CONTEXT_STEREOTYPE

        @Deprecated
        public static final java.lang.String SYSTEM_CONTEXT_STEREOTYPE
        Deprecated.
        use SystemcontextStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • SYSTEM_PROCESS_STEREOTYPE

        @Deprecated
        public static final java.lang.String SYSTEM_PROCESS_STEREOTYPE
        Deprecated.
        use SystemprocessStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • TESTCASE_STEREOTYPE

        @Deprecated
        public static final java.lang.String TESTCASE_STEREOTYPE
        Deprecated.
        use TestCaseStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • TRACE_STEREOTYPE

        @Deprecated
        public static final java.lang.String TRACE_STEREOTYPE
        Deprecated.
        use TraceStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • TRIGGERONNESTEDPORT_STEREOTYPE

        @Deprecated
        public static final java.lang.String TRIGGERONNESTEDPORT_STEREOTYPE
        Deprecated.
        use TriggerOnNestedPortStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • TRIGGERONNESTEDPORT_ONNESTEDPORT_PROPERTY

        @Deprecated
        public static final java.lang.String TRIGGERONNESTEDPORT_ONNESTEDPORT_PROPERTY
        Deprecated.
        use TriggerOnNestedPortStereotype.ONNESTEDPORT
        See Also:
        Constant Field Values
      • UNIFORM_STEREOTYPE

        @Deprecated
        public static final java.lang.String UNIFORM_STEREOTYPE
        Deprecated.
        use UniformStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • USER_SYSTEM_STEREOTYPE

        @Deprecated
        public static final java.lang.String USER_SYSTEM_STEREOTYPE
        Deprecated.
        use UsersystemStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • VALUETYPE_STEREOTYPE

        @Deprecated
        public static final java.lang.String VALUETYPE_STEREOTYPE
        Deprecated.
        use ValueTypeStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • VALUETYPE_QUANTITYKIND_PROPERTY

        @Deprecated
        public static final java.lang.String VALUETYPE_QUANTITYKIND_PROPERTY
        Deprecated.
        use ValueTypeStereotype.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:
        Constant Field Values
      • VALUETYPE_UNIT_PROPERTY

        @Deprecated
        public static final java.lang.String VALUETYPE_UNIT_PROPERTY
        Deprecated.
        use ValueTypeStereotype.UNIT
        A quantity in terms of which the magnitudes of other quantities that have the same dimension can be stated, as identified by an instance of the Unit stereotype.
        See Also:
        Constant Field Values
      • VERIFY_STEREOTYPE

        @Deprecated
        public static final java.lang.String VERIFY_STEREOTYPE
        Deprecated.
        use VerifyStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • VIEW_STEREOTYPE

        @Deprecated
        public static final java.lang.String VIEW_STEREOTYPE
        Deprecated.
        use ViewStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • VIEW_STAKEHOLDER_PROPERTY

        @Deprecated
        public static final java.lang.String VIEW_STAKEHOLDER_PROPERTY
        Deprecated.
        use ViewStereotype.STAKEHOLDER
        See Also:
        Constant Field Values
      • VIEW_VIEWPOINT_PROPERTY

        @Deprecated
        public static final java.lang.String VIEW_VIEWPOINT_PROPERTY
        Deprecated.
        use ViewStereotype.VIEWPOINT
        The viewpoint for this View, derived from the supplier of the conform dependency whose client is this View.
        See Also:
        Constant Field Values
      • VIEWPOINT_STEREOTYPE

        @Deprecated
        public static final java.lang.String VIEWPOINT_STEREOTYPE
        Deprecated.
        use ViewpointStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • VIEWPOINT_CONCERN_PROPERTY

        @Deprecated
        public static final java.lang.String VIEWPOINT_CONCERN_PROPERTY
        Deprecated.
        use ViewpointStereotype.CONCERN
        See Also:
        Constant Field Values
      • VIEWPOINT_CONCERNLIST_PROPERTY

        @Deprecated
        public static final java.lang.String VIEWPOINT_CONCERNLIST_PROPERTY
        Deprecated.
        use ViewpointStereotype.CONCERNLIST
        The interest of the stakeholders.
        See Also:
        Constant Field Values
      • VIEWPOINT_LANGUAGE_PROPERTY

        @Deprecated
        public static final java.lang.String VIEWPOINT_LANGUAGE_PROPERTY
        Deprecated.
        use ViewpointStereotype.LANGUAGE
        The languages used to construct the viewpoint.
        See Also:
        Constant Field Values
      • VIEWPOINT_METHOD_PROPERTY

        @Deprecated
        public static final java.lang.String VIEWPOINT_METHOD_PROPERTY
        Deprecated.
        use ViewpointStereotype.METHOD
        The methods used to construct the views for this viewpoint.
        See Also:
        Constant Field Values
      • VIEWPOINT_PRESENTATION_PROPERTY

        @Deprecated
        public static final java.lang.String VIEWPOINT_PRESENTATION_PROPERTY
        Deprecated.
        use ViewpointStereotype.PRESENTATION
        See Also:
        Constant Field Values
      • VIEWPOINT_PURPOSE_PROPERTY

        @Deprecated
        public static final java.lang.String VIEWPOINT_PURPOSE_PROPERTY
        Deprecated.
        use ViewpointStereotype.PURPOSE
        The purpose addresses the stakeholder concerns.
        See Also:
        Constant Field Values
      • VIEWPOINT_STAKEHOLDER_PROPERTY

        @Deprecated
        public static final java.lang.String VIEWPOINT_STAKEHOLDER_PROPERTY
        Deprecated.
        use ViewpointStereotype.STAKEHOLDER
        Set of stakeholders.
        See Also:
        Constant Field Values
      • BUSINESSREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String BUSINESSREQUIREMENT_STEREOTYPE
        Deprecated.
        use BusinessRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DESIGNCONSTRAINT_STEREOTYPE

        @Deprecated
        public static final java.lang.String DESIGNCONSTRAINT_STEREOTYPE
        Deprecated.
        use DesignConstraintStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • DIAGRAMUSAGE_STEREOTYPE

        @Deprecated
        public static final java.lang.String DIAGRAMUSAGE_STEREOTYPE
        Deprecated.
        use DiagramUsageStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • EFFBD_STEREOTYPE

        @Deprecated
        public static final java.lang.String EFFBD_STEREOTYPE
        Deprecated.
        use EffbdStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • EXTENDEDREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String EXTENDEDREQUIREMENT_STEREOTYPE
        Deprecated.
        use ExtendedRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • EXTENDEDREQUIREMENT_RISK_PROPERTY

        @Deprecated
        public static final java.lang.String EXTENDEDREQUIREMENT_RISK_PROPERTY
        Deprecated.
        use ExtendedRequirementStereotype.RISK
        See Also:
        Constant Field Values
      • EXTENDEDREQUIREMENT_SOURCE_PROPERTY

        @Deprecated
        public static final java.lang.String EXTENDEDREQUIREMENT_SOURCE_PROPERTY
        Deprecated.
        use ExtendedRequirementStereotype.SOURCE
        See Also:
        Constant Field Values
      • EXTENDEDREQUIREMENT_VERIFYMETHOD_PROPERTY

        @Deprecated
        public static final java.lang.String EXTENDEDREQUIREMENT_VERIFYMETHOD_PROPERTY
        Deprecated.
        use ExtendedRequirementStereotype.VERIFYMETHOD
        See Also:
        Constant Field Values
      • FUNCTIONALREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String FUNCTIONALREQUIREMENT_STEREOTYPE
        Deprecated.
        use FunctionalRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • INTERFACEREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String INTERFACEREQUIREMENT_STEREOTYPE
        Deprecated.
        use InterfaceRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • MOE_STEREOTYPE

        @Deprecated
        public static final java.lang.String MOE_STEREOTYPE
        Deprecated.
        use MoeStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • NONSTREAMING_STEREOTYPE

        @Deprecated
        public static final java.lang.String NONSTREAMING_STEREOTYPE
        Deprecated.
        use NonStreamingStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • OBJECTIVEFUNCTION_STEREOTYPE

        @Deprecated
        public static final java.lang.String OBJECTIVEFUNCTION_STEREOTYPE
        Deprecated.
        use ObjectiveFunctionStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • PERFORMANCEREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String PERFORMANCEREQUIREMENT_STEREOTYPE
        Deprecated.
        use PerformanceRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • PHYSICALREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String PHYSICALREQUIREMENT_STEREOTYPE
        Deprecated.
        use PhysicalRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • STREAMING_STEREOTYPE

        @Deprecated
        public static final java.lang.String STREAMING_STEREOTYPE
        Deprecated.
        use StreamingStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • USABILITYREQUIREMENT_STEREOTYPE

        @Deprecated
        public static final java.lang.String USABILITYREQUIREMENT_STEREOTYPE
        Deprecated.
        use UsabilityRequirementStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONJUGATEDINTERFACEBLOCK_STEREOTYPE

        @Deprecated
        public static final java.lang.String CONJUGATEDINTERFACEBLOCK_STEREOTYPE
        Deprecated.
        use ConjugatedInterfaceBlockStereotype.STEREOTYPE_NAME
        See Also:
        Constant Field Values
      • CONJUGATEDINTERFACEBLOCK_ORIGINAL_PROPERTY

        @Deprecated
        public static final java.lang.String CONJUGATEDINTERFACEBLOCK_ORIGINAL_PROPERTY
        Deprecated.
        use ConjugatedInterfaceBlockStereotype.ORIGINAL
        The original Interface Block of the conjugated Interface Block that has the same features as the original, except its Directed Features and Flow Properties are reversed.
        See Also:
        Constant Field Values
      • extendedTraceStereotypes

        @CheckForNull
        private java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> extendedTraceStereotypes
    • Constructor Detail

      • SysMLProfile

        public SysMLProfile​(com.nomagic.profiles.ProfileCache cache)
    • Method Detail

      • getInstance

        public static SysMLProfile getInstance​(com.nomagic.magicdraw.uml.BaseElement baseElement)
      • getInstanceByProject

        public static SysMLProfile getInstanceByProject​(com.nomagic.uml2.project.ElementProject project)
      • getBoolean

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.DataType getBoolean()
      • getComplex

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.DataType getComplex()
      • getInteger

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.DataType getInteger()
      • getNumber

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.DataType getNumber()
      • getReal

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.DataType getReal()
      • getString

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.DataType getString()
      • getUnlimitedNatural

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.DataType getUnlimitedNatural()
      • getControlValueKind

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Enumeration getControlValueKind()
      • getFeatureDirectionKind

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Enumeration getFeatureDirectionKind()
      • getFlowDirectionKind

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Enumeration getFlowDirectionKind()
      • getRiskKind

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Enumeration getRiskKind()
      • getVerdictKind

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Enumeration getVerdictKind()
      • getVerificationMethodKind

        public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Enumeration getVerificationMethodKind()
      • getAbstractRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getAbstractRequirement()
        Deprecated.
        use getInstance(element).abstractRequirement().getStereotype()
      • isAbstractRequirement

        @Deprecated
        public static boolean isAbstractRequirement​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use AbstractRequirementStereotype.isInstance(element)
      • getAcceptChangeStructuralFeatureEventAction

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getAcceptChangeStructuralFeatureEventAction()
        Deprecated.
        use getInstance(element).acceptChangeStructuralFeatureEventAction().getStereotype()
      • isAcceptChangeStructuralFeatureEventAction

        @Deprecated
        public static boolean isAcceptChangeStructuralFeatureEventAction​(@CheckForNull
                                                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use AcceptChangeStructuralFeatureEventActionStereotype.isInstance(element)
      • getActuator

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getActuator()
        Deprecated.
        use getInstance(element).actuator().getStereotype()
        An Actuator is a special external system that influences the environment of the system under development. For example a Heater assembly or a Central locking system of a car.
        Returns:
        stereotype
      • isActuator

        @Deprecated
        public static boolean isActuator​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ActuatorStereotype.isInstance(element)
      • getAddFlowPropertyValueOnNestedPortAction

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getAddFlowPropertyValueOnNestedPortAction()
        Deprecated.
        use getInstance(element).addFlowPropertyValueOnNestedPortAction().getStereotype()
      • isAddFlowPropertyValueOnNestedPortAction

        @Deprecated
        public static boolean isAddFlowPropertyValueOnNestedPortAction​(@CheckForNull
                                                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use AddFlowPropertyValueOnNestedPortActionStereotype.isInstance(element)
      • getAdjunctProperty

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getAdjunctProperty()
        Deprecated.
        use getInstance(element).adjunctProperty().getStereotype()
        The AdjunctProperty stereotype can be applied to properties to constrain their values to the values of connectors typed by association blocks, call actions, object nodes, variables, or parameters, interaction uses, and submachine states. The values of connectors typed by association blocks are the instances of the association block typing a connector in the block having the stereotyped property. The values of call actions are the executions of behaviors invoked by the behavior having the call action and the stereotyped property (see Subclause 11.3.1.1.1 for more about this use of the stereotype). The values of object nodes are the values of tokens in the object nodes of the behavior having the stereotyped property (see Subclause 11.3.1.4.1 for more about this use of the stereotype). The values of variables are those assigned by executions of activities that have the stereotyped property. The values of parameters are those assigned by executions of behaviors that have the stereotyped property. The keyword adjunct before a property name indicates the property is stereotyped by AdjunctProperty.
        Returns:
        stereotype
      • isAdjunctProperty

        @Deprecated
        public static boolean isAdjunctProperty​(@CheckForNull
                                                com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use AdjunctPropertyStereotype.isInstance(element)
      • getAllocate

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getAllocate()
        Deprecated.
        use getInstance(element).allocate().getStereotype()
        Allocate is a dependency based on UML::abstraction. It is a mechanism for associating elements of different types, or in different hierarchies, at an abstract level. Allocate is used for assessing user model consistency and directing future design activity. It is expected that an allocate relationship between model elements is a precursor to a more concrete relationship between the elements, their properties, operations, attributes, or sub-classes.
        Returns:
        stereotype
      • isAllocate

        @Deprecated
        public static boolean isAllocate​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use AllocateStereotype.isInstance(element)
      • getAllocateActivityPartition

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getAllocateActivityPartition()
        Deprecated.
        use getInstance(element).allocateActivityPartition().getStereotype()
        AllocateActivityPartition is used to depict an allocate relationship on an Activity diagram. The AllocateActivityPartition is a standard UML2::ActivityPartition, with modified constraints as stated in the paragraph below.
        Returns:
        stereotype
      • isAllocateActivityPartition

        @Deprecated
        public static boolean isAllocateActivityPartition​(@CheckForNull
                                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use AllocateActivityPartitionStereotype.isInstance(element)
      • getAllocated

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getAllocated()
        Deprecated.
        use getInstance(element).allocated().getStereotype()
        allocated is a stereotype that applies to any NamedElement that has at least one allocation relationship with another NamedElement. allocated elements may be designated by either the /from or /to end of an allocate dependency. The allocated stereotype provides a mechanism for a particular model element to conveniently retain and display the element at the opposite end of any allocate dependency. This stereotype provides for the properties allocatedFrom and allocatedTo, which are derived from the allocate dependency.
        Returns:
        stereotype
      • isAllocated

        @Deprecated
        public static boolean isAllocated​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use AllocatedStereotype.isInstance(element)
      • getBasicInterval

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getBasicInterval()
        Deprecated.
        use getInstance(element).basicInterval().getStereotype()
        Basic Interval distribution - value between min and max inclusive
        Returns:
        stereotype
      • isBasicInterval

        @Deprecated
        public static boolean isBasicInterval​(@CheckForNull
                                              com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use BasicIntervalStereotype.isInstance(element)
      • getBindingConnector

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getBindingConnector()
        Deprecated.
        use getInstance(element).bindingConnector().getStereotype()
        A Binding Connector is a connector which specifies that the properties at both ends of the connector have equal values. If the properties at the ends of a binding connector are typed by a DataType or ValueType, the connector specifies that the instances of the properties must hold equal values, recursively through any nested properties within the connected properties. If the properties at the ends of a binding connector are typed by a Block, the connector specifies that the instances of the properties must refer to the same block instance. As with any connector owned by a SysMLProfile Block, the ends of a binding connector may be nested within a multi-level path of properties accessible from the owning block. The NestedConnectorEnd stereotype is used to represent such nested ends just as for nested ends of other SysMLProfile connectors.
        Returns:
        stereotype
      • isBindingConnector

        @Deprecated
        public static boolean isBindingConnector​(@CheckForNull
                                                 com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use BindingConnectorStereotype.isInstance(element)
      • getBlock

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getBlock()
        Deprecated.
        use getInstance(element).block().getStereotype()
        A Block is a modular unit that describes the structure of a system or element. It may include both structural and behavioral features, such as properties and operations, that represent the state of the system and behavior that the system may exhibit. Some of these properties may hold parts of a system, which can also be described by blocks. A block may include a structure of connectors between its properties to indicate how its parts or other properties relate to one another. SysMLProfile blocks provide a general-purpose capability to describe the architecture of a system. They provide the ability to represent a system hierarchy, in which a system at one level is composed of systems at a more basic level. They can describe not only the connectivity relationships between the systems at any level, but also quantitative values or other information about a system. SysMLProfile does not restrict the kind of system or system element that may be described by a block. Any reusable form of description that may be applied to a system or a set of system characteristics may be described by a block. Such reusable descriptions, for example, may be applied to purely conceptual aspects of a system design, such as relationships that hold between parts or properties of a system. Connectors owned by SysMLProfile blocks may be used to define relationships between parts or other properties of the same containing block. The type of a connector or its connected ends may specify the semantic interpretation of a specific connector.
        Returns:
        stereotype
      • isBlock

        @Deprecated
        public static boolean isBlock​(@CheckForNull
                                      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use BlockStereotype.isInstance(element)
      • getBlockHierarchy

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getBlockHierarchy()
        Deprecated.
        use getInstance(element).blockHierarchy().getStereotype()
        Block definition diagram usage for a block hierarchy - Block Hierarchy where block can be replaced by system, item, activity, etc.
        Returns:
        stereotype
      • isBlockHierarchy

        @Deprecated
        public static boolean isBlockHierarchy​(@CheckForNull
                                               com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use BlockHierarchyStereotype.isInstance(element)
      • getBoundReference

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getBoundReference()
        Deprecated.
        use getInstance(element).boundReference().getStereotype()
      • isBoundReference

        @Deprecated
        public static boolean isBoundReference​(@CheckForNull
                                               com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use BoundReferenceStereotype.isInstance(element)
      • getBoundarysystem

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getBoundarysystem()
        Deprecated.
        use getInstance(element).boundarysystem().getStereotype()
        A Boundary system is a special external system that serves as medium between another system and the system under development without having own interests in the communication. For example Bus system or Communication system.
        Returns:
        stereotype
      • isBoundarysystem

        @Deprecated
        public static boolean isBoundarysystem​(@CheckForNull
                                               com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use BoundarysystemStereotype.isInstance(element)
      • getChangeStructuralFeatureEvent

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getChangeStructuralFeatureEvent()
        Deprecated.
        use getInstance(element).changeStructuralFeatureEvent().getStereotype()
      • isChangeStructuralFeatureEvent

        @Deprecated
        public static boolean isChangeStructuralFeatureEvent​(@CheckForNull
                                                             com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ChangeStructuralFeatureEventStereotype.isInstance(element)
      • getClassifierBehaviorProperty

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getClassifierBehaviorProperty()
        Deprecated.
        use getInstance(element).classifierBehaviorProperty().getStereotype()
        The ClassifierBehaviorProperty stereotype can be applied to properties to constrain their values to be the executions of classifier behaviors. The value of properties with ClassifierBehaviorProperty applied are the executions of classifier behaviors invoked by instantiation of the block that owns the stereotyped property or one of its specializations.
        Returns:
        stereotype
      • isClassifierBehaviorProperty

        @Deprecated
        public static boolean isClassifierBehaviorProperty​(@CheckForNull
                                                           com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ClassifierBehaviorPropertyStereotype.isInstance(element)
      • getConform

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getConform()
        Deprecated.
        use getInstance(element).conform().getStereotype()
        A Conform relationship is a dependency between a view and a viewpoint. The view conforms to the specified rules and conventions detailed in the viewpoint. Conform is a specialization of the UML dependency, and as with other dependencies the arrow direction points from the (client/source) to the (supplier/target).
        Returns:
        stereotype
      • isConform

        @Deprecated
        public static boolean isConform​(@CheckForNull
                                        com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ConformStereotype.isInstance(element)
      • getConnectorProperty

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getConnectorProperty()
        Deprecated.
        use getInstance(element).connectorProperty().getStereotype()
        Connectors can be typed by association classes that are stereotyped by Block (association blocks). These connectors specify instances (links) of the association block that exist due to instantiation of the block owning or inheriting the connector. The value of a connector property on an instance of a block will be exactly those link objects that are instances of the association block typing the connector referred to by the connector property.
        Returns:
        stereotype
      • isConnectorProperty

        @Deprecated
        public static boolean isConnectorProperty​(@CheckForNull
                                                  com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ConnectorPropertyStereotype.isInstance(element)
      • getConstraintBlock

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getConstraintBlock()
        Deprecated.
        use getInstance(element).constraintBlock().getStereotype()
        A constraint block is a block that packages the statement of a constraint so it may be applied in a reusable way to constrain properties of other blocks. A constraint block typically defines one or more constraint parameters, which are bound to properties of other blocks in a surrounding context where the constraint is used. Binding connectors, as defined in Chapter 8: Blocks, are used to bind each parameter of the constraint block to a property in the surrounding context. All properties of a constraint block are constraint parameters, with the exception of constraint properties that hold internally nested usages of other constraint blocks.
        Returns:
        stereotype
      • isConstraintBlock

        @Deprecated
        public static boolean isConstraintBlock​(@CheckForNull
                                                com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ConstraintBlockStereotype.isInstance(element)
      • getContextDiagram

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getContextDiagram()
        Deprecated.
        use getInstance(element).contextDiagram().getStereotype()
        A user defined usage of an internal block diagram, which depicts some of the top level entities in the overall enterprise and their relationships.
        Returns:
        stereotype
      • isContextDiagram

        @Deprecated
        public static boolean isContextDiagram​(@CheckForNull
                                               com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ContextDiagramStereotype.isInstance(element)
      • getContinuous

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getContinuous()
        Deprecated.
        use getInstance(element).continuous().getStereotype()
        Continuous rate is a special case of rate of flow (see Rate) where the increment of time between items approaches zero. It is intended to represent continuous flows that may correspond to water flowing through a pipe, a time continuous signal, or continuous energy flow. It is independent from UML streaming. A streaming parameter may or may not apply to continuous flow, and a continuous flow may or may not apply to streaming parameters.
        Returns:
        stereotype
      • isContinuous

        @Deprecated
        public static boolean isContinuous​(@CheckForNull
                                           com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ContinuousStereotype.isInstance(element)
      • getControlOperator

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getControlOperator()
        Deprecated.
        use getInstance(element).controlOperator().getStereotype()
        A control operator is a behavior that is intended to represent an arbitrarily complex logical operator that can be used to enable and disable other actions. When this stereotype is applied to behaviors, the behavior takes control values as inputs or provides them as outputs, that is, it treats control as data. When this stereotype is not applied, the behavior may not have a parameter typed by ControlValue. This stereotype also applies to operations with the same semantics.
        Returns:
        stereotype
      • isControlOperator

        @Deprecated
        public static boolean isControlOperator​(@CheckForNull
                                                com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ControlOperatorStereotype.isInstance(element)
      • getCopy

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getCopy()
        Deprecated.
        use getInstance(element).copy().getStereotype()
        A Copy relationship is a dependency between a supplier requirement and a client requirement that specifies that the text of the client requirement is a read-only copy of the text of the supplier requirement.
        Returns:
        stereotype
      • isCopy

        @Deprecated
        public static boolean isCopy​(@CheckForNull
                                     com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use CopyStereotype.isInstance(element)
      • getDeriveReqt

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDeriveReqt()
        Deprecated.
        use getInstance(element).deriveReqt().getStereotype()
        A DeriveReqt relationship is a dependency between two requirements in which a client requirement can be derived from the supplier requirement. As with other dependencies, the arrow direction points from the derived (client) requirement to the (supplier) requirement from which it is derived.
        Returns:
        stereotype
      • isDeriveReqt

        @Deprecated
        public static boolean isDeriveReqt​(@CheckForNull
                                           com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DeriveReqtStereotype.isInstance(element)
      • getDiagramDescription

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDiagramDescription()
        Deprecated.
        use getInstance(element).diagramDescription().getStereotype()
      • isDiagramDescription

        @Deprecated
        public static boolean isDiagramDescription​(@CheckForNull
                                                   com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DiagramDescriptionStereotype.isInstance(element)
      • getDirectedFeature

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDirectedFeature()
        Deprecated.
        use getInstance(element).directedFeature().getStereotype()
      • isDirectedFeature

        @Deprecated
        public static boolean isDirectedFeature​(@CheckForNull
                                                com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DirectedFeatureStereotype.isInstance(element)
      • getDirectedRelationshipPropertyPath

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDirectedRelationshipPropertyPath()
        Deprecated.
        use getInstance(element).directedRelationshipPropertyPath().getStereotype()
      • isDirectedRelationshipPropertyPath

        @Deprecated
        public static boolean isDirectedRelationshipPropertyPath​(@CheckForNull
                                                                 com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DirectedRelationshipPropertyPathStereotype.isInstance(element)
      • getDiscrete

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDiscrete()
        Deprecated.
        use getInstance(element).discrete().getStereotype()
        Discrete rate is a special case of rate of flow (see Rate) where the increment of time between items is non-zero.
        Returns:
        stereotype
      • isDiscrete

        @Deprecated
        public static boolean isDiscrete​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DiscreteStereotype.isInstance(element)
      • getDistributedProperty

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDistributedProperty()
        Deprecated.
        use getInstance(element).distributedProperty().getStereotype()
        DistributedProperty is a stereotype of Property used to apply a probability distribution to the values of the property. Specific distributions should be defined as subclasses of the DistributedProperty stereotype with the operands of the distributions represented by properties of those stereotype subclasses.
        Returns:
        stereotype
      • isDistributedProperty

        @Deprecated
        public static boolean isDistributedProperty​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DistributedPropertyStereotype.isInstance(element)
      • getDomain

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDomain()
        Deprecated.
        use getInstance(element).domain().getStereotype()
        A Domain block represents an entity, a concept, a location, or a person from the real-world domain. A domain block is part of the system knowledge.
        Returns:
        stereotype
      • isDomain

        @Deprecated
        public static boolean isDomain​(@CheckForNull
                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DomainStereotype.isInstance(element)
      • getElementGroup

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getElementGroup()
        Deprecated.
        use getInstance(element).elementGroup().getStereotype()
        The ElementGroup stereotype provides a lightweight mechanism for grouping various and possibly heterogeneous model elements by extending the capability of comments to refer to multiple annotated elements. For example, it can group elements that are associated with a particular release of the model, have a certain risk level, or are associated with a legacy design.
        Returns:
        stereotype
      • isElementGroup

        @Deprecated
        public static boolean isElementGroup​(@CheckForNull
                                             com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ElementGroupStereotype.isInstance(element)
      • getElementPropertyPath

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getElementPropertyPath()
        Deprecated.
        use getInstance(element).elementPropertyPath().getStereotype()
      • isElementPropertyPath

        @Deprecated
        public static boolean isElementPropertyPath​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ElementPropertyPathStereotype.isInstance(element)
      • getEndPathMultiplicity

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getEndPathMultiplicity()
        Deprecated.
        use getInstance(element).endPathMultiplicity().getStereotype()
      • isEndPathMultiplicity

        @Deprecated
        public static boolean isEndPathMultiplicity​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use EndPathMultiplicityStereotype.isInstance(element)
      • getEnvironmentaleffect

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getEnvironmentaleffect()
        Deprecated.
        use getInstance(element).environmentaleffect().getStereotype()
        An Environmental effect is an influence on the system from the environment without communicating with it directly. For example Temperature or Humidity.
        Returns:
        stereotype
      • isEnvironmentaleffect

        @Deprecated
        public static boolean isEnvironmentaleffect​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use EnvironmentaleffectStereotype.isInstance(element)
      • getEssential

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getEssential()
        Deprecated.
        use getInstance(element).essential().getStereotype()
      • isEssential

        @Deprecated
        public static boolean isEssential​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use EssentialStereotype.isInstance(element)
      • getExpose

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getExpose()
        Deprecated.
        use getInstance(element).expose().getStereotype()
      • isExpose

        @Deprecated
        public static boolean isExpose​(@CheckForNull
                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ExposeStereotype.isInstance(element)
      • getExternal

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getExternal()
        Deprecated.
        use getInstance(element).external().getStereotype()
        An External block is a block that represents an actor. It facilitates a more detailed modeling of actors like ports or internal structure.
        Returns:
        stereotype
      • isExternal

        @Deprecated
        public static boolean isExternal​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ExternalStereotype.isInstance(element)
      • getExternalsystem

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getExternalsystem()
        Deprecated.
        use getInstance(element).externalsystem().getStereotype()
        An External system is a system that interacts with the system under development. For example an Information server or a Monitoring system.
        Returns:
        stereotype
      • isExternalsystem

        @Deprecated
        public static boolean isExternalsystem​(@CheckForNull
                                               com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ExternalsystemStereotype.isInstance(element)
      • getFlowPort

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getFlowPort()
        Deprecated.
        use getInstance(element).flowPort().getStereotype()
        A FlowPort is an interaction point through which input and/or output of items such as data, material, or energy may flow. This enables the owning block to declare which items it may exchange with its environment and the interaction points through which the exchange is made. We distinguish between atomic flow port and a nonatomic flow port. Atomic flow ports relay items that are classified by a single Block, ValueType, DataType, or Signal classifier. A nonatomic flow port relays items of several types as specified by a FlowSpecification. Flow ports and associated flow specifications define what can flow between the block and its environment, whereas item flows specify what does flow in a specific usage context. Flow ports relay items to their owning block or to a connector that connects them with their owner s internal parts (internal connector).
        Returns:
        stereotype
      • isFlowPort

        @Deprecated
        public static boolean isFlowPort​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use FlowPortStereotype.isInstance(element)
      • getFlowProperty

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getFlowProperty()
        Deprecated.
        use getInstance(element).flowProperty().getStereotype()
        A FlowProperty signifies a single flow element that can flow to/from a block. A flow property s values are either received from or transmitted to an external block. Flow properties are defined directly on blocks or flow specifications that are those specifications which type the flow ports. Flow properties enable item flows across connectors connecting parts of the corresponding block types, either directly (in case of the property is defined on the block) or via flowPorts. For Block, Data Type, and Value Type properties, setting an out FlowProperty value of a block usage on one end of a connector will result in assigning the same value of an in FlowProperty of a block usage at the other end of the connector, provided the flow properties are matched. Flow properties of type Signal imply sending and/or receiving of a signal usage. An out FlowProperty of type Signal means that the owning Block may broadcast the signal via connectors and an in FlowProperty means that the owning block is able to receive the Signal.
        Returns:
        stereotype
      • isFlowProperty

        @Deprecated
        public static boolean isFlowProperty​(@CheckForNull
                                             com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use FlowPropertyStereotype.isInstance(element)
      • getFlowSpecification

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getFlowSpecification()
        Deprecated.
        use getInstance(element).flowSpecification().getStereotype()
        A FlowSpecification specifies inputs and outputs as a set of flow properties. A flow specification is used by flow ports to specify what items can flow via the port.
        Returns:
        stereotype
      • isFlowSpecification

        @Deprecated
        public static boolean isFlowSpecification​(@CheckForNull
                                                  com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use FlowSpecificationStereotype.isInstance(element)
      • getFullPort

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getFullPort()
        Deprecated.
        use getInstance(element).fullPort().getStereotype()
      • isFullPort

        @Deprecated
        public static boolean isFullPort​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use FullPortStereotype.isInstance(element)
      • getInterfaceBlock

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getInterfaceBlock()
        Deprecated.
        use getInstance(element).interfaceBlock().getStereotype()
      • isInterfaceBlock

        @Deprecated
        public static boolean isInterfaceBlock​(@CheckForNull
                                               com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use InterfaceBlockStereotype.isInstance(element)
      • getInterval

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getInterval()
        Deprecated.
        use getInstance(element).interval().getStereotype()
        Interval distribution - unknown probability between min and max
        Returns:
        stereotype
      • isInterval

        @Deprecated
        public static boolean isInterval​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use IntervalStereotype.isInstance(element)
      • getInvocationOnNestedPortAction

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getInvocationOnNestedPortAction()
        Deprecated.
        use getInstance(element).invocationOnNestedPortAction().getStereotype()
      • isInvocationOnNestedPortAction

        @Deprecated
        public static boolean isInvocationOnNestedPortAction​(@CheckForNull
                                                             com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use InvocationOnNestedPortActionStereotype.isInstance(element)
      • getItemFlow

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getItemFlow()
        Deprecated.
        use getInstance(element).itemFlow().getStereotype()
        An ItemFlow describes the flow of items across a connector or an association. It may constrain the item exchange between blocks, block usages, or flow ports as specified by their flow properties. For example, a pump connected to a tank: the pump has an out flow property of type Liquid and the tank has an in FlowProperty of type Liquid. To signify that only water flows between the pump and the tank, we can specify an ItemFlow of type Water on the connector.
        Returns:
        stereotype
      • isItemFlow

        @Deprecated
        public static boolean isItemFlow​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ItemFlowStereotype.isInstance(element)
      • getNestedConnectorEnd

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getNestedConnectorEnd()
        Deprecated.
        use getInstance(element).nestedConnectorEnd().getStereotype()
        The NestedConnectorEnd stereotype of UML ConnectorEnd extends a UML ConnectorEnd so that the connected property may be identified by a multi-level path of accessible properties from the block that owns the connector.
        Returns:
        stereotype
      • isNestedConnectorEnd

        @Deprecated
        public static boolean isNestedConnectorEnd​(@CheckForNull
                                                   com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use NestedConnectorEndStereotype.isInstance(element)
      • getNoBuffer

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getNoBuffer()
        Deprecated.
        use getInstance(element).noBuffer().getStereotype()
        When this stereotype is applied to object nodes, tokens arriving at the node are discarded if they are refused by outgoing edges, or refused by actions for object nodes that are input pins. This is typically used with fast or continuously flowing data values, to prevent buffer overrun, or to model transient values, such as electrical signals. For object nodes that are the target of continuous flows, nobuffer and overwrite have the same effect. The stereotype does not override UML token offering semantics; it just indicates what happens to the token when it is accepted. When the stereotype is not applied, the semantics are as in UML, specifically, tokens arriving at an object node that are refused by outgoing edges, or action for input pins, are held until they can leave the object node.
        Returns:
        stereotype
      • isNoBuffer

        @Deprecated
        public static boolean isNoBuffer​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use NoBufferStereotype.isInstance(element)
      • getNormal

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getNormal()
        Deprecated.
        use getInstance(element).normal().getStereotype()
        Normal distribution - constant probability between min and max
        Returns:
        stereotype
      • isNormal

        @Deprecated
        public static boolean isNormal​(@CheckForNull
                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use NormalStereotype.isInstance(element)
      • getOptional

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getOptional()
        Deprecated.
        use getInstance(element).optional().getStereotype()
        When the optional stereotype is applied to parameters, the lower multiplicity must be equal to zero. This means the parameter is not required to have a value for the activity or any behavior to begin or end execution. Otherwise, the lower multiplicity must be greater than zero, which is called required.
        Returns:
        stereotype
      • isOptional

        @Deprecated
        public static boolean isOptional​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use OptionalStereotype.isInstance(element)
      • getOverwrite

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getOverwrite()
        Deprecated.
        use getInstance(element).overwrite().getStereotype()
        When the overwrite stereotype is applied to object nodes, a token arriving at a full object node replaces the ones already there (a full object node has as many tokens as allowed by its upper bound). This is typically used on an input pin with an upper bound of 1 to ensure that stale data is overridden at an input pin. For upper bounds greater than one, the token replaced is the one that would be the last to be selected according to the ordering kind for the node. For FIFO ordering, this is the most recently added token, for LIFO it is the least recently added token. A null token removes all the tokens already there. The number of tokens replaced is equal to the weight of the incoming edge, which defaults to 1. For object nodes that are the target of continuous flows, overwrite and nobuffer have the same effect. The stereotype does not override UML token offering semantics, just indicates what happens to the token when it is accepted. When the stereotype is not applied, the semantics is as in UML, specifically, tokens arriving at object nodes do not replace ones that are already there.
        Returns:
        stereotype
      • isOverwrite

        @Deprecated
        public static boolean isOverwrite​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use OverwriteStereotype.isInstance(element)
      • getParticipantProperty

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getParticipantProperty()
        Deprecated.
        use getInstance(element).participantProperty().getStereotype()
        The Block stereotype extends Class, so it can be applied to any specialization of Class, including Association Classes. These are informally called association blocks. An association block can own properties and connectors, like any other block. Each instance of an association block can link together instances of the end classifiers of the association. To refer to linked objects and values of an instance of an association block, it is necessary for the modeler to specify which (participant) properties of the association block identify the instances being linked at which end of the association. The value of a participant property on an instance (link) of the association block is the value or object at the end of the link corresponding to this end of the association.
        Returns:
        stereotype
      • isParticipantProperty

        @Deprecated
        public static boolean isParticipantProperty​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ParticipantPropertyStereotype.isInstance(element)
      • getProbability

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getProbability()
        Deprecated.
        use getInstance(element).probability().getStereotype()
        When the probability stereotype is applied to edges coming out of decision nodes and object nodes, it provides an expression for the probability that the edge will be traversed. These must be between zero and one inclusive, and add up to one for edges with same source at the time the probabilities are used. When the probability stereotype is applied to output parameter sets, it gives the probability the parameter set will be given values at runtime. These must be between zero and one inclusive, and add up to one for output parameter sets of the same behavior at the time the probabilities are used.
        Returns:
        stereotype
      • isProbability

        @Deprecated
        public static boolean isProbability​(@CheckForNull
                                            com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ProbabilityStereotype.isInstance(element)
      • getProblem

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getProblem()
        Deprecated.
        use getInstance(element).problem().getStereotype()
        A Problem documents a deficiency, limitation, or failure of one or more model elements to satisfy a requirement or need, or other undesired outcome. It may be used to capture problems identified during analysis, design, verification, or manufacture and associate the problem with the relevant model elements. Problem is a stereotype of comment and may be attached to any other model element in the same manner as a comment.
        Returns:
        stereotype
      • isProblem

        @Deprecated
        public static boolean isProblem​(@CheckForNull
                                        com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ProblemStereotype.isInstance(element)
      • getPropertySpecificType

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getPropertySpecificType()
        Deprecated.
        use getInstance(element).propertySpecificType().getStereotype()
        The PropertySpecificType stereotype should automatically be applied to the classifier which types a property with a propertyspecific type. This classifier can contain definitions of new or redefined features which extend the original classifier referenced by the property-specific type.
        Returns:
        stereotype
      • isPropertySpecificType

        @Deprecated
        public static boolean isPropertySpecificType​(@CheckForNull
                                                     com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use PropertySpecificTypeStereotype.isInstance(element)
      • getProxyPort

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getProxyPort()
        Deprecated.
        use getInstance(element).proxyPort().getStereotype()
      • isProxyPort

        @Deprecated
        public static boolean isProxyPort​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ProxyPortStereotype.isInstance(element)
      • getRate

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getRate()
        Deprecated.
        use getInstance(element).rate().getStereotype()
        When the rate stereotype is applied to an activity edge, it specifies the expected value of the number of objects and values that traverse the edge per time interval, that is, the expected value rate at which they leave the source node and arrive at the target node. It does not refer to the rate at which a value changes over time. When the stereotype is applied to a parameter, the parameter must be streaming, and the stereotype gives the number of objects or values that flow in or out of the parameter per time interval while the behavior or operation is executing. Streaming is a characteristic of UML behavior parameters that supports the input and output of items while a behavior is executing, rather than only when the behavior starts and stops. The flow may be continuous or discrete. The rate stereotype has a rate property of type InstanceSpecification. The values of this property must be instances of classifiers stereotyped by valueType or distributionDefinition . In particular, the denominator for units used in the rate property must be time units.
        Returns:
        stereotype
      • isRate

        @Deprecated
        public static boolean isRate​(@CheckForNull
                                     com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use RateStereotype.isInstance(element)
      • getRationale

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getRationale()
        Deprecated.
        use getInstance(element).rationale().getStereotype()
        A Rationale documents the justification for decisions and the requirements, design, and other decisions. A Rationale can be attached to any model element including relationships. It allows the user, for example, to specify a rationale that may reference more detailed documentation such as a trade study or analysis report. Rationale is a stereotype of comment and may be attached to any other model element in the same manner as a comment.
        Returns:
        stereotype
      • isRationale

        @Deprecated
        public static boolean isRationale​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use RationaleStereotype.isInstance(element)
      • getRefine

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getRefine()
        Deprecated.
        use getInstance(element).refine().getStereotype()
      • isRefine

        @Deprecated
        public static boolean isRefine​(@CheckForNull
                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use RefineStereotype.isInstance(element)
      • getRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getRequirement()
        Deprecated.
        use getInstance(element).requirement().getStereotype()
        A requirement specifies a capability or condition that must (or should) be satisfied. A requirement may specify a function that a system must perform or a performance condition that a system must satisfy. Requirements are used to establish a contract between the customer (or other stakeholder) and those responsible for designing and implementing the system.
        Returns:
        stereotype
      • isRequirement

        @Deprecated
        public static boolean isRequirement​(@CheckForNull
                                            com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use RequirementStereotype.isInstance(element)
      • getRequirementRelated

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getRequirementRelated()
        Deprecated.
        use getInstance(element).requirementRelated().getStereotype()
        This stereotype is used to add properties to those elements that are related to requirements via the various dependencies.
        Returns:
        stereotype
      • isRequirementRelated

        @Deprecated
        public static boolean isRequirementRelated​(@CheckForNull
                                                   com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use RequirementRelatedStereotype.isInstance(element)
      • getSatisfy

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getSatisfy()
        Deprecated.
        use getInstance(element).satisfy().getStereotype()
        A Satisfy relationship is a dependency between a requirement and a model element that fulfills the requirement. As with other dependencies, the arrow direction points from the satisfying (client) model element to the (supplier) requirement that is satisfied.
        Returns:
        stereotype
      • isSatisfy

        @Deprecated
        public static boolean isSatisfy​(@CheckForNull
                                        com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use SatisfyStereotype.isInstance(element)
      • getSensor

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getSensor()
        Deprecated.
        use getInstance(element).sensor().getStereotype()
        A Sensor is a special external system that forwards information from the environment to the system under development. For example a Temperature sensor.
        Returns:
        stereotype
      • isSensor

        @Deprecated
        public static boolean isSensor​(@CheckForNull
                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use SensorStereotype.isInstance(element)
      • getStakeholder

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getStakeholder()
        Deprecated.
        use getInstance(element).stakeholder().getStereotype()
      • isStakeholder

        @Deprecated
        public static boolean isStakeholder​(@CheckForNull
                                            com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use StakeholderStereotype.isInstance(element)
      • getSubsystem

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getSubsystem()
        Deprecated.
        use getInstance(element).subsystem().getStereotype()
        A Subsystem is a - typically large - encapsulated block within a larger system.
        Returns:
        stereotype
      • isSubsystem

        @Deprecated
        public static boolean isSubsystem​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use SubsystemStereotype.isInstance(element)
      • getSwimLaneDiagram

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getSwimLaneDiagram()
        Deprecated.
        use getInstance(element).swimLaneDiagram().getStereotype()
        Activity diagram usage with swim lanes.
        Returns:
        stereotype
      • isSwimLaneDiagram

        @Deprecated
        public static boolean isSwimLaneDiagram​(@CheckForNull
                                                com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use SwimLaneDiagramStereotype.isInstance(element)
      • getSystem

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getSystem()
        Deprecated.
        use getInstance(element).system().getStereotype()
        A System is an artificial artifact consisting of blocks that pursue a common goal that cannot be achieved by the system's individual elements. A block can be software, hardware, a person, or an arbitrary unit.
        Returns:
        stereotype
      • isSystem

        @Deprecated
        public static boolean isSystem​(@CheckForNull
                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use SystemStereotype.isInstance(element)
      • getSystemcontext

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getSystemcontext()
        Deprecated.
        use getInstance(element).systemcontext().getStereotype()
        A System context element is a virtual container that includes the entire system and its actors.
        Returns:
        stereotype
      • isSystemcontext

        @Deprecated
        public static boolean isSystemcontext​(@CheckForNull
                                              com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use SystemcontextStereotype.isInstance(element)
      • getSystemprocess

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getSystemprocess()
        Deprecated.
        use getInstance(element).systemprocess().getStereotype()
      • isSystemprocess

        @Deprecated
        public static boolean isSystemprocess​(@CheckForNull
                                              com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use SystemprocessStereotype.isInstance(element)
      • getTestCase

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getTestCase()
        Deprecated.
        use getInstance(element).testCase().getStereotype()
        A test case is a method for verifying a requirement is satisfied.
        Returns:
        stereotype
      • isTestCase

        @Deprecated
        public static boolean isTestCase​(@CheckForNull
                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use TestCaseStereotype.isInstance(element)
      • getTrace

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getTrace()
        Deprecated.
        use getInstance(element).trace().getStereotype()
      • isTrace

        @Deprecated
        public static boolean isTrace​(@CheckForNull
                                      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use TraceStereotype.isInstance(element)
      • getTriggerOnNestedPort

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getTriggerOnNestedPort()
        Deprecated.
        use getInstance(element).triggerOnNestedPort().getStereotype()
      • isTriggerOnNestedPort

        @Deprecated
        public static boolean isTriggerOnNestedPort​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use TriggerOnNestedPortStereotype.isInstance(element)
      • getUniform

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getUniform()
        Deprecated.
        use getInstance(element).uniform().getStereotype()
        Uniform distribution - constant probability between min and max
        Returns:
        stereotype
      • isUniform

        @Deprecated
        public static boolean isUniform​(@CheckForNull
                                        com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use UniformStereotype.isInstance(element)
      • getUsersystem

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getUsersystem()
        Deprecated.
        use getInstance(element).usersystem().getStereotype()
        An User system is a special external system that serves as medium between a user and the system without having own interests in the communication. For example Input device or Display.
        Returns:
        stereotype
      • isUsersystem

        @Deprecated
        public static boolean isUsersystem​(@CheckForNull
                                           com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use UsersystemStereotype.isInstance(element)
      • getValueType

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getValueType()
        Deprecated.
        use getInstance(element).valueType().getStereotype()
        A ValueType defines types of values that may be used to express information about a system, but cannot be identified as the target of any reference. Since a value cannot be identified except by means of the value itself, each such value within a model is independent of any other, unless other forms of constraints are imposed. Value types may be used to type properties, operation parameters, or potentially other elements within SysMLProfile. SysMLProfile defines ValueType as a stereotype of UML DataType to establish a more neutral term for system values that may never be given a concrete data representation.
        Returns:
        stereotype
      • isValueType

        @Deprecated
        public static boolean isValueType​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ValueTypeStereotype.isInstance(element)
      • getVerify

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getVerify()
        Deprecated.
        use getInstance(element).verify().getStereotype()
        A Verify relationship is a dependency between a requirement and a test case or other model element that can determine whether a system fulfills the requirement. As with other dependencies, the arrow direction points from the (client) element to the (supplier) requirement.
        Returns:
        stereotype
      • isVerify

        @Deprecated
        public static boolean isVerify​(@CheckForNull
                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use VerifyStereotype.isInstance(element)
      • getView

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getView()
        Deprecated.
        use getInstance(element).view().getStereotype()
        A View is a representation of a whole system or subsystem from the perspective of a single viewpoint. Views are allowed to import other elements including other packages and other views that conform to the viewpoint.
        Returns:
        stereotype
      • isView

        @Deprecated
        public static boolean isView​(@CheckForNull
                                     com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ViewStereotype.isInstance(element)
      • getViewpoint

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getViewpoint()
        Deprecated.
        use getInstance(element).viewpoint().getStereotype()
        A Viewpoint is a specification of the conventions and rules for constructing and using a view for the purpose of addressing a set of stakeholder concerns. The languages and methods for specifying a view may reference languages and methods in another viewpoint. They specify the elements expected to be represented in the view, and may be formally or informally defined. For example, the security viewpoint may require the security requirements, security functional and physical architecture, and security test cases.
        Returns:
        stereotype
      • isViewpoint

        @Deprecated
        public static boolean isViewpoint​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ViewpointStereotype.isInstance(element)
      • getBusinessRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getBusinessRequirement()
        Deprecated.
        use getInstance(element).businessRequirement().getStereotype()
        High-level business requirement.
        Returns:
        stereotype
      • isBusinessRequirement

        @Deprecated
        public static boolean isBusinessRequirement​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use BusinessRequirementStereotype.isInstance(element)
      • getDesignConstraint

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDesignConstraint()
        Deprecated.
        use getInstance(element).designConstraint().getStereotype()
        Requirement that specifies a constraint on the implementation of the system or system part, such as the system must use a commercial off the shelf component.
        Returns:
        stereotype
      • isDesignConstraint

        @Deprecated
        public static boolean isDesignConstraint​(@CheckForNull
                                                 com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DesignConstraintStereotype.isInstance(element)
      • getDiagramUsage

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getDiagramUsage()
        Deprecated.
        use getInstance(element).diagramUsage().getStereotype()
        SysMLProfile also introduces the concept of a diagram usage. This represents a unique usage of a particular diagram type, such as a context diagram as a usage of an block definition diagram, internal block diagram, or use case diagram. The diagram usage can be identified in the header above the diagramKind as diagramUsage .
        Returns:
        stereotype
      • isDiagramUsage

        @Deprecated
        public static boolean isDiagramUsage​(@CheckForNull
                                             com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use DiagramUsageStereotype.isInstance(element)
      • getEffbd

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getEffbd()
        Deprecated.
        use getInstance(element).effbd().getStereotype()
        Enhanced Functional Flow Block Diagrams (EFFBD) are a widely-used systems engineering diagram, also called a behavior diagram. Most of its functionality is a constrained use of UML activities. EFFBD specifies that the activity conforms to the constraints necessary for EFFBD.
        Returns:
        stereotype
      • isEffbd

        @Deprecated
        public static boolean isEffbd​(@CheckForNull
                                      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use EffbdStereotype.isInstance(element)
      • getExtendedRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getExtendedRequirement()
        Deprecated.
        use getInstance(element).extendedRequirement().getStereotype()
        A mix-in stereotype that contains generally useful attributes for requirements
        Returns:
        stereotype
      • isExtendedRequirement

        @Deprecated
        public static boolean isExtendedRequirement​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ExtendedRequirementStereotype.isInstance(element)
      • getFunctionalRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getFunctionalRequirement()
        Deprecated.
        use getInstance(element).functionalRequirement().getStereotype()
        Requirement that specifies an operation or behavior that a system, or part of a system, must perform.
        Returns:
        stereotype
      • isFunctionalRequirement

        @Deprecated
        public static boolean isFunctionalRequirement​(@CheckForNull
                                                      com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use FunctionalRequirementStereotype.isInstance(element)
      • getInterfaceRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getInterfaceRequirement()
        Deprecated.
        use getInstance(element).interfaceRequirement().getStereotype()
        Requirement that specifies the ports for connecting systems and system parts and the optionally may include the item flows across the connector and/or Interface constraints.
        Returns:
        stereotype
      • isInterfaceRequirement

        @Deprecated
        public static boolean isInterfaceRequirement​(@CheckForNull
                                                     com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use InterfaceRequirementStereotype.isInstance(element)
      • getMoe

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getMoe()
        Deprecated.
        use getInstance(element).moe().getStereotype()
        A measure of effectiveness (moe) represents a parameter whose value is critical for achieving the desired mission cost effectiveness.
        Returns:
        stereotype
      • isMoe

        @Deprecated
        public static boolean isMoe​(@CheckForNull
                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use MoeStereotype.isInstance(element)
      • getNonStreaming

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getNonStreaming()
        Deprecated.
        use getInstance(element).nonStreaming().getStereotype()
        Used for activities that accept inputs only when they start, and provide outputs only when they finish.
        Returns:
        stereotype
      • isNonStreaming

        @Deprecated
        public static boolean isNonStreaming​(@CheckForNull
                                             com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use NonStreamingStereotype.isInstance(element)
      • getObjectiveFunction

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getObjectiveFunction()
        Deprecated.
        use getInstance(element).objectiveFunction().getStereotype()
        An objective function (aka optimization or cost function) is used to determine the overall value of an alternative in terms of weighted criteria and/or moe s.
        Returns:
        stereotype
      • isObjectiveFunction

        @Deprecated
        public static boolean isObjectiveFunction​(@CheckForNull
                                                  com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ObjectiveFunctionStereotype.isInstance(element)
      • getPerformanceRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getPerformanceRequirement()
        Deprecated.
        use getInstance(element).performanceRequirement().getStereotype()
        Requirement that quantitatively measures the extent to which a system, or a system part, satisfies a required capability or condition.
        Returns:
        stereotype
      • isPerformanceRequirement

        @Deprecated
        public static boolean isPerformanceRequirement​(@CheckForNull
                                                       com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use PerformanceRequirementStereotype.isInstance(element)
      • getPhysicalRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getPhysicalRequirement()
        Deprecated.
        use getInstance(element).physicalRequirement().getStereotype()
        Requirement that specifies physical characteristics and/or physical constraints of the system, or a system part.
        Returns:
        stereotype
      • isPhysicalRequirement

        @Deprecated
        public static boolean isPhysicalRequirement​(@CheckForNull
                                                    com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use PhysicalRequirementStereotype.isInstance(element)
      • getStreaming

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getStreaming()
        Deprecated.
        use getInstance(element).streaming().getStereotype()
        Used for activities that can accept inputs or provide outputs after they start and before they finish.
        Returns:
        stereotype
      • isStreaming

        @Deprecated
        public static boolean isStreaming​(@CheckForNull
                                          com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use StreamingStereotype.isInstance(element)
      • getUsabilityRequirement

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getUsabilityRequirement()
        Deprecated.
        use getInstance(element).usabilityRequirement().getStereotype()
        Requirement about usability.
        Returns:
        stereotype
      • isUsabilityRequirement

        @Deprecated
        public static boolean isUsabilityRequirement​(@CheckForNull
                                                     com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use UsabilityRequirementStereotype.isInstance(element)
      • getConjugatedInterfaceBlock

        @Deprecated
        public com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype getConjugatedInterfaceBlock()
        Deprecated.
        use getInstance(element).conjugatedInterfaceBlock().getStereotype()
      • isConjugatedInterfaceBlock

        @Deprecated
        public static boolean isConjugatedInterfaceBlock​(@CheckForNull
                                                         com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element)
        Deprecated.
        use ConjugatedInterfaceBlockStereotype.isInstance(element)
      • generatedGetAllElementWrappers

        protected java.util.Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers()
        Specified by:
        generatedGetAllElementWrappers in class com.nomagic.profiles.ProfileImplementation
      • generatedGetAllStereotypes

        protected java.util.Collection<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> generatedGetAllStereotypes()
        Specified by:
        generatedGetAllStereotypes in class com.nomagic.profiles.ProfileImplementation
      • getExtendedTraceStereotypes

        public java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> getExtendedTraceStereotypes()
      • clearCache

        protected void clearCache()
        Overrides:
        clearCache in class com.nomagic.profiles.ProfileImplementation