|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.opengis.wfsv.util.WfsvSwitch
public class WfsvSwitch
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.
WfsvPackage
Field Summary | |
---|---|
protected static WfsvPackage |
modelPackage
The cached model package |
Constructor Summary | |
---|---|
WfsvSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
java.lang.Object |
caseAbstractVersionedFeatureType(AbstractVersionedFeatureType object)
Returns the result of interpreting the object as an instance of 'Abstract Versioned Feature Type'. |
java.lang.Object |
caseBaseRequestType(BaseRequestType object)
Returns the result of interpreting the object as an instance of 'Base Request Type'. |
java.lang.Object |
caseDeleteElementType(DeleteElementType object)
Returns the result of interpreting the object as an instance of 'Delete Element Type'. |
java.lang.Object |
caseDescribeFeatureTypeType(DescribeFeatureTypeType object)
Returns the result of interpreting the object as an instance of 'Describe Feature Type Type'. |
java.lang.Object |
caseDescribeVersionedFeatureTypeType(DescribeVersionedFeatureTypeType object)
Returns the result of interpreting the object as an instance of 'Describe Versioned Feature Type Type'. |
java.lang.Object |
caseDifferenceQueryType(DifferenceQueryType object)
Returns the result of interpreting the object as an instance of 'Difference Query Type'. |
java.lang.Object |
caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'. |
java.lang.Object |
caseFeatureCollectionType(FeatureCollectionType object)
Returns the result of interpreting the object as an instance of 'Feature Collection Type'. |
java.lang.Object |
caseGetDiffType(GetDiffType object)
Returns the result of interpreting the object as an instance of 'Get Diff Type'. |
java.lang.Object |
caseGetFeatureType(GetFeatureType object)
Returns the result of interpreting the object as an instance of 'Get Feature Type'. |
java.lang.Object |
caseGetLogType(GetLogType object)
Returns the result of interpreting the object as an instance of 'Get Log Type'. |
java.lang.Object |
caseGetVersionedFeatureType(GetVersionedFeatureType object)
Returns the result of interpreting the object as an instance of 'Get Versioned Feature Type'. |
java.lang.Object |
caseNativeType(NativeType object)
Returns the result of interpreting the object as an instance of 'Native Type'. |
java.lang.Object |
caseRollbackType(RollbackType object)
Returns the result of interpreting the object as an instance of 'Rollback Type'. |
java.lang.Object |
caseUpdateElementType(UpdateElementType object)
Returns the result of interpreting the object as an instance of 'Update Element Type'. |
java.lang.Object |
caseVersionedDeleteElementType(VersionedDeleteElementType object)
Returns the result of interpreting the object as an instance of 'Versioned Delete Element Type'. |
java.lang.Object |
caseVersionedFeatureCollectionType(VersionedFeatureCollectionType object)
Returns the result of interpreting the object as an instance of 'Versioned Feature Collection Type'. |
java.lang.Object |
caseVersionedUpdateElementType(VersionedUpdateElementType object)
Returns the result of interpreting the object as an instance of 'Versioned Update Element Type'. |
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting 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 WfsvPackage modelPackage
Constructor Detail |
---|
public WfsvSwitch()
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 caseAbstractVersionedFeatureType(AbstractVersionedFeatureType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDescribeVersionedFeatureTypeType(DescribeVersionedFeatureTypeType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDifferenceQueryType(DifferenceQueryType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDocumentRoot(DocumentRoot object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGetDiffType(GetDiffType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGetLogType(GetLogType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGetVersionedFeatureType(GetVersionedFeatureType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRollbackType(RollbackType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseVersionedDeleteElementType(VersionedDeleteElementType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseVersionedFeatureCollectionType(VersionedFeatureCollectionType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseVersionedUpdateElementType(VersionedUpdateElementType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBaseRequestType(BaseRequestType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDescribeFeatureTypeType(DescribeFeatureTypeType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGetFeatureType(GetFeatureType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseNativeType(NativeType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDeleteElementType(DeleteElementType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFeatureCollectionType(FeatureCollectionType object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseUpdateElementType(UpdateElementType 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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |