Class UML 2.5::AddStructuralFeatureValueAction
Description:
An AddStructuralFeatureValueAction is a WriteStructuralFeatureAction for
adding values to a StructuralFeature.
Direct Superclasses: WriteStructuralFeatureActionDirect Subclasses: Class Precedence List: AddStructuralFeatureValueAction,
WriteStructuralFeatureAction,
StructuralFeatureAction,
Action,
ExecutableNode,
ActivityNode,
RedefinableElement,
NamedElement,
ElementProperties:
![](/se-interop/image/right-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
insertAt :
InputPin (0 1); -- source
AddStructuralFeatureValueActionThe InputPin that gives the position at which to insert the value in an
ordered StructuralFeature. The type of the insertAt InputPin is UnlimitedNatural,
but the value cannot be zero. It is omitted for unordered StructuralFeatures.
{
composite}
Subsets: Action.input
![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
isReplaceAll : Boolean (1 1); -- source
AddStructuralFeatureValueAction![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
result :
OutputPin (0 1); -- source
WriteStructuralFeatureAction![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
value :
InputPin (0 1); -- source
WriteStructuralFeatureAction![](/se-interop/image/right-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
object :
InputPin (1 1); -- source
StructuralFeatureActionThe InputPin from which the object whose StructuralFeature is to be read
or written is obtained.
{
composite}
Subsets: Action.input
![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
structuralFeature :
StructuralFeature (1 1); -- source
StructuralFeatureAction![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
context :
Classifier (0 1); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
input :
InputPin (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
isLocallyReentrant : Boolean (1 1); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
localPostcondition :
Constraint (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
localPrecondition :
Constraint (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
output :
OutputPin (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
handler :
ExceptionHandler (0 *); -- source
ExecutableNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
activity :
Activity (0 1); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
inGroup :
ActivityGroup (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
inInterruptibleRegion :
InterruptibleActivityRegion (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
inPartition :
ActivityPartition (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
inStructuredNode :
StructuredActivityNode (0 1); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
incoming :
ActivityEdge (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
outgoing :
ActivityEdge (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
redefinedNode :
ActivityNode (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
isLeaf : Boolean (1 1); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
redefinitionContext :
Classifier (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
clientDependency :
Dependency (0 *); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
name : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
nameExpression :
StringExpression (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
namespace :
Namespace (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
qualifiedName : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
visibility :
VisibilityKind (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=8695%3A125E00ECD7F5ABFA62CBA8E2DFC65CFB)
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].