|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.references.util.ReferencesSwitch
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.
ReferencesPackage
Field Summary | |
---|---|
static String |
copyright
|
protected static ReferencesPackage |
modelPackage
The cached model package |
Constructor Summary | |
---|---|
ReferencesSwitch()
Creates an instance of the switch |
Method Summary | |
---|---|
Object |
caseSystemPersistableReferencedObject(SystemPersistableReferencedObject object)
Returns the result of interpretting the object as an instance of 'System Persistable Referenced Object' |
Object |
caseSystemPersistableReferenceManager(SystemPersistableReferenceManager object)
Returns the result of interpretting the object as an instance of 'System Persistable Reference Manager' |
Object |
caseSystemPersistableReferencingObject(SystemPersistableReferencingObject object)
Returns the result of interpretting the object as an instance of 'System Persistable Referencing Object' |
Object |
caseSystemReferencedObject(SystemReferencedObject object)
Returns the result of interpretting the object as an instance of 'System Referenced Object' |
Object |
caseSystemReferencingObject(SystemReferencingObject object)
Returns the result of interpretting the object as an instance of 'System Referencing Object' |
Object |
defaultCase(EObject object)
Returns the result of interpretting the object as an instance of 'EObject' |
Object |
doSwitch(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 |
public static final String copyright
protected static ReferencesPackage modelPackage
Constructor Detail |
public ReferencesSwitch()
Method Detail |
public Object doSwitch(EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public Object caseSystemPersistableReferenceManager(SystemPersistableReferenceManager object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSystemPersistableReferencingObject(SystemPersistableReferencingObject object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSystemPersistableReferencedObject(SystemPersistableReferencedObject object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSystemReferencingObject(SystemReferencingObject object)
object
- the target of the switch.
doSwitch(EObject)
public Object caseSystemReferencedObject(SystemReferencedObject object)
object
- the target of the switch.
doSwitch(EObject)
public Object defaultCase(EObject object)
object
- the target of the switch.
#doSwitch(org.eclipse.emf.ecore.EObject)
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |