complexType "uml:AddStructuralFeatureValueAction"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
Content Model Diagram
XML Representation Summary |
| <... |
| |
|
= |
xsd:ID |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:IDREF |
|
= |
"2.0" |
|
= |
xsd:QName |
|
= |
xsd:string |
|
= |
("public" | "private" | "protected" | "package") |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
| |
> |
| |
Content: |
xmi:Extension*, eAnnotations*, ownedComment*, (templateBinding | ownedTemplateSignature)*, (clientDependency | nameExpression)*, (outgoing | incoming | redefinedElement | inPartition | inInterruptibleRegion)*, handler*, (localPrecondition | localPostcondition)*, (structuralFeature | object)*, value*, insertAt* |
|
| </...> |
All Direct / Indirect Based Elements (1):
-
Known Usage Locations
Annotation
Structural Features are potentially multi-valued and ordered, so the action supports specification of insertion points for new values. It also supports the removal of existing values of the structural feature before the new value is added. The object to access is specified dynamically, by referring to an input pin on which the object will be placed at runtime. The type of the value of this pin is the classifier that owns the specified structural feature, and the value’s multiplicity is 1..1.
Type Definition Detail
Type Derivation Tree uml:AddStructuralFeatureValueAction |
XML Source (w/o annotations (3); see within schema source)
| <xsd:complexType name="AddStructuralFeatureValueAction"> <xsd:complexContent> <xsd:choice maxOccurs="unbounded" minOccurs="0"> </xsd:choice> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Attribute Detail (all declarations; defined within this component only; 1/19)
isReplaceAll-
Type: |
xsd:string, predefined |
Use: |
optional |
Specifies whether existing values of the structural feature of the object should be removed before adding the new value.
XML Source (w/o annotations (1); see within schema source)
Content Element Detail (all declarations; defined within this component only; 1/19) -
(Specialized from Action:input) Gives the position at which to insert a new value or move an existing value in ordered structural features. The type of the pin is UnlimitedNatural, but the value cannot be zero. This pin is omitted for unordered structural features.
XML Source (w/o annotations (1); see within schema source)