|
Generators | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.topcased.modeler.diagramconfigurator.util.DiagramconfiguratorSwitch<T>
public class DiagramconfiguratorSwitch<T>
The Switch for the model's inheritance hierarchy. It supports the call
doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is
returned, which is the result of the switch.
DiagramconfiguratorPackage
Field Summary | |
---|---|
protected static DiagramconfiguratorPackage |
modelPackage
The cached model package |
Constructor Summary | |
---|---|
DiagramconfiguratorSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
T |
caseConstraint(Constraint object)
Returns the result of interpretting the object as an instance of 'Constraint'. |
T |
caseDiagramConfiguration(DiagramConfiguration object)
Returns the result of interpretting the object as an instance of 'Diagram Configuration'. |
T |
caseDiagramReference(DiagramReference object)
Returns the result of interpretting the object as an instance of 'Diagram Reference'. |
T |
caseEdgeObject(EdgeObject object)
Returns the result of interpretting the object as an instance of 'Edge Object'. |
T |
caseEdgePartConfiguration(EdgePartConfiguration object)
Returns the result of interpretting the object as an instance of 'Edge Part Configuration'. |
T |
caseEModelElement(EModelElement object)
Returns the result of interpretting the object as an instance of 'EModel Element'. |
T |
caseModelObjectConfiguration(ModelObjectConfiguration object)
Returns the result of interpretting the object as an instance of 'Model Object Configuration'. |
T |
caseNodePartConfiguration(NodePartConfiguration object)
Returns the result of interpretting the object as an instance of 'Node Part Configuration'. |
T |
caseObjectConfiguration(ObjectConfiguration object)
Returns the result of interpretting the object as an instance of 'Object Configuration'. |
T |
casePaletteCategory(PaletteCategory object)
Returns the result of interpretting the object as an instance of 'Palette Category'. |
T |
casePaletteConfiguration(PaletteConfiguration object)
Returns the result of interpretting the object as an instance of 'Palette Configuration'. |
T |
casePaletteItem(PaletteItem object)
Returns the result of interpretting the object as an instance of 'Palette Item'. |
T |
casePartAction(PartAction object)
Returns the result of interpretting the object as an instance of 'Part Action'. |
T |
casePartConfiguration(PartConfiguration object)
Returns the result of interpretting the object as an instance of 'Part Configuration'. |
T |
caseSimpleObjectConfiguration(SimpleObjectConfiguration object)
Returns the result of interpretting the object as an instance of 'Simple Object Configuration'. |
T |
caseSourceTargetCouple(SourceTargetCouple object)
Returns the result of interpretting the object as an instance of 'Source Target Couple'. |
T |
defaultCase(EObject object)
Returns the result of interpretting the object as an instance of 'EObject'. |
protected T |
doSwitch(EClass theEClass,
EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that
result.
|
T |
doSwitch(EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that
result.
|
protected T |
doSwitch(int classifierID,
EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that
result.
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static DiagramconfiguratorPackage modelPackage
Constructor Detail |
---|
public DiagramconfiguratorSwitch()
Method Detail |
---|
public T doSwitch(EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that
result.
caseXXX
call.protected T doSwitch(EClass theEClass, EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that
result.
caseXXX
call.protected T doSwitch(int classifierID, EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that
result.
caseXXX
call.public T caseDiagramConfiguration(DiagramConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T caseObjectConfiguration(ObjectConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDiagramReference(DiagramReference object)
object
- the target of the switch.
doSwitch(EObject)
public T casePaletteConfiguration(PaletteConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T casePaletteCategory(PaletteCategory object)
object
- the target of the switch.
doSwitch(EObject)
public T casePartConfiguration(PartConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T caseNodePartConfiguration(NodePartConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEdgePartConfiguration(EdgePartConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEdgeObject(EdgeObject object)
object
- the target of the switch.
doSwitch(EObject)
public T casePaletteItem(PaletteItem object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSourceTargetCouple(SourceTargetCouple object)
object
- the target of the switch.
doSwitch(EObject)
public T caseModelObjectConfiguration(ModelObjectConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSimpleObjectConfiguration(SimpleObjectConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public T caseConstraint(Constraint object)
object
- the target of the switch.
doSwitch(EObject)
public T casePartAction(PartAction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEModelElement(EModelElement object)
object
- the target of the switch.
doSwitch(EObject)
public T defaultCase(EObject object)
object
- the target of the switch.
doSwitch(org.eclipse.emf.ecore.EObject)
|
Generators | |||||||||
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.