|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.uml2.util.UML2Switch
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.
UML2Package
Field Summary | |
---|---|
static java.lang.String |
copyright
|
protected static UML2Package |
modelPackage
The cached model package |
Constructor Summary | |
---|---|
UML2Switch()
Creates an instance of the switch |
Method Summary | |
---|---|
java.lang.Object |
caseAbstraction(Abstraction object)
Returns the result of interpretting the object as an instance of 'Abstraction' |
java.lang.Object |
caseAcceptCallAction(AcceptCallAction object)
Returns the result of interpretting the object as an instance of 'Accept Call Action' |
java.lang.Object |
caseAcceptEventAction(AcceptEventAction object)
Returns the result of interpretting the object as an instance of 'Accept Event Action' |
java.lang.Object |
caseAction(Action object)
Returns the result of interpretting the object as an instance of 'Action' |
java.lang.Object |
caseActivity(Activity object)
Returns the result of interpretting the object as an instance of 'Activity' |
java.lang.Object |
caseActivityEdge(ActivityEdge object)
Returns the result of interpretting the object as an instance of 'Activity Edge' |
java.lang.Object |
caseActivityFinalNode(ActivityFinalNode object)
Returns the result of interpretting the object as an instance of 'Activity Final Node' |
java.lang.Object |
caseActivityGroup(ActivityGroup object)
Returns the result of interpretting the object as an instance of 'Activity Group' |
java.lang.Object |
caseActivityNode(ActivityNode object)
Returns the result of interpretting the object as an instance of 'Activity Node' |
java.lang.Object |
caseActivityParameterNode(ActivityParameterNode object)
Returns the result of interpretting the object as an instance of 'Activity Parameter Node' |
java.lang.Object |
caseActivityPartition(ActivityPartition object)
Returns the result of interpretting the object as an instance of 'Activity Partition' |
java.lang.Object |
caseActor(Actor object)
Returns the result of interpretting the object as an instance of 'Actor' |
java.lang.Object |
caseAddStructuralFeatureValueAction(AddStructuralFeatureValueAction object)
Returns the result of interpretting the object as an instance of 'Add Structural Feature Value Action' |
java.lang.Object |
caseAddVariableValueAction(AddVariableValueAction object)
Returns the result of interpretting the object as an instance of 'Add Variable Value Action' |
java.lang.Object |
caseAnyTrigger(AnyTrigger object)
Returns the result of interpretting the object as an instance of 'Any Trigger' |
java.lang.Object |
caseApplyFunctionAction(ApplyFunctionAction object)
Returns the result of interpretting the object as an instance of 'Apply Function Action' |
java.lang.Object |
caseArtifact(Artifact object)
Returns the result of interpretting the object as an instance of 'Artifact' |
java.lang.Object |
caseAssociation(Association object)
Returns the result of interpretting the object as an instance of 'Association' |
java.lang.Object |
caseAssociationClass(AssociationClass object)
Returns the result of interpretting the object as an instance of 'Association Class' |
java.lang.Object |
caseBehavior(Behavior object)
Returns the result of interpretting the object as an instance of 'Behavior' |
java.lang.Object |
caseBehavioralFeature(BehavioralFeature object)
Returns the result of interpretting the object as an instance of 'Behavioral Feature' |
java.lang.Object |
caseBehavioredClassifier(BehavioredClassifier object)
Returns the result of interpretting the object as an instance of 'Behaviored Classifier' |
java.lang.Object |
caseBroadcastSignalAction(BroadcastSignalAction object)
Returns the result of interpretting the object as an instance of 'Broadcast Signal Action' |
java.lang.Object |
caseCallAction(CallAction object)
Returns the result of interpretting the object as an instance of 'Call Action' |
java.lang.Object |
caseCallBehaviorAction(CallBehaviorAction object)
Returns the result of interpretting the object as an instance of 'Call Behavior Action' |
java.lang.Object |
caseCallOperationAction(CallOperationAction object)
Returns the result of interpretting the object as an instance of 'Call Operation Action' |
java.lang.Object |
caseCallTrigger(CallTrigger object)
Returns the result of interpretting the object as an instance of 'Call Trigger' |
java.lang.Object |
caseCentralBufferNode(CentralBufferNode object)
Returns the result of interpretting the object as an instance of 'Central Buffer Node' |
java.lang.Object |
caseChangeTrigger(ChangeTrigger object)
Returns the result of interpretting the object as an instance of 'Change Trigger' |
java.lang.Object |
caseClass(Class object)
Returns the result of interpretting the object as an instance of 'Class' |
java.lang.Object |
caseClassifier(Classifier object)
Returns the result of interpretting the object as an instance of 'Classifier' |
java.lang.Object |
caseClassifierTemplateParameter(ClassifierTemplateParameter object)
Returns the result of interpretting the object as an instance of 'Classifier Template Parameter' |
java.lang.Object |
caseClause(Clause object)
Returns the result of interpretting the object as an instance of 'Clause' |
java.lang.Object |
caseClearAssociationAction(ClearAssociationAction object)
Returns the result of interpretting the object as an instance of 'Clear Association Action' |
java.lang.Object |
caseClearStructuralFeatureAction(ClearStructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Clear Structural Feature Action' |
java.lang.Object |
caseClearVariableAction(ClearVariableAction object)
Returns the result of interpretting the object as an instance of 'Clear Variable Action' |
java.lang.Object |
caseCollaboration(Collaboration object)
Returns the result of interpretting the object as an instance of 'Collaboration' |
java.lang.Object |
caseCollaborationOccurrence(CollaborationOccurrence object)
Returns the result of interpretting the object as an instance of 'Collaboration Occurrence' |
java.lang.Object |
caseCombinedFragment(CombinedFragment object)
Returns the result of interpretting the object as an instance of 'Combined Fragment' |
java.lang.Object |
caseComment(Comment object)
Returns the result of interpretting the object as an instance of 'Comment' |
java.lang.Object |
caseCommunicationPath(CommunicationPath object)
Returns the result of interpretting the object as an instance of 'Communication Path' |
java.lang.Object |
caseComponent(Component object)
Returns the result of interpretting the object as an instance of 'Component' |
java.lang.Object |
caseConditionalNode(ConditionalNode object)
Returns the result of interpretting the object as an instance of 'Conditional Node' |
java.lang.Object |
caseConnectableElement(ConnectableElement object)
Returns the result of interpretting the object as an instance of 'Connectable Element' |
java.lang.Object |
caseConnectableElementTemplateParameter(ConnectableElementTemplateParameter object)
Returns the result of interpretting the object as an instance of 'Connectable Element Template Parameter' |
java.lang.Object |
caseConnectionPointReference(ConnectionPointReference object)
Returns the result of interpretting the object as an instance of 'Connection Point Reference' |
java.lang.Object |
caseConnector(Connector object)
Returns the result of interpretting the object as an instance of 'Connector' |
java.lang.Object |
caseConnectorEnd(ConnectorEnd object)
Returns the result of interpretting the object as an instance of 'Connector End' |
java.lang.Object |
caseConstraint(Constraint object)
Returns the result of interpretting the object as an instance of 'Constraint' |
java.lang.Object |
caseContinuation(Continuation object)
Returns the result of interpretting the object as an instance of 'Continuation' |
java.lang.Object |
caseControlFlow(ControlFlow object)
Returns the result of interpretting the object as an instance of 'Control Flow' |
java.lang.Object |
caseControlNode(ControlNode object)
Returns the result of interpretting the object as an instance of 'Control Node' |
java.lang.Object |
caseCreateLinkAction(CreateLinkAction object)
Returns the result of interpretting the object as an instance of 'Create Link Action' |
java.lang.Object |
caseCreateLinkObjectAction(CreateLinkObjectAction object)
Returns the result of interpretting the object as an instance of 'Create Link Object Action' |
java.lang.Object |
caseCreateObjectAction(CreateObjectAction object)
Returns the result of interpretting the object as an instance of 'Create Object Action' |
java.lang.Object |
caseDataStoreNode(DataStoreNode object)
Returns the result of interpretting the object as an instance of 'Data Store Node' |
java.lang.Object |
caseDataType(DataType object)
Returns the result of interpretting the object as an instance of 'Data Type' |
java.lang.Object |
caseDecisionNode(DecisionNode object)
Returns the result of interpretting the object as an instance of 'Decision Node' |
java.lang.Object |
caseDependency(Dependency object)
Returns the result of interpretting the object as an instance of 'Dependency' |
java.lang.Object |
caseDeployedArtifact(DeployedArtifact object)
Returns the result of interpretting the object as an instance of 'Deployed Artifact' |
java.lang.Object |
caseDeployment(Deployment object)
Returns the result of interpretting the object as an instance of 'Deployment' |
java.lang.Object |
caseDeploymentSpecification(DeploymentSpecification object)
Returns the result of interpretting the object as an instance of 'Deployment Specification' |
java.lang.Object |
caseDeploymentTarget(DeploymentTarget object)
Returns the result of interpretting the object as an instance of 'Deployment Target' |
java.lang.Object |
caseDestroyLinkAction(DestroyLinkAction object)
Returns the result of interpretting the object as an instance of 'Destroy Link Action' |
java.lang.Object |
caseDestroyObjectAction(DestroyObjectAction object)
Returns the result of interpretting the object as an instance of 'Destroy Object Action' |
java.lang.Object |
caseDevice(Device object)
Returns the result of interpretting the object as an instance of 'Device' |
java.lang.Object |
caseDirectedRelationship(DirectedRelationship object)
Returns the result of interpretting the object as an instance of 'Directed Relationship' |
java.lang.Object |
caseDuration(Duration object)
Returns the result of interpretting the object as an instance of 'Duration' |
java.lang.Object |
caseDurationConstraint(DurationConstraint object)
Returns the result of interpretting the object as an instance of 'Duration Constraint' |
java.lang.Object |
caseDurationInterval(DurationInterval object)
Returns the result of interpretting the object as an instance of 'Duration Interval' |
java.lang.Object |
caseDurationObservationAction(DurationObservationAction object)
Returns the result of interpretting the object as an instance of 'Duration Observation Action' |
java.lang.Object |
caseElement(Element object)
Returns the result of interpretting the object as an instance of 'Element' |
java.lang.Object |
caseElementImport(ElementImport object)
Returns the result of interpretting the object as an instance of 'Element Import' |
java.lang.Object |
caseEModelElement(EModelElement object)
Returns the result of interpretting the object as an instance of 'EModel Element' |
java.lang.Object |
caseEncapsulatedClassifier(EncapsulatedClassifier object)
Returns the result of interpretting the object as an instance of 'Encapsulated Classifier' |
java.lang.Object |
caseEnumeration(Enumeration object)
Returns the result of interpretting the object as an instance of 'Enumeration' |
java.lang.Object |
caseEnumerationLiteral(EnumerationLiteral object)
Returns the result of interpretting the object as an instance of 'Enumeration Literal' |
java.lang.Object |
caseEventOccurrence(EventOccurrence object)
Returns the result of interpretting the object as an instance of 'Event Occurrence' |
java.lang.Object |
caseExceptionHandler(ExceptionHandler object)
Returns the result of interpretting the object as an instance of 'Exception Handler' |
java.lang.Object |
caseExecutableNode(ExecutableNode object)
Returns the result of interpretting the object as an instance of 'Executable Node' |
java.lang.Object |
caseExecutionEnvironment(ExecutionEnvironment object)
Returns the result of interpretting the object as an instance of 'Execution Environment' |
java.lang.Object |
caseExecutionOccurrence(ExecutionOccurrence object)
Returns the result of interpretting the object as an instance of 'Execution Occurrence' |
java.lang.Object |
caseExpansionNode(ExpansionNode object)
Returns the result of interpretting the object as an instance of 'Expansion Node' |
java.lang.Object |
caseExpansionRegion(ExpansionRegion object)
Returns the result of interpretting the object as an instance of 'Expansion Region' |
java.lang.Object |
caseExpression(Expression object)
Returns the result of interpretting the object as an instance of 'Expression' |
java.lang.Object |
caseExtend(Extend object)
Returns the result of interpretting the object as an instance of 'Extend' |
java.lang.Object |
caseExtension(Extension object)
Returns the result of interpretting the object as an instance of 'Extension' |
java.lang.Object |
caseExtensionEnd(ExtensionEnd object)
Returns the result of interpretting the object as an instance of 'Extension End' |
java.lang.Object |
caseExtensionPoint(ExtensionPoint object)
Returns the result of interpretting the object as an instance of 'Extension Point' |
java.lang.Object |
caseFeature(Feature object)
Returns the result of interpretting the object as an instance of 'Feature' |
java.lang.Object |
caseFinalNode(FinalNode object)
Returns the result of interpretting the object as an instance of 'Final Node' |
java.lang.Object |
caseFinalState(FinalState object)
Returns the result of interpretting the object as an instance of 'Final State' |
java.lang.Object |
caseFlowFinalNode(FlowFinalNode object)
Returns the result of interpretting the object as an instance of 'Flow Final Node' |
java.lang.Object |
caseForkNode(ForkNode object)
Returns the result of interpretting the object as an instance of 'Fork Node' |
java.lang.Object |
caseGate(Gate object)
Returns the result of interpretting the object as an instance of 'Gate' |
java.lang.Object |
caseGeneralization(Generalization object)
Returns the result of interpretting the object as an instance of 'Generalization' |
java.lang.Object |
caseGeneralizationSet(GeneralizationSet object)
Returns the result of interpretting the object as an instance of 'Generalization Set' |
java.lang.Object |
caseGeneralOrdering(GeneralOrdering object)
Returns the result of interpretting the object as an instance of 'General Ordering' |
java.lang.Object |
caseImplementation(Implementation object)
Returns the result of interpretting the object as an instance of 'Implementation' |
java.lang.Object |
caseInclude(Include object)
Returns the result of interpretting the object as an instance of 'Include' |
java.lang.Object |
caseInformationFlow(InformationFlow object)
Returns the result of interpretting the object as an instance of 'Information Flow' |
java.lang.Object |
caseInformationItem(InformationItem object)
Returns the result of interpretting the object as an instance of 'Information Item' |
java.lang.Object |
caseInitialNode(InitialNode object)
Returns the result of interpretting the object as an instance of 'Initial Node' |
java.lang.Object |
caseInputPin(InputPin object)
Returns the result of interpretting the object as an instance of 'Input Pin' |
java.lang.Object |
caseInstanceSpecification(InstanceSpecification object)
Returns the result of interpretting the object as an instance of 'Instance Specification' |
java.lang.Object |
caseInstanceValue(InstanceValue object)
Returns the result of interpretting the object as an instance of 'Instance Value' |
java.lang.Object |
caseInteraction(Interaction object)
Returns the result of interpretting the object as an instance of 'Interaction' |
java.lang.Object |
caseInteractionConstraint(InteractionConstraint object)
Returns the result of interpretting the object as an instance of 'Interaction Constraint' |
java.lang.Object |
caseInteractionFragment(InteractionFragment object)
Returns the result of interpretting the object as an instance of 'Interaction Fragment' |
java.lang.Object |
caseInteractionOccurrence(InteractionOccurrence object)
Returns the result of interpretting the object as an instance of 'Interaction Occurrence' |
java.lang.Object |
caseInteractionOperand(InteractionOperand object)
Returns the result of interpretting the object as an instance of 'Interaction Operand' |
java.lang.Object |
caseInterface(Interface object)
Returns the result of interpretting the object as an instance of 'Interface' |
java.lang.Object |
caseInterruptibleActivityRegion(InterruptibleActivityRegion object)
Returns the result of interpretting the object as an instance of 'Interruptible Activity Region' |
java.lang.Object |
caseInterval(Interval object)
Returns the result of interpretting the object as an instance of 'Interval' |
java.lang.Object |
caseIntervalConstraint(IntervalConstraint object)
Returns the result of interpretting the object as an instance of 'Interval Constraint' |
java.lang.Object |
caseInvocationAction(InvocationAction object)
Returns the result of interpretting the object as an instance of 'Invocation Action' |
java.lang.Object |
caseJoinNode(JoinNode object)
Returns the result of interpretting the object as an instance of 'Join Node' |
java.lang.Object |
caseLifeline(Lifeline object)
Returns the result of interpretting the object as an instance of 'Lifeline' |
java.lang.Object |
caseLinkAction(LinkAction object)
Returns the result of interpretting the object as an instance of 'Link Action' |
java.lang.Object |
caseLinkEndCreationData(LinkEndCreationData object)
Returns the result of interpretting the object as an instance of 'Link End Creation Data' |
java.lang.Object |
caseLinkEndData(LinkEndData object)
Returns the result of interpretting the object as an instance of 'Link End Data' |
java.lang.Object |
caseLiteralBoolean(LiteralBoolean object)
Returns the result of interpretting the object as an instance of 'Literal Boolean' |
java.lang.Object |
caseLiteralInteger(LiteralInteger object)
Returns the result of interpretting the object as an instance of 'Literal Integer' |
java.lang.Object |
caseLiteralNull(LiteralNull object)
Returns the result of interpretting the object as an instance of 'Literal Null' |
java.lang.Object |
caseLiteralSpecification(LiteralSpecification object)
Returns the result of interpretting the object as an instance of 'Literal Specification' |
java.lang.Object |
caseLiteralString(LiteralString object)
Returns the result of interpretting the object as an instance of 'Literal String' |
java.lang.Object |
caseLiteralUnlimitedNatural(LiteralUnlimitedNatural object)
Returns the result of interpretting the object as an instance of 'Literal Unlimited Natural' |
java.lang.Object |
caseLoopNode(LoopNode object)
Returns the result of interpretting the object as an instance of 'Loop Node' |
java.lang.Object |
caseManifestation(Manifestation object)
Returns the result of interpretting the object as an instance of 'Manifestation' |
java.lang.Object |
caseMergeNode(MergeNode object)
Returns the result of interpretting the object as an instance of 'Merge Node' |
java.lang.Object |
caseMessage(Message object)
Returns the result of interpretting the object as an instance of 'Message' |
java.lang.Object |
caseMessageEnd(MessageEnd object)
Returns the result of interpretting the object as an instance of 'Message End' |
java.lang.Object |
caseMessageTrigger(MessageTrigger object)
Returns the result of interpretting the object as an instance of 'Message Trigger' |
java.lang.Object |
caseModel(Model object)
Returns the result of interpretting the object as an instance of 'Model' |
java.lang.Object |
caseMultiplicityElement(MultiplicityElement object)
Returns the result of interpretting the object as an instance of 'Multiplicity Element' |
java.lang.Object |
caseNamedElement(NamedElement object)
Returns the result of interpretting the object as an instance of 'Named Element' |
java.lang.Object |
caseNamespace(Namespace object)
Returns the result of interpretting the object as an instance of 'Namespace' |
java.lang.Object |
caseNode(Node object)
Returns the result of interpretting the object as an instance of 'Node' |
java.lang.Object |
caseObjectFlow(ObjectFlow object)
Returns the result of interpretting the object as an instance of 'Object Flow' |
java.lang.Object |
caseObjectNode(ObjectNode object)
Returns the result of interpretting the object as an instance of 'Object Node' |
java.lang.Object |
caseOpaqueExpression(OpaqueExpression object)
Returns the result of interpretting the object as an instance of 'Opaque Expression' |
java.lang.Object |
caseOperation(Operation object)
Returns the result of interpretting the object as an instance of 'Operation' |
java.lang.Object |
caseOperationTemplateParameter(OperationTemplateParameter object)
Returns the result of interpretting the object as an instance of 'Operation Template Parameter' |
java.lang.Object |
caseOutputPin(OutputPin object)
Returns the result of interpretting the object as an instance of 'Output Pin' |
java.lang.Object |
casePackage(Package object)
Returns the result of interpretting the object as an instance of 'Package' |
java.lang.Object |
casePackageableElement(PackageableElement object)
Returns the result of interpretting the object as an instance of 'Packageable Element' |
java.lang.Object |
casePackageImport(PackageImport object)
Returns the result of interpretting the object as an instance of 'Package Import' |
java.lang.Object |
casePackageMerge(PackageMerge object)
Returns the result of interpretting the object as an instance of 'Package Merge' |
java.lang.Object |
caseParameter(Parameter object)
Returns the result of interpretting the object as an instance of 'Parameter' |
java.lang.Object |
caseParameterableClassifier(ParameterableClassifier object)
Returns the result of interpretting the object as an instance of 'Parameterable Classifier' |
java.lang.Object |
caseParameterableElement(ParameterableElement object)
Returns the result of interpretting the object as an instance of 'Parameterable Element' |
java.lang.Object |
caseParameterSet(ParameterSet object)
Returns the result of interpretting the object as an instance of 'Parameter Set' |
java.lang.Object |
casePartDecomposition(PartDecomposition object)
Returns the result of interpretting the object as an instance of 'Part Decomposition' |
java.lang.Object |
casePermission(Permission object)
Returns the result of interpretting the object as an instance of 'Permission' |
java.lang.Object |
casePin(Pin object)
Returns the result of interpretting the object as an instance of 'Pin' |
java.lang.Object |
casePort(Port object)
Returns the result of interpretting the object as an instance of 'Port' |
java.lang.Object |
casePrimitiveFunction(PrimitiveFunction object)
Returns the result of interpretting the object as an instance of 'Primitive Function' |
java.lang.Object |
casePrimitiveType(PrimitiveType object)
Returns the result of interpretting the object as an instance of 'Primitive Type' |
java.lang.Object |
caseProfile(Profile object)
Returns the result of interpretting the object as an instance of 'Profile' |
java.lang.Object |
caseProfileApplication(ProfileApplication object)
Returns the result of interpretting the object as an instance of 'Profile Application' |
java.lang.Object |
caseProperty(Property object)
Returns the result of interpretting the object as an instance of 'Property' |
java.lang.Object |
caseProtocolConformance(ProtocolConformance object)
Returns the result of interpretting the object as an instance of 'Protocol Conformance' |
java.lang.Object |
caseProtocolStateMachine(ProtocolStateMachine object)
Returns the result of interpretting the object as an instance of 'Protocol State Machine' |
java.lang.Object |
caseProtocolTransition(ProtocolTransition object)
Returns the result of interpretting the object as an instance of 'Protocol Transition' |
java.lang.Object |
casePseudostate(Pseudostate object)
Returns the result of interpretting the object as an instance of 'Pseudostate' |
java.lang.Object |
caseQualifierValue(QualifierValue object)
Returns the result of interpretting the object as an instance of 'Qualifier Value' |
java.lang.Object |
caseRaiseExceptionAction(RaiseExceptionAction object)
Returns the result of interpretting the object as an instance of 'Raise Exception Action' |
java.lang.Object |
caseReadExtentAction(ReadExtentAction object)
Returns the result of interpretting the object as an instance of 'Read Extent Action' |
java.lang.Object |
caseReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction object)
Returns the result of interpretting the object as an instance of 'Read Is Classified Object Action' |
java.lang.Object |
caseReadLinkAction(ReadLinkAction object)
Returns the result of interpretting the object as an instance of 'Read Link Action' |
java.lang.Object |
caseReadLinkObjectEndAction(ReadLinkObjectEndAction object)
Returns the result of interpretting the object as an instance of 'Read Link Object End Action' |
java.lang.Object |
caseReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction object)
Returns the result of interpretting the object as an instance of 'Read Link Object End Qualifier Action' |
java.lang.Object |
caseReadSelfAction(ReadSelfAction object)
Returns the result of interpretting the object as an instance of 'Read Self Action' |
java.lang.Object |
caseReadStructuralFeatureAction(ReadStructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Read Structural Feature Action' |
java.lang.Object |
caseReadVariableAction(ReadVariableAction object)
Returns the result of interpretting the object as an instance of 'Read Variable Action' |
java.lang.Object |
caseRealization(Realization object)
Returns the result of interpretting the object as an instance of 'Realization' |
java.lang.Object |
caseReception(Reception object)
Returns the result of interpretting the object as an instance of 'Reception' |
java.lang.Object |
caseReclassifyObjectAction(ReclassifyObjectAction object)
Returns the result of interpretting the object as an instance of 'Reclassify Object Action' |
java.lang.Object |
caseRedefinableElement(RedefinableElement object)
Returns the result of interpretting the object as an instance of 'Redefinable Element' |
java.lang.Object |
caseRedefinableTemplateSignature(RedefinableTemplateSignature object)
Returns the result of interpretting the object as an instance of 'Redefinable Template Signature' |
java.lang.Object |
caseRegion(Region object)
Returns the result of interpretting the object as an instance of 'Region' |
java.lang.Object |
caseRelationship(Relationship object)
Returns the result of interpretting the object as an instance of 'Relationship' |
java.lang.Object |
caseRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction object)
Returns the result of interpretting the object as an instance of 'Remove Structural Feature Value Action' |
java.lang.Object |
caseRemoveVariableValueAction(RemoveVariableValueAction object)
Returns the result of interpretting the object as an instance of 'Remove Variable Value Action' |
java.lang.Object |
caseReplyAction(ReplyAction object)
Returns the result of interpretting the object as an instance of 'Reply Action' |
java.lang.Object |
caseSendObjectAction(SendObjectAction object)
Returns the result of interpretting the object as an instance of 'Send Object Action' |
java.lang.Object |
caseSendSignalAction(SendSignalAction object)
Returns the result of interpretting the object as an instance of 'Send Signal Action' |
java.lang.Object |
caseSignal(Signal object)
Returns the result of interpretting the object as an instance of 'Signal' |
java.lang.Object |
caseSignalTrigger(SignalTrigger object)
Returns the result of interpretting the object as an instance of 'Signal Trigger' |
java.lang.Object |
caseSlot(Slot object)
Returns the result of interpretting the object as an instance of 'Slot' |
java.lang.Object |
caseStartOwnedBehaviorAction(StartOwnedBehaviorAction object)
Returns the result of interpretting the object as an instance of 'Start Owned Behavior Action' |
java.lang.Object |
caseState(State object)
Returns the result of interpretting the object as an instance of 'State' |
java.lang.Object |
caseStateInvariant(StateInvariant object)
Returns the result of interpretting the object as an instance of 'State Invariant' |
java.lang.Object |
caseStateMachine(StateMachine object)
Returns the result of interpretting the object as an instance of 'State Machine' |
java.lang.Object |
caseStereotype(Stereotype object)
Returns the result of interpretting the object as an instance of 'Stereotype' |
java.lang.Object |
caseStop(Stop object)
Returns the result of interpretting the object as an instance of 'Stop' |
java.lang.Object |
caseStringExpression(StringExpression object)
Returns the result of interpretting the object as an instance of 'String Expression' |
java.lang.Object |
caseStructuralFeature(StructuralFeature object)
Returns the result of interpretting the object as an instance of 'Structural Feature' |
java.lang.Object |
caseStructuralFeatureAction(StructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Structural Feature Action' |
java.lang.Object |
caseStructuredActivityNode(StructuredActivityNode object)
Returns the result of interpretting the object as an instance of 'Structured Activity Node' |
java.lang.Object |
caseStructuredClassifier(StructuredClassifier object)
Returns the result of interpretting the object as an instance of 'Structured Classifier' |
java.lang.Object |
caseSubstitution(Substitution object)
Returns the result of interpretting the object as an instance of 'Substitution' |
java.lang.Object |
caseTemplateableClassifier(TemplateableClassifier object)
Returns the result of interpretting the object as an instance of 'Templateable Classifier' |
java.lang.Object |
caseTemplateableElement(TemplateableElement object)
Returns the result of interpretting the object as an instance of 'Templateable Element' |
java.lang.Object |
caseTemplateBinding(TemplateBinding object)
Returns the result of interpretting the object as an instance of 'Template Binding' |
java.lang.Object |
caseTemplateParameter(TemplateParameter object)
Returns the result of interpretting the object as an instance of 'Template Parameter' |
java.lang.Object |
caseTemplateParameterSubstitution(TemplateParameterSubstitution object)
Returns the result of interpretting the object as an instance of 'Template Parameter Substitution' |
java.lang.Object |
caseTemplateSignature(TemplateSignature object)
Returns the result of interpretting the object as an instance of 'Template Signature' |
java.lang.Object |
caseTestIdentityAction(TestIdentityAction object)
Returns the result of interpretting the object as an instance of 'Test Identity Action' |
java.lang.Object |
caseTimeConstraint(TimeConstraint object)
Returns the result of interpretting the object as an instance of 'Time Constraint' |
java.lang.Object |
caseTimeExpression(TimeExpression object)
Returns the result of interpretting the object as an instance of 'Time Expression' |
java.lang.Object |
caseTimeInterval(TimeInterval object)
Returns the result of interpretting the object as an instance of 'Time Interval' |
java.lang.Object |
caseTimeObservationAction(TimeObservationAction object)
Returns the result of interpretting the object as an instance of 'Time Observation Action' |
java.lang.Object |
caseTimeTrigger(TimeTrigger object)
Returns the result of interpretting the object as an instance of 'Time Trigger' |
java.lang.Object |
caseTransition(Transition object)
Returns the result of interpretting the object as an instance of 'Transition' |
java.lang.Object |
caseTrigger(Trigger object)
Returns the result of interpretting the object as an instance of 'Trigger' |
java.lang.Object |
caseType(Type object)
Returns the result of interpretting the object as an instance of 'Type' |
java.lang.Object |
caseTypedElement(TypedElement object)
Returns the result of interpretting the object as an instance of 'Typed Element' |
java.lang.Object |
caseUsage(Usage object)
Returns the result of interpretting the object as an instance of 'Usage' |
java.lang.Object |
caseUseCase(UseCase object)
Returns the result of interpretting the object as an instance of 'Use Case' |
java.lang.Object |
caseValuePin(ValuePin object)
Returns the result of interpretting the object as an instance of 'Value Pin' |
java.lang.Object |
caseValueSpecification(ValueSpecification object)
Returns the result of interpretting the object as an instance of 'Value Specification' |
java.lang.Object |
caseVariable(Variable object)
Returns the result of interpretting the object as an instance of 'Variable' |
java.lang.Object |
caseVariableAction(VariableAction object)
Returns the result of interpretting the object as an instance of 'Variable Action' |
java.lang.Object |
caseVertex(Vertex object)
Returns the result of interpretting the object as an instance of 'Vertex' |
java.lang.Object |
caseWriteLinkAction(WriteLinkAction object)
Returns the result of interpretting the object as an instance of 'Write Link Action' |
java.lang.Object |
caseWriteStructuralFeatureAction(WriteStructuralFeatureAction object)
Returns the result of interpretting the object as an instance of 'Write Structural Feature Action' |
java.lang.Object |
caseWriteVariableAction(WriteVariableAction object)
Returns the result of interpretting the object as an instance of 'Write Variable Action' |
java.lang.Object |
defaultCase(EObject object)
Returns the result of interpretting the object as an instance of 'EObject' |
protected java.lang.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 |
java.lang.Object |
doSwitch(EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result |
protected java.lang.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 |
public static final java.lang.String copyright
protected static UML2Package modelPackage
Constructor Detail |
public UML2Switch()
Method Detail |
public java.lang.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 java.lang.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 java.lang.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 java.lang.Object caseElement(Element object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMultiplicityElement(MultiplicityElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDirectedRelationship(DirectedRelationship object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRelationship(Relationship object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseNamedElement(NamedElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseNamespace(Namespace object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseOpaqueExpression(OpaqueExpression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseValueSpecification(ValueSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExpression(Expression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseComment(Comment object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClass(Class object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseType(Type object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProperty(Property object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseOperation(Operation object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTypedElement(TypedElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseParameter(Parameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePackage(Package object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEnumeration(Enumeration object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDataType(DataType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEnumerationLiteral(EnumerationLiteral object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePrimitiveType(PrimitiveType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLiteralBoolean(LiteralBoolean object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLiteralSpecification(LiteralSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLiteralString(LiteralString object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLiteralNull(LiteralNull object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLiteralInteger(LiteralInteger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLiteralUnlimitedNatural(LiteralUnlimitedNatural object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConstraint(Constraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClassifier(Classifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFeature(Feature object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBehavioralFeature(BehavioralFeature object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStructuralFeature(StructuralFeature object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRedefinableElement(RedefinableElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInstanceSpecification(InstanceSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSlot(Slot object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInstanceValue(InstanceValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGeneralization(Generalization object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePackageableElement(PackageableElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseElementImport(ElementImport object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePackageImport(PackageImport object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAssociation(Association object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePackageMerge(PackageMerge object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStereotype(Stereotype object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProfile(Profile object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProfileApplication(ProfileApplication object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExtension(Extension object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExtensionEnd(ExtensionEnd object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseModel(Model object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInformationItem(InformationItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInformationFlow(InformationFlow object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAssociationClass(AssociationClass object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePermission(Permission object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDependency(Dependency object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUsage(Usage object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAbstraction(Abstraction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRealization(Realization object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSubstitution(Substitution object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBehavior(Behavior object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBehavioredClassifier(BehavioredClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActivity(Activity object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGeneralizationSet(GeneralizationSet object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseArtifact(Artifact object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseManifestation(Manifestation object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActivityEdge(ActivityEdge object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActivityGroup(ActivityGroup object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActivityNode(ActivityNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAction(Action object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseObjectNode(ObjectNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseControlNode(ControlNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseControlFlow(ControlFlow object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseObjectFlow(ObjectFlow object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInitialNode(InitialNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFinalNode(FinalNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActivityFinalNode(ActivityFinalNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDecisionNode(DecisionNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMergeNode(MergeNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExecutableNode(ExecutableNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseOutputPin(OutputPin object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInputPin(InputPin object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePin(Pin object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActivityParameterNode(ActivityParameterNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseValuePin(ValuePin object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInterface(Interface object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseImplementation(Implementation object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActor(Actor object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExtend(Extend object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUseCase(UseCase object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExtensionPoint(ExtensionPoint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInclude(Include object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCallTrigger(CallTrigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMessageTrigger(MessageTrigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseChangeTrigger(ChangeTrigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTrigger(Trigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReception(Reception object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSignal(Signal object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSignalTrigger(SignalTrigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTimeTrigger(TimeTrigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAnyTrigger(AnyTrigger object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConnectorEnd(ConnectorEnd object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConnectableElement(ConnectableElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConnector(Connector object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStructuredClassifier(StructuredClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseVariable(Variable object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStructuredActivityNode(StructuredActivityNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConditionalNode(ConditionalNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClause(Clause object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLoopNode(LoopNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStateMachine(StateMachine object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRegion(Region object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePseudostate(Pseudostate object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseState(State object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseVertex(Vertex object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConnectionPointReference(ConnectionPointReference object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTransition(Transition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFinalState(FinalState object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExpansionNode(ExpansionNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExpansionRegion(ExpansionRegion object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExceptionHandler(ExceptionHandler object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePort(Port object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEncapsulatedClassifier(EncapsulatedClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCreateObjectAction(CreateObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDestroyObjectAction(DestroyObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTestIdentityAction(TestIdentityAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadSelfAction(ReadSelfAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStructuralFeatureAction(StructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadStructuralFeatureAction(ReadStructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseWriteStructuralFeatureAction(WriteStructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClearStructuralFeatureAction(ClearStructuralFeatureAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAddStructuralFeatureValueAction(AddStructuralFeatureValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLinkAction(LinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLinkEndData(LinkEndData object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadLinkAction(ReadLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLinkEndCreationData(LinkEndCreationData object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCreateLinkAction(CreateLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseWriteLinkAction(WriteLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDestroyLinkAction(DestroyLinkAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClearAssociationAction(ClearAssociationAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseVariableAction(VariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadVariableAction(ReadVariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseWriteVariableAction(WriteVariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClearVariableAction(ClearVariableAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAddVariableValueAction(AddVariableValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRemoveVariableValueAction(RemoveVariableValueAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseApplyFunctionAction(ApplyFunctionAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePrimitiveFunction(PrimitiveFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCallAction(CallAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInvocationAction(InvocationAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSendSignalAction(SendSignalAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBroadcastSignalAction(BroadcastSignalAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSendObjectAction(SendObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCallOperationAction(CallOperationAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCallBehaviorAction(CallBehaviorAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseForkNode(ForkNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseJoinNode(JoinNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFlowFinalNode(FlowFinalNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCentralBufferNode(CentralBufferNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActivityPartition(ActivityPartition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemplateSignature(TemplateSignature object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemplateParameter(TemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemplateableElement(TemplateableElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStringExpression(StringExpression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseParameterableElement(ParameterableElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemplateBinding(TemplateBinding object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemplateParameterSubstitution(TemplateParameterSubstitution object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCollaboration(Collaboration object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseOperationTemplateParameter(OperationTemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClassifierTemplateParameter(ClassifierTemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseParameterableClassifier(ParameterableClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRedefinableTemplateSignature(RedefinableTemplateSignature object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemplateableClassifier(TemplateableClassifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConnectableElementTemplateParameter(ConnectableElementTemplateParameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInteraction(Interaction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInteractionFragment(InteractionFragment object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLifeline(Lifeline object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMessage(Message object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGeneralOrdering(GeneralOrdering object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMessageEnd(MessageEnd object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEventOccurrence(EventOccurrence object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExecutionOccurrence(ExecutionOccurrence object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStateInvariant(StateInvariant object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStop(Stop object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCollaborationOccurrence(CollaborationOccurrence object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDataStoreNode(DataStoreNode object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInterruptibleActivityRegion(InterruptibleActivityRegion object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseParameterSet(ParameterSet object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadExtentAction(ReadExtentAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReclassifyObjectAction(ReclassifyObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStartOwnedBehaviorAction(StartOwnedBehaviorAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseQualifierValue(QualifierValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadLinkObjectEndAction(ReadLinkObjectEndAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCreateLinkObjectAction(CreateLinkObjectAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAcceptEventAction(AcceptEventAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAcceptCallAction(AcceptCallAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseReplyAction(ReplyAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRaiseExceptionAction(RaiseExceptionAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTimeExpression(TimeExpression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDuration(Duration object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTimeObservationAction(TimeObservationAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDurationInterval(DurationInterval object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInterval(Interval object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTimeConstraint(TimeConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseIntervalConstraint(IntervalConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTimeInterval(TimeInterval object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDurationObservationAction(DurationObservationAction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDurationConstraint(DurationConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProtocolConformance(ProtocolConformance object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProtocolStateMachine(ProtocolStateMachine object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProtocolTransition(ProtocolTransition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInteractionOccurrence(InteractionOccurrence object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGate(Gate object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePartDecomposition(PartDecomposition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInteractionOperand(InteractionOperand object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInteractionConstraint(InteractionConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCombinedFragment(CombinedFragment object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseContinuation(Continuation object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseComponent(Component object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDeployment(Deployment object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDeployedArtifact(DeployedArtifact object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDeploymentTarget(DeploymentTarget object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseNode(Node object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDevice(Device object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExecutionEnvironment(ExecutionEnvironment object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCommunicationPath(CommunicationPath object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDeploymentSpecification(DeploymentSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEModelElement(EModelElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object defaultCase(EObject object)
object
- the target of the switch.
doSwitch(org.eclipse.emf.ecore.EObject)
|
Copyright 2003, 2005 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |