public class UML2ASReferenceSwitch
extends <any>
Constructor and Description |
---|
UML2ASReferenceSwitch(UML2AS converter) |
Modifier and Type | Method and Description |
---|---|
Object |
caseAssociation(org.eclipse.uml2.uml.Association umlAssociation) |
Object |
caseAssociationClass(org.eclipse.uml2.uml.AssociationClass umlAssociationClass) |
Class |
caseClass(org.eclipse.uml2.uml.Class umlClass) |
Class |
caseClassifier(org.eclipse.uml2.uml.Classifier umlClassifier) |
Object |
caseExtension(org.eclipse.uml2.uml.Extension umlExtension) |
Object |
caseProfileApplication(org.eclipse.uml2.uml.ProfileApplication umlProfileApplication) |
Object |
caseProperty(org.eclipse.uml2.uml.Property umlProperty) |
Object |
caseSlot(org.eclipse.uml2.uml.Slot umlSlot) |
Object |
caseStereotype(org.eclipse.uml2.uml.Stereotype umlStereotype) |
EObject |
caseTypedElement(org.eclipse.uml2.uml.TypedElement umlTypedElement) |
Object |
doInPackageSwitch(EObject eObject) |
<T extends Element> |
doSwitchAll(Class<T> pivotClass,
Collection<T> pivotElements,
List<? extends EObject> eObjects) |
org.eclipse.uml2.uml.Property |
getOtherEnd(List<org.eclipse.uml2.uml.Property> umlMemberEnds,
org.eclipse.uml2.uml.Property umlProperty) |
public UML2ASReferenceSwitch(UML2AS converter)
public Object caseAssociation(org.eclipse.uml2.uml.Association umlAssociation)
public Object caseAssociationClass(org.eclipse.uml2.uml.AssociationClass umlAssociationClass)
public Class caseClass(org.eclipse.uml2.uml.Class umlClass)
public Class caseClassifier(org.eclipse.uml2.uml.Classifier umlClassifier)
public Object caseExtension(org.eclipse.uml2.uml.Extension umlExtension)
public Object caseProfileApplication(org.eclipse.uml2.uml.ProfileApplication umlProfileApplication)
public Object caseProperty(org.eclipse.uml2.uml.Property umlProperty)
public Object caseSlot(org.eclipse.uml2.uml.Slot umlSlot)
public Object caseStereotype(org.eclipse.uml2.uml.Stereotype umlStereotype)
public EObject caseTypedElement(org.eclipse.uml2.uml.TypedElement umlTypedElement)
public Object doInPackageSwitch(EObject eObject)
public <T extends Element> void doSwitchAll(Class<T> pivotClass, Collection<T> pivotElements, List<? extends EObject> eObjects)
public org.eclipse.uml2.uml.Property getOtherEnd(List<org.eclipse.uml2.uml.Property> umlMemberEnds, org.eclipse.uml2.uml.Property umlProperty)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.