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