Interface Behavior
- All Superinterfaces:
BaseElement,BehavioredClassifier,Class,Classifier,Cloneable,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
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:
ContextReentrantOwned Parametertransition Of EffectSpecificationOwned Parameter Setconnector Of Contractreduce Action Of ReducerEventopaque Expression Of BehaviorPostconditionPreconditionstate Of Do Activitystate Of Entrystate Of Exitobject Node Of SelectionObservationRedefined Behaviorbehavior Of Redefined Behaviorobject Flow Of Transformationobject Flow Of Selectiondecision Node Of Decision Inputbehavior Execution Specification Of Behaviorbehaviored Classifier Of Owned Behaviorcall Behavior Action Of Behaviorbehaviored Classifier Of Classifier Behavior
- See Also:
- Model:
- abstract="true" annotation="MOF package='commonbehaviors.mdbasicbehaviors'"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'behaviored Classifier Of Classifier Behavior' reference.Returns the value of the 'behaviored Classifier Of Owned Behavior' container reference.Returns the value of the 'behavior Execution Specification Of Behavior' reference list.Returns the value of the 'behavior Of Redefined Behavior' reference list.Returns the value of the 'call Behavior Action Of Behavior' reference list.Returns the value of the 'connector Of Contract' reference list.Returns the value of the 'decision Node Of Decision Input' reference list.Returns the value of the 'object Flow Of Selection' reference list.Returns the value of the 'object Flow Of Transformation' reference list.Returns the value of the 'object Node Of Selection' reference list.Returns the value of the 'opaque Expression Of Behavior' reference list.Returns the value of the 'reduce Action Of Reducer' reference list.Returns the value of the 'state Of Do Activity' container reference.Returns the value of the 'state Of Entry' container reference.Returns the value of the 'state Of Exit' container reference.Returns the value of the 'transition Of Effect' container reference.Returns the value of the 'Context' reference.getEvent()Returns the value of the 'Event' containment reference list.Returns the value of the 'Observation' containment reference list.Returns the value of the 'Owned Parameter' containment reference list.Returns the value of the 'Owned Parameter Set' containment reference list.Returns the value of the 'Postcondition' reference list.Returns the value of the 'Precondition' reference list.Returns the value of the 'Redefined Behavior' reference list.Returns the value of the 'Specification' reference.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasEvent()booleanbooleanbooleanbooleanbooleanbooleanbooleanReturns the value of the 'Reentrant' attribute.voidSets the value of the 'behaviored Classifier Of Classifier Behavior' reference.voidSets the value of the 'behaviored Classifier Of Owned Behavior' container reference.voidset_stateOfDoActivity(State value) Sets the value of the 'state Of Do Activity' container reference.voidset_stateOfEntry(State value) Sets the value of the 'state Of Entry' container reference.voidset_stateOfExit(State value) Sets the value of the 'state Of Exit' container reference.voidset_transitionOfEffect(Transition value) Sets the value of the 'transition Of Effect' container reference.voidsetReentrant(boolean value) Sets the value of the 'Reentrant' attribute.voidSets 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, sGetIDMethods inherited from interface com.nomagic.uml2.ext.magicdraw.commonbehaviors.mdbasicbehaviors.BehavioredClassifier
getClassifierBehavior, getInterfaceRealization, getOwnedBehavior, hasInterfaceRealization, hasOwnedBehavior, setClassifierBehaviorMethods 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, setActiveMethods 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, setUMLClassMethods inherited from interface java.lang.Comparable
compareToMethods 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, setSyncElementMethods inherited from interface com.nomagic.uml2.ext.magicdraw.compositestructures.mdports.EncapsulatedClassifier
getOwnedPort, hasOwnedPortMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setIDMethods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, eDynamicGet, getElementOwner, getLocalID, getObjectParent, selfDispose, setLocalID, sGetLocalIDMethods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, ignoringRefGetValue, ignoringRefGetValue, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationTextMethods 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, setNamespaceMethods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Namespace
getElementImport, getImportedMember, getMember, getOwnedDiagram, getOwnedMember, getOwnedRule, getPackageImport, hasElementImport, hasImportedMember, hasMember, hasOwnedDiagram, hasOwnedMember, hasOwnedRule, hasPackageImportMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods 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, setVisibilityMethods 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, setTemplateParameterMethods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeafMethods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraintsMethods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValueMethods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostCompositeMethods inherited from interface com.nomagic.uml2.ext.magicdraw.compositestructures.mdinternalstructures.StructuredClassifier
getOwnedConnector, getPart, getRole, hasOwnedAttribute, hasOwnedConnector, hasPart, hasRoleMethods inherited from interface com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdtemplates.TemplateableElement
getTemplateBinding, hasTemplateBinding, setOwnedTemplateSignatureMethods 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 Details
-
getEvent
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:
- Model:
- opposite="behavior" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
getObservation
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:
- Model:
- opposite="behavior" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
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:
- Model:
- opposite="ownedBehavior" transient="false" ordered="false"
- Generated:
-
set_behavioredClassifierOfOwnedBehavior
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:
- Generated:
-
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:
- Model:
- opposite="classifierBehavior" ordered="false"
- Generated:
-
set_behavioredClassifierOfClassifierBehavior
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:
- Generated:
-
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:
- Generated:
-
get_decisionNodeOfDecisionInput
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:
- Model:
- opposite="decisionInput" ordered="false"
- Generated:
-
get_objectFlowOfTransformation
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:
- Model:
- opposite="transformation" ordered="false"
- Generated:
-
get_objectFlowOfSelection
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:
- Model:
- opposite="selection" ordered="false"
- Generated:
-
getOwnedParameterSet
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:
- Model:
- opposite="_behaviorOfOwnedParameterSet" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
get_reduceActionOfReducer
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:
- Model:
- opposite="reducer" ordered="false"
- Generated:
-
get_behaviorExecutionSpecificationOfBehavior
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:
- Model:
- opposite="behavior" ordered="false"
- Generated:
-
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:
- Model:
- opposite="effect" transient="false" ordered="false"
- Generated:
-
set_transitionOfEffect
Sets the value of the 'transition Of Effect' container reference.- Parameters:
value- the new value of the 'transition Of Effect' container reference.- See Also:
- Generated:
-
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:
- Model:
- opposite="entry" transient="false" ordered="false"
- Generated:
-
set_stateOfEntry
Sets the value of the 'state Of Entry' container reference.- Parameters:
value- the new value of the 'state Of Entry' container reference.- See Also:
- Generated:
-
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:
- Model:
- opposite="exit" transient="false" ordered="false"
- Generated:
-
set_stateOfExit
Sets the value of the 'state Of Exit' container reference.- Parameters:
value- the new value of the 'state Of Exit' container reference.- See Also:
- Generated:
-
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:
- Model:
- opposite="doActivity" transient="false" ordered="false"
- Generated:
-
set_stateOfDoActivity
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:
- Generated:
-
getRedefinedBehavior
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:
- Model:
- opposite="_behaviorOfRedefinedBehavior" ordered="false"
- Generated:
-
get_behaviorOfRedefinedBehavior
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:
- Model:
- opposite="redefinedBehavior" ordered="false"
- Generated:
-
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:
- Model:
- opposite="method" ordered="false"
- Generated:
-
setSpecification
Sets the value of the 'Specification' reference.- Parameters:
value- the new value of the 'Specification' reference.- See Also:
- Generated:
-
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:
- Model:
- opposite="_behaviorOfOwnedParameter" containment="true" resolveProxies="true"
- Generated:
-
getPrecondition
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:
- Model:
- opposite="_behaviorOfPrecondition" ordered="false"
- Generated:
-
getPostcondition
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:
- Model:
- opposite="_behaviorOfPostcondition" ordered="false"
- Generated:
-
get_callBehaviorActionOfBehavior
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:
- Model:
- opposite="behavior" ordered="false"
- Generated:
-
get_connectorOfContract
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:
- Model:
- opposite="contract" ordered="false"
- Generated:
-
get_objectNodeOfSelection
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:
- Model:
- opposite="selection" ordered="false"
- Generated:
-
get_opaqueExpressionOfBehavior
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:
- 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:
-