|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.uml2.uml.util.UMLSwitch
The Switch for the model's inheritance hierarchy.
It supports the call doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
UMLPackage
Field Summary | |
protected static UMLPackage |
modelPackage
The cached model package |
Constructor Summary | |
UMLSwitch()
Creates an instance of the switch |
Method Summary | |
Object |
caseAbstraction(Abstraction object)
Returns the result of interpretting the object as an instance of 'Abstraction' |
Object |
caseAcceptCallAction(AcceptCallAction object)
Returns the result of interpretting the object as an instance of 'Accept Call Action' |
Object |
caseAcceptEventAction(AcceptEventAction object)
Returns the result of interpretting the object as an instance of 'Accept Event Action' |
Object |
caseAction(Action object)
Returns the result of interpretting the object as an instance of 'Action' |
Object |
caseActionExecutionSpecification(ActionExecutionSpecification object)
Returns the result of interpretting the object as an instance of 'Action Execution Specification' |
Object |
caseActionInputPin(ActionInputPin object)
Returns the result of interpretting the object as an instance of 'Action Input Pin' |
Object |
caseActivity(Activity object)
Returns the result of interpretting the object as an instance of 'Activity' |
Object |
caseActivityEdge(ActivityEdge object)
Returns the result of interpretting the object as an instance of 'Activity Edge' |
Object |
caseActivityFinalNode(ActivityFinalNode object)
Returns the result of interpretting the object as an instance of 'Activity Final Node' |
Object |
caseActivityGroup(ActivityGroup object)
Returns the result of interpretting the object as an instance of 'Activity Group' |
Object |
caseActivityNode(ActivityNode object)
Returns the result of interpretting the object as an instance of 'Activity Node' |
Object |
caseActivityParameterNode(ActivityParameterNode object)
Returns the result of interpretting the object as an instance of 'Activity Parameter Node' |
Object |
caseActivityPartition(ActivityPartition object)
Returns the result of interpretting the object as an instance of 'Activity Partition' |
Object |
caseActor(Actor object)
Returns the result of interpretting the object as an instance of 'Actor' |
Object |
caseAddStructuralFeatureValueAction(AddStructuralFeatureValueAction object)
Returns the result of interpretting the object as an instance of 'Add Structural Feature Value Action' |
Object |
caseAddVariableValueAction(AddVariableValueAction object)
Returns the result of interpretting the object as an instance of 'Add Variable Value Action' |
Object |
caseAnyReceiveEvent(AnyReceiveEvent object)
Returns the result of interpretting the object as an instance of 'Any Receive Event' |
Object |
caseArtifact(Artifact object)
Returns the result of interpretting the object as an instance of 'Artifact' |
Object |
caseAssociation(Association object)
Returns the result of interpretting the object as an instance of 'Association' |
Object |
caseAssociationClass(AssociationClass object)
Returns the result of interpretting the object as an instance of 'Association Class' |
Object |
caseBehavior(Behavior object)
Returns the result of interpretting the object as an instance of 'Behavior' |
Object |
caseBehavioralFeature(BehavioralFeature object)
Returns the result of interpretting the object as an instance of 'Behavioral Feature' |
Object |
caseBehavioredClassifier(BehavioredClassifier object)
Returns the result of interpretting the object as an instance of 'Behaviored Classifier' |
Object |
caseBehaviorExecutionSpecification(BehaviorExecutionSpecification object)
Returns the result of interpretting the object as an instance of 'Behavior Execution Specification' |
Object |
caseBroadcastSignalAction(BroadcastSignalAction object)
Returns the result of interpretting the object as an instance of 'Broadcast Signal Action' |
Object |
caseCallAction(CallAction object)
Returns the result of interpretting the object as an instance of 'Call Action' |
Object |
caseCallBehaviorAction(CallBehaviorAction object)
Returns the result of interpretting the object as an instance of 'Call Behavior Action' |
Object |
caseCallEvent(CallEvent object)
Returns the result of interpretting the object as an instance of 'Call Event' |
Object |
caseCallOperationAction(CallOperationAction object)
Returns the result of interpretting the object as an instance of 'Call Operation Action' |
Object |
caseCentralBufferNode(CentralBufferNode object)
Returns the result of interpretting the object as an instance of 'Central Buffer Node' |
Object |
caseChangeEvent(ChangeEvent object)
Returns the result of interpretting the object as an instance of 'Change Event' |
Object |
caseClass(Class object)
Returns the result of interpretting the object as an instance of 'Class' |
Object |
caseClassifier(Classifier object)
Returns the result of interpretting the object as an instance of 'Classifier' |
Object |
caseClassifierTemplateParameter(ClassifierTemplateParameter object)
Returns the result of interpretting the object as an instance of 'Classifier Template Parameter' |
Object |
caseClause(Clause object)
Returns the result of interpretting the object as an instance of 'Clause' |
Object |
caseClearAssociationAction(ClearAssociationAction object)
Returns the result of interpretting the object as an instance of 'Clear Association Action' |
Object |
caseClearStructuralFeatureAction(ClearStructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Clear Structural Feature Action' |
Object |
caseClearVariableAction(ClearVariableAction object)
Returns the result of interpretting the object as an instance of 'Clear Variable Action' |
Object |
caseCollaboration(Collaboration object)
Returns the result of interpretting the object as an instance of 'Collaboration' |
Object |
caseCollaborationUse(CollaborationUse object)
Returns the result of interpretting the object as an instance of 'Collaboration Use' |
Object |
caseCombinedFragment(CombinedFragment object)
Returns the result of interpretting the object as an instance of 'Combined Fragment' |
Object |
caseComment(Comment object)
Returns the result of interpretting the object as an instance of 'Comment' |
Object |
caseCommunicationPath(CommunicationPath object)
Returns the result of interpretting the object as an instance of 'Communication Path' |
Object |
caseComponent(Component object)
Returns the result of interpretting the object as an instance of 'Component' |
Object |
caseComponentRealization(ComponentRealization object)
Returns the result of interpretting the object as an instance of 'Component Realization' |
Object |
caseConditionalNode(ConditionalNode object)
Returns the result of interpretting the object as an instance of 'Conditional Node' |
Object |
caseConnectableElement(ConnectableElement object)
Returns the result of interpretting the object as an instance of 'Connectable Element' |
Object |
caseConnectableElementTemplateParameter(ConnectableElementTemplateParameter object)
Returns the result of interpretting the object as an instance of 'Connectable Element Template Parameter' |
Object |
caseConnectionPointReference(ConnectionPointReference object)
Returns the result of interpretting the object as an instance of 'Connection Point Reference' |
Object |
caseConnector(Connector object)
Returns the result of interpretting the object as an instance of 'Connector' |
Object |
caseConnectorEnd(ConnectorEnd object)
Returns the result of interpretting the object as an instance of 'Connector End' |
Object |
caseConsiderIgnoreFragment(ConsiderIgnoreFragment object)
Returns the result of interpretting the object as an instance of 'Consider Ignore Fragment' |
Object |
caseConstraint(Constraint object)
Returns the result of interpretting the object as an instance of 'Constraint' |
Object |
caseContinuation(Continuation object)
Returns the result of interpretting the object as an instance of 'Continuation' |
Object |
caseControlFlow(ControlFlow object)
Returns the result of interpretting the object as an instance of 'Control Flow' |
Object |
caseControlNode(ControlNode object)
Returns the result of interpretting the object as an instance of 'Control Node' |
Object |
caseCreateLinkAction(CreateLinkAction object)
Returns the result of interpretting the object as an instance of 'Create Link Action' |
Object |
caseCreateLinkObjectAction(CreateLinkObjectAction object)
Returns the result of interpretting the object as an instance of 'Create Link Object Action' |
Object |
caseCreateObjectAction(CreateObjectAction object)
Returns the result of interpretting the object as an instance of 'Create Object Action' |
Object |
caseCreationEvent(CreationEvent object)
Returns the result of interpretting the object as an instance of 'Creation Event' |
Object |
caseDataStoreNode(DataStoreNode object)
Returns the result of interpretting the object as an instance of 'Data Store Node' |
Object |
caseDataType(DataType object)
Returns the result of interpretting the object as an instance of 'Data Type' |
Object |
caseDecisionNode(DecisionNode object)
Returns the result of interpretting the object as an instance of 'Decision Node' |
Object |
caseDependency(Dependency object)
Returns the result of interpretting the object as an instance of 'Dependency' |
Object |
caseDeployedArtifact(DeployedArtifact object)
Returns the result of interpretting the object as an instance of 'Deployed Artifact' |
Object |
caseDeployment(Deployment object)
Returns the result of interpretting the object as an instance of 'Deployment' |
Object |
caseDeploymentSpecification(DeploymentSpecification object)
Returns the result of interpretting the object as an instance of 'Deployment Specification' |
Object |
caseDeploymentTarget(DeploymentTarget object)
Returns the result of interpretting the object as an instance of 'Deployment Target' |
Object |
caseDestroyLinkAction(DestroyLinkAction object)
Returns the result of interpretting the object as an instance of 'Destroy Link Action' |
Object |
caseDestroyObjectAction(DestroyObjectAction object)
Returns the result of interpretting the object as an instance of 'Destroy Object Action' |
Object |
caseDestructionEvent(DestructionEvent object)
Returns the result of interpretting the object as an instance of 'Destruction Event' |
Object |
caseDevice(Device object)
Returns the result of interpretting the object as an instance of 'Device' |
Object |
caseDirectedRelationship(DirectedRelationship object)
Returns the result of interpretting the object as an instance of 'Directed Relationship' |
Object |
caseDuration(Duration object)
Returns the result of interpretting the object as an instance of 'Duration' |
Object |
caseDurationConstraint(DurationConstraint object)
Returns the result of interpretting the object as an instance of 'Duration Constraint' |
Object |
caseDurationInterval(DurationInterval object)
Returns the result of interpretting the object as an instance of 'Duration Interval' |
Object |
caseDurationObservation(DurationObservation object)
Returns the result of interpretting the object as an instance of 'Duration Observation' |
Object |
caseElement(Element object)
Returns the result of interpretting the object as an instance of 'Element' |
Object |
caseElementImport(ElementImport object)
Returns the result of interpretting the object as an instance of 'Element Import' |
Object |
caseEModelElement(EModelElement object)
Returns the result of interpretting the object as an instance of 'EModel Element' |
Object |
caseEncapsulatedClassifier(EncapsulatedClassifier object)
Returns the result of interpretting the object as an instance of 'Encapsulated Classifier' |
Object |
caseEnumeration(Enumeration object)
Returns the result of interpretting the object as an instance of 'Enumeration' |
Object |
caseEnumerationLiteral(EnumerationLiteral object)
Returns the result of interpretting the object as an instance of 'Enumeration Literal' |
Object |
caseEvent(Event object)
Returns the result of interpretting the object as an instance of 'Event' |
Object |
caseExceptionHandler(ExceptionHandler object)
Returns the result of interpretting the object as an instance of 'Exception Handler' |
Object |
caseExecutableNode(ExecutableNode object)
Returns the result of interpretting the object as an instance of 'Executable Node' |
Object |
caseExecutionEnvironment(ExecutionEnvironment object)
Returns the result of interpretting the object as an instance of 'Execution Environment' |
Object |
caseExecutionEvent(ExecutionEvent object)
Returns the result of interpretting the object as an instance of 'Execution Event' |
Object |
caseExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification object)
Returns the result of interpretting the object as an instance of 'Execution Occurrence Specification' |
Object |
caseExecutionSpecification(ExecutionSpecification object)
Returns the result of interpretting the object as an instance of 'Execution Specification' |
Object |
caseExpansionNode(ExpansionNode object)
Returns the result of interpretting the object as an instance of 'Expansion Node' |
Object |
caseExpansionRegion(ExpansionRegion object)
Returns the result of interpretting the object as an instance of 'Expansion Region' |
Object |
caseExpression(Expression object)
Returns the result of interpretting the object as an instance of 'Expression' |
Object |
caseExtend(Extend object)
Returns the result of interpretting the object as an instance of 'Extend' |
Object |
caseExtension(Extension object)
Returns the result of interpretting the object as an instance of 'Extension' |
Object |
caseExtensionEnd(ExtensionEnd object)
Returns the result of interpretting the object as an instance of 'Extension End' |
Object |
caseExtensionPoint(ExtensionPoint object)
Returns the result of interpretting the object as an instance of 'Extension Point' |
Object |
caseFeature(Feature object)
Returns the result of interpretting the object as an instance of 'Feature' |
Object |
caseFinalNode(FinalNode object)
Returns the result of interpretting the object as an instance of 'Final Node' |
Object |
caseFinalState(FinalState object)
Returns the result of interpretting the object as an instance of 'Final State' |
Object |
caseFlowFinalNode(FlowFinalNode object)
Returns the result of interpretting the object as an instance of 'Flow Final Node' |
Object |
caseForkNode(ForkNode object)
Returns the result of interpretting the object as an instance of 'Fork Node' |
Object |
caseFunctionBehavior(FunctionBehavior object)
Returns the result of interpretting the object as an instance of 'Function Behavior' |
Object |
caseGate(Gate object)
Returns the result of interpretting the object as an instance of 'Gate' |
Object |
caseGeneralization(Generalization object)
Returns the result of interpretting the object as an instance of 'Generalization' |
Object |
caseGeneralizationSet(GeneralizationSet object)
Returns the result of interpretting the object as an instance of 'Generalization Set' |
Object |
caseGeneralOrdering(GeneralOrdering object)
Returns the result of interpretting the object as an instance of 'General Ordering' |
Object |
caseImage(Image object)
Returns the result of interpretting the object as an instance of 'Image' |
Object |
caseInclude(Include object)
Returns the result of interpretting the object as an instance of 'Include' |
Object |
caseInformationFlow(InformationFlow object)
Returns the result of interpretting the object as an instance of 'Information Flow' |
Object |
caseInformationItem(InformationItem object)
Returns the result of interpretting the object as an instance of 'Information Item' |
Object |
caseInitialNode(InitialNode object)
Returns the result of interpretting the object as an instance of 'Initial Node' |
Object |
caseInputPin(InputPin object)
Returns the result of interpretting the object as an instance of 'Input Pin' |
Object |
caseInstanceSpecification(InstanceSpecification object)
Returns the result of interpretting the object as an instance of 'Instance Specification' |
Object |
caseInstanceValue(InstanceValue object)
Returns the result of interpretting the object as an instance of 'Instance Value' |
Object |
caseInteraction(Interaction object)
Returns the result of interpretting the object as an instance of 'Interaction' |
Object |
caseInteractionConstraint(InteractionConstraint object)
Returns the result of interpretting the object as an instance of 'Interaction Constraint' |
Object |
caseInteractionFragment(InteractionFragment object)
Returns the result of interpretting the object as an instance of 'Interaction Fragment' |
Object |
caseInteractionOperand(InteractionOperand object)
Returns the result of interpretting the object as an instance of 'Interaction Operand' |
Object |
caseInteractionUse(InteractionUse object)
Returns the result of interpretting the object as an instance of 'Interaction Use' |
Object |
caseInterface(Interface object)
Returns the result of interpretting the object as an instance of 'Interface' |
Object |
caseInterfaceRealization(InterfaceRealization object)
Returns the result of interpretting the object as an instance of 'Interface Realization' |
Object |
caseInterruptibleActivityRegion(InterruptibleActivityRegion object)
Returns the result of interpretting the object as an instance of 'Interruptible Activity Region' |
Object |
caseInterval(Interval object)
Returns the result of interpretting the object as an instance of 'Interval' |
Object |
caseIntervalConstraint(IntervalConstraint object)
Returns the result of interpretting the object as an instance of 'Interval Constraint' |
Object |
caseInvocationAction(InvocationAction object)
Returns the result of interpretting the object as an instance of 'Invocation Action' |
Object |
caseJoinNode(JoinNode object)
Returns the result of interpretting the object as an instance of 'Join Node' |
Object |
caseLifeline(Lifeline object)
Returns the result of interpretting the object as an instance of 'Lifeline' |
Object |
caseLinkAction(LinkAction object)
Returns the result of interpretting the object as an instance of 'Link Action' |
Object |
caseLinkEndCreationData(LinkEndCreationData object)
Returns the result of interpretting the object as an instance of 'Link End Creation Data' |
Object |
caseLinkEndData(LinkEndData object)
Returns the result of interpretting the object as an instance of 'Link End Data' |
Object |
caseLinkEndDestructionData(LinkEndDestructionData object)
Returns the result of interpretting the object as an instance of 'Link End Destruction Data' |
Object |
caseLiteralBoolean(LiteralBoolean object)
Returns the result of interpretting the object as an instance of 'Literal Boolean' |
Object |
caseLiteralInteger(LiteralInteger object)
Returns the result of interpretting the object as an instance of 'Literal Integer' |
Object |
caseLiteralNull(LiteralNull object)
Returns the result of interpretting the object as an instance of 'Literal Null' |
Object |
caseLiteralSpecification(LiteralSpecification object)
Returns the result of interpretting the object as an instance of 'Literal Specification' |
Object |
caseLiteralString(LiteralString object)
Returns the result of interpretting the object as an instance of 'Literal String' |
Object |
caseLiteralUnlimitedNatural(LiteralUnlimitedNatural object)
Returns the result of interpretting the object as an instance of 'Literal Unlimited Natural' |
Object |
caseLoopNode(LoopNode object)
Returns the result of interpretting the object as an instance of 'Loop Node' |
Object |
caseManifestation(Manifestation object)
Returns the result of interpretting the object as an instance of 'Manifestation' |
Object |
caseMergeNode(MergeNode object)
Returns the result of interpretting the object as an instance of 'Merge Node' |
Object |
caseMessage(Message object)
Returns the result of interpretting the object as an instance of 'Message' |
Object |
caseMessageEnd(MessageEnd object)
Returns the result of interpretting the object as an instance of 'Message End' |
Object |
caseMessageEvent(MessageEvent object)
Returns the result of interpretting the object as an instance of 'Message Event' |
Object |
caseMessageOccurrenceSpecification(MessageOccurrenceSpecification object)
Returns the result of interpretting the object as an instance of 'Message Occurrence Specification' |
Object |
caseModel(Model object)
Returns the result of interpretting the object as an instance of 'Model' |
Object |
caseMultiplicityElement(MultiplicityElement object)
Returns the result of interpretting the object as an instance of 'Multiplicity Element' |
Object |
caseNamedElement(NamedElement object)
Returns the result of interpretting the object as an instance of 'Named Element' |
Object |
caseNamespace(Namespace object)
Returns the result of interpretting the object as an instance of 'Namespace' |
Object |
caseNode(Node object)
Returns the result of interpretting the object as an instance of 'Node' |
Object |
caseObjectFlow(ObjectFlow object)
Returns the result of interpretting the object as an instance of 'Object Flow' |
Object |
caseObjectNode(ObjectNode object)
Returns the result of interpretting the object as an instance of 'Object Node' |
Object |
caseObservation(Observation object)
Returns the result of interpretting the object as an instance of 'Observation' |
Object |
caseOccurrenceSpecification(OccurrenceSpecification object)
Returns the result of interpretting the object as an instance of 'Occurrence Specification' |
Object |
caseOpaqueAction(OpaqueAction object)
Returns the result of interpretting the object as an instance of 'Opaque Action' |
Object |
caseOpaqueBehavior(OpaqueBehavior object)
Returns the result of interpretting the object as an instance of 'Opaque Behavior' |
Object |
caseOpaqueExpression(OpaqueExpression object)
Returns the result of interpretting the object as an instance of 'Opaque Expression' |
Object |
caseOperation(Operation object)
Returns the result of interpretting the object as an instance of 'Operation' |
Object |
caseOperationTemplateParameter(OperationTemplateParameter object)
Returns the result of interpretting the object as an instance of 'Operation Template Parameter' |
Object |
caseOutputPin(OutputPin object)
Returns the result of interpretting the object as an instance of 'Output Pin' |
Object |
casePackage(Package object)
Returns the result of interpretting the object as an instance of 'Package' |
Object |
casePackageableElement(PackageableElement object)
Returns the result of interpretting the object as an instance of 'Packageable Element' |
Object |
casePackageImport(PackageImport object)
Returns the result of interpretting the object as an instance of 'Package Import' |
Object |
casePackageMerge(PackageMerge object)
Returns the result of interpretting the object as an instance of 'Package Merge' |
Object |
caseParameter(Parameter object)
Returns the result of interpretting the object as an instance of 'Parameter' |
Object |
caseParameterableElement(ParameterableElement object)
Returns the result of interpretting the object as an instance of 'Parameterable Element' |
Object |
caseParameterSet(ParameterSet object)
Returns the result of interpretting the object as an instance of 'Parameter Set' |
Object |
casePartDecomposition(PartDecomposition object)
Returns the result of interpretting the object as an instance of 'Part Decomposition' |
Object |
casePin(Pin object)
Returns the result of interpretting the object as an instance of 'Pin' |
Object |
casePort(Port object)
Returns the result of interpretting the object as an instance of 'Port' |
Object |
casePrimitiveType(PrimitiveType object)
Returns the result of interpretting the object as an instance of 'Primitive Type' |
Object |
caseProfile(Profile object)
Returns the result of interpretting the object as an instance of 'Profile' |
Object |
caseProfileApplication(ProfileApplication object)
Returns the result of interpretting the object as an instance of 'Profile Application' |
Object |
caseProperty(Property object)
Returns the result of interpretting the object as an instance of 'Property' |
Object |
caseProtocolConformance(ProtocolConformance object)
Returns the result of interpretting the object as an instance of 'Protocol Conformance' |
Object |
caseProtocolStateMachine(ProtocolStateMachine object)
Returns the result of interpretting the object as an instance of 'Protocol State Machine' |
Object |
caseProtocolTransition(ProtocolTransition object)
Returns the result of interpretting the object as an instance of 'Protocol Transition' |
Object |
casePseudostate(Pseudostate object)
Returns the result of interpretting the object as an instance of 'Pseudostate' |
Object |
caseQualifierValue(QualifierValue object)
Returns the result of interpretting the object as an instance of 'Qualifier Value' |
Object |
caseRaiseExceptionAction(RaiseExceptionAction object)
Returns the result of interpretting the object as an instance of 'Raise Exception Action' |
Object |
caseReadExtentAction(ReadExtentAction object)
Returns the result of interpretting the object as an instance of 'Read Extent Action' |
Object |
caseReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction object)
Returns the result of interpretting the object as an instance of 'Read Is Classified Object Action' |
Object |
caseReadLinkAction(ReadLinkAction object)
Returns the result of interpretting the object as an instance of 'Read Link Action' |
Object |
caseReadLinkObjectEndAction(ReadLinkObjectEndAction object)
Returns the result of interpretting the object as an instance of 'Read Link Object End Action' |
Object |
caseReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction object)
Returns the result of interpretting the object as an instance of 'Read Link Object End Qualifier Action' |
Object |
caseReadSelfAction(ReadSelfAction object)
Returns the result of interpretting the object as an instance of 'Read Self Action' |
Object |
caseReadStructuralFeatureAction(ReadStructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Read Structural Feature Action' |
Object |
caseReadVariableAction(ReadVariableAction object)
Returns the result of interpretting the object as an instance of 'Read Variable Action' |
Object |
caseRealization(Realization object)
Returns the result of interpretting the object as an instance of 'Realization' |
Object |
caseReceiveOperationEvent(ReceiveOperationEvent object)
Returns the result of interpretting the object as an instance of 'Receive Operation Event' |
Object |
caseReceiveSignalEvent(ReceiveSignalEvent object)
Returns the result of interpretting the object as an instance of 'Receive Signal Event' |
Object |
caseReception(Reception object)
Returns the result of interpretting the object as an instance of 'Reception' |
Object |
caseReclassifyObjectAction(ReclassifyObjectAction object)
Returns the result of interpretting the object as an instance of 'Reclassify Object Action' |
Object |
caseRedefinableElement(RedefinableElement object)
Returns the result of interpretting the object as an instance of 'Redefinable Element' |
Object |
caseRedefinableTemplateSignature(RedefinableTemplateSignature object)
Returns the result of interpretting the object as an instance of 'Redefinable Template Signature' |
Object |
caseReduceAction(ReduceAction object)
Returns the result of interpretting the object as an instance of 'Reduce Action' |
Object |
caseRegion(Region object)
Returns the result of interpretting the object as an instance of 'Region' |
Object |
caseRelationship(Relationship object)
Returns the result of interpretting the object as an instance of 'Relationship' |
Object |
caseRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction object)
Returns the result of interpretting the object as an instance of 'Remove Structural Feature Value Action' |
Object |
caseRemoveVariableValueAction(RemoveVariableValueAction object)
Returns the result of interpretting the object as an instance of 'Remove Variable Value Action' |
Object |
caseReplyAction(ReplyAction object)
Returns the result of interpretting the object as an instance of 'Reply Action' |
Object |
caseSendObjectAction(SendObjectAction object)
Returns the result of interpretting the object as an instance of 'Send Object Action' |
Object |
caseSendOperationEvent(SendOperationEvent object)
Returns the result of interpretting the object as an instance of 'Send Operation Event' |
Object |
caseSendSignalAction(SendSignalAction object)
Returns the result of interpretting the object as an instance of 'Send Signal Action' |
Object |
caseSendSignalEvent(SendSignalEvent object)
Returns the result of interpretting the object as an instance of 'Send Signal Event' |
Object |
caseSequenceNode(SequenceNode object)
Returns the result of interpretting the object as an instance of 'Sequence Node' |
Object |
caseSignal(Signal object)
Returns the result of interpretting the object as an instance of 'Signal' |
Object |
caseSignalEvent(SignalEvent object)
Returns the result of interpretting the object as an instance of 'Signal Event' |
Object |
caseSlot(Slot object)
Returns the result of interpretting the object as an instance of 'Slot' |
Object |
caseStartClassifierBehaviorAction(StartClassifierBehaviorAction object)
Returns the result of interpretting the object as an instance of 'Start Classifier Behavior Action' |
Object |
caseState(State object)
Returns the result of interpretting the object as an instance of 'State' |
Object |
caseStateInvariant(StateInvariant object)
Returns the result of interpretting the object as an instance of 'State Invariant' |
Object |
caseStateMachine(StateMachine object)
Returns the result of interpretting the object as an instance of 'State Machine' |
Object |
caseStereotype(Stereotype object)
Returns the result of interpretting the object as an instance of 'Stereotype' |
Object |
caseStringExpression(StringExpression object)
Returns the result of interpretting the object as an instance of 'String Expression' |
Object |
caseStructuralFeature(StructuralFeature object)
Returns the result of interpretting the object as an instance of 'Structural Feature' |
Object |
caseStructuralFeatureAction(StructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Structural Feature Action' |
Object |
caseStructuredActivityNode(StructuredActivityNode object)
Returns the result of interpretting the object as an instance of 'Structured Activity Node' |
Object |
caseStructuredClassifier(StructuredClassifier object)
Returns the result of interpretting the object as an instance of 'Structured Classifier' |
Object |
caseSubstitution(Substitution object)
Returns the result of interpretting the object as an instance of 'Substitution' |
Object |
caseTemplateableElement(TemplateableElement object)
Returns the result of interpretting the object as an instance of 'Templateable Element' |
Object |
caseTemplateBinding(TemplateBinding object)
Returns the result of interpretting the object as an instance of 'Template Binding' |
Object |
caseTemplateParameter(TemplateParameter object)
Returns the result of interpretting the object as an instance of 'Template Parameter' |
Object |
caseTemplateParameterSubstitution(TemplateParameterSubstitution object)
Returns the result of interpretting the object as an instance of 'Template Parameter Substitution' |
Object |
caseTemplateSignature(TemplateSignature object)
Returns the result of interpretting the object as an instance of 'Template Signature' |
Object |
caseTestIdentityAction(TestIdentityAction object)
Returns the result of interpretting the object as an instance of 'Test Identity Action' |
Object |
caseTimeConstraint(TimeConstraint object)
Returns the result of interpretting the object as an instance of 'Time Constraint' |
Object |
caseTimeEvent(TimeEvent object)
Returns the result of interpretting the object as an instance of 'Time Event' |
Object |
caseTimeExpression(TimeExpression object)
Returns the result of interpretting the object as an instance of 'Time Expression' |
Object |
caseTimeInterval(TimeInterval object)
Returns the result of interpretting the object as an instance of 'Time Interval' |
Object |
caseTimeObservation(TimeObservation object)
Returns the result of interpretting the object as an instance of 'Time Observation' |
Object |
caseTransition(Transition object)
Returns the result of interpretting the object as an instance of 'Transition' |
Object |
caseTrigger(Trigger object)
Returns the result of interpretting the object as an instance of 'Trigger' |
Object |
caseType(Type object)
Returns the result of interpretting the object as an instance of 'Type' |
Object |
caseTypedElement(TypedElement object)
Returns the result of interpretting the object as an instance of 'Typed Element' |
Object |
caseUnmarshallAction(UnmarshallAction object)
Returns the result of interpretting the object as an instance of 'Unmarshall Action' |
Object |
caseUsage(Usage object)
Returns the result of interpretting the object as an instance of 'Usage' |
Object |
caseUseCase(UseCase object)
Returns the result of interpretting the object as an instance of 'Use Case' |
Object |
caseValuePin(ValuePin object)
Returns the result of interpretting the object as an instance of 'Value Pin' |
Object |
caseValueSpecification(ValueSpecification object)
Returns the result of interpretting the object as an instance of 'Value Specification' |
Object |
caseValueSpecificationAction(ValueSpecificationAction object)
Returns the result of interpretting the object as an instance of 'Value Specification Action' |
Object |
caseVariable(Variable object)
Returns the result of interpretting the object as an instance of 'Variable' |
Object |
caseVariableAction(VariableAction object)
Returns the result of interpretting the object as an instance of 'Variable Action' |
Object |
caseVertex(Vertex object)
Returns the result of interpretting the object as an instance of 'Vertex' |
Object |
caseWriteLinkAction(WriteLinkAction object)
Returns the result of interpretting the object as an instance of 'Write Link Action' |
Object |
caseWriteStructuralFeatureAction(WriteStructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Write Structural Feature Action' |
Object |
caseWriteVariableAction(WriteVariableAction object)
Returns the result of interpretting the object as an instance of 'Write Variable Action' |
Object |
defaultCase(EObject object)
Returns the result of interpretting the object as an instance of 'EObject' |
protected Object |
doSwitch(EClass theEClass,
EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result |
Object |
doSwitch(EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result |
protected Object |
doSwitch(int classifierID,
EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static UMLPackage modelPackage
Constructor Detail |
public UMLSwitch()
Method Detail |
public Object doSwitch(EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.protected Object doSwitch(EClass theEClass, EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.protected Object doSwitch(int classifierID, EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public Object caseComment(Comment object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseElement(Element object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDirectedRelationship(DirectedRelationship object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRelationship(Relationship object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLiteralSpecification(LiteralSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseValueSpecification(ValueSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTypedElement(TypedElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseNamedElement(NamedElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDependency(Dependency object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePackageableElement(PackageableElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseParameterableElement(ParameterableElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTemplateParameter(TemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTemplateSignature(TemplateSignature object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTemplateableElement(TemplateableElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTemplateBinding(TemplateBinding object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTemplateParameterSubstitution(TemplateParameterSubstitution object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseNamespace(Namespace object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseElementImport(ElementImport object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePackageImport(PackageImport object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePackage(Package object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePackageMerge(PackageMerge object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseType(Type object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseProfileApplication(ProfileApplication object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseProfile(Profile object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStereotype(Stereotype object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseClass(Class object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseBehavioredClassifier(BehavioredClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseClassifier(Classifier object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRedefinableElement(RedefinableElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseGeneralization(Generalization object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseGeneralizationSet(GeneralizationSet object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseFeature(Feature object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseUseCase(UseCase object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInclude(Include object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExtend(Extend object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConstraint(Constraint object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExtensionPoint(ExtensionPoint object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSubstitution(Substitution object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRealization(Realization object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAbstraction(Abstraction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseOpaqueExpression(OpaqueExpression object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseParameter(Parameter object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseMultiplicityElement(MultiplicityElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConnectableElement(ConnectableElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConnectorEnd(ConnectorEnd object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseProperty(Property object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDeploymentTarget(DeploymentTarget object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDeployment(Deployment object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDeployedArtifact(DeployedArtifact object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDeploymentSpecification(DeploymentSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseArtifact(Artifact object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseManifestation(Manifestation object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseOperation(Operation object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseBehavioralFeature(BehavioralFeature object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseBehavior(Behavior object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseParameterSet(ParameterSet object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDataType(DataType object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInterface(Interface object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReception(Reception object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSignal(Signal object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseProtocolStateMachine(ProtocolStateMachine object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStateMachine(StateMachine object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRegion(Region object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseVertex(Vertex object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTransition(Transition object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTrigger(Trigger object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseEvent(Event object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePort(Port object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseState(State object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConnectionPointReference(ConnectionPointReference object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePseudostate(Pseudostate object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseProtocolConformance(ProtocolConformance object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseOperationTemplateParameter(OperationTemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStructuralFeature(StructuralFeature object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAssociation(Association object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConnectableElementTemplateParameter(ConnectableElementTemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCollaborationUse(CollaborationUse object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCollaboration(Collaboration object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStructuredClassifier(StructuredClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConnector(Connector object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRedefinableTemplateSignature(RedefinableTemplateSignature object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseClassifierTemplateParameter(ClassifierTemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInterfaceRealization(InterfaceRealization object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseEncapsulatedClassifier(EncapsulatedClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExtension(Extension object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExtensionEnd(ExtensionEnd object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseImage(Image object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStringExpression(StringExpression object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExpression(Expression object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLiteralInteger(LiteralInteger object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLiteralString(LiteralString object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLiteralBoolean(LiteralBoolean object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLiteralNull(LiteralNull object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSlot(Slot object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInstanceSpecification(InstanceSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseEnumeration(Enumeration object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseEnumerationLiteral(EnumerationLiteral object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePrimitiveType(PrimitiveType object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInstanceValue(InstanceValue object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLiteralUnlimitedNatural(LiteralUnlimitedNatural object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseOpaqueBehavior(OpaqueBehavior object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseFunctionBehavior(FunctionBehavior object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActor(Actor object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseUsage(Usage object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseMessage(Message object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseMessageEnd(MessageEnd object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInteraction(Interaction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInteractionFragment(InteractionFragment object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLifeline(Lifeline object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePartDecomposition(PartDecomposition object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInteractionUse(InteractionUse object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseGate(Gate object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAction(Action object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExecutableNode(ExecutableNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActivityNode(ActivityNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActivityEdge(ActivityEdge object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActivity(Activity object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActivityPartition(ActivityPartition object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActivityGroup(ActivityGroup object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStructuredActivityNode(StructuredActivityNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseVariable(Variable object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInterruptibleActivityRegion(InterruptibleActivityRegion object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExceptionHandler(ExceptionHandler object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseObjectNode(ObjectNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseOutputPin(OutputPin object)
object
- the target of the switch.
doSwitch(EObject)
public Object casePin(Pin object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInputPin(InputPin object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseGeneralOrdering(GeneralOrdering object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseOccurrenceSpecification(OccurrenceSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInteractionOperand(InteractionOperand object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInteractionConstraint(InteractionConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExecutionSpecification(ExecutionSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExecutionEvent(ExecutionEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStateInvariant(StateInvariant object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActionExecutionSpecification(ActionExecutionSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseBehaviorExecutionSpecification(BehaviorExecutionSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCreationEvent(CreationEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDestructionEvent(DestructionEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSendOperationEvent(SendOperationEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseMessageEvent(MessageEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSendSignalEvent(SendSignalEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseMessageOccurrenceSpecification(MessageOccurrenceSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReceiveOperationEvent(ReceiveOperationEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReceiveSignalEvent(ReceiveSignalEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCombinedFragment(CombinedFragment object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseContinuation(Continuation object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConsiderIgnoreFragment(ConsiderIgnoreFragment object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCallEvent(CallEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseChangeEvent(ChangeEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSignalEvent(SignalEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAnyReceiveEvent(AnyReceiveEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCreateObjectAction(CreateObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDestroyObjectAction(DestroyObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTestIdentityAction(TestIdentityAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadSelfAction(ReadSelfAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStructuralFeatureAction(StructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadStructuralFeatureAction(ReadStructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseWriteStructuralFeatureAction(WriteStructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseClearStructuralFeatureAction(ClearStructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAddStructuralFeatureValueAction(AddStructuralFeatureValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLinkAction(LinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLinkEndData(LinkEndData object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseQualifierValue(QualifierValue object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadLinkAction(ReadLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLinkEndCreationData(LinkEndCreationData object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCreateLinkAction(CreateLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseWriteLinkAction(WriteLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDestroyLinkAction(DestroyLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLinkEndDestructionData(LinkEndDestructionData object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseClearAssociationAction(ClearAssociationAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseBroadcastSignalAction(BroadcastSignalAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInvocationAction(InvocationAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSendObjectAction(SendObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseValueSpecificationAction(ValueSpecificationAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTimeExpression(TimeExpression object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseObservation(Observation object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDuration(Duration object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseValuePin(ValuePin object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDurationInterval(DurationInterval object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInterval(Interval object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTimeConstraint(TimeConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseIntervalConstraint(IntervalConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTimeInterval(TimeInterval object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDurationConstraint(DurationConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTimeObservation(TimeObservation object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDurationObservation(DurationObservation object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseOpaqueAction(OpaqueAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCallAction(CallAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSendSignalAction(SendSignalAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCallOperationAction(CallOperationAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCallBehaviorAction(CallBehaviorAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInformationItem(InformationItem object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInformationFlow(InformationFlow object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseModel(Model object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseVariableAction(VariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadVariableAction(ReadVariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseWriteVariableAction(WriteVariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseClearVariableAction(ClearVariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAddVariableValueAction(AddVariableValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRemoveVariableValueAction(RemoveVariableValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseRaiseExceptionAction(RaiseExceptionAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActionInputPin(ActionInputPin object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadExtentAction(ReadExtentAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReclassifyObjectAction(ReclassifyObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseStartClassifierBehaviorAction(StartClassifierBehaviorAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadLinkObjectEndAction(ReadLinkObjectEndAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCreateLinkObjectAction(CreateLinkObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAcceptEventAction(AcceptEventAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAcceptCallAction(AcceptCallAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReplyAction(ReplyAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseUnmarshallAction(UnmarshallAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseReduceAction(ReduceAction object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseControlNode(ControlNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseControlFlow(ControlFlow object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseInitialNode(InitialNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActivityParameterNode(ActivityParameterNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseForkNode(ForkNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseFlowFinalNode(FlowFinalNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseFinalNode(FinalNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCentralBufferNode(CentralBufferNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseMergeNode(MergeNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDecisionNode(DecisionNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseActivityFinalNode(ActivityFinalNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseJoinNode(JoinNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDataStoreNode(DataStoreNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseObjectFlow(ObjectFlow object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSequenceNode(SequenceNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseConditionalNode(ConditionalNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseClause(Clause object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseLoopNode(LoopNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExpansionNode(ExpansionNode object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExpansionRegion(ExpansionRegion object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseComponentRealization(ComponentRealization object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseComponent(Component object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseNode(Node object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseDevice(Device object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseExecutionEnvironment(ExecutionEnvironment object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseCommunicationPath(CommunicationPath object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseFinalState(FinalState object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseTimeEvent(TimeEvent object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseProtocolTransition(ProtocolTransition object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseAssociationClass(AssociationClass object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseEModelElement(EModelElement object)
object
- the target of the switch.
doSwitch(EObject)
public Object defaultCase(EObject object)
object
- the target of the switch.
UMLSwitch.doSwitch(org.eclipse.emf.ecore.EObject)
|
Copyright 2003, 2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |