|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecore.util.Switch<T>
org.eclipse.emf.ecp.view.dynamictree.model.util.ModelSwitch<T>
public class ModelSwitch<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.
ModelPackage
Constructor Summary | |
---|---|
ModelSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
T |
caseAbstractCategorization(VAbstractCategorization object)
Returns the result of interpreting the object as an instance of 'Abstract Categorization'. |
T |
caseCategorizableElement(VCategorizableElement object)
Returns the result of interpreting the object as an instance of 'Categorizable Element'. |
T |
caseCategory(VCategory object)
Returns the result of interpreting the object as an instance of 'Category'. |
T |
caseDomainIntermediate(DomainIntermediate object)
Returns the result of interpreting the object as an instance of 'Domain Intermediate'. |
T |
caseDomainModelReference(VDomainModelReference object)
Returns the result of interpreting the object as an instance of 'Domain Model Reference'. |
T |
caseDomainRoot(DomainRoot object)
Returns the result of interpreting the object as an instance of 'Domain Root'. |
T |
caseDynamicContainmentItem(DynamicContainmentItem object)
Returns the result of interpreting the object as an instance of 'Dynamic Containment Item'. |
T |
caseDynamicContainmentTree(DynamicContainmentTree object)
Returns the result of interpreting the object as an instance of 'Dynamic Containment Tree'. |
T |
caseDynamicContainmentTreeDomainModelReference(DynamicContainmentTreeDomainModelReference object)
Returns the result of interpreting the object as an instance of ' Dynamic Containment Tree Domain Model Reference'. |
T |
caseElement(VElement object)
Returns the result of interpreting the object as an instance of 'Element'. |
T |
caseTestElement(TestElement object)
Returns the result of interpreting the object as an instance of 'Test Element'. |
T |
caseTestElementContainer(TestElementContainer object)
Returns the result of interpreting the object as an instance of 'Test Element Container'. |
T |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. |
Methods inherited from class org.eclipse.emf.ecore.util.Switch |
---|
doSwitch |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ModelSwitch()
Method Detail |
---|
public T caseDynamicContainmentTree(DynamicContainmentTree object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDynamicContainmentItem(DynamicContainmentItem object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTestElement(TestElement object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDomainRoot(DomainRoot object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDomainIntermediate(DomainIntermediate object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTestElementContainer(TestElementContainer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDynamicContainmentTreeDomainModelReference(DynamicContainmentTreeDomainModelReference object)
object
- the target of the switch.
doSwitch(EObject)
public T caseElement(VElement object)
object
- the target of the switch.
doSwitch(EObject)
public T caseCategorizableElement(VCategorizableElement object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAbstractCategorization(VAbstractCategorization object)
object
- the target of the switch.
doSwitch(EObject)
public T caseCategory(VCategory object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDomainModelReference(VDomainModelReference object)
object
- the target of the switch.
doSwitch(EObject)
public T defaultCase(org.eclipse.emf.ecore.EObject object)
defaultCase
in class org.eclipse.emf.ecore.util.Switch<T>
object
- the target of the switch.
Switch.doSwitch(org.eclipse.emf.ecore.EObject)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |