Package | Description |
---|---|
org.eclipse.uml2.uml | |
org.eclipse.uml2.uml.util |
Modifier and Type | Interface and Description |
---|---|
interface |
Activity
A representation of the model object 'Activity'
|
interface |
FunctionBehavior
A representation of the model object 'Function Behavior'
|
interface |
Interaction
A representation of the model object 'Interaction'
|
interface |
OpaqueBehavior
A representation of the model object 'Opaque Behavior'.
|
interface |
ProtocolStateMachine
A representation of the model object 'Protocol State Machine'
|
interface |
StateMachine
A representation of the model object 'State Machine'
|
Modifier and Type | Method and Description |
---|---|
Behavior |
StartObjectBehaviorAction.behavior()
If the type of the object InputPin is a Behavior, then that Behavior.
|
Behavior |
Action.containingBehavior()
result = (if inStructuredNode<>null then inStructuredNode.containingBehavior()
else if activity<>null then activity
else interaction
endif
endif
)
From package UML::Actions.
|
Behavior |
BehavioredClassifier.createClassifierBehavior(java.lang.String name,
org.eclipse.emf.ecore.EClass eClass)
Creates a new
Behavior , with the specified 'Name', and sets the 'Classifier Behavior' reference |
Behavior |
State.createDoActivity(java.lang.String name,
org.eclipse.emf.ecore.EClass eClass)
Creates a new
Behavior , with the specified 'Name', and sets the 'Do Activity' containment reference |
Behavior |
Transition.createEffect(java.lang.String name,
org.eclipse.emf.ecore.EClass eClass)
Creates a new
Behavior , with the specified 'Name', and sets the 'Effect' containment reference |
Behavior |
State.createEntry(java.lang.String name,
org.eclipse.emf.ecore.EClass eClass)
Creates a new
Behavior , with the specified 'Name', and sets the 'Entry' containment reference |
Behavior |
State.createExit(java.lang.String name,
org.eclipse.emf.ecore.EClass eClass)
Creates a new
Behavior , with the specified 'Name', and sets the 'Exit' containment reference |
Behavior |
BehavioredClassifier.createOwnedBehavior(java.lang.String name,
org.eclipse.emf.ecore.EClass eClass)
Creates a new
Behavior , with the specified 'Name', and appends it to the 'Owned Behavior' containment reference list |
Behavior |
OpaqueExpression.getBehavior()
Returns the value of the 'Behavior' reference
|
Behavior |
CallBehaviorAction.getBehavior()
Returns the value of the 'Behavior' reference
|
Behavior |
BehaviorExecutionSpecification.getBehavior()
Returns the value of the 'Behavior' reference
|
Behavior |
BehavioredClassifier.getClassifierBehavior()
Returns the value of the 'Classifier Behavior' reference.
|
Behavior |
Connector.getContract(java.lang.String name)
Retrieves the first
Behavior with the specified 'Name' from the 'Contract' reference list |
Behavior |
Connector.getContract(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
Behavior with the specified 'Name' from the 'Contract' reference list |
Behavior |
DecisionNode.getDecisionInput()
Returns the value of the 'Decision Input' reference
|
Behavior |
State.getDoActivity()
Returns the value of the 'Do Activity' containment reference.
|
Behavior |
Transition.getEffect()
Returns the value of the 'Effect' containment reference.
|
Behavior |
State.getEntry()
Returns the value of the 'Entry' containment reference.
|
Behavior |
State.getExit()
Returns the value of the 'Exit' containment reference.
|
Behavior |
BehavioralFeature.getMethod(java.lang.String name)
Retrieves the first
Behavior with the specified 'Name' from the 'Method' reference list |
Behavior |
BehavioralFeature.getMethod(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
Behavior with the specified 'Name' from the 'Method' reference list |
Behavior |
BehavioredClassifier.getOwnedBehavior(java.lang.String name)
Retrieves the first
Behavior with the specified 'Name' from the 'Owned Behavior' containment reference list |
Behavior |
BehavioredClassifier.getOwnedBehavior(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass,
boolean createOnDemand)
Retrieves the first
Behavior with the specified 'Name' from the 'Owned Behavior' containment reference list |
Behavior |
Behavior.getRedefinedBehavior(java.lang.String name)
Retrieves the first
Behavior with the specified 'Name' from the 'Redefined Behavior' reference list |
Behavior |
Behavior.getRedefinedBehavior(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
Behavior with the specified 'Name' from the 'Redefined Behavior' reference list |
Behavior |
ReduceAction.getReducer()
Returns the value of the 'Reducer' reference
|
Behavior |
ObjectNode.getSelection()
Returns the value of the 'Selection' reference
|
Behavior |
ObjectFlow.getSelection()
Returns the value of the 'Selection' reference
|
Behavior |
ObjectFlow.getTransformation()
Returns the value of the 'Transformation' reference
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Behavior> |
Connector.getContracts()
Returns the value of the 'Contract' reference list.
|
org.eclipse.emf.common.util.EList<Behavior> |
BehavioralFeature.getMethods()
Returns the value of the 'Method' reference list.
|
org.eclipse.emf.common.util.EList<Behavior> |
BehavioredClassifier.getOwnedBehaviors()
Returns the value of the 'Owned Behavior' containment reference list.
|
org.eclipse.emf.common.util.EList<Behavior> |
Behavior.getRedefinedBehaviors()
Returns the value of the 'Redefined Behavior' reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
OpaqueExpression.setBehavior(Behavior value)
Sets the value of the '
Behavior ' reference |
void |
CallBehaviorAction.setBehavior(Behavior value)
Sets the value of the '
Behavior ' reference |
void |
BehaviorExecutionSpecification.setBehavior(Behavior value)
Sets the value of the '
Behavior ' reference |
void |
BehavioredClassifier.setClassifierBehavior(Behavior value)
Sets the value of the '
Classifier Behavior ' reference |
void |
DecisionNode.setDecisionInput(Behavior value)
Sets the value of the '
Decision Input ' reference |
void |
State.setDoActivity(Behavior value)
Sets the value of the '
Do Activity ' containment reference |
void |
Transition.setEffect(Behavior value)
Sets the value of the '
Effect ' containment reference |
void |
State.setEntry(Behavior value)
Sets the value of the '
Entry ' containment reference |
void |
State.setExit(Behavior value)
Sets the value of the '
Exit ' containment reference |
void |
ReduceAction.setReducer(Behavior value)
Sets the value of the '
Reducer ' reference |
void |
ObjectNode.setSelection(Behavior value)
Sets the value of the '
Selection ' reference |
void |
ObjectFlow.setSelection(Behavior value)
Sets the value of the '
Selection ' reference |
void |
ObjectFlow.setTransformation(Behavior value)
Sets the value of the '
Transformation ' reference |
Modifier and Type | Method and Description |
---|---|
T |
UMLSwitch.caseBehavior(Behavior object)
Returns the result of interpreting the object as an instance of 'Behavior'
|
boolean |
UMLValidator.validateBehavior_validateFeatureOfContextClassifier(Behavior behavior,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateFeatureOfContextClassifier constraint of 'Behavior'
|
boolean |
UMLValidator.validateBehavior_validateMostOneBehavior(Behavior behavior,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateMostOneBehavior constraint of 'Behavior'
|
boolean |
UMLValidator.validateBehavior_validateParametersMatch(Behavior behavior,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateParametersMatch constraint of 'Behavior'
|
boolean |
UMLValidator.validateBehavior(Behavior behavior,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |