|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.corona.model.container.util.ContainerSwitch
public class ContainerSwitch
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.
ContainerPackageImpl
Field Summary | |
---|---|
protected static ContainerPackageImpl |
modelPackage
The cached model package |
Constructor Summary | |
---|---|
ContainerSwitch()
Creates an instance of the switch |
Method Summary | |
---|---|
java.lang.Object |
caseContainerPathElement(ContainerPathElement object)
Returns the result of interpretting the object as an instance of 'Path Element' |
java.lang.Object |
caseContainerProperties(ContainerProperties object)
Returns the result of interpretting the object as an instance of 'Properties' |
java.lang.Object |
caseContainerProperty(ContainerProperty object)
Returns the result of interpretting the object as an instance of 'Property' |
java.lang.Object |
caseContextContainer(ContextContainer object)
Returns the result of interpretting the object as an instance of 'Context Container' |
java.lang.Object |
caseRelatedContainers(RelatedContainers object)
Returns the result of interpretting the object as an instance of 'Related Containers' |
java.lang.Object |
caseRelationshipFile(RelationshipFile object)
Returns the result of interpretting the object as an instance of 'Relationship File' |
java.lang.Object |
caseRelationshipResourceSet(RelationshipResourceSet object)
Returns the result of interpretting the object as an instance of 'Relationship Resource Set' |
java.lang.Object |
caseRepositoryConfiguration(RepositoryConfiguration object)
Returns the result of interpretting the object as an instance of 'Repository Configuration' |
java.lang.Object |
caseRepositoryConfigurations(RepositoryConfigurations object)
Returns the result of interpretting the object as an instance of 'Repository Configurations' |
java.lang.Object |
caseRepositoryConnectionParameter(RepositoryConnectionParameter object)
Returns the result of interpretting the object as an instance of 'Repository Connection Parameter' |
java.lang.Object |
caseRepositoryConnectionParameters(RepositoryConnectionParameters object)
Returns the result of interpretting the object as an instance of 'Repository Connection Parameters' |
java.lang.Object |
caseRepositoryDescriptor(RepositoryDescriptor object)
Returns the result of interpretting the object as an instance of 'Repository Descriptor' |
java.lang.Object |
caseRepositoryDescriptors(RepositoryDescriptors object)
Returns the result of interpretting the object as an instance of 'Repository Descriptors' |
java.lang.Object |
caseResourceSubset(ResourceSubset object)
Returns the result of interpretting the object as an instance of 'Resource Subset' |
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpretting the object as an instance of 'EObject' |
protected java.lang.Object |
doSwitch(org.eclipse.emf.ecore.EClass theEClass,
org.eclipse.emf.ecore.EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result |
java.lang.Object |
doSwitch(org.eclipse.emf.ecore.EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result |
protected java.lang.Object |
doSwitch(int classifierID,
org.eclipse.emf.ecore.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 ContainerPackageImpl modelPackage
Constructor Detail |
---|
public ContainerSwitch()
Method Detail |
---|
public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.protected java.lang.Object doSwitch(org.eclipse.emf.ecore.EClass theEClass, org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.protected java.lang.Object doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public java.lang.Object caseContainerPathElement(ContainerPathElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseContainerProperties(ContainerProperties object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseContainerProperty(ContainerProperty object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseContextContainer(ContextContainer object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRelatedContainers(RelatedContainers object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRelationshipFile(RelationshipFile object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRelationshipResourceSet(RelationshipResourceSet object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRepositoryConfiguration(RepositoryConfiguration object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRepositoryConfigurations(RepositoryConfigurations object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRepositoryConnectionParameter(RepositoryConnectionParameter object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRepositoryConnectionParameters(RepositoryConnectionParameters object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRepositoryDescriptor(RepositoryDescriptor object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRepositoryDescriptors(RepositoryDescriptors object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseResourceSubset(ResourceSubset object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)
object
- the target of the switch.
doSwitch(org.eclipse.emf.ecore.EObject)
|
Copyright 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |