public class UML2ASDeclarationSwitch
extends <any>
Constructor and Description |
---|
UML2ASDeclarationSwitch(UML2AS converter) |
Modifier and Type | Method and Description |
---|---|
Object |
caseAssociation(org.eclipse.uml2.uml.Association umlAssociation) |
Object |
caseAssociationClass(org.eclipse.uml2.uml.AssociationClass umlAssociationClass) |
Object |
caseBehavior(org.eclipse.uml2.uml.Behavior umlBehavior) |
Class |
caseClass(org.eclipse.uml2.uml.Class umlClass) |
Object |
caseClassifierTemplateParameter(org.eclipse.uml2.uml.ClassifierTemplateParameter umlTemplateParameter) |
Comment |
caseComment(org.eclipse.uml2.uml.Comment umlComment) |
ConnectionPointReference |
caseConnectionPointReference(org.eclipse.uml2.uml.ConnectionPointReference umlConnectionPointReference) |
Constraint |
caseConstraint(org.eclipse.uml2.uml.Constraint umlConstraint) |
DataType |
caseDataType(org.eclipse.uml2.uml.DataType umlDataType) |
Enumeration |
caseEnumeration(org.eclipse.uml2.uml.Enumeration umlEnumeration) |
EnumerationLiteral |
caseEnumerationLiteral(org.eclipse.uml2.uml.EnumerationLiteral umlEnumLiteral) |
Object |
caseExtension(org.eclipse.uml2.uml.Extension umlExtension) |
FinalState |
caseFinalState(org.eclipse.uml2.uml.FinalState umlState) |
InstanceSpecification |
caseInstanceSpecification(org.eclipse.uml2.uml.InstanceSpecification umlInstanceSpecification) |
Class |
caseInterface(org.eclipse.uml2.uml.Interface umlInterface) |
Object |
caseOpaqueExpression(org.eclipse.uml2.uml.OpaqueExpression umlExpression) |
Operation |
caseOperation(org.eclipse.uml2.uml.Operation umlOperation) |
Package |
casePackage(org.eclipse.uml2.uml.Package umlPackage) |
Parameter |
caseParameter(org.eclipse.uml2.uml.Parameter eObject) |
DataType |
casePrimitiveType(org.eclipse.uml2.uml.PrimitiveType umlPrimitiveType) |
Object |
caseProfile(org.eclipse.uml2.uml.Profile umlProfile) |
Object |
caseProfileApplication(org.eclipse.uml2.uml.ProfileApplication umlProfileApplication) |
Object |
caseProperty(org.eclipse.uml2.uml.Property umlProperty) |
Pseudostate |
casePseudostate(org.eclipse.uml2.uml.Pseudostate umlPseudostate) |
Region |
caseRegion(org.eclipse.uml2.uml.Region umlRegion) |
Signal |
caseSignal(org.eclipse.uml2.uml.Signal umlSignal) |
Slot |
caseSlot(org.eclipse.uml2.uml.Slot umlSlot) |
State |
caseState(org.eclipse.uml2.uml.State umlState) |
StateMachine |
caseStateMachine(org.eclipse.uml2.uml.StateMachine umlStateMachine) |
Stereotype |
caseStereotype(org.eclipse.uml2.uml.Stereotype umlStereotype) |
Transition |
caseTransition(org.eclipse.uml2.uml.Transition umlTransition) |
DynamicValueSpecification |
caseValueSpecification(org.eclipse.uml2.uml.ValueSpecification umlValueSpecification) |
Element |
defaultCase(EObject umlObject) |
Object |
doInPackageSwitch(EObject eObject) |
Object |
doSwitch(EObject eObject) |
<T extends Element,V extends EObject> |
doSwitchAll(Collection<T> pivotObjects,
List<V> eObjects,
AbstractConversion.Predicate<V> predicate) |
<T extends Element> |
doSwitchAll(List<? extends EObject> eObjects) |
public UML2ASDeclarationSwitch(UML2AS converter)
public Object caseAssociation(org.eclipse.uml2.uml.Association umlAssociation)
public Object caseAssociationClass(org.eclipse.uml2.uml.AssociationClass umlAssociationClass)
public Object caseBehavior(org.eclipse.uml2.uml.Behavior umlBehavior)
public Class caseClass(org.eclipse.uml2.uml.Class umlClass)
public Object caseClassifierTemplateParameter(org.eclipse.uml2.uml.ClassifierTemplateParameter umlTemplateParameter)
public Comment caseComment(org.eclipse.uml2.uml.Comment umlComment)
public ConnectionPointReference caseConnectionPointReference(org.eclipse.uml2.uml.ConnectionPointReference umlConnectionPointReference)
public Constraint caseConstraint(org.eclipse.uml2.uml.Constraint umlConstraint)
public DataType caseDataType(org.eclipse.uml2.uml.DataType umlDataType)
public Enumeration caseEnumeration(org.eclipse.uml2.uml.Enumeration umlEnumeration)
public EnumerationLiteral caseEnumerationLiteral(org.eclipse.uml2.uml.EnumerationLiteral umlEnumLiteral)
public Object caseExtension(org.eclipse.uml2.uml.Extension umlExtension)
public FinalState caseFinalState(org.eclipse.uml2.uml.FinalState umlState)
public InstanceSpecification caseInstanceSpecification(org.eclipse.uml2.uml.InstanceSpecification umlInstanceSpecification)
public Class caseInterface(org.eclipse.uml2.uml.Interface umlInterface)
public Object caseOpaqueExpression(org.eclipse.uml2.uml.OpaqueExpression umlExpression)
public Operation caseOperation(org.eclipse.uml2.uml.Operation umlOperation)
public Package casePackage(org.eclipse.uml2.uml.Package umlPackage)
public Parameter caseParameter(org.eclipse.uml2.uml.Parameter eObject)
public DataType casePrimitiveType(org.eclipse.uml2.uml.PrimitiveType umlPrimitiveType)
public Object caseProfile(org.eclipse.uml2.uml.Profile umlProfile)
public Object caseProfileApplication(org.eclipse.uml2.uml.ProfileApplication umlProfileApplication)
public Object caseProperty(org.eclipse.uml2.uml.Property umlProperty)
public Pseudostate casePseudostate(org.eclipse.uml2.uml.Pseudostate umlPseudostate)
public Region caseRegion(org.eclipse.uml2.uml.Region umlRegion)
public Signal caseSignal(org.eclipse.uml2.uml.Signal umlSignal)
public Slot caseSlot(org.eclipse.uml2.uml.Slot umlSlot)
public State caseState(org.eclipse.uml2.uml.State umlState)
public StateMachine caseStateMachine(org.eclipse.uml2.uml.StateMachine umlStateMachine)
public Stereotype caseStereotype(org.eclipse.uml2.uml.Stereotype umlStereotype)
public Transition caseTransition(org.eclipse.uml2.uml.Transition umlTransition)
public DynamicValueSpecification caseValueSpecification(org.eclipse.uml2.uml.ValueSpecification umlValueSpecification)
public Element defaultCase(EObject umlObject)
public Object doInPackageSwitch(EObject eObject)
public Object doSwitch(EObject eObject)
public <T extends Element,V extends EObject> void doSwitchAll(Collection<T> pivotObjects, List<V> eObjects, AbstractConversion.Predicate<V> predicate)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.