UML

org.topcased.modeler.uml.sequencediagram.labelproviders
Class ValueSpecificationValueLabelProvider.LabelSwitch

java.lang.Object
  extended by org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>
      extended by org.topcased.modeler.uml.sequencediagram.labelproviders.ValueSpecificationValueLabelProvider.LabelSwitch
Enclosing class:
ValueSpecificationValueLabelProvider

protected class ValueSpecificationValueLabelProvider.LabelSwitch
extends org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

Internal switch used in getText for the different types of ValueSpecification.


Field Summary
 
Fields inherited from class org.eclipse.uml2.uml.util.UMLSwitch
modelPackage
 
Constructor Summary
protected ValueSpecificationValueLabelProvider.LabelSwitch()
           
 
Method Summary
 java.lang.String caseDuration(org.eclipse.uml2.uml.Duration object)
           
 java.lang.String caseDurationInterval(org.eclipse.uml2.uml.DurationInterval object)
           
 java.lang.String caseInstanceValue(org.eclipse.uml2.uml.InstanceValue object)
           
 java.lang.String caseLiteralBoolean(org.eclipse.uml2.uml.LiteralBoolean object)
           
 java.lang.String caseLiteralInteger(org.eclipse.uml2.uml.LiteralInteger object)
           
 java.lang.String caseLiteralNull(org.eclipse.uml2.uml.LiteralNull object)
           
 java.lang.String caseLiteralString(org.eclipse.uml2.uml.LiteralString object)
           
 java.lang.String caseLiteralUnlimitedNatural(org.eclipse.uml2.uml.LiteralUnlimitedNatural object)
           
 java.lang.String caseOpaqueExpression(org.eclipse.uml2.uml.OpaqueExpression object)
           
 java.lang.String caseStringExpression(org.eclipse.uml2.uml.StringExpression object)
           
 java.lang.String caseTimeExpression(org.eclipse.uml2.uml.TimeExpression object)
           
 java.lang.String caseTimeInterval(org.eclipse.uml2.uml.TimeInterval object)
           
 
Methods inherited from class org.eclipse.uml2.uml.util.UMLSwitch
caseAbstraction, caseAcceptCallAction, caseAcceptEventAction, caseAction, caseActionExecutionSpecification, caseActionInputPin, caseActivity, caseActivityEdge, caseActivityFinalNode, caseActivityGroup, caseActivityNode, caseActivityParameterNode, caseActivityPartition, caseActor, caseAddStructuralFeatureValueAction, caseAddVariableValueAction, caseAnyReceiveEvent, caseArtifact, caseAssociation, caseAssociationClass, caseBehavior, caseBehavioralFeature, caseBehavioredClassifier, caseBehaviorExecutionSpecification, caseBroadcastSignalAction, caseCallAction, caseCallBehaviorAction, caseCallEvent, caseCallOperationAction, caseCentralBufferNode, caseChangeEvent, caseClass, caseClassifier, caseClassifierTemplateParameter, caseClause, caseClearAssociationAction, caseClearStructuralFeatureAction, caseClearVariableAction, caseCollaboration, caseCollaborationUse, caseCombinedFragment, caseComment, caseCommunicationPath, caseComponent, caseComponentRealization, caseConditionalNode, caseConnectableElement, caseConnectableElementTemplateParameter, caseConnectionPointReference, caseConnector, caseConnectorEnd, caseConsiderIgnoreFragment, caseConstraint, caseContinuation, caseControlFlow, caseControlNode, caseCreateLinkAction, caseCreateLinkObjectAction, caseCreateObjectAction, caseCreationEvent, caseDataStoreNode, caseDataType, caseDecisionNode, caseDependency, caseDeployedArtifact, caseDeployment, caseDeploymentSpecification, caseDeploymentTarget, caseDestroyLinkAction, caseDestroyObjectAction, caseDestructionEvent, caseDevice, caseDirectedRelationship, caseDurationConstraint, caseDurationObservation, caseElement, caseElementImport, caseEModelElement, caseEncapsulatedClassifier, caseEnumeration, caseEnumerationLiteral, caseEvent, caseExceptionHandler, caseExecutableNode, caseExecutionEnvironment, caseExecutionEvent, caseExecutionOccurrenceSpecification, caseExecutionSpecification, caseExpansionNode, caseExpansionRegion, caseExpression, caseExtend, caseExtension, caseExtensionEnd, caseExtensionPoint, caseFeature, caseFinalNode, caseFinalState, caseFlowFinalNode, caseForkNode, caseFunctionBehavior, caseGate, caseGeneralization, caseGeneralizationSet, caseGeneralOrdering, caseImage, caseInclude, caseInformationFlow, caseInformationItem, caseInitialNode, caseInputPin, caseInstanceSpecification, caseInteraction, caseInteractionConstraint, caseInteractionFragment, caseInteractionOperand, caseInteractionUse, caseInterface, caseInterfaceRealization, caseInterruptibleActivityRegion, caseInterval, caseIntervalConstraint, caseInvocationAction, caseJoinNode, caseLifeline, caseLinkAction, caseLinkEndCreationData, caseLinkEndData, caseLinkEndDestructionData, caseLiteralSpecification, caseLoopNode, caseManifestation, caseMergeNode, caseMessage, caseMessageEnd, caseMessageEvent, caseMessageOccurrenceSpecification, caseModel, caseMultiplicityElement, caseNamedElement, caseNamespace, caseNode, caseObjectFlow, caseObjectNode, caseObservation, caseOccurrenceSpecification, caseOpaqueAction, caseOpaqueBehavior, caseOperation, caseOperationTemplateParameter, caseOutputPin, casePackage, casePackageableElement, casePackageImport, casePackageMerge, caseParameter, caseParameterableElement, caseParameterSet, casePartDecomposition, casePin, casePort, casePrimitiveType, caseProfile, caseProfileApplication, caseProperty, caseProtocolConformance, caseProtocolStateMachine, caseProtocolTransition, casePseudostate, caseQualifierValue, caseRaiseExceptionAction, caseReadExtentAction, caseReadIsClassifiedObjectAction, caseReadLinkAction, caseReadLinkObjectEndAction, caseReadLinkObjectEndQualifierAction, caseReadSelfAction, caseReadStructuralFeatureAction, caseReadVariableAction, caseRealization, caseReceiveOperationEvent, caseReceiveSignalEvent, caseReception, caseReclassifyObjectAction, caseRedefinableElement, caseRedefinableTemplateSignature, caseReduceAction, caseRegion, caseRelationship, caseRemoveStructuralFeatureValueAction, caseRemoveVariableValueAction, caseReplyAction, caseSendObjectAction, caseSendOperationEvent, caseSendSignalAction, caseSendSignalEvent, caseSequenceNode, caseSignal, caseSignalEvent, caseSlot, caseStartClassifierBehaviorAction, caseState, caseStateInvariant, caseStateMachine, caseStereotype, caseStructuralFeature, caseStructuralFeatureAction, caseStructuredActivityNode, caseStructuredClassifier, caseSubstitution, caseTemplateableElement, caseTemplateBinding, caseTemplateParameter, caseTemplateParameterSubstitution, caseTemplateSignature, caseTestIdentityAction, caseTimeConstraint, caseTimeEvent, caseTimeObservation, caseTransition, caseTrigger, caseType, caseTypedElement, caseUnmarshallAction, caseUsage, caseUseCase, caseValuePin, caseValueSpecification, caseValueSpecificationAction, caseVariable, caseVariableAction, caseVertex, caseWriteLinkAction, caseWriteStructuralFeatureAction, caseWriteVariableAction, defaultCase, doSwitch, doSwitch, doSwitch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueSpecificationValueLabelProvider.LabelSwitch

