|
SysML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.uml2.uml.util.UMLSwitch<T>
org.topcased.sysml.util.SysMLSwitch
org.topcased.modeler.sysml.util.ExactSysMLSwitch
public class ExactSysMLSwitch
A customized SysMLSwitch.
It works the same as the SysMLSwitch but
it does not proceed up the inheritance hierarchy.
Field Summary |
---|
Fields inherited from class org.topcased.sysml.util.SysMLSwitch |
---|
copyright, sysmlmodelPackage |
Fields inherited from class org.eclipse.uml2.uml.util.UMLSwitch |
---|
modelPackage |
Constructor Summary | |
---|---|
ExactSysMLSwitch()
|
Method Summary | |
---|---|
java.lang.Object |
caseAbstraction(org.eclipse.uml2.uml.Abstraction object)
Returns the result of interpretting the object as an exact instance of 'Abstraction' |
java.lang.Object |
caseBehavior(org.eclipse.uml2.uml.Behavior object)
Returns the result of interpretting the object as an exact instance of 'Behavior' |
java.lang.Object |
caseBehavioredClassifier(org.eclipse.uml2.uml.BehavioredClassifier object)
Returns the result of interpretting the object as an exact instance of 'Behaviored Classifier' |
java.lang.Object |
caseBlock(Block object)
Returns the result of interpretting the object as an exact instance of 'Block' |
java.lang.Object |
caseBlockDefinition(BlockDefinition object)
Returns the result of interpretting the object as an exact instance of 'Block Definition' |
java.lang.Object |
caseBlockProperty(BlockProperty object)
Returns the result of interpretting the object as an exact instance of 'Block Property' |
java.lang.Object |
caseClass(org.eclipse.uml2.uml.Class object)
Returns the result of interpretting the object as an exact instance of 'Class' |
java.lang.Object |
caseClassifier(org.eclipse.uml2.uml.Classifier object)
Returns the result of interpretting the object as an exact instance of 'Classifier' |
java.lang.Object |
caseComment(org.eclipse.uml2.uml.Comment object)
Returns the result of interpretting the object as an exact instance of 'Comment' |
java.lang.Object |
caseConnectableElement(org.eclipse.uml2.uml.ConnectableElement object)
Returns the result of interpretting the object as an exact instance of 'Connectable Element' |
java.lang.Object |
caseConstraintBlock(ConstraintBlock object)
Returns the result of interpretting the object as an exact instance of 'Constraint Block' |
java.lang.Object |
caseConstraintProperty(ConstraintProperty object)
Returns the result of interpretting the object as an exact instance of 'Constraint Property' |
java.lang.Object |
caseContainment(Containment object)
Returns the result of interpretting the object as an exact instance of 'Containment' |
java.lang.Object |
caseCopy(Copy object)
Returns the result of interpretting the object as an exact instance of 'Copy' |
java.lang.Object |
caseDataType(org.eclipse.uml2.uml.DataType object)
Returns the result of interpretting the object as an exact instance of 'Data Type' |
java.lang.Object |
caseDependency(org.eclipse.uml2.uml.Dependency object)
Returns the result of interpretting the object as an exact instance of 'Dependency' |
java.lang.Object |
caseDeploymentTarget(org.eclipse.uml2.uml.DeploymentTarget object)
Returns the result of interpretting the object as an exact instance of 'Deployment Target' |
java.lang.Object |
caseDeriveReqt(DeriveReqt object)
Returns the result of interpretting the object as an exact instance of 'Derive Reqt' |
java.lang.Object |
caseDimension(Dimension object)
Returns the result of interpretting the object as an exact instance of 'Dimension' |
java.lang.Object |
caseDirectedRelationship(org.eclipse.uml2.uml.DirectedRelationship object)
Returns the result of interpretting the object as an exact instance of 'Directed Relationship' |
java.lang.Object |
caseDistributedProperty(DistributedProperty object)
Returns the result of interpretting the object as an exact instance of 'Distributed Property' |
java.lang.Object |
caseElement(org.eclipse.uml2.uml.Element object)
Returns the result of interpretting the object as an exact instance of 'Element' |
java.lang.Object |
caseEModelElement(EModelElement object)
Returns the result of interpretting the object as an exact instance of 'EModel Element' |
java.lang.Object |
caseEncapsulatedClassifier(org.eclipse.uml2.uml.EncapsulatedClassifier object)
Returns the result of interpretting the object as an exact instance of 'Encapsulated Classifier' |
java.lang.Object |
caseFeature(org.eclipse.uml2.uml.Feature object)
Returns the result of interpretting the object as an exact instance of 'Feature' |
java.lang.Object |
caseField(Field object)
Returns the result of interpretting the object as an exact instance of 'Field' |
java.lang.Object |
caseFlowPort(FlowPort object)
Returns the result of interpretting the object as an exact instance of 'Flow Port' |
java.lang.Object |
caseFlowProperty(FlowProperty object)
Returns the result of interpretting the object as an exact instance of 'Flow Property' |
java.lang.Object |
caseFlowSpecification(FlowSpecification object)
Returns the result of interpretting the object as an exact instance of 'Flow Specification' |
java.lang.Object |
caseInformationFlow(org.eclipse.uml2.uml.InformationFlow object)
Returns the result of interpretting the object as an exact instance of 'Information Flow' |
java.lang.Object |
caseInterface(org.eclipse.uml2.uml.Interface object)
Returns the result of interpretting the object as an exact instance of 'Interface' |
java.lang.Object |
caseItemFlow(ItemFlow object)
Returns the result of interpretting the object as an exact instance of 'Item Flow' |
java.lang.Object |
caseModelSYSML(ModelSYSML object)
Returns the result of interpretting the object as an exact instance of 'Model SYSML' |
java.lang.Object |
caseMultiplicityElement(org.eclipse.uml2.uml.MultiplicityElement object)
Returns the result of interpretting the object as an exact instance of 'Multiplicity Element' |
java.lang.Object |
caseNamedElement(org.eclipse.uml2.uml.NamedElement object)
Returns the result of interpretting the object as an exact instance of 'Named Element' |
java.lang.Object |
caseNamespace(org.eclipse.uml2.uml.Namespace object)
Returns the result of interpretting the object as an exact instance of 'Namespace' |
java.lang.Object |
casePackage(org.eclipse.uml2.uml.Package object)
Returns the result of interpretting the object as an exact instance of 'Package' |
java.lang.Object |
casePackageableElement(org.eclipse.uml2.uml.PackageableElement object)
Returns the result of interpretting the object as an exact instance of 'Packageable Element' |
java.lang.Object |
casePackageSYSML(PackageSYSML object)
Returns the result of interpretting the object as an exact instance of 'Package SYSML' |
java.lang.Object |
caseParameterableElement(org.eclipse.uml2.uml.ParameterableElement object)
Returns the result of interpretting the object as an exact instance of 'Parameterable Element' |
java.lang.Object |
casePort(org.eclipse.uml2.uml.Port object)
Returns the result of interpretting the object as an exact instance of 'Port' |
java.lang.Object |
caseProblem(Problem object)
Returns the result of interpretting the object as an exact instance of 'Problem' |
java.lang.Object |
caseProperty(org.eclipse.uml2.uml.Property object)
Returns the result of interpretting the object as an exact instance of 'Property' |
java.lang.Object |
caseRationale(Rationale object)
Returns the result of interpretting the object as an exact instance of 'Rationale' |
java.lang.Object |
caseRealization(org.eclipse.uml2.uml.Realization object)
Returns the result of interpretting the object as an exact instance of 'Realization' |
java.lang.Object |
caseRedefinableElement(org.eclipse.uml2.uml.RedefinableElement object)
Returns the result of interpretting the object as an exact instance of 'Redefinable Element' |
java.lang.Object |
caseRefine(Refine object)
Returns the result of interpretting the object as an exact instance of 'Refine' |
java.lang.Object |
caseRelationship(org.eclipse.uml2.uml.Relationship object)
Returns the result of interpretting the object as an exact instance of 'Relationship' |
java.lang.Object |
caseRequirement(Requirement object)
Returns the result of interpretting the object as an exact instance of 'Requirement' |
java.lang.Object |
caseRequirementDefinition(RequirementDefinition object)
Returns the result of interpretting the object as an exact instance of 'Requirement Definition' |
java.lang.Object |
caseRequirementRelated(RequirementRelated object)
Returns the result of interpretting the object as an exact instance of 'Requirement Related' |
java.lang.Object |
caseSatisfy(Satisfy object)
Returns the result of interpretting the object as an exact instance of 'Satisfy' |
java.lang.Object |
caseServicePort(ServicePort object)
Returns the result of interpretting the object as an exact instance of 'Service Port' |
java.lang.Object |
caseStructuralFeature(org.eclipse.uml2.uml.StructuralFeature object)
Returns the result of interpretting the object as an exact instance of 'Structural Feature' |
java.lang.Object |
caseStructuredClassifier(org.eclipse.uml2.uml.StructuredClassifier object)
Returns the result of interpretting the object as an exact instance of 'Structured Classifier' |
java.lang.Object |
caseTemplateableElement(org.eclipse.uml2.uml.TemplateableElement object)
Returns the result of interpretting the object as an exact instance of 'Templateable Element' |
java.lang.Object |
caseTestCase(TestCase object)
Returns the result of interpretting the object as an exact instance of 'Test Case' |
java.lang.Object |
caseTrace(Trace object)
Returns the result of interpretting the object as an exact instance of 'Trace' |
java.lang.Object |
caseType(org.eclipse.uml2.uml.Type object)
Returns the result of interpretting the object as an exact instance of 'Type' |
java.lang.Object |
caseTypedElement(org.eclipse.uml2.uml.TypedElement object)
Returns the result of interpretting the object as an exact instance of 'Typed Element' |
java.lang.Object |
caseUnit(Unit object)
Returns the result of interpretting the object as an exact instance of 'Unit' |
java.lang.Object |
caseValueType(ValueType object)
Returns the result of interpretting the object as an exact instance of 'Value Type' |
java.lang.Object |
caseVerify(Verify object)
Returns the result of interpretting the object as an exact instance of 'Verify' |
java.lang.Object |
defaultCase(EObject object)
Returns the result of interpretting the object as an instance of 'EObject' |
Methods inherited from class org.topcased.sysml.util.SysMLSwitch |
---|
doSwitch, doSwitch, doSwitch |
Methods inherited from class org.eclipse.uml2.uml.util.UMLSwitch |
---|
caseAcceptCallAction, caseAcceptEventAction, caseAction, caseActionExecutionSpecification, caseActionInputPin, caseActivity, caseActivityEdge, caseActivityFinalNode, caseActivityGroup, caseActivityNode, caseActivityParameterNode, caseActivityPartition, caseActor, caseAddStructuralFeatureValueAction, caseAddVariableValueAction, caseAnyReceiveEvent, caseArtifact, caseAssociation, caseAssociationClass, caseBehavioralFeature, caseBehaviorExecutionSpecification, caseBroadcastSignalAction, caseCallAction, caseCallBehaviorAction, caseCallEvent, caseCallOperationAction, caseCentralBufferNode, caseChangeEvent, caseClassifierTemplateParameter, caseClause, caseClearAssociationAction, caseClearStructuralFeatureAction, caseClearVariableAction, caseCollaboration, caseCollaborationUse, caseCombinedFragment, caseCommunicationPath, caseComponent, caseComponentRealization, caseConditionalNode, caseConnectableElementTemplateParameter, caseConnectionPointReference, caseConnector, caseConnectorEnd, caseConsiderIgnoreFragment, caseConstraint, caseContinuation, caseControlFlow, caseControlNode, caseCreateLinkAction, caseCreateLinkObjectAction, caseCreateObjectAction, caseCreationEvent, caseDataStoreNode, caseDecisionNode, caseDeployedArtifact, caseDeployment, caseDeploymentSpecification, caseDestroyLinkAction, caseDestroyObjectAction, caseDestructionEvent, caseDevice, caseDuration, caseDurationConstraint, caseDurationInterval, caseDurationObservation, caseElementImport, caseEnumeration, caseEnumerationLiteral, caseEvent, caseExceptionHandler, caseExecutableNode, caseExecutionEnvironment, caseExecutionEvent, caseExecutionOccurrenceSpecification, caseExecutionSpecification, caseExpansionNode, caseExpansionRegion, caseExpression, caseExtend, caseExtension, caseExtensionEnd, caseExtensionPoint, caseFinalNode, caseFinalState, caseFlowFinalNode, caseForkNode, caseFunctionBehavior, caseGate, caseGeneralization, caseGeneralizationSet, caseGeneralOrdering, caseImage, caseInclude, caseInformationItem, caseInitialNode, caseInputPin, caseInstanceSpecification, caseInstanceValue, caseInteraction, caseInteractionConstraint, caseInteractionFragment, caseInteractionOperand, caseInteractionUse, caseInterfaceRealization, caseInterruptibleActivityRegion, caseInterval, caseIntervalConstraint, caseInvocationAction, caseJoinNode, caseLifeline, caseLinkAction, caseLinkEndCreationData, caseLinkEndData, caseLinkEndDestructionData, caseLiteralBoolean, caseLiteralInteger, caseLiteralNull, caseLiteralSpecification, caseLiteralString, caseLiteralUnlimitedNatural, caseLoopNode, caseManifestation, caseMergeNode, caseMessage, caseMessageEnd, caseMessageEvent, caseMessageOccurrenceSpecification, caseModel, caseNode, caseObjectFlow, caseObjectNode, caseObservation, caseOccurrenceSpecification, caseOpaqueAction, caseOpaqueBehavior, caseOpaqueExpression, caseOperation, caseOperationTemplateParameter, caseOutputPin, casePackageImport, casePackageMerge, caseParameter, caseParameterSet, casePartDecomposition, casePin, casePrimitiveType, caseProfile, caseProfileApplication, caseProtocolConformance, caseProtocolStateMachine, caseProtocolTransition, casePseudostate, caseQualifierValue, caseRaiseExceptionAction, caseReadExtentAction, caseReadIsClassifiedObjectAction, caseReadLinkAction, caseReadLinkObjectEndAction, caseReadLinkObjectEndQualifierAction, caseReadSelfAction, caseReadStructuralFeatureAction, caseReadVariableAction, caseReceiveOperationEvent, caseReceiveSignalEvent, caseReception, caseReclassifyObjectAction, caseRedefinableTemplateSignature, caseReduceAction, caseRegion, caseRemoveStructuralFeatureValueAction, caseRemoveVariableValueAction, caseReplyAction, caseSendObjectAction, caseSendOperationEvent, caseSendSignalAction, caseSendSignalEvent, caseSequenceNode, caseSignal, caseSignalEvent, caseSlot, caseStartClassifierBehaviorAction, caseState, caseStateInvariant, caseStateMachine, caseStereotype, caseStringExpression, caseStructuralFeatureAction, caseStructuredActivityNode, caseSubstitution, caseTemplateBinding, caseTemplateParameter, caseTemplateParameterSubstitution, caseTemplateSignature, caseTestIdentityAction, caseTimeConstraint, caseTimeEvent, caseTimeExpression, caseTimeInterval, caseTimeObservation, caseTransition, caseTrigger, caseUnmarshallAction, caseUsage, caseUseCase, caseValuePin, caseValueSpecification, caseValueSpecificationAction, caseVariable, caseVariableAction, caseVertex, caseWriteLinkAction, caseWriteStructuralFeatureAction, caseWriteVariableAction |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExactSysMLSwitch()
Method Detail |
---|
public java.lang.Object caseBlock(Block object)
caseBlock
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFlowPort(FlowPort object)
caseFlowPort
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseServicePort(ServicePort object)
caseServicePort
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFlowSpecification(FlowSpecification object)
caseFlowSpecification
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBlockDefinition(BlockDefinition object)
caseBlockDefinition
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePackageSYSML(PackageSYSML object)
casePackageSYSML
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRequirement(Requirement object)
caseRequirement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTestCase(TestCase object)
caseTestCase
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRequirementDefinition(RequirementDefinition object)
caseRequirementDefinition
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSatisfy(Satisfy object)
caseSatisfy
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDeriveReqt(DeriveReqt object)
caseDeriveReqt
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseVerify(Verify object)
caseVerify
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseField(Field object)
caseField
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRationale(Rationale object)
caseRationale
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProblem(Problem object)
caseProblem
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseValueType(ValueType object)
caseValueType
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDimension(Dimension object)
caseDimension
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUnit(Unit object)
caseUnit
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBlockProperty(BlockProperty object)
caseBlockProperty
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDistributedProperty(DistributedProperty object)
caseDistributedProperty
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseItemFlow(ItemFlow object)
caseItemFlow
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFlowProperty(FlowProperty object)
caseFlowProperty
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConstraintBlock(ConstraintBlock object)
caseConstraintBlock
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTrace(Trace object)
caseTrace
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCopy(Copy object)
caseCopy
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRefine(Refine object)
caseRefine
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConstraintProperty(ConstraintProperty object)
caseConstraintProperty
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseContainment(Containment object)
caseContainment
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRequirementRelated(RequirementRelated object)
caseRequirementRelated
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseModelSYSML(ModelSYSML object)
caseModelSYSML
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEModelElement(EModelElement object)
caseEModelElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseElement(org.eclipse.uml2.uml.Element object)
caseElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseNamedElement(org.eclipse.uml2.uml.NamedElement object)
caseNamedElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseNamespace(org.eclipse.uml2.uml.Namespace object)
caseNamespace
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRedefinableElement(org.eclipse.uml2.uml.RedefinableElement object)
caseRedefinableElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseParameterableElement(org.eclipse.uml2.uml.ParameterableElement object)
caseParameterableElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePackageableElement(org.eclipse.uml2.uml.PackageableElement object)
casePackageableElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseType(org.eclipse.uml2.uml.Type object)
caseType
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTemplateableElement(org.eclipse.uml2.uml.TemplateableElement object)
caseTemplateableElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClassifier(org.eclipse.uml2.uml.Classifier object)
caseClassifier
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStructuredClassifier(org.eclipse.uml2.uml.StructuredClassifier object)
caseStructuredClassifier
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEncapsulatedClassifier(org.eclipse.uml2.uml.EncapsulatedClassifier object)
caseEncapsulatedClassifier
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBehavioredClassifier(org.eclipse.uml2.uml.BehavioredClassifier object)
caseBehavioredClassifier
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseClass(org.eclipse.uml2.uml.Class object)
caseClass
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFeature(org.eclipse.uml2.uml.Feature object)
caseFeature
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTypedElement(org.eclipse.uml2.uml.TypedElement object)
caseTypedElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMultiplicityElement(org.eclipse.uml2.uml.MultiplicityElement object)
caseMultiplicityElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStructuralFeature(org.eclipse.uml2.uml.StructuralFeature object)
caseStructuralFeature
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseConnectableElement(org.eclipse.uml2.uml.ConnectableElement object)
caseConnectableElement
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDeploymentTarget(org.eclipse.uml2.uml.DeploymentTarget object)
caseDeploymentTarget
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseProperty(org.eclipse.uml2.uml.Property object)
caseProperty
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePort(org.eclipse.uml2.uml.Port object)
casePort
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInterface(org.eclipse.uml2.uml.Interface object)
caseInterface
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePackage(org.eclipse.uml2.uml.Package object)
casePackage
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBehavior(org.eclipse.uml2.uml.Behavior object)
caseBehavior
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRelationship(org.eclipse.uml2.uml.Relationship object)
caseRelationship
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDirectedRelationship(org.eclipse.uml2.uml.DirectedRelationship object)
caseDirectedRelationship
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDependency(org.eclipse.uml2.uml.Dependency object)
caseDependency
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAbstraction(org.eclipse.uml2.uml.Abstraction object)
caseAbstraction
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRealization(org.eclipse.uml2.uml.Realization object)
caseRealization
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseComment(org.eclipse.uml2.uml.Comment object)
caseComment
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDataType(org.eclipse.uml2.uml.DataType object)
caseDataType
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInformationFlow(org.eclipse.uml2.uml.InformationFlow object)
caseInformationFlow
in class SysMLSwitch
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object defaultCase(EObject object)
defaultCase
in class SysMLSwitch
object
- the target of the switch.
SysMLSwitch.doSwitch(org.eclipse.emf.ecore.EObject)
|
SysML | |||||||||
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.