org.argouml.model.uml
Class MetaTypesImpl
java.lang.Object
org.argouml.model.uml.MetaTypesImpl
- All Implemented Interfaces:
- org.argouml.model.MetaTypes
- public final class MetaTypesImpl
- extends Object
- implements org.argouml.model.MetaTypes
This class contains methods to retrieve objects that represent the
different UML types. These objects are use as tokens used to create
model elements in some methods.
- See Also:
UmlFactory.buildConnection(
Object, Object, Object, Object, Object, Object, Object)
,
UmlFactory.buildNode(Object)
Constructor Summary |
(package private) |
MetaTypesImpl()
Constructor that forbids to instantiate. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaTypesImpl
MetaTypesImpl()
- Constructor that forbids to instantiate.
getAbstraction
public Object getAbstraction()
- Specified by:
getAbstraction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Abstraction.
getAction
public Object getAction()
- Specified by:
getAction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Action.
getActionExpression
public Object getActionExpression()
- Specified by:
getActionExpression
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ActionExpression.
getActionState
public Object getActionState()
- Specified by:
getActionState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ActionState.
getActor
public Object getActor()
- Specified by:
getActor
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Actor.
getAggregationKind
public Object getAggregationKind()
- Specified by:
getAggregationKind
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the AggregationKind.
getAssociation
public Object getAssociation()
- Specified by:
getAssociation
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Association.
getAssociationClass
public Object getAssociationClass()
- Specified by:
getAssociationClass
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the AssociationClass.
getAssociationEnd
public Object getAssociationEnd()
- Specified by:
getAssociationEnd
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the AssociationEnd.
getAssociationEndRole
public Object getAssociationEndRole()
- Specified by:
getAssociationEndRole
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the AssociationEndRole.
getAssociationRole
public Object getAssociationRole()
- Specified by:
getAssociationRole
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the AssociationRole.
getAttribute
public Object getAttribute()
- Specified by:
getAttribute
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Attribute.
getBooleanExpression
public Object getBooleanExpression()
- Specified by:
getBooleanExpression
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the BooleanExpression.
getCallAction
public Object getCallAction()
- Specified by:
getCallAction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the CallAction.
getCallConcurrencyKind
public Object getCallConcurrencyKind()
- Specified by:
getCallConcurrencyKind
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the CallConcurrencyKind.
getCallState
public Object getCallState()
- Specified by:
getCallState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the CallState.
getUMLClass
public Object getUMLClass()
- This method has a special name because Java already uses the
getClass() method.
- Specified by:
getUMLClass
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Class.
getClassifier
public Object getClassifier()
- Specified by:
getClassifier
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Classifier.
getClassifierRole
public Object getClassifierRole()
- Specified by:
getClassifierRole
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ClassifierRole.
getCollaboration
public Object getCollaboration()
- Specified by:
getCollaboration
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Collaboration.
getComment
public Object getComment()
- Specified by:
getComment
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Comment.
getComponent
public Object getComponent()
- Specified by:
getComponent
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Component.
getComponentInstance
public Object getComponentInstance()
- Specified by:
getComponentInstance
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ComponentInstance.
getCompositeState
public Object getCompositeState()
- Specified by:
getCompositeState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the CompositeState.
getCreateAction
public Object getCreateAction()
- Specified by:
getCreateAction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the CreateAction.
getDatatype
public Object getDatatype()
- Specified by:
getDatatype
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Datatype.
getDependency
public Object getDependency()
- Specified by:
getDependency
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Dependency.
getDestroyAction
public Object getDestroyAction()
- Specified by:
getDestroyAction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the DestroyAction.
getEvent
public Object getEvent()
- Specified by:
getEvent
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Event.
getException
public Object getException()
- Specified by:
getException
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Exception.
getExtend
public Object getExtend()
- Specified by:
getExtend
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Extend.
getFinalState
public Object getFinalState()
- Specified by:
getFinalState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the FinalState.
getGeneralizableElement
public Object getGeneralizableElement()
- Specified by:
getGeneralizableElement
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the GeneralizableElement.
getGeneralization
public Object getGeneralization()
- Specified by:
getGeneralization
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Generalization.
getGuard
public Object getGuard()
- Specified by:
getGuard
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Guard.
getInclude
public Object getInclude()
- Specified by:
getInclude
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Include.
getInstance
public Object getInstance()
- Specified by:
getInstance
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Instance.
getInterface
public Object getInterface()
- Specified by:
getInterface
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Interface.
getLink
public Object getLink()
- Specified by:
getLink
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Link.
getMessage
public Object getMessage()
- Specified by:
getMessage
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Message.
getModel
public Object getModel()
- Specified by:
getModel
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Model.
getModelElement
public Object getModelElement()
- Specified by:
getModelElement
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ModelElement.
getMultiplicity
public Object getMultiplicity()
- Specified by:
getMultiplicity
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Multiplicity.
getNamespace
public Object getNamespace()
- Specified by:
getNamespace
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Namespace.
getNode
public Object getNode()
- Specified by:
getNode
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Node.
getNodeInstance
public Object getNodeInstance()
- Specified by:
getNodeInstance
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the NodeInstance.
getObject
public Object getObject()
- Specified by:
getObject
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Object.
getObjectFlowState
public Object getObjectFlowState()
- Specified by:
getObjectFlowState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ObjectFlowState.
getOperation
public Object getOperation()
- Specified by:
getOperation
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Operation.
getPackage
public Object getPackage()
- Specified by:
getPackage
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Package.
getParameter
public Object getParameter()
- Specified by:
getParameter
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Parameter.
getParameterDirectionKind
public Object getParameterDirectionKind()
- Specified by:
getParameterDirectionKind
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ParameterDirectionKind.
getPartition
public Object getPartition()
- Specified by:
getPartition
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Partition.
getPermission
public Object getPermission()
- Specified by:
getPermission
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Permission.
getPseudostate
public Object getPseudostate()
- Specified by:
getPseudostate
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Pseudostate.
getPseudostateKind
public Object getPseudostateKind()
- Specified by:
getPseudostateKind
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the PseudostateKind.
getReception
public Object getReception()
- Specified by:
getReception
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Reception.
getReturnAction
public Object getReturnAction()
- Specified by:
getReturnAction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ReturnAction.
getScopeKind
public Object getScopeKind()
- Specified by:
getScopeKind
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the ScopeKind.
getSendAction
public Object getSendAction()
- Specified by:
getSendAction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the SendAction.
getSignal
public Object getSignal()
- Specified by:
getSignal
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Signal.
getState
public Object getState()
- Specified by:
getState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the State.
getStateMachine
public Object getStateMachine()
- Specified by:
getStateMachine
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the StateMachine.
getStateVertex
public Object getStateVertex()
- Specified by:
getStateVertex
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the StateVertex.
getStereotype
public Object getStereotype()
- Specified by:
getStereotype
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Stereotype.
getStimulus
public Object getStimulus()
- Specified by:
getStimulus
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Stimulus.
getStubState
public Object getStubState()
- Specified by:
getStubState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the StubState.
getSubactivityState
public Object getSubactivityState()
- Specified by:
getSubactivityState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the SubactivityState.
getSubmachineState
public Object getSubmachineState()
- Specified by:
getSubmachineState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the SubmachineState.
getSubsystem
public Object getSubsystem()
- Specified by:
getSubsystem
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Subsystem.
getSynchState
public Object getSynchState()
- Specified by:
getSynchState
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the SynchState.
getTerminateAction
public Object getTerminateAction()
- Specified by:
getTerminateAction
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the TerminateAction.
getTransition
public Object getTransition()
- Specified by:
getTransition
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Transition.
getUsage
public Object getUsage()
- Specified by:
getUsage
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Usage.
getUseCase
public Object getUseCase()
- Specified by:
getUseCase
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the Use Case.
getVisibilityKind
public Object getVisibilityKind()
- Specified by:
getVisibilityKind
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the VisibilityKind.
getStateImpl
public Object getStateImpl()
- Deprecated. by Linus Tolke as of 0.17.3. This is implementation
creaping out! Use
getState()
instead.
- Specified by:
getStateImpl
in interface org.argouml.model.MetaTypes
- Returns:
- Returns the StateImpl.