protected ValueSpecificationValueLabelProvider.LabelSwitch()
Method Detail

caseDuration

public java.lang.String caseDuration(org.eclipse.uml2.uml.Duration object)
Overrides:
caseDuration in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseStringExpression

public java.lang.String caseStringExpression(org.eclipse.uml2.uml.StringExpression object)
Overrides:
caseStringExpression in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseInstanceValue

public java.lang.String caseInstanceValue(org.eclipse.uml2.uml.InstanceValue object)
Overrides:
caseInstanceValue in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseDurationInterval

public java.lang.String caseDurationInterval(org.eclipse.uml2.uml.DurationInterval object)
Overrides:
caseDurationInterval in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseTimeInterval

public java.lang.String caseTimeInterval(org.eclipse.uml2.uml.TimeInterval object)
Overrides:
caseTimeInterval in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseLiteralBoolean

public java.lang.String caseLiteralBoolean(org.eclipse.uml2.uml.LiteralBoolean object)
Overrides:
caseLiteralBoolean in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseLiteralInteger

public java.lang.String caseLiteralInteger(org.eclipse.uml2.uml.LiteralInteger object)
Overrides:
caseLiteralInteger in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseLiteralNull

public java.lang.String caseLiteralNull(org.eclipse.uml2.uml.LiteralNull object)
Overrides:
caseLiteralNull in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseLiteralString

public java.lang.String caseLiteralString(org.eclipse.uml2.uml.LiteralString object)
Overrides:
caseLiteralString in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseLiteralUnlimitedNatural

public java.lang.String caseLiteralUnlimitedNatural(org.eclipse.uml2.uml.LiteralUnlimitedNatural object)
Overrides:
caseLiteralUnlimitedNatural in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseOpaqueExpression

public java.lang.String caseOpaqueExpression(org.eclipse.uml2.uml.OpaqueExpression object)
Overrides:
caseOpaqueExpression in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

caseTimeExpression

public java.lang.String caseTimeExpression(org.eclipse.uml2.uml.TimeExpression object)
Overrides:
caseTimeExpression in class org.eclipse.uml2.uml.util.UMLSwitch<java.lang.String>

UML

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.