|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl
uk.ac.ucl.cs.emofocl.jmi.reflect.RefFeaturedImpl
uk.ac.ucl.cs.emofocl.jmi.reflect.RefObjectImpl
uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObjectImpl
uk.ac.ucl.cs.uml.jmi.impl.BehavioralElements.ActivityGraphs.ObjectFlowState_Impl
public class ObjectFlowState_Impl
Instance implementation for type ObjectFlowState
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefFeaturedImpl |
|---|
RefFeaturedImpl.Getter, RefFeaturedImpl.Setter |
| Field Summary |
|---|
| Fields inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefObjectImpl |
|---|
DELEGATOR, MOF_ID, PROXY |
| Fields inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl |
|---|
IMMEDIATE_PACKAGE, META_OBJECT |
| Constructor Summary | |
|---|---|
ObjectFlowState_Impl(RefPackageImpl immediatePackage,
javax.jmi.reflect.RefObject metaObject,
RefClassImpl proxy,
javax.jmi.reflect.RefObject delegator)
|
|
| Method Summary | |
|---|---|
ExtObject |
extDeepCopy(Map objectMap)
|
boolean |
extEquals(ExtObject extObject)
|
int |
extValueHash()
|
Object |
extVisit(ExtVisitor visitor,
Object argument)
|
Collection |
getAsArgument()
Indicates zero or more TemplateArgument for which the model element is an argument in a template binding. |
Collection |
getBehavior()
Not documented in spec! from ::"Behavioral Elements"::"State Machines"::StateMachine, pg. |
Collection |
getClientDependency()
Inverse of client. |
Collection |
getComment()
Not documented in spec! |
Collection |
getConstraint()
A set of Constraints affecting the element. |
Collection |
getContainer()
The component that an implemented model element resides in. |
CompositeState |
getContainerState()
JS: The container attribute clashes in name with ModelElement.container. |
ModelElement |
getDefaultElement()
Not part of specification! Merged from TemplateParameter association class. |
Collection |
getDeferrableEvent()
|
Procedure |
getDoActivity()
|
Procedure |
getEntry()
|
Procedure |
getExit()
|
Collection |
getIncoming()
|
Collection |
getInternalTransition()
|
boolean |
getIsSpecification()
Not part of specification! Merged from ElementOwnership association class. |
boolean |
getIsSynch()
|
String |
getName()
An identifier for the ModelElement within its containing Namespace. |
Namespace |
getNamespace()
Designates the Namespace that contains the ModelElement. |
Collection |
getOutgoing()
|
Collection |
getPackage()
Not documented in spec! |
Collection |
getParameter()
|
Collection |
getPresentation()
A set of PresentationElements that present a view of the ModelElement. |
Collection |
getReferenceTag()
Not documented in spec! |
Collection |
getSourceFlow()
Not documented in spec! |
StateMachine |
getStateMachine()
|
Collection |
getStereotype()
Designates the stereotypes that further qualify the UML metaclass (the base class or one of its subclasses) of the modeling element. |
Collection |
getSupplierDependency()
Inverse of supplier. |
Collection |
getTaggedValue()
An arbitrary property attached to the model element based on an associated tag definition. |
Collection |
getTargetFlow()
Not documented in spec! |
ModelElement |
getTemplate()
Not documented in spec! |
Collection |
getTemplateArgument()
Not documented in spec! From diagram p. |
List |
getTemplateParameter()
(association class TemplateParameter) A composite aggregation ordered list of parameters. |
Classifier |
getType()
|
VisibilityKind |
getVisibility()
Not part of specification! Merged from ElementOwnership association class. |
void |
refDelete()
Removes all references to this object, and calls superclass proxies to do the same. |
Object |
refGetValue(String featureName)
|
Object |
refInvokeOperation(String requestedOperation,
List args)
Not implemented. |
void |
refSetValue(String featureName,
Object value)
|
Collection |
refVerifyConstraints(boolean deepVerify)
|
void |
setContainerState(CompositeState containerState)
Setter for atomic property containerState) |
void |
setDefaultElement(ModelElement defaultElement)
Setter for atomic property defaultElement) |
void |
setDoActivity(Procedure doActivity)
Setter for atomic property doActivity) |
void |
setEntry(Procedure entry)
Setter for atomic property entry) |
void |
setExit(Procedure exit)
Setter for atomic property exit) |
void |
setIsSpecification(boolean isSpecification)
Setter for atomic property isSpecification) |
void |
setIsSynch(boolean newValue)
Setter for atomic property isSynch) |
void |
setName(String name)
Setter for atomic property name) |
void |
setNamespace(Namespace namespace)
Setter for atomic property namespace) |
void |
setStateMachine(StateMachine stateMachine)
Setter for atomic property stateMachine) |
void |
setTemplate(ModelElement template)
Setter for atomic property template) |
void |
setType(Classifier newValue)
Setter for atomic property type) |
void |
setVisibility(VisibilityKind visibility)
Setter for atomic property visibility) |
String |
toString()
|
| Methods inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObjectImpl |
|---|
componentEquals, extAddObjectListener, extDeepCopy, extRemoveObjectListener, extSetImmediateComposite, firePropertyValueAdded, firePropertyValueChanged, firePropertyValueRemoved, javaEquals, javaEquals, javaEquals, javaEquals, javaEquals, javaEquals, refImmediateComposite |
| Methods inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefObjectImpl |
|---|
refClass, refIsInstanceOf, refMofId, refOutermostComposite |
| Methods inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefFeaturedImpl |
|---|
refGetValue, refInvokeOperation, refSetValue |
| Methods inherited from class uk.ac.ucl.cs.emofocl.jmi.reflect.RefBaseObjectImpl |
|---|
refImmediatePackage, refMetaObject, refOutermostPackage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject |
|---|
extAddObjectListener, extDeepCopy, extRemoveObjectListener |
| Methods inherited from interface javax.jmi.reflect.RefObject |
|---|
refClass, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from interface javax.jmi.reflect.RefFeatured |
|---|
refGetValue, refInvokeOperation, refSetValue |
| Methods inherited from interface javax.jmi.reflect.RefBaseObject |
|---|
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage |
| Constructor Detail |
|---|
public ObjectFlowState_Impl(RefPackageImpl immediatePackage,
javax.jmi.reflect.RefObject metaObject,
RefClassImpl proxy,
javax.jmi.reflect.RefObject delegator)
| Method Detail |
|---|
public Object refGetValue(String featureName)
refGetValue in interface javax.jmi.reflect.RefFeatured
public void refSetValue(String featureName,
Object value)
refSetValue in interface javax.jmi.reflect.RefFeatured
public Object refInvokeOperation(String requestedOperation,
List args)
throws javax.jmi.reflect.RefException
refInvokeOperation in interface javax.jmi.reflect.RefFeaturedjavax.jmi.reflect.RefExceptionpublic void refDelete()
refDelete in interface javax.jmi.reflect.RefObjectrefDelete in class RefObjectImplpublic Collection refVerifyConstraints(boolean deepVerify)
refVerifyConstraints in interface javax.jmi.reflect.RefBaseObject
public Collection getConstraint()
throws javax.jmi.reflect.JmiException
getConstraint in interface ModelElementjavax.jmi.reflect.JmiException
public boolean getIsSpecification()
throws javax.jmi.reflect.JmiException
getIsSpecification in interface ModelElementjavax.jmi.reflect.JmiException
public void setIsSpecification(boolean isSpecification)
throws javax.jmi.reflect.JmiException
ModelElement
setIsSpecification in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getDeferrableEvent()
throws javax.jmi.reflect.JmiException
getDeferrableEvent in interface Statejavax.jmi.reflect.JmiException
public Collection getComment()
throws javax.jmi.reflect.JmiException
getComment in interface ModelElementjavax.jmi.reflect.JmiException
public CompositeState getContainerState()
throws javax.jmi.reflect.JmiException
getContainerState in interface StateVertexjavax.jmi.reflect.JmiException
public void setContainerState(CompositeState containerState)
throws javax.jmi.reflect.JmiException
StateVertex
setContainerState in interface StateVertexjavax.jmi.reflect.JmiException
public Collection getTemplateArgument()
throws javax.jmi.reflect.JmiException
getTemplateArgument in interface ModelElementjavax.jmi.reflect.JmiException
public ModelElement getDefaultElement()
throws javax.jmi.reflect.JmiException
getDefaultElement in interface ModelElementjavax.jmi.reflect.JmiException
public void setDefaultElement(ModelElement defaultElement)
throws javax.jmi.reflect.JmiException
ModelElement
setDefaultElement in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getPresentation()
throws javax.jmi.reflect.JmiException
getPresentation in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getIncoming()
throws javax.jmi.reflect.JmiException
getIncoming in interface StateVertexjavax.jmi.reflect.JmiException
public Collection getContainer()
throws javax.jmi.reflect.JmiException
getContainer in interface ModelElementjavax.jmi.reflect.JmiException
public Procedure getDoActivity()
throws javax.jmi.reflect.JmiException
getDoActivity in interface Statejavax.jmi.reflect.JmiException
public void setDoActivity(Procedure doActivity)
throws javax.jmi.reflect.JmiException
State
setDoActivity in interface Statejavax.jmi.reflect.JmiException
public Collection getReferenceTag()
throws javax.jmi.reflect.JmiException
getReferenceTag in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getStereotype()
throws javax.jmi.reflect.JmiException
getStereotype in interface ModelElementjavax.jmi.reflect.JmiException
public Procedure getExit()
throws javax.jmi.reflect.JmiException
getExit in interface Statejavax.jmi.reflect.JmiException
public void setExit(Procedure exit)
throws javax.jmi.reflect.JmiException
State
setExit in interface Statejavax.jmi.reflect.JmiException
public Collection getTargetFlow()
throws javax.jmi.reflect.JmiException
getTargetFlow in interface ModelElementjavax.jmi.reflect.JmiException
public String getName()
throws javax.jmi.reflect.JmiException
getName in interface ModelElementjavax.jmi.reflect.JmiException
public void setName(String name)
throws javax.jmi.reflect.JmiException
ModelElement
setName in interface ModelElementjavax.jmi.reflect.JmiException
public Procedure getEntry()
throws javax.jmi.reflect.JmiException
getEntry in interface Statejavax.jmi.reflect.JmiException
public void setEntry(Procedure entry)
throws javax.jmi.reflect.JmiException
State
setEntry in interface Statejavax.jmi.reflect.JmiException
public Collection getInternalTransition()
throws javax.jmi.reflect.JmiException
getInternalTransition in interface Statejavax.jmi.reflect.JmiException
public Collection getAsArgument()
throws javax.jmi.reflect.JmiException
getAsArgument in interface ModelElementjavax.jmi.reflect.JmiException
public StateMachine getStateMachine()
throws javax.jmi.reflect.JmiException
getStateMachine in interface Statejavax.jmi.reflect.JmiException
public void setStateMachine(StateMachine stateMachine)
throws javax.jmi.reflect.JmiException
State
setStateMachine in interface Statejavax.jmi.reflect.JmiException
public List getTemplateParameter()
throws javax.jmi.reflect.JmiException
getTemplateParameter in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getPackage()
throws javax.jmi.reflect.JmiException
getPackage in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getSupplierDependency()
throws javax.jmi.reflect.JmiException
getSupplierDependency in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getTaggedValue()
throws javax.jmi.reflect.JmiException
getTaggedValue in interface ModelElementjavax.jmi.reflect.JmiException
public ModelElement getTemplate()
throws javax.jmi.reflect.JmiException
getTemplate in interface ModelElementjavax.jmi.reflect.JmiException
public void setTemplate(ModelElement template)
throws javax.jmi.reflect.JmiException
ModelElement
setTemplate in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getSourceFlow()
throws javax.jmi.reflect.JmiException
getSourceFlow in interface ModelElementjavax.jmi.reflect.JmiException
public VisibilityKind getVisibility()
throws javax.jmi.reflect.JmiException
getVisibility in interface ModelElementjavax.jmi.reflect.JmiException
public void setVisibility(VisibilityKind visibility)
throws javax.jmi.reflect.JmiException
ModelElement
setVisibility in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getBehavior()
throws javax.jmi.reflect.JmiException
getBehavior in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getClientDependency()
throws javax.jmi.reflect.JmiException
getClientDependency in interface ModelElementjavax.jmi.reflect.JmiException
public Collection getOutgoing()
throws javax.jmi.reflect.JmiException
getOutgoing in interface StateVertexjavax.jmi.reflect.JmiException
public Namespace getNamespace()
throws javax.jmi.reflect.JmiException
getNamespace in interface ModelElementjavax.jmi.reflect.JmiException
public void setNamespace(Namespace namespace)
throws javax.jmi.reflect.JmiException
ModelElement
setNamespace in interface ModelElementjavax.jmi.reflect.JmiException
public boolean getIsSynch()
throws javax.jmi.reflect.JmiException
getIsSynch in interface ObjectFlowStatejavax.jmi.reflect.JmiException
public void setIsSynch(boolean newValue)
throws javax.jmi.reflect.JmiException
ObjectFlowState
setIsSynch in interface ObjectFlowStatejavax.jmi.reflect.JmiException
public Classifier getType()
throws javax.jmi.reflect.JmiException
getType in interface ObjectFlowStatejavax.jmi.reflect.JmiException
public void setType(Classifier newValue)
throws javax.jmi.reflect.JmiException
ObjectFlowState
setType in interface ObjectFlowStatejavax.jmi.reflect.JmiException
public Collection getParameter()
throws javax.jmi.reflect.JmiException
getParameter in interface ObjectFlowStatejavax.jmi.reflect.JmiExceptionpublic ExtObject extDeepCopy(Map objectMap)
extDeepCopy in interface ExtObjectpublic int extValueHash()
extValueHash in interface ExtObjectpublic boolean extEquals(ExtObject extObject)
extEquals in interface ExtObject
public Object extVisit(ExtVisitor visitor,
Object argument)
throws Exception
extVisit in interface ExtObjectExceptionpublic String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||