Package net.opengis.wcs10.util
Class Wcs10Switch
- Object
-
- Wcs10Switch
-
public class Wcs10Switch extends Object
The Switch for the model's inheritance hierarchy. It supports the calldoSwitch(object)to invoke thecaseXXXmethod 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:
Wcs10Package
-
-
Field Summary
Fields Modifier and Type Field Description protected static Wcs10PackagemodelPackageThe cached model package
-
Constructor Summary
Constructors Constructor Description Wcs10Switch()Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectcaseAbstractDescriptionBaseType(AbstractDescriptionBaseType object)Returns the result of interpreting the object as an instance of 'Abstract Description Base Type'.ObjectcaseAbstractDescriptionType(AbstractDescriptionType object)Returns the result of interpreting the object as an instance of 'Abstract Description Type'.ObjectcaseAbstractGeometryBaseType(AbstractGeometryBaseType object)Returns the result of interpreting the object as an instance of 'Abstract Geometry Base Type'.ObjectcaseAbstractGeometryType(AbstractGeometryType object)Returns the result of interpreting the object as an instance of 'Abstract Geometry Type'.ObjectcaseAbstractGMLType(AbstractGMLType object)Returns the result of interpreting the object as an instance of 'Abstract GML Type'.ObjectcaseAddressType(AddressType object)Returns the result of interpreting the object as an instance of 'Address Type'.ObjectcaseAxisDescriptionType(AxisDescriptionType object)Returns the result of interpreting the object as an instance of 'Axis Description Type'.ObjectcaseAxisDescriptionType1(AxisDescriptionType1 object)Returns the result of interpreting the object as an instance of 'Axis Description Type1'.ObjectcaseAxisSubsetType(AxisSubsetType object)Returns the result of interpreting the object as an instance of 'Axis Subset Type'.ObjectcaseContactType(ContactType object)Returns the result of interpreting the object as an instance of 'Contact Type'.ObjectcaseContentMetadataType(ContentMetadataType object)Returns the result of interpreting the object as an instance of 'Content Metadata Type'.ObjectcaseCoverageDescriptionType(CoverageDescriptionType object)Returns the result of interpreting the object as an instance of 'Coverage Description Type'.ObjectcaseCoverageOfferingBriefType(CoverageOfferingBriefType object)Returns the result of interpreting the object as an instance of 'Coverage Offering Brief Type'.ObjectcaseCoverageOfferingType(CoverageOfferingType object)Returns the result of interpreting the object as an instance of 'Coverage Offering Type'.ObjectcaseDCPTypeType(DCPTypeType object)Returns the result of interpreting the object as an instance of 'DCP Type Type'.ObjectcaseDescribeCoverageType(DescribeCoverageType object)Returns the result of interpreting the object as an instance of 'Describe Coverage Type'.ObjectcaseDescribeCoverageType1(DescribeCoverageType1 object)Returns the result of interpreting the object as an instance of 'Describe Coverage Type1'.ObjectcaseDocumentRoot(DocumentRoot object)Returns the result of interpreting the object as an instance of 'Document Root'.ObjectcaseDomainSetType(DomainSetType object)Returns the result of interpreting the object as an instance of 'Domain Set Type'.ObjectcaseDomainSubsetType(DomainSubsetType object)Returns the result of interpreting the object as an instance of 'Domain Subset Type'.ObjectcaseEnvelopeType(EnvelopeType object)Returns the result of interpreting the object as an instance of 'Envelope Type'.ObjectcaseExceptionType(ExceptionType object)Returns the result of interpreting the object as an instance of 'Exception Type'.ObjectcaseGetCapabilitiesType(GetCapabilitiesType object)Returns the result of interpreting the object as an instance of 'Get Capabilities Type'.ObjectcaseGetCapabilitiesType1(GetCapabilitiesType1 object)Returns the result of interpreting the object as an instance of 'Get Capabilities Type1'.ObjectcaseGetCoverageType(GetCoverageType object)Returns the result of interpreting the object as an instance of 'Get Coverage Type'.ObjectcaseGetCoverageType1(GetCoverageType1 object)Returns the result of interpreting the object as an instance of 'Get Coverage Type1'.ObjectcaseGetType(GetType object)Returns the result of interpreting the object as an instance of 'Get Type'.ObjectcaseHTTPType(HTTPType object)Returns the result of interpreting the object as an instance of 'HTTP Type'.ObjectcaseIntervalType(IntervalType object)Returns the result of interpreting the object as an instance of 'Interval Type'.ObjectcaseKeywordsType(KeywordsType object)Returns the result of interpreting the object as an instance of 'Keywords Type'.ObjectcaseLonLatEnvelopeBaseType(LonLatEnvelopeBaseType object)Returns the result of interpreting the object as an instance of 'Lon Lat Envelope Base Type'.ObjectcaseLonLatEnvelopeType(LonLatEnvelopeType object)Returns the result of interpreting the object as an instance of 'Lon Lat Envelope Type'.ObjectcaseMetadataAssociationType(MetadataAssociationType object)Returns the result of interpreting the object as an instance of 'Metadata Association Type'.ObjectcaseMetadataLinkType(MetadataLinkType object)Returns the result of interpreting the object as an instance of 'Metadata Link Type'.ObjectcaseMetaDataPropertyType(MetaDataPropertyType object)Returns the result of interpreting the object as an instance of 'Meta Data Property Type'.ObjectcaseOnlineResourceType(OnlineResourceType object)Returns the result of interpreting the object as an instance of 'Online Resource Type'.ObjectcaseOutputType(OutputType object)Returns the result of interpreting the object as an instance of 'Output Type'.ObjectcasePostType(PostType object)Returns the result of interpreting the object as an instance of 'Post Type'.ObjectcaseRangeSetType(RangeSetType object)Returns the result of interpreting the object as an instance of 'Range Set Type'.ObjectcaseRangeSetType1(RangeSetType1 object)Returns the result of interpreting the object as an instance of 'Range Set Type1'.ObjectcaseRangeSubsetType(RangeSubsetType object)Returns the result of interpreting the object as an instance of 'Range Subset Type'.ObjectcaseRequestType(RequestType object)Returns the result of interpreting the object as an instance of 'Request Type'.ObjectcaseResponsiblePartyType(ResponsiblePartyType object)Returns the result of interpreting the object as an instance of 'Responsible Party Type'.ObjectcaseServiceType(ServiceType object)Returns the result of interpreting the object as an instance of 'Service Type'.ObjectcaseSpatialDomainType(SpatialDomainType object)Returns the result of interpreting the object as an instance of 'Spatial Domain Type'.ObjectcaseSpatialSubsetType(SpatialSubsetType object)Returns the result of interpreting the object as an instance of 'Spatial Subset Type'.ObjectcaseSupportedCRSsType(SupportedCRSsType object)Returns the result of interpreting the object as an instance of 'Supported CR Ss Type'.ObjectcaseSupportedFormatsType(SupportedFormatsType object)Returns the result of interpreting the object as an instance of 'Supported Formats Type'.ObjectcaseSupportedInterpolationsType(SupportedInterpolationsType object)Returns the result of interpreting the object as an instance of 'Supported Interpolations Type'.ObjectcaseTelephoneType(TelephoneType object)Returns the result of interpreting the object as an instance of 'Telephone Type'.ObjectcaseTimePeriodType(TimePeriodType object)Returns the result of interpreting the object as an instance of 'Time Period Type'.ObjectcaseTimeSequenceType(TimeSequenceType object)Returns the result of interpreting the object as an instance of 'Time Sequence Type'.ObjectcaseTypedLiteralType(TypedLiteralType object)Returns the result of interpreting the object as an instance of 'Typed Literal Type'.ObjectcaseValueEnumBaseType(ValueEnumBaseType object)Returns the result of interpreting the object as an instance of 'Value Enum Base Type'.ObjectcaseValueEnumType(ValueEnumType object)Returns the result of interpreting the object as an instance of 'Value Enum Type'.ObjectcaseValueRangeType(ValueRangeType object)Returns the result of interpreting the object as an instance of 'Value Range Type'.ObjectcaseValuesType(ValuesType object)Returns the result of interpreting the object as an instance of 'Values Type'.ObjectcaseVendorSpecificCapabilitiesType(VendorSpecificCapabilitiesType object)Returns the result of interpreting the object as an instance of 'Vendor Specific Capabilities Type'.ObjectcaseWCSCapabilitiesType(WCSCapabilitiesType object)Returns the result of interpreting the object as an instance of 'WCS Capabilities Type'.ObjectcaseWCSCapabilityType(WCSCapabilityType object)Returns the result of interpreting the object as an instance of 'WCS Capability Type'.ObjectdefaultCase(EObject object)Returns the result of interpreting the object as an instance of 'EObject'.protected ObjectdoSwitch(int classifierID, EObject theEObject)CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.protected ObjectdoSwitch(EClass theEClass, EObject theEObject)CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.ObjectdoSwitch(EObject theEObject)CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.
-
-
-
Field Detail
-
modelPackage
protected static Wcs10Package modelPackage
The cached model package
-
-
Method Detail
-
doSwitch
public Object doSwitch(EObject theEObject)
CallscaseXXXfor 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
caseXXXcall.
-
doSwitch
protected Object doSwitch(EClass theEClass, EObject theEObject)
CallscaseXXXfor 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
caseXXXcall.
-
doSwitch
protected Object doSwitch(int classifierID, EObject theEObject)
CallscaseXXXfor 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
caseXXXcall.
-
caseAbstractDescriptionBaseType
public Object caseAbstractDescriptionBaseType(AbstractDescriptionBaseType object)
Returns the result of interpreting the object as an instance of 'Abstract Description 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 'Abstract Description Base Type'.
- See Also:
doSwitch(EObject)
-
caseAbstractDescriptionType
public Object caseAbstractDescriptionType(AbstractDescriptionType object)
Returns the result of interpreting the object as an instance of 'Abstract 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 'Abstract Description Type'.
- See Also:
doSwitch(EObject)
-
caseAddressType
public Object caseAddressType(AddressType object)
Returns the result of interpreting the object as an instance of 'Address 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 'Address Type'.
- See Also:
doSwitch(EObject)
-
caseAxisDescriptionType
public Object caseAxisDescriptionType(AxisDescriptionType object)
Returns the result of interpreting the object as an instance of 'Axis 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 'Axis Description Type'.
- See Also:
doSwitch(EObject)
-
caseAxisDescriptionType1
public Object caseAxisDescriptionType1(AxisDescriptionType1 object)
Returns the result of interpreting the object as an instance of 'Axis Description Type1'. 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 'Axis Description Type1'.
- See Also:
doSwitch(EObject)
-
caseAxisSubsetType
public Object caseAxisSubsetType(AxisSubsetType object)
Returns the result of interpreting the object as an instance of 'Axis Subset 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 'Axis Subset Type'.
- See Also:
doSwitch(EObject)
-
caseContactType
public Object caseContactType(ContactType object)
Returns the result of interpreting the object as an instance of 'Contact 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 'Contact Type'.
- See Also:
doSwitch(EObject)
-
caseContentMetadataType
public Object caseContentMetadataType(ContentMetadataType object)
Returns the result of interpreting the object as an instance of 'Content Metadata 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 'Content Metadata Type'.
- See Also:
doSwitch(EObject)
-
caseCoverageDescriptionType
public Object caseCoverageDescriptionType(CoverageDescriptionType object)
Returns the result of interpreting the object as an instance of 'Coverage 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 'Coverage Description Type'.
- See Also:
doSwitch(EObject)
-
caseCoverageOfferingBriefType
public Object caseCoverageOfferingBriefType(CoverageOfferingBriefType object)
Returns the result of interpreting the object as an instance of 'Coverage Offering Brief 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 'Coverage Offering Brief Type'.
- See Also:
doSwitch(EObject)
-
caseCoverageOfferingType
public Object caseCoverageOfferingType(CoverageOfferingType object)
Returns the result of interpreting the object as an instance of 'Coverage Offering 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 'Coverage Offering Type'.
- See Also:
doSwitch(EObject)
-
caseDCPTypeType
public Object caseDCPTypeType(DCPTypeType object)
Returns the result of interpreting the object as an instance of 'DCP 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 'DCP Type Type'.
- See Also:
doSwitch(EObject)
-
caseDescribeCoverageType
public Object caseDescribeCoverageType(DescribeCoverageType object)
Returns the result of interpreting the object as an instance of 'Describe Coverage 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 Coverage Type'.
- See Also:
doSwitch(EObject)
-
caseDescribeCoverageType1
public Object caseDescribeCoverageType1(DescribeCoverageType1 object)
Returns the result of interpreting the object as an instance of 'Describe Coverage Type1'. 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 Coverage Type1'.
- See Also:
doSwitch(EObject)
-
caseDocumentRoot
public Object 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)
-
caseDomainSetType
public Object caseDomainSetType(DomainSetType object)
Returns the result of interpreting the object as an instance of 'Domain Set 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 'Domain Set Type'.
- See Also:
doSwitch(EObject)
-
caseDomainSubsetType
public Object caseDomainSubsetType(DomainSubsetType object)
Returns the result of interpreting the object as an instance of 'Domain Subset 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 'Domain Subset Type'.
- See Also:
doSwitch(EObject)
-
caseExceptionType
public Object caseExceptionType(ExceptionType object)
Returns the result of interpreting the object as an instance of 'Exception 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 'Exception Type'.
- See Also:
doSwitch(EObject)
-
caseGetCapabilitiesType
public Object 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)
-
caseGetCapabilitiesType1
public Object caseGetCapabilitiesType1(GetCapabilitiesType1 object)
Returns the result of interpreting the object as an instance of 'Get Capabilities Type1'. 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 Type1'.
- See Also:
doSwitch(EObject)
-
caseGetCoverageType
public Object caseGetCoverageType(GetCoverageType object)
Returns the result of interpreting the object as an instance of 'Get Coverage 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 Coverage Type'.
- See Also:
doSwitch(EObject)
-
caseGetCoverageType1
public Object caseGetCoverageType1(GetCoverageType1 object)
Returns the result of interpreting the object as an instance of 'Get Coverage Type1'. 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 Coverage Type1'.
- See Also:
doSwitch(EObject)
-
caseGetType
public Object caseGetType(GetType object)
Returns the result of interpreting the object as an instance of 'Get 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 Type'.
- See Also:
doSwitch(EObject)
-
caseHTTPType
public Object caseHTTPType(HTTPType object)
Returns the result of interpreting the object as an instance of 'HTTP 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 'HTTP Type'.
- See Also:
doSwitch(EObject)
-
caseIntervalType
public Object caseIntervalType(IntervalType object)
Returns the result of interpreting the object as an instance of 'Interval 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 'Interval Type'.
- See Also:
doSwitch(EObject)
-
caseKeywordsType
public Object caseKeywordsType(KeywordsType object)
Returns the result of interpreting the object as an instance of 'Keywords 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 'Keywords Type'.
- See Also:
doSwitch(EObject)
-
caseLonLatEnvelopeBaseType
public Object caseLonLatEnvelopeBaseType(LonLatEnvelopeBaseType object)
Returns the result of interpreting the object as an instance of 'Lon Lat Envelope 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 'Lon Lat Envelope Base Type'.
- See Also:
doSwitch(EObject)
-
caseLonLatEnvelopeType
public Object caseLonLatEnvelopeType(LonLatEnvelopeType object)
Returns the result of interpreting the object as an instance of 'Lon Lat Envelope 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 'Lon Lat Envelope Type'.
- See Also:
doSwitch(EObject)
-
caseMetadataAssociationType
public Object caseMetadataAssociationType(MetadataAssociationType object)
Returns the result of interpreting the object as an instance of 'Metadata Association 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 Association Type'.
- See Also:
doSwitch(EObject)
-
caseMetadataLinkType
public Object caseMetadataLinkType(MetadataLinkType object)
Returns the result of interpreting the object as an instance of 'Metadata Link 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 Link Type'.
- See Also:
doSwitch(EObject)
-
caseOnlineResourceType
public Object caseOnlineResourceType(OnlineResourceType object)
Returns the result of interpreting the object as an instance of 'Online Resource 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 'Online Resource Type'.
- See Also:
doSwitch(EObject)
-
caseOutputType
public Object caseOutputType(OutputType object)
Returns the result of interpreting the object as an instance of 'Output 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 Type'.
- See Also:
doSwitch(EObject)
-
casePostType
public Object casePostType(PostType object)
Returns the result of interpreting the object as an instance of 'Post 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 'Post Type'.
- See Also:
doSwitch(EObject)
-
caseRangeSetType
public Object caseRangeSetType(RangeSetType object)
Returns the result of interpreting the object as an instance of 'Range Set 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 'Range Set Type'.
- See Also:
doSwitch(EObject)
-
caseRangeSetType1
public Object caseRangeSetType1(RangeSetType1 object)
Returns the result of interpreting the object as an instance of 'Range Set Type1'. 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 'Range Set Type1'.
- See Also:
doSwitch(EObject)
-
caseRangeSubsetType
public Object caseRangeSubsetType(RangeSubsetType object)
Returns the result of interpreting the object as an instance of 'Range Subset 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 'Range Subset Type'.
- See Also:
doSwitch(EObject)
-
caseRequestType
public Object caseRequestType(RequestType object)
Returns the result of interpreting the object as an instance of '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 'Request Type'.
- See Also:
doSwitch(EObject)
-
caseResponsiblePartyType
public Object caseResponsiblePartyType(ResponsiblePartyType object)
Returns the result of interpreting the object as an instance of 'Responsible Party 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 'Responsible Party Type'.
- See Also:
doSwitch(EObject)
-
caseServiceType
public Object caseServiceType(ServiceType object)
Returns the result of interpreting the object as an instance of 'Service 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 'Service Type'.
- See Also:
doSwitch(EObject)
-
caseSpatialDomainType
public Object caseSpatialDomainType(SpatialDomainType object)
Returns the result of interpreting the object as an instance of 'Spatial Domain 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 'Spatial Domain Type'.
- See Also:
doSwitch(EObject)
-
caseSpatialSubsetType
public Object caseSpatialSubsetType(SpatialSubsetType object)
Returns the result of interpreting the object as an instance of 'Spatial Subset 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 'Spatial Subset Type'.
- See Also:
doSwitch(EObject)
-
caseSupportedCRSsType
public Object caseSupportedCRSsType(SupportedCRSsType object)
Returns the result of interpreting the object as an instance of 'Supported CR Ss 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 'Supported CR Ss Type'.
- See Also:
doSwitch(EObject)
-
caseSupportedFormatsType
public Object caseSupportedFormatsType(SupportedFormatsType object)
Returns the result of interpreting the object as an instance of 'Supported Formats 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 'Supported Formats Type'.
- See Also:
doSwitch(EObject)
-
caseSupportedInterpolationsType
public Object caseSupportedInterpolationsType(SupportedInterpolationsType object)
Returns the result of interpreting the object as an instance of 'Supported Interpolations 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 'Supported Interpolations Type'.
- See Also:
doSwitch(EObject)
-
caseTelephoneType
public Object caseTelephoneType(TelephoneType object)
Returns the result of interpreting the object as an instance of 'Telephone 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 'Telephone Type'.
- See Also:
doSwitch(EObject)
-
caseTimePeriodType
public Object caseTimePeriodType(TimePeriodType object)
Returns the result of interpreting the object as an instance of 'Time Period 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 'Time Period Type'.
- See Also:
doSwitch(EObject)
-
caseTimeSequenceType
public Object caseTimeSequenceType(TimeSequenceType object)
Returns the result of interpreting the object as an instance of 'Time Sequence 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 'Time Sequence Type'.
- See Also:
doSwitch(EObject)
-
caseTypedLiteralType
public Object caseTypedLiteralType(TypedLiteralType object)
Returns the result of interpreting the object as an instance of 'Typed Literal 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 'Typed Literal Type'.
- See Also:
doSwitch(EObject)
-
caseValueEnumBaseType
public Object caseValueEnumBaseType(ValueEnumBaseType object)
Returns the result of interpreting the object as an instance of 'Value Enum 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 'Value Enum Base Type'.
- See Also:
doSwitch(EObject)
-
caseValueEnumType
public Object caseValueEnumType(ValueEnumType object)
Returns the result of interpreting the object as an instance of 'Value Enum 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 Enum Type'.
- See Also:
doSwitch(EObject)
-
caseValueRangeType
public Object caseValueRangeType(ValueRangeType object)
Returns the result of interpreting the object as an instance of 'Value Range 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 Range Type'.
- See Also:
doSwitch(EObject)
-
caseValuesType
public Object caseValuesType(ValuesType object)
Returns the result of interpreting the object as an instance of '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 'Values Type'.
- See Also:
doSwitch(EObject)
-
caseVendorSpecificCapabilitiesType
public Object caseVendorSpecificCapabilitiesType(VendorSpecificCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'Vendor Specific 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 'Vendor Specific Capabilities Type'.
- See Also:
doSwitch(EObject)
-
caseWCSCapabilitiesType
public Object caseWCSCapabilitiesType(WCSCapabilitiesType object)
Returns the result of interpreting the object as an instance of 'WCS 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 'WCS Capabilities Type'.
- See Also:
doSwitch(EObject)
-
caseWCSCapabilityType
public Object caseWCSCapabilityType(WCSCapabilityType object)
Returns the result of interpreting the object as an instance of 'WCS Capability 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 'WCS Capability Type'.
- See Also:
doSwitch(EObject)
-
caseAbstractGMLType
public Object caseAbstractGMLType(AbstractGMLType object)
Returns the result of interpreting the object as an instance of 'Abstract GML 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 GML Type'.
- See Also:
doSwitch(EObject)
-
caseAbstractGeometryBaseType
public Object caseAbstractGeometryBaseType(AbstractGeometryBaseType object)
Returns the result of interpreting the object as an instance of 'Abstract Geometry 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 'Abstract Geometry Base Type'.
- See Also:
doSwitch(EObject)
-
caseAbstractGeometryType
public Object caseAbstractGeometryType(AbstractGeometryType object)
Returns the result of interpreting the object as an instance of 'Abstract Geometry 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 Geometry Type'.
- See Also:
doSwitch(EObject)
-
caseEnvelopeType
public Object caseEnvelopeType(EnvelopeType object)
Returns the result of interpreting the object as an instance of 'Envelope 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 Type'.
- See Also:
doSwitch(EObject)
-
caseMetaDataPropertyType
public Object caseMetaDataPropertyType(MetaDataPropertyType object)
Returns the result of interpreting the object as an instance of 'Meta Data 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 'Meta Data Property Type'.
- See Also:
doSwitch(EObject)
-
defaultCase
public Object 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)
-
-