Interface Behavior
-
- All Superinterfaces:
BaseElement
,BehavioredClassifier
,Class
,Classifier
,java.lang.Cloneable
,java.lang.Comparable
,Element
,EncapsulatedClassifier
,org.eclipse.emf.ecore.EObject
,MDObject
,com.dassault_systemes.modeler.foundation.model.ModelElement
,ModelObject
,NamedElement
,Namespace
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
,ParameterableElement
,RedefinableElement
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
,StructuredClassifier
,TemplateableElement
,Type
- All Known Subinterfaces:
Activity
,FunctionBehavior
,Interaction
,OpaqueBehavior
,ProtocolStateMachine
,StateMachine
public interface Behavior extends Class
A representation of the model object 'Behavior'.Behavior is a specification of how its context BehavioredClassifier changes state over time. This specification may be either a definition of possible behavior execution or emergent behavior, or a selective illustration of an interesting subset of possible executions. The latter form is typically used for capturing examples, such as a trace of a particular execution.
The following features are supported:
Context
Reentrant
Owned Parameter
transition Of Effect
Specification
Owned Parameter Set
connector Of Contract
reduce Action Of Reducer
Event
opaque Expression Of Behavior
Postcondition
Precondition
state Of Do Activity
state Of Entry
state Of Exit
object Node Of Selection
Observation
Redefined Behavior
behavior Of Redefined Behavior
object Flow Of Transformation
object Flow Of Selection
decision Node Of Decision Input
behavior Execution Specification Of Behavior
behaviored Classifier Of Owned Behavior
call Behavior Action Of Behavior
behaviored Classifier Of Classifier Behavior
- See Also:
UMLPackage.getBehavior()
- Model:
- abstract="true" annotation="MOF package='commonbehaviors.mdbasicbehaviors'"
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BehavioredClassifier
get_behavioredClassifierOfClassifierBehavior()
Returns the value of the 'behaviored Classifier Of Classifier Behavior' reference.BehavioredClassifier
get_behavioredClassifierOfOwnedBehavior()
Returns the value of the 'behaviored Classifier Of Owned Behavior' container reference.java.util.Collection<BehaviorExecutionSpecification>
get_behaviorExecutionSpecificationOfBehavior()
Returns the value of the 'behavior Execution Specification Of Behavior' reference list.java.util.Collection<Behavior>
get_behaviorOfRedefinedBehavior()
Returns the value of the 'behavior Of Redefined Behavior' reference list.java.util.Collection<CallBehaviorAction>
get_callBehaviorActionOfBehavior()
Returns the value of the 'call Behavior Action Of Behavior' reference list.java.util.Collection<Connector>
get_connectorOfContract()
Returns the value of the 'connector Of Contract' reference list.java.util.Collection<DecisionNode>
get_decisionNodeOfDecisionInput()
Returns the value of the 'decision Node Of Decision Input' reference list.java.util.Collection<ObjectFlow>
get_objectFlowOfSelection()
Returns the value of the 'object Flow Of Selection' reference list.java.util.Collection<ObjectFlow>
get_objectFlowOfTransformation()
Returns the value of the 'object Flow Of Transformation' reference list.java.util.Collection<ObjectNode>
get_objectNodeOfSelection()
Returns the value of the 'object Node Of Selection' reference list.java.util.Collection<OpaqueExpression>
get_opaqueExpressionOfBehavior()
Returns the value of the 'opaque Expression Of Behavior' reference list.java.util.Collection<ReduceAction>
get_reduceActionOfReducer()
Returns the value of the 'reduce Action Of Reducer' reference list.State
get_stateOfDoActivity()
Returns the value of the 'state Of Do Activity' container reference.State
get_stateOfEntry()
Returns the value of the 'state Of Entry' container reference.State
get_stateOfExit()
Returns the value of the 'state Of Exit' container reference.Transition
get_transitionOfEffect()
Returns the value of the 'transition Of Effect' container reference.BehavioredClassifier
getContext()
Returns the value of the 'Context' reference.java.util.Collection<Event>
getEvent()
Returns the value of the 'Event' containment reference list.java.util.Collection<Observation>
getObservation()
Returns the value of the 'Observation' containment reference list.java.util.List<Parameter>
getOwnedParameter()
Returns the value of the 'Owned Parameter' containment reference list.java.util.Collection<ParameterSet>
getOwnedParameterSet()
Returns the value of the 'Owned Parameter Set' containment reference list.java.util.Collection<Constraint>
getPostcondition()
Returns the value of the 'Postcondition' reference list.java.util.Collection<Constraint>
getPrecondition()
Returns the value of the 'Precondition' reference list.java.util.Collection<Behavior>
getRedefinedBehavior()
Returns the value of the 'Redefined Behavior' reference list.BehavioralFeature
getSpecification()
Returns the value of the 'Specification' reference.boolean
has_behaviorExecutionSpecificationOfBehavior()
boolean
has_behaviorOfRedefinedBehavior()
boolean
has_callBehaviorActionOfBehavior()
boolean
has_connectorOfContract()
boolean
has_decisionNodeOfDecisionInput()
boolean
has_objectFlowOfSelection()
boolean
has_objectFlowOfTransformation()
boolean
has_objectNodeOfSelection()
boolean
has_opaqueExpressionOfBehavior()
boolean
has_reduceActionOfReducer()
boolean
hasEvent()
boolean
hasObservation()
boolean
hasOwnedParameter()
boolean
hasOwnedParameterSet()
boolean
hasPostcondition()
boolean
hasPrecondition()
boolean
hasRedefinedBehavior()
boolean
isReentrant()
Returns the value of the 'Reentrant' attribute.void
set_behavioredClassifierOfClassifierBehavior(BehavioredClassifier value)
Sets the value of the 'behaviored Classifier Of Classifier Behavior
' reference.void
set_behavioredClassifierOfOwnedBehavior(BehavioredClassifier value)
Sets the value of the 'behaviored Classifier Of Owned Behavior
' container reference.void
set_stateOfDoActivity(State value)
Sets the value of the 'state Of Do Activity
' container reference.void
set_stateOfEntry(State value)
Sets the value of the 'state Of Entry
' container reference.void
set_stateOfExit(State value)
Sets the value of the 'state Of Exit
' container reference.void
set_transitionOfEffect(Transition value)
Sets the value of the 'transition Of Effect
' container reference.void
setReentrant(boolean value)
Sets the value of the 'Reentrant
' attribute.void
setSpecification(BehavioralFeature value)
Sets the value of the 'Specification
' reference.-
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, isEditable, removePropertyChangeListener, sGetID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.commonbehaviors.mdbasicbehaviors.BehavioredClassifier
getClassifierBehavior, getInterfaceRealization, getOwnedBehavior, hasInterfaceRealization, hasOwnedBehavior, setClassifierBehavior
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Class
getExtension, getNestedClassifier, getOwnedAttribute, getOwnedOperation, getOwnedReception, getSuperClass, hasExtension, hasNestedClassifier, hasOwnedOperation, hasOwnedReception, hasSuperClass, isAbstract, isActive, setAbstract, setActive
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier
get_classifierOfRedefinedClassifier, get_classifierTemplateParameterOfConstrainingClassifier, get_componentRealizationOfRealizingClassifier, get_createObjectActionOfClassifier, get_exceptionHandlerOfExceptionType, get_generalizationOfGeneral, get_informationFlowOfConveyed, get_informationItemOfRepresented, get_instanceSpecificationOfClassifier, get_interfaceOfNestedClassifier, get_readExtentActionOfClassifier, get_readIsClassifiedObjectActionOfClassifier, get_reclassifyObjectActionOfNewClassifier, get_reclassifyObjectActionOfOldClassifier, get_redefinableElementOfRedefinitionContext, get_substitutionOfContract, get_unmarshallActionOfUnmarshallType, getAttribute, getCollaborationUse, getFeature, getGeneral, getGeneralization, getInheritedMember, getOwnedTemplateSignature, getOwnedUseCase, getPowertypeExtent, getRedefinedClassifier, getRepresentation, getSubstitution, getTemplateParameter, getUMLClass, getUseCase, has_classifierOfRedefinedClassifier, has_classifierTemplateParameterOfConstrainingClassifier, has_componentRealizationOfRealizingClassifier, has_createObjectActionOfClassifier, has_exceptionHandlerOfExceptionType, has_generalizationOfGeneral, has_informationFlowOfConveyed, has_informationItemOfRepresented, has_instanceSpecificationOfClassifier, has_readExtentActionOfClassifier, has_readIsClassifiedObjectActionOfClassifier, has_reclassifyObjectActionOfNewClassifier, has_reclassifyObjectActionOfOldClassifier, has_redefinableElementOfRedefinitionContext, has_substitutionOfContract, has_unmarshallActionOfUnmarshallType, hasAttribute, hasCollaborationUse, hasFeature, hasGeneral, hasGeneralization, hasInheritedMember, hasOwnedUseCase, hasPowertypeExtent, hasRedefinedClassifier, hasSubstitution, hasUseCase, isFinalSpecialization, set_interfaceOfNestedClassifier, setFinalSpecialization, setOwnedTemplateSignature, setRepresentation, setTemplateParameter, setUMLClass
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.compositestructures.mdports.EncapsulatedClassifier
getOwnedPort, hasOwnedPort
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
-
Methods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, eDynamicGet, getElementOwner, getLocalID, getObjectParent, setLocalID, sGetLocalID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, ignoringRefGetValue, ignoringRefGetValue, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Namespace
getElementImport, getImportedMember, getMember, getOwnedDiagram, getOwnedMember, getOwnedRule, getPackageImport, hasElementImport, hasImportedMember, hasMember, hasOwnedDiagram, hasOwnedMember, hasOwnedRule, hasPackageImport
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.PackageableElement
get_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibility
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdtemplates.ParameterableElement
get_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameter
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
-
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
-
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValue
-
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.compositestructures.mdinternalstructures.StructuredClassifier
getOwnedConnector, getPart, getRole, hasOwnedAttribute, hasOwnedConnector, hasPart, hasRole
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdtemplates.TemplateableElement
getTemplateBinding, hasTemplateBinding, setOwnedTemplateSignature
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Type
get_associationOfEndType, get_behavioralFeatureOfRaisedException, get_operationOfRaisedException, get_typedElementOfType, getPackage, has_associationOfEndType, has_behavioralFeatureOfRaisedException, has_operationOfRaisedException, has_typedElementOfType, setPackage
-
-
-
-
Method Detail
-
getEvent
java.util.Collection<Event> getEvent()
Returns the value of the 'Event' containment reference list. The list contents are of typeEvent
. It is bidirectional and its opposite is 'Behavior
'.If the meaning of the 'Event' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Event' containment reference list.
- See Also:
UMLPackage.getBehavior_Event()
,Event.getBehavior()
- Model:
- opposite="behavior" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
getObservation
java.util.Collection<Observation> getObservation()
Returns the value of the 'Observation' containment reference list. The list contents are of typeObservation
. It is bidirectional and its opposite is 'Behavior
'.If the meaning of the 'Observation' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Observation' containment reference list.
- See Also:
UMLPackage.getBehavior_Observation()
,Observation.getBehavior()
- Model:
- opposite="behavior" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
get_behavioredClassifierOfOwnedBehavior
@CheckForNull BehavioredClassifier get_behavioredClassifierOfOwnedBehavior()
Returns the value of the 'behaviored Classifier Of Owned Behavior' container reference. It is bidirectional and its opposite is 'Owned Behavior
'.If the meaning of the 'behaviored Classifier Of Owned Behavior' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'behaviored Classifier Of Owned Behavior' container reference.
- See Also:
set_behavioredClassifierOfOwnedBehavior(BehavioredClassifier)
,UMLPackage.getBehavior__behavioredClassifierOfOwnedBehavior()
,BehavioredClassifier.getOwnedBehavior()
- Model:
- opposite="ownedBehavior" transient="false" ordered="false"
- Generated:
-
set_behavioredClassifierOfOwnedBehavior
void set_behavioredClassifierOfOwnedBehavior(@CheckForNull BehavioredClassifier value)
Sets the value of the 'behaviored Classifier Of Owned Behavior
' container reference.- Parameters:
value
- the new value of the 'behaviored Classifier Of Owned Behavior' container reference.- See Also:
get_behavioredClassifierOfOwnedBehavior()
- Generated:
-
get_behavioredClassifierOfClassifierBehavior
@CheckForNull BehavioredClassifier get_behavioredClassifierOfClassifierBehavior()
Returns the value of the 'behaviored Classifier Of Classifier Behavior' reference. It is bidirectional and its opposite is 'Classifier Behavior
'.If the meaning of the 'behaviored Classifier Of Classifier Behavior' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'behaviored Classifier Of Classifier Behavior' reference.
- See Also:
set_behavioredClassifierOfClassifierBehavior(BehavioredClassifier)
,UMLPackage.getBehavior__behavioredClassifierOfClassifierBehavior()
,BehavioredClassifier.getClassifierBehavior()
- Model:
- opposite="classifierBehavior" ordered="false"
- Generated:
-
set_behavioredClassifierOfClassifierBehavior
void set_behavioredClassifierOfClassifierBehavior(@CheckForNull BehavioredClassifier value)
Sets the value of the 'behaviored Classifier Of Classifier Behavior
' reference.- Parameters:
value
- the new value of the 'behaviored Classifier Of Classifier Behavior' reference.- See Also:
get_behavioredClassifierOfClassifierBehavior()
- Generated:
-
getContext
@CheckForNull BehavioredClassifier getContext()
Returns the value of the 'Context' reference. It is bidirectional and its opposite is 'behavior Of Context
'. The BehavioredClassifier that is the context for the execution of the Behavior. A Behavior that is directly owned as a nestedClassifier does not have a context. Otherwise, to determine the context of a Behavior, find the first BehavioredClassifier reached by following the chain of owner relationships from the Behavior, if any. If there is such a BehavioredClassifier, then it is the context, unless it is itself a Behavior with a non-empty context, in which case that is also the context for the original Behavior. For example, following this algorithm, the context of an entry Behavior in a StateMachine is the BehavioredClassifier that owns the StateMachine. The features of the context BehavioredClassifier as well as the Elements visible to the context Classifier are visible to the Behavior.- Returns:
- the value of the 'Context' reference.
- See Also:
UMLPackage.getBehavior_Context()
,com.nomagic.uml2.ext.magicdraw.commonbehaviors.mdbasicbehaviors.BehavioredClassifier#get_behaviorOfContext
- Model:
- opposite="_behaviorOfContext" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
- Generated:
-
isReentrant
boolean isReentrant()
Returns the value of the 'Reentrant' attribute. The default value is"true"
. Tells whether the Behavior can be invoked while it is still executing from a previous invocation.- Returns:
- the value of the 'Reentrant' attribute.
- See Also:
setReentrant(boolean)
,com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getBehavior_Reentrant()
- Model:
- default="true" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
- Generated:
-
setReentrant
void setReentrant(boolean value)
Sets the value of the 'Reentrant
' attribute.- Parameters:
value
- the new value of the 'Reentrant' attribute.- See Also:
isReentrant()
- Generated:
-
get_decisionNodeOfDecisionInput
java.util.Collection<DecisionNode> get_decisionNodeOfDecisionInput()
Returns the value of the 'decision Node Of Decision Input' reference list. The list contents are of typeDecisionNode
. It is bidirectional and its opposite is 'Decision Input
'.If the meaning of the 'decision Node Of Decision Input' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'decision Node Of Decision Input' reference list.
- See Also:
UMLPackage.getBehavior__decisionNodeOfDecisionInput()
,DecisionNode.getDecisionInput()
- Model:
- opposite="decisionInput" ordered="false"
- Generated:
-
get_objectFlowOfTransformation
java.util.Collection<ObjectFlow> get_objectFlowOfTransformation()
Returns the value of the 'object Flow Of Transformation' reference list. The list contents are of typeObjectFlow
. It is bidirectional and its opposite is 'Transformation
'.If the meaning of the 'object Flow Of Transformation' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'object Flow Of Transformation' reference list.
- See Also:
UMLPackage.getBehavior__objectFlowOfTransformation()
,ObjectFlow.getTransformation()
- Model:
- opposite="transformation" ordered="false"
- Generated:
-
get_objectFlowOfSelection
java.util.Collection<ObjectFlow> get_objectFlowOfSelection()
Returns the value of the 'object Flow Of Selection' reference list. The list contents are of typeObjectFlow
. It is bidirectional and its opposite is 'Selection
'.If the meaning of the 'object Flow Of Selection' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'object Flow Of Selection' reference list.
- See Also:
UMLPackage.getBehavior__objectFlowOfSelection()
,ObjectFlow.getSelection()
- Model:
- opposite="selection" ordered="false"
- Generated:
-
getOwnedParameterSet
java.util.Collection<ParameterSet> getOwnedParameterSet()
Returns the value of the 'Owned Parameter Set' containment reference list. The list contents are of typeParameterSet
. It is bidirectional and its opposite is 'behavior Of Owned Parameter Set
'. The ParameterSets owned by this Behavior.- Returns:
- the value of the 'Owned Parameter Set' containment reference list.
- See Also:
UMLPackage.getBehavior_OwnedParameterSet()
,ParameterSet.get_behaviorOfOwnedParameterSet()
- Model:
- opposite="_behaviorOfOwnedParameterSet" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
get_reduceActionOfReducer
java.util.Collection<ReduceAction> get_reduceActionOfReducer()
Returns the value of the 'reduce Action Of Reducer' reference list. The list contents are of typeReduceAction
. It is bidirectional and its opposite is 'Reducer
'.If the meaning of the 'reduce Action Of Reducer' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'reduce Action Of Reducer' reference list.
- See Also:
UMLPackage.getBehavior__reduceActionOfReducer()
,ReduceAction.getReducer()
- Model:
- opposite="reducer" ordered="false"
- Generated:
-
get_behaviorExecutionSpecificationOfBehavior
java.util.Collection<BehaviorExecutionSpecification> get_behaviorExecutionSpecificationOfBehavior()
Returns the value of the 'behavior Execution Specification Of Behavior' reference list. The list contents are of typeBehaviorExecutionSpecification
. It is bidirectional and its opposite is 'Behavior
'.If the meaning of the 'behavior Execution Specification Of Behavior' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'behavior Execution Specification Of Behavior' reference list.
- See Also:
UMLPackage.getBehavior__behaviorExecutionSpecificationOfBehavior()
,BehaviorExecutionSpecification.getBehavior()
- Model:
- opposite="behavior" ordered="false"
- Generated:
-
get_transitionOfEffect
@CheckForNull Transition get_transitionOfEffect()
Returns the value of the 'transition Of Effect' container reference. It is bidirectional and its opposite is 'Effect
'.If the meaning of the 'transition Of Effect' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'transition Of Effect' container reference.
- See Also:
set_transitionOfEffect(Transition)
,UMLPackage.getBehavior__transitionOfEffect()
,Transition.getEffect()
- Model:
- opposite="effect" transient="false" ordered="false"
- Generated:
-
set_transitionOfEffect
void set_transitionOfEffect(@CheckForNull Transition value)
Sets the value of the 'transition Of Effect
' container reference.- Parameters:
value
- the new value of the 'transition Of Effect' container reference.- See Also:
get_transitionOfEffect()
- Generated:
-
get_stateOfEntry
@CheckForNull State get_stateOfEntry()
Returns the value of the 'state Of Entry' container reference. It is bidirectional and its opposite is 'Entry
'.If the meaning of the 'state Of Entry' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'state Of Entry' container reference.
- See Also:
set_stateOfEntry(State)
,UMLPackage.getBehavior__stateOfEntry()
,State.getEntry()
- Model:
- opposite="entry" transient="false" ordered="false"
- Generated:
-
set_stateOfEntry
void set_stateOfEntry(@CheckForNull State value)
Sets the value of the 'state Of Entry
' container reference.- Parameters:
value
- the new value of the 'state Of Entry' container reference.- See Also:
get_stateOfEntry()
- Generated:
-
get_stateOfExit
@CheckForNull State get_stateOfExit()
Returns the value of the 'state Of Exit' container reference. It is bidirectional and its opposite is 'Exit
'.If the meaning of the 'state Of Exit' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'state Of Exit' container reference.
- See Also:
set_stateOfExit(State)
,UMLPackage.getBehavior__stateOfExit()
,State.getExit()
- Model:
- opposite="exit" transient="false" ordered="false"
- Generated:
-
set_stateOfExit
void set_stateOfExit(@CheckForNull State value)
Sets the value of the 'state Of Exit
' container reference.- Parameters:
value
- the new value of the 'state Of Exit' container reference.- See Also:
get_stateOfExit()
- Generated:
-
get_stateOfDoActivity
@CheckForNull State get_stateOfDoActivity()
Returns the value of the 'state Of Do Activity' container reference. It is bidirectional and its opposite is 'Do Activity
'.If the meaning of the 'state Of Do Activity' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'state Of Do Activity' container reference.
- See Also:
set_stateOfDoActivity(State)
,UMLPackage.getBehavior__stateOfDoActivity()
,State.getDoActivity()
- Model:
- opposite="doActivity" transient="false" ordered="false"
- Generated:
-
set_stateOfDoActivity
void set_stateOfDoActivity(@CheckForNull State value)
Sets the value of the 'state Of Do Activity
' container reference.- Parameters:
value
- the new value of the 'state Of Do Activity' container reference.- See Also:
get_stateOfDoActivity()
- Generated:
-
getRedefinedBehavior
java.util.Collection<Behavior> getRedefinedBehavior()
Returns the value of the 'Redefined Behavior' reference list. The list contents are of typeBehavior
. It is bidirectional and its opposite is 'behavior Of Redefined Behavior
'. References the Behavior that this Behavior redefines. A subtype of Behavior may redefine any other subtype of Behavior. If the Behavior implements a BehavioralFeature, it replaces the redefined Behavior. If the Behavior is a classifierBehavior, it extends the redefined Behavior.- Returns:
- the value of the 'Redefined Behavior' reference list.
- See Also:
UMLPackage.getBehavior_RedefinedBehavior()
,get_behaviorOfRedefinedBehavior()
- Model:
- opposite="_behaviorOfRedefinedBehavior" ordered="false"
- Generated:
-
get_behaviorOfRedefinedBehavior
java.util.Collection<Behavior> get_behaviorOfRedefinedBehavior()
Returns the value of the 'behavior Of Redefined Behavior' reference list. The list contents are of typeBehavior
. It is bidirectional and its opposite is 'Redefined Behavior
'.If the meaning of the 'behavior Of Redefined Behavior' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'behavior Of Redefined Behavior' reference list.
- See Also:
UMLPackage.getBehavior__behaviorOfRedefinedBehavior()
,getRedefinedBehavior()
- Model:
- opposite="redefinedBehavior" ordered="false"
- Generated:
-
getSpecification
@CheckForNull BehavioralFeature getSpecification()
Returns the value of the 'Specification' reference. It is bidirectional and its opposite is 'Method
'. Designates a BehavioralFeature that the Behavior implements. The BehavioralFeature must be owned by the BehavioredClassifier that owns the Behavior or be inherited by it. The Parameters of the BehavioralFeature and the implementing Behavior must match. A Behavior does not need to have a specification, in which case it either is the classifierBehavior of a BehavioredClassifier or it can only be invoked by another Behavior of the Classifier.- Returns:
- the value of the 'Specification' reference.
- See Also:
setSpecification(BehavioralFeature)
,UMLPackage.getBehavior_Specification()
,BehavioralFeature.getMethod()
- Model:
- opposite="method" ordered="false"
- Generated:
-
setSpecification
void setSpecification(@CheckForNull BehavioralFeature value)
Sets the value of the 'Specification
' reference.- Parameters:
value
- the new value of the 'Specification' reference.- See Also:
getSpecification()
- Generated:
-
getOwnedParameter
java.util.List<Parameter> getOwnedParameter()
Returns the value of the 'Owned Parameter' containment reference list. The list contents are of typeParameter
. It is bidirectional and its opposite is 'behavior Of Owned Parameter
'. References a list of Parameters to the Behavior which describes the order and type of arguments that can be given when the Behavior is invoked and of the values which will be returned when the Behavior completes its execution.- Returns:
- the value of the 'Owned Parameter' containment reference list.
- See Also:
UMLPackage.getBehavior_OwnedParameter()
,Parameter.get_behaviorOfOwnedParameter()
- Model:
- opposite="_behaviorOfOwnedParameter" containment="true" resolveProxies="true"
- Generated:
-
getPrecondition
java.util.Collection<Constraint> getPrecondition()
Returns the value of the 'Precondition' reference list. The list contents are of typeConstraint
. It is bidirectional and its opposite is 'behavior Of Precondition
'. An optional set of Constraints specifying what must be fulfilled before the Behavior is invoked.- Returns:
- the value of the 'Precondition' reference list.
- See Also:
UMLPackage.getBehavior_Precondition()
,Constraint.get_behaviorOfPrecondition()
- Model:
- opposite="_behaviorOfPrecondition" ordered="false"
- Generated:
-
getPostcondition
java.util.Collection<Constraint> getPostcondition()
Returns the value of the 'Postcondition' reference list. The list contents are of typeConstraint
. It is bidirectional and its opposite is 'behavior Of Postcondition
'. An optional set of Constraints specifying what is fulfilled after the execution of the Behavior is completed, if its precondition was fulfilled before its invocation.- Returns:
- the value of the 'Postcondition' reference list.
- See Also:
UMLPackage.getBehavior_Postcondition()
,Constraint.get_behaviorOfPostcondition()
- Model:
- opposite="_behaviorOfPostcondition" ordered="false"
- Generated:
-
get_callBehaviorActionOfBehavior
java.util.Collection<CallBehaviorAction> get_callBehaviorActionOfBehavior()
Returns the value of the 'call Behavior Action Of Behavior' reference list. The list contents are of typeCallBehaviorAction
. It is bidirectional and its opposite is 'Behavior
'.If the meaning of the 'call Behavior Action Of Behavior' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'call Behavior Action Of Behavior' reference list.
- See Also:
UMLPackage.getBehavior__callBehaviorActionOfBehavior()
,CallBehaviorAction.getBehavior()
- Model:
- opposite="behavior" ordered="false"
- Generated:
-
get_connectorOfContract
java.util.Collection<Connector> get_connectorOfContract()
Returns the value of the 'connector Of Contract' reference list. The list contents are of typeConnector
. It is bidirectional and its opposite is 'Contract
'.If the meaning of the 'connector Of Contract' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'connector Of Contract' reference list.
- See Also:
UMLPackage.getBehavior__connectorOfContract()
,Connector.getContract()
- Model:
- opposite="contract" ordered="false"
- Generated:
-
get_objectNodeOfSelection
java.util.Collection<ObjectNode> get_objectNodeOfSelection()
Returns the value of the 'object Node Of Selection' reference list. The list contents are of typeObjectNode
. It is bidirectional and its opposite is 'Selection
'.If the meaning of the 'object Node Of Selection' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'object Node Of Selection' reference list.
- See Also:
UMLPackage.getBehavior__objectNodeOfSelection()
,ObjectNode.getSelection()
- Model:
- opposite="selection" ordered="false"
- Generated:
-
get_opaqueExpressionOfBehavior
java.util.Collection<OpaqueExpression> get_opaqueExpressionOfBehavior()
Returns the value of the 'opaque Expression Of Behavior' reference list. The list contents are of typeOpaqueExpression
. It is bidirectional and its opposite is 'Behavior
'.If the meaning of the 'opaque Expression Of Behavior' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'opaque Expression Of Behavior' reference list.
- See Also:
UMLPackage.getBehavior__opaqueExpressionOfBehavior()
,OpaqueExpression.getBehavior()
- Model:
- opposite="behavior" ordered="false"
- Generated:
-
hasEvent
boolean hasEvent() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasObservation
boolean hasObservation() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_decisionNodeOfDecisionInput
boolean has_decisionNodeOfDecisionInput() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_objectFlowOfTransformation
boolean has_objectFlowOfTransformation() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_objectFlowOfSelection
boolean has_objectFlowOfSelection() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasOwnedParameterSet
boolean hasOwnedParameterSet() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_reduceActionOfReducer
boolean has_reduceActionOfReducer() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_behaviorExecutionSpecificationOfBehavior
boolean has_behaviorExecutionSpecificationOfBehavior() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasRedefinedBehavior
boolean hasRedefinedBehavior() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_behaviorOfRedefinedBehavior
boolean has_behaviorOfRedefinedBehavior() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasOwnedParameter
boolean hasOwnedParameter() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasPrecondition
boolean hasPrecondition() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasPostcondition
boolean hasPostcondition() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_callBehaviorActionOfBehavior
boolean has_callBehaviorActionOfBehavior() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_connectorOfContract
boolean has_connectorOfContract() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_objectNodeOfSelection
boolean has_objectNodeOfSelection() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_opaqueExpressionOfBehavior
boolean has_opaqueExpressionOfBehavior() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
-