Package net.opengis.wcs11.util
Class Wcs111Switch
- Object
- 
- Wcs111Switch
 
- 
 public class Wcs111Switch 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:
- Wcs111Package
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static Wcs111PackagemodelPackageThe cached model package
 - 
Constructor SummaryConstructors Constructor Description Wcs111Switch()Creates an instance of the switch.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectcaseAvailableKeysType(AvailableKeysType object)Returns the result of interpreting the object as an instance of 'Available Keys Type'.ObjectcaseAxisSubsetType(AxisSubsetType object)Returns the result of interpreting the object as an instance of 'Axis Subset Type'.ObjectcaseAxisType(AxisType object)Returns the result of interpreting the object as an instance of 'Axis Type'.ObjectcaseCapabilitiesBaseType(CapabilitiesBaseType object)Returns the result of interpreting the object as an instance of 'Capabilities Base Type'.ObjectcaseCapabilitiesType(CapabilitiesType object)Returns the result of interpreting the object as an instance of 'Capabilities Type'.ObjectcaseCodeType(CodeType object)Returns the result of interpreting the object as an instance of 'Code Type'.ObjectcaseContentsType(ContentsType object)Returns the result of interpreting the object as an instance of 'Contents Type'.ObjectcaseCoverageDescriptionsType(CoverageDescriptionsType object)Returns the result of interpreting the object as an instance of 'Coverage Descriptions Type'.ObjectcaseCoverageDescriptionType(CoverageDescriptionType object)Returns the result of interpreting the object as an instance of 'Coverage Description Type'.ObjectcaseCoverageDomainType(CoverageDomainType object)Returns the result of interpreting the object as an instance of 'Coverage Domain Type'.ObjectcaseCoveragesType(CoveragesType object)Returns the result of interpreting the object as an instance of 'Coverages Type'.ObjectcaseCoverageSummaryType(CoverageSummaryType object)Returns the result of interpreting the object as an instance of 'Coverage Summary Type'.ObjectcaseDescribeCoverageType(DescribeCoverageType object)Returns the result of interpreting the object as an instance of 'Describe Coverage Type'.ObjectcaseDescriptionType(DescriptionType object)Returns the result of interpreting the object as an instance of 'Description Type'.ObjectcaseDocumentRoot(DocumentRoot object)Returns the result of interpreting the object as an instance of 'Document Root'.ObjectcaseDomainSubsetType(DomainSubsetType object)Returns the result of interpreting the object as an instance of 'Domain Subset Type'.ObjectcaseFieldSubsetType(FieldSubsetType object)Returns the result of interpreting the object as an instance of 'Field Subset Type'.ObjectcaseFieldType(FieldType object)Returns the result of interpreting the object as an instance of 'Field Type'.ObjectcaseGetCapabilitiesType(GetCapabilitiesType object)Returns the result of interpreting the object as an instance of 'Get Capabilities Type'.ObjectcaseGetCapabilitiesType_1(GetCapabilitiesType object)Returns the result of interpreting the object as an instance of 'Get Capabilities Type'.ObjectcaseGetCoverageType(GetCoverageType object)Returns the result of interpreting the object as an instance of 'Get Coverage Type'.ObjectcaseGridCrsType(GridCrsType object)Returns the result of interpreting the object as an instance of 'Grid Crs Type'.ObjectcaseImageCRSRefType(ImageCRSRefType object)Returns the result of interpreting the object as an instance of 'Image CRS Ref Type'.ObjectcaseInterpolationMethodBaseType(InterpolationMethodBaseType object)Returns the result of interpreting the object as an instance of 'Interpolation Method Base Type'.ObjectcaseInterpolationMethodsType(InterpolationMethodsType object)Returns the result of interpreting the object as an instance of 'Interpolation Methods Type'.ObjectcaseInterpolationMethodType(InterpolationMethodType object)Returns the result of interpreting the object as an instance of 'Interpolation Method Type'.ObjectcaseOutputType(OutputType object)Returns the result of interpreting the object as an instance of 'Output Type'.ObjectcaseRangeSubsetType(RangeSubsetType object)Returns the result of interpreting the object as an instance of 'Range Subset Type'.ObjectcaseRangeType(RangeType object)Returns the result of interpreting the object as an instance of 'Range Type'.ObjectcaseRequestBaseType(RequestBaseType object)Returns the result of interpreting the object as an instance of 'Request Base Type'.ObjectcaseSpatialDomainType(SpatialDomainType object)Returns the result of interpreting the object as an instance of 'Spatial Domain 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'.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- 
modelPackageprotected static Wcs111Package modelPackage The cached model package
 
- 
 - 
Method Detail- 
doSwitchpublic 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.
 
 - 
doSwitchprotected 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.
 
 - 
doSwitchprotected 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.
 
 - 
caseAvailableKeysTypepublic Object caseAvailableKeysType(AvailableKeysType object) Returns the result of interpreting the object as an instance of 'Available Keys 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 'Available Keys Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAxisSubsetTypepublic 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)
 
 - 
caseAxisTypepublic Object caseAxisType(AxisType object) Returns the result of interpreting the object as an instance of 'Axis 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 Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCapabilitiesTypepublic Object caseCapabilitiesType(CapabilitiesType object) Returns the result of interpreting the object as an instance of '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 'Capabilities Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseContentsTypepublic Object caseContentsType(ContentsType object) Returns the result of interpreting the object as an instance of 'Contents 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 'Contents Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCoverageDescriptionsTypepublic Object caseCoverageDescriptionsType(CoverageDescriptionsType object) Returns the result of interpreting the object as an instance of 'Coverage Descriptions 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 Descriptions Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCoverageDescriptionTypepublic 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)
 
 - 
caseCoverageDomainTypepublic Object caseCoverageDomainType(CoverageDomainType object) Returns the result of interpreting the object as an instance of 'Coverage 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 'Coverage Domain Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCoveragesTypepublic Object caseCoveragesType(CoveragesType object) Returns the result of interpreting the object as an instance of 'Coverages 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 'Coverages Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCoverageSummaryTypepublic Object caseCoverageSummaryType(CoverageSummaryType object) Returns the result of interpreting the object as an instance of 'Coverage 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 'Coverage Summary Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDescribeCoverageTypepublic 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)
 
 - 
caseDocumentRootpublic 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)
 
 - 
caseDomainSubsetTypepublic 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)
 
 - 
caseFieldSubsetTypepublic Object caseFieldSubsetType(FieldSubsetType object) Returns the result of interpreting the object as an instance of 'Field 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 'Field Subset Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseFieldTypepublic Object caseFieldType(FieldType object) Returns the result of interpreting the object as an instance of 'Field 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 'Field Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseGetCapabilitiesTypepublic 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)
 
 - 
caseGetCoverageTypepublic 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)
 
 - 
caseGridCrsTypepublic Object caseGridCrsType(GridCrsType object) Returns the result of interpreting the object as an instance of 'Grid 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 'Grid Crs Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseImageCRSRefTypepublic Object caseImageCRSRefType(ImageCRSRefType object) Returns the result of interpreting the object as an instance of 'Image CRS Ref 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 'Image CRS Ref Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseInterpolationMethodBaseTypepublic Object caseInterpolationMethodBaseType(InterpolationMethodBaseType object) Returns the result of interpreting the object as an instance of 'Interpolation Method 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 'Interpolation Method Base Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseInterpolationMethodsTypepublic Object caseInterpolationMethodsType(InterpolationMethodsType object) Returns the result of interpreting the object as an instance of 'Interpolation Methods 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 'Interpolation Methods Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseInterpolationMethodTypepublic Object caseInterpolationMethodType(InterpolationMethodType object) Returns the result of interpreting the object as an instance of 'Interpolation Method 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 'Interpolation Method Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseOutputTypepublic 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)
 
 - 
caseRangeSubsetTypepublic 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)
 
 - 
caseRangeTypepublic Object caseRangeType(RangeType object) Returns the result of interpreting the object as an instance of '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 'Range Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRequestBaseTypepublic Object caseRequestBaseType(RequestBaseType object) Returns the result of interpreting the object as an instance of 'Request 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 'Request Base Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSpatialDomainTypepublic 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)
 
 - 
caseTimePeriodTypepublic 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)
 
 - 
caseTimeSequenceTypepublic 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)
 
 - 
caseDescriptionTypepublic Object caseDescriptionType(DescriptionType object) Returns the result of interpreting the object as an instance of '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 'Description Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCapabilitiesBaseTypepublic Object 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)
 
 - 
caseGetCapabilitiesType_1public Object caseGetCapabilitiesType_1(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)
 
 - 
caseCodeTypepublic Object caseCodeType(CodeType object) Returns the result of interpreting the object as an instance of 'Code 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 'Code Type'.
- See Also:
- doSwitch(EObject)
 
 - 
defaultCasepublic 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)
 
 
- 
 
-