Package net.opengis.wfs20.util
Class Wfs20Switch<T>
- Object
-
- Wfs20Switch<T>
-
public class Wfs20Switch<T> extends Object
The Switch for the model's inheritance hierarchy. It supports the calldoSwitch(object)
to invoke thecaseXXX
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.- See Also:
Wfs20Package
-
-
Field Summary
Fields Modifier and Type Field Description protected static Wfs20Package
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description Wfs20Switch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseAbstractAdhocQueryExpressionType(AbstractAdhocQueryExpressionType object)
Returns the result of interpreting the object as an instance of 'Abstract Adhoc Query Expression Type'.T
caseAbstractQueryExpressionType(AbstractQueryExpressionType object)
Returns the result of interpreting the object as an instance of 'Abstract Query Expression Type'.T
caseAbstractTransactionActionType(AbstractTransactionActionType object)
Returns the result of interpreting the object as an instance of 'Abstract Transaction Action Type'.T
caseAbstractType(AbstractType object)
Returns the result of interpreting the object as an instance of 'Abstract Type'.T
caseActionResultsType(ActionResultsType object)
Returns the result of interpreting the object as an instance of 'Action Results Type'.T
caseAdditionalObjectsType(AdditionalObjectsType object)
Returns the result of interpreting the object as an instance of 'Additional Objects Type'.T
caseAdditionalValuesType(AdditionalValuesType object)
Returns the result of interpreting the object as an instance of 'Additional Values Type'.T
caseBaseRequestType(BaseRequestType object)
Returns the result of interpreting the object as an instance of 'Base Request Type'.T
caseCapabilitiesBaseType(CapabilitiesBaseType object)
Returns the result of interpreting the object as an instance of 'Capabilities Base Type'.T
caseCreatedOrModifiedFeatureType(CreatedOrModifiedFeatureType object)
Returns the result of interpreting the object as an instance of 'Created Or Modified Feature Type'.T
caseCreateStoredQueryResponseType(CreateStoredQueryResponseType object)
Returns the result of interpreting the object as an instance of 'Create Stored Query Response Type'.T
caseCreateStoredQueryType(CreateStoredQueryType object)
Returns the result of interpreting the object as an instance of 'Create Stored Query Type'.T
caseDeleteType(DeleteType object)
Returns the result of interpreting the object as an instance of 'Delete Type'.T
caseDescribeFeatureTypeType(DescribeFeatureTypeType object)
Returns the result of interpreting the object as an instance of 'Describe Feature Type Type'.T
caseDescribeStoredQueriesResponseType(DescribeStoredQueriesResponseType object)
Returns the result of interpreting the object as an instance of 'Describe Stored Queries Response Type'.T
caseDescribeStoredQueriesType(DescribeStoredQueriesType object)
Returns the result of interpreting the object as an instance of 'Describe Stored Queries Type'.T
caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'.T
caseDropStoredQueryType(DropStoredQueryType object)
Returns the result of interpreting the object as an instance of 'Drop Stored Query Type'.T
caseElementType(ElementType object)
Returns the result of interpreting the object as an instance of 'Element Type'.T
caseEmptyType(EmptyType object)
Returns the result of interpreting the object as an instance of 'Empty Type'.T
caseEnvelopePropertyType(EnvelopePropertyType object)
Returns the result of interpreting the object as an instance of 'Envelope Property Type'.T
caseExecutionStatusType(ExecutionStatusType object)
Returns the result of interpreting the object as an instance of 'Execution Status Type'.T
caseExtendedDescriptionType(ExtendedDescriptionType object)
Returns the result of interpreting the object as an instance of 'Extended Description Type'.T
caseFeatureCollectionType(FeatureCollectionType object)
Returns the result of interpreting the object as an instance of 'Feature Collection Type'.T
caseFeaturesLockedType(FeaturesLockedType object)
Returns the result of interpreting the object as an instance of 'Features Locked Type'.T
caseFeaturesNotLockedType(FeaturesNotLockedType object)
Returns the result of interpreting the object as an instance of 'Features Not Locked Type'.T
caseFeatureTypeListType(FeatureTypeListType object)
Returns the result of interpreting the object as an instance of 'Feature Type List Type'.T
caseFeatureTypeType(FeatureTypeType object)
Returns the result of interpreting the object as an instance of 'Feature Type Type'.T
caseGetCapabilitiesType(GetCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'Get Capabilities Type'.T
caseGetFeatureType(GetFeatureType object)
Returns the result of interpreting the object as an instance of 'Get Feature Type'.T
caseGetFeatureWithLockType(GetFeatureWithLockType object)
Returns the result of interpreting the object as an instance of 'Get Feature With Lock Type'.T
caseGetPropertyValueType(GetPropertyValueType object)
Returns the result of interpreting the object as an instance of 'Get Property Value Type'.T
caseInsertType(InsertType object)
Returns the result of interpreting the object as an instance of 'Insert Type'.T
caseListStoredQueriesResponseType(ListStoredQueriesResponseType object)
Returns the result of interpreting the object as an instance of 'List Stored Queries Response Type'.T
caseListStoredQueriesType(ListStoredQueriesType object)
Returns the result of interpreting the object as an instance of 'List Stored Queries Type'.T
caseLockFeatureResponseType(LockFeatureResponseType object)
Returns the result of interpreting the object as an instance of 'Lock Feature Response Type'.T
caseLockFeatureType(LockFeatureType object)
Returns the result of interpreting the object as an instance of 'Lock Feature Type'.T
caseMemberPropertyType(MemberPropertyType object)
Returns the result of interpreting the object as an instance of 'Member Property Type'.T
caseMetadataURLType(MetadataURLType object)
Returns the result of interpreting the object as an instance of 'Metadata URL Type'.T
caseNativeType(NativeType object)
Returns the result of interpreting the object as an instance of 'Native Type'.T
caseNoCRSType(NoCRSType object)
Returns the result of interpreting the object as an instance of 'No CRS Type'.T
caseOutputFormatListType(OutputFormatListType object)
Returns the result of interpreting the object as an instance of 'Output Format List Type'.T
caseOws11_GetCapabilitiesType(GetCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'Get Capabilities Type'.T
caseParameterExpressionType(ParameterExpressionType object)
Returns the result of interpreting the object as an instance of 'Parameter Expression Type'.T
caseParameterType(ParameterType object)
Returns the result of interpreting the object as an instance of 'Parameter Type'.T
casePropertyNameType(PropertyNameType object)
Returns the result of interpreting the object as an instance of 'Property Name Type'.T
casePropertyType(PropertyType object)
Returns the result of interpreting the object as an instance of 'Property Type'.T
caseQueryExpressionTextType(QueryExpressionTextType object)
Returns the result of interpreting the object as an instance of 'Query Expression Text Type'.T
caseQueryType(QueryType object)
Returns the result of interpreting the object as an instance of 'Query Type'.T
caseReplaceType(ReplaceType object)
Returns the result of interpreting the object as an instance of 'Replace Type'.T
caseSimpleFeatureCollectionType(SimpleFeatureCollectionType object)
Returns the result of interpreting the object as an instance of 'Simple Feature Collection Type'.T
caseStoredQueryDescriptionType(StoredQueryDescriptionType object)
Returns the result of interpreting the object as an instance of 'Stored Query Description Type'.T
caseStoredQueryListItemType(StoredQueryListItemType object)
Returns the result of interpreting the object as an instance of 'Stored Query List Item Type'.T
caseStoredQueryType(StoredQueryType object)
Returns the result of interpreting the object as an instance of 'Stored Query Type'.T
caseTitleType(TitleType object)
Returns the result of interpreting the object as an instance of 'Title Type'.T
caseTransactionResponseType(TransactionResponseType object)
Returns the result of interpreting the object as an instance of 'Transaction Response Type'.T
caseTransactionSummaryType(TransactionSummaryType object)
Returns the result of interpreting the object as an instance of 'Transaction Summary Type'.T
caseTransactionType(TransactionType object)
Returns the result of interpreting the object as an instance of 'Transaction Type'.T
caseTruncatedResponseType(TruncatedResponseType object)
Returns the result of interpreting the object as an instance of 'Truncated Response Type'.T
caseTupleType(TupleType object)
Returns the result of interpreting the object as an instance of 'Tuple Type'.T
caseUpdateType(UpdateType object)
Returns the result of interpreting the object as an instance of 'Update Type'.T
caseValueCollectionType(ValueCollectionType object)
Returns the result of interpreting the object as an instance of 'Value Collection Type'.T
caseValueListType(ValueListType object)
Returns the result of interpreting the object as an instance of 'Value List Type'.T
caseValueReferenceType(ValueReferenceType object)
Returns the result of interpreting the object as an instance of 'Value Reference Type'.T
caseWFSCapabilitiesType(WFSCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'WFS Capabilities Type'.T
caseWSDLType(WSDLType object)
Returns the result of interpreting the object as an instance of 'WSDL Type'.T
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.protected T
doSwitch(int classifierID, EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.protected T
doSwitch(EClass theEClass, EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.T
doSwitch(EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.
-
-
-
Field Detail
-
modelPackage
protected static Wfs20Package modelPackage
The cached model package
-
-
Method Detail
-
doSwitch
public T doSwitch(EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.- Returns:
- the first non-null result returned by a
caseXXX
call.
-
doSwitch
protected T doSwitch(EClass theEClass, EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.- Returns:
- the first non-null result returned by a
caseXXX
call.
-
doSwitch
protected T doSwitch(int classifierID, EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.- Returns:
- the first non-null result returned by a
caseXXX
call.
-
caseAbstractTransactionActionType
public T caseAbstractTransactionActionType(AbstractTransactionActionType object)
Returns the result of interpreting the object as an instance of 'Abstract Transaction Action Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Abstract Transaction Action Type'.
- See Also:
doSwitch(EObject)
-
caseAbstractType
public T caseAbstractType(AbstractType object)
Returns the result of interpreting the object as an instance of 'Abstract Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Abstract Type'.
- See Also:
doSwitch(EObject)
-
caseActionResultsType
public T caseActionResultsType(ActionResultsType object)
Returns the result of interpreting the object as an instance of 'Action Results Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Action Results Type'.
- See Also:
doSwitch(EObject)
-
caseAdditionalObjectsType
public T caseAdditionalObjectsType(AdditionalObjectsType object)
Returns the result of interpreting the object as an instance of 'Additional Objects Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Additional Objects Type'.
- See Also:
doSwitch(EObject)
-
caseAdditionalValuesType
public T caseAdditionalValuesType(AdditionalValuesType object)
Returns the result of interpreting the object as an instance of 'Additional Values Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Additional Values Type'.
- See Also:
doSwitch(EObject)
-
caseBaseRequestType
public T caseBaseRequestType(BaseRequestType object)
Returns the result of interpreting the object as an instance of 'Base Request Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Base Request Type'.
- See Also:
doSwitch(EObject)
-
caseCreatedOrModifiedFeatureType
public T caseCreatedOrModifiedFeatureType(CreatedOrModifiedFeatureType object)
Returns the result of interpreting the object as an instance of 'Created Or Modified Feature Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Created Or Modified Feature Type'.
- See Also:
doSwitch(EObject)
-
caseCreateStoredQueryResponseType
public T caseCreateStoredQueryResponseType(CreateStoredQueryResponseType object)
Returns the result of interpreting the object as an instance of 'Create Stored Query Response Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Create Stored Query Response Type'.
- See Also:
doSwitch(EObject)
-
caseCreateStoredQueryType
public T caseCreateStoredQueryType(CreateStoredQueryType object)
Returns the result of interpreting the object as an instance of 'Create Stored Query Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Create Stored Query Type'.
- See Also:
doSwitch(EObject)
-
caseDeleteType
public T caseDeleteType(DeleteType object)
Returns the result of interpreting the object as an instance of 'Delete Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Delete Type'.
- See Also:
doSwitch(EObject)
-
caseDescribeFeatureTypeType
public T caseDescribeFeatureTypeType(DescribeFeatureTypeType object)
Returns the result of interpreting the object as an instance of 'Describe Feature Type Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Describe Feature Type Type'.
- See Also:
doSwitch(EObject)
-
caseDescribeStoredQueriesResponseType
public T caseDescribeStoredQueriesResponseType(DescribeStoredQueriesResponseType object)
Returns the result of interpreting the object as an instance of 'Describe Stored Queries Response Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Describe Stored Queries Response Type'.
- See Also:
doSwitch(EObject)
-
caseDescribeStoredQueriesType
public T caseDescribeStoredQueriesType(DescribeStoredQueriesType object)
Returns the result of interpreting the object as an instance of 'Describe Stored Queries Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Describe Stored Queries Type'.
- See Also:
doSwitch(EObject)
-
caseDocumentRoot
public T caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Document Root'.
- See Also:
doSwitch(EObject)
-
caseDropStoredQueryType
public T caseDropStoredQueryType(DropStoredQueryType object)
Returns the result of interpreting the object as an instance of 'Drop Stored Query Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Drop Stored Query Type'.
- See Also:
doSwitch(EObject)
-
caseElementType
public T caseElementType(ElementType object)
Returns the result of interpreting the object as an instance of 'Element Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Element Type'.
- See Also:
doSwitch(EObject)
-
caseEmptyType
public T caseEmptyType(EmptyType object)
Returns the result of interpreting the object as an instance of 'Empty Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Empty Type'.
- See Also:
doSwitch(EObject)
-
caseEnvelopePropertyType
public T caseEnvelopePropertyType(EnvelopePropertyType object)
Returns the result of interpreting the object as an instance of 'Envelope Property Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Envelope Property Type'.
- See Also:
doSwitch(EObject)
-
caseExecutionStatusType
public T caseExecutionStatusType(ExecutionStatusType object)
Returns the result of interpreting the object as an instance of 'Execution Status Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Execution Status Type'.
- See Also:
doSwitch(EObject)
-
caseExtendedDescriptionType
public T caseExtendedDescriptionType(ExtendedDescriptionType object)
Returns the result of interpreting the object as an instance of 'Extended Description Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Extended Description Type'.
- See Also:
doSwitch(EObject)
-
caseFeatureCollectionType
public T caseFeatureCollectionType(FeatureCollectionType object)
Returns the result of interpreting the object as an instance of 'Feature Collection Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Feature Collection Type'.
- See Also:
doSwitch(EObject)
-
caseFeaturesLockedType
public T caseFeaturesLockedType(FeaturesLockedType object)
Returns the result of interpreting the object as an instance of 'Features Locked Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Features Locked Type'.
- See Also:
doSwitch(EObject)
-
caseFeaturesNotLockedType
public T caseFeaturesNotLockedType(FeaturesNotLockedType object)
Returns the result of interpreting the object as an instance of 'Features Not Locked Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Features Not Locked Type'.
- See Also:
doSwitch(EObject)
-
caseFeatureTypeListType
public T caseFeatureTypeListType(FeatureTypeListType object)
Returns the result of interpreting the object as an instance of 'Feature Type List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Feature Type List Type'.
- See Also:
doSwitch(EObject)
-
caseFeatureTypeType
public T caseFeatureTypeType(FeatureTypeType object)
Returns the result of interpreting the object as an instance of 'Feature Type Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Feature Type Type'.
- See Also:
doSwitch(EObject)
-
caseGetCapabilitiesType
public T caseGetCapabilitiesType(GetCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'Get Capabilities Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Get Capabilities Type'.
- See Also:
doSwitch(EObject)
-
caseGetFeatureType
public T caseGetFeatureType(GetFeatureType object)
Returns the result of interpreting the object as an instance of 'Get Feature Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Get Feature Type'.
- See Also:
doSwitch(EObject)
-
caseGetFeatureWithLockType
public T caseGetFeatureWithLockType(GetFeatureWithLockType object)
Returns the result of interpreting the object as an instance of 'Get Feature With Lock Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Get Feature With Lock Type'.
- See Also:
doSwitch(EObject)
-
caseGetPropertyValueType
public T caseGetPropertyValueType(GetPropertyValueType object)
Returns the result of interpreting the object as an instance of 'Get Property Value Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Get Property Value Type'.
- See Also:
doSwitch(EObject)
-
caseInsertType
public T caseInsertType(InsertType object)
Returns the result of interpreting the object as an instance of 'Insert Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Insert Type'.
- See Also:
doSwitch(EObject)
-
caseListStoredQueriesResponseType
public T caseListStoredQueriesResponseType(ListStoredQueriesResponseType object)
Returns the result of interpreting the object as an instance of 'List Stored Queries Response Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'List Stored Queries Response Type'.
- See Also:
doSwitch(EObject)
-
caseListStoredQueriesType
public T caseListStoredQueriesType(ListStoredQueriesType object)
Returns the result of interpreting the object as an instance of 'List Stored Queries Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'List Stored Queries Type'.
- See Also:
doSwitch(EObject)
-
caseLockFeatureResponseType
public T caseLockFeatureResponseType(LockFeatureResponseType object)
Returns the result of interpreting the object as an instance of 'Lock Feature Response Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Lock Feature Response Type'.
- See Also:
doSwitch(EObject)
-
caseLockFeatureType
public T caseLockFeatureType(LockFeatureType object)
Returns the result of interpreting the object as an instance of 'Lock Feature Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Lock Feature Type'.
- See Also:
doSwitch(EObject)
-
caseMemberPropertyType
public T caseMemberPropertyType(MemberPropertyType object)
Returns the result of interpreting the object as an instance of 'Member Property Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Member Property Type'.
- See Also:
doSwitch(EObject)
-
caseMetadataURLType
public T caseMetadataURLType(MetadataURLType object)
Returns the result of interpreting the object as an instance of 'Metadata URL Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Metadata URL Type'.
- See Also:
doSwitch(EObject)
-
caseNativeType
public T caseNativeType(NativeType object)
Returns the result of interpreting the object as an instance of 'Native Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Native Type'.
- See Also:
doSwitch(EObject)
-
caseNoCRSType
public T caseNoCRSType(NoCRSType object)
Returns the result of interpreting the object as an instance of 'No CRS Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'No CRS Type'.
- See Also:
doSwitch(EObject)
-
caseOutputFormatListType
public T caseOutputFormatListType(OutputFormatListType object)
Returns the result of interpreting the object as an instance of 'Output Format List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Output Format List Type'.
- See Also:
doSwitch(EObject)
-
caseParameterExpressionType
public T caseParameterExpressionType(ParameterExpressionType object)
Returns the result of interpreting the object as an instance of 'Parameter Expression Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Parameter Expression Type'.
- See Also:
doSwitch(EObject)
-
caseParameterType
public T caseParameterType(ParameterType object)
Returns the result of interpreting the object as an instance of 'Parameter Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Parameter Type'.
- See Also:
doSwitch(EObject)
-
casePropertyNameType
public T casePropertyNameType(PropertyNameType object)
Returns the result of interpreting the object as an instance of 'Property Name Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Property Name Type'.
- See Also:
doSwitch(EObject)
-
casePropertyType
public T casePropertyType(PropertyType object)
Returns the result of interpreting the object as an instance of 'Property Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Property Type'.
- See Also:
doSwitch(EObject)
-
caseQueryExpressionTextType
public T caseQueryExpressionTextType(QueryExpressionTextType object)
Returns the result of interpreting the object as an instance of 'Query Expression Text Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Query Expression Text Type'.
- See Also:
doSwitch(EObject)
-
caseQueryType
public T caseQueryType(QueryType object)
Returns the result of interpreting the object as an instance of 'Query Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Query Type'.
- See Also:
doSwitch(EObject)
-
caseReplaceType
public T caseReplaceType(ReplaceType object)
Returns the result of interpreting the object as an instance of 'Replace Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Replace Type'.
- See Also:
doSwitch(EObject)
-
caseSimpleFeatureCollectionType
public T caseSimpleFeatureCollectionType(SimpleFeatureCollectionType object)
Returns the result of interpreting the object as an instance of 'Simple Feature Collection Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Simple Feature Collection Type'.
- See Also:
doSwitch(EObject)
-
caseStoredQueryDescriptionType
public T caseStoredQueryDescriptionType(StoredQueryDescriptionType object)
Returns the result of interpreting the object as an instance of 'Stored Query Description Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Stored Query Description Type'.
- See Also:
doSwitch(EObject)
-
caseStoredQueryListItemType
public T caseStoredQueryListItemType(StoredQueryListItemType object)
Returns the result of interpreting the object as an instance of 'Stored Query List Item Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Stored Query List Item Type'.
- See Also:
doSwitch(EObject)
-
caseStoredQueryType
public T caseStoredQueryType(StoredQueryType object)
Returns the result of interpreting the object as an instance of 'Stored Query Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Stored Query Type'.
- See Also:
doSwitch(EObject)
-
caseTitleType
public T caseTitleType(TitleType object)
Returns the result of interpreting the object as an instance of 'Title Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Title Type'.
- See Also:
doSwitch(EObject)
-
caseTransactionResponseType
public T caseTransactionResponseType(TransactionResponseType object)
Returns the result of interpreting the object as an instance of 'Transaction Response Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Transaction Response Type'.
- See Also:
doSwitch(EObject)
-
caseTransactionSummaryType
public T caseTransactionSummaryType(TransactionSummaryType object)
Returns the result of interpreting the object as an instance of 'Transaction Summary Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Transaction Summary Type'.
- See Also:
doSwitch(EObject)
-
caseTransactionType
public T caseTransactionType(TransactionType object)
Returns the result of interpreting the object as an instance of 'Transaction Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Transaction Type'.
- See Also:
doSwitch(EObject)
-
caseTruncatedResponseType
public T caseTruncatedResponseType(TruncatedResponseType object)
Returns the result of interpreting the object as an instance of 'Truncated Response Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Truncated Response Type'.
- See Also:
doSwitch(EObject)
-
caseTupleType
public T caseTupleType(TupleType object)
Returns the result of interpreting the object as an instance of 'Tuple Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Tuple Type'.
- See Also:
doSwitch(EObject)
-
caseUpdateType
public T caseUpdateType(UpdateType object)
Returns the result of interpreting the object as an instance of 'Update Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Update Type'.
- See Also:
doSwitch(EObject)
-
caseValueCollectionType
public T caseValueCollectionType(ValueCollectionType object)
Returns the result of interpreting the object as an instance of 'Value Collection Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Value Collection Type'.
- See Also:
doSwitch(EObject)
-
caseValueListType
public T caseValueListType(ValueListType object)
Returns the result of interpreting the object as an instance of 'Value List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Value List Type'.
- See Also:
doSwitch(EObject)
-
caseValueReferenceType
public T caseValueReferenceType(ValueReferenceType object)
Returns the result of interpreting the object as an instance of 'Value Reference Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Value Reference Type'.
- See Also:
doSwitch(EObject)
-
caseWFSCapabilitiesType
public T caseWFSCapabilitiesType(WFSCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'WFS Capabilities Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'WFS Capabilities Type'.
- See Also:
doSwitch(EObject)
-
caseWSDLType
public T caseWSDLType(WSDLType object)
Returns the result of interpreting the object as an instance of 'WSDL Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'WSDL Type'.
- See Also:
doSwitch(EObject)
-
caseOws11_GetCapabilitiesType
public T caseOws11_GetCapabilitiesType(GetCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'Get Capabilities Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Get Capabilities Type'.
- See Also:
doSwitch(EObject)
-
caseAbstractQueryExpressionType
public T caseAbstractQueryExpressionType(AbstractQueryExpressionType object)
Returns the result of interpreting the object as an instance of 'Abstract Query Expression Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Abstract Query Expression Type'.
- See Also:
doSwitch(EObject)
-
caseAbstractAdhocQueryExpressionType
public T caseAbstractAdhocQueryExpressionType(AbstractAdhocQueryExpressionType object)
Returns the result of interpreting the object as an instance of 'Abstract Adhoc Query Expression Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Abstract Adhoc Query Expression Type'.
- See Also:
doSwitch(EObject)
-
caseCapabilitiesBaseType
public T caseCapabilitiesBaseType(CapabilitiesBaseType object)
Returns the result of interpreting the object as an instance of 'Capabilities Base Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Capabilities Base Type'.
- See Also:
doSwitch(EObject)
-
defaultCase
public T defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'EObject'.
- See Also:
doSwitch(org.eclipse.emf.ecore.EObject)
-
-