Package net.opengis.wmts.v_1.util
Class wmtsv_1AdapterFactory
- Object
-
- AdapterFactoryImpl
-
- wmtsv_1AdapterFactory
-
- All Implemented Interfaces:
AdapterFactory
public class wmtsv_1AdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
wmtsv_1Package
-
-
Field Summary
Fields Modifier and Type Field Description protected static wmtsv_1Package
modelPackage
The cached model package.protected wmtsv_1Switch<Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description wmtsv_1AdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Adapter
createAdapter(Notifier target)
Creates an adapter for thetarget
.Adapter
createBinaryPayloadTypeAdapter()
Creates a new adapter for an object of class 'Binary Payload Type
'.Adapter
createCapabilitiesBaseTypeAdapter()
Creates a new adapter for an object of class 'Capabilities Base Type
'.Adapter
createCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Capabilities Type
'.Adapter
createContentsBaseTypeAdapter()
Creates a new adapter for an object of class 'Contents Base Type
'.Adapter
createContentsTypeAdapter()
Creates a new adapter for an object of class 'Contents Type
'.Adapter
createDatasetDescriptionSummaryBaseTypeAdapter()
Creates a new adapter for an object of class 'Dataset Description Summary Base Type
'.Adapter
createDescriptionTypeAdapter()
Creates a new adapter for an object of class 'Description Type
'.Adapter
createDimensionNameValueTypeAdapter()
Creates a new adapter for an object of class 'Dimension Name Value Type
'.Adapter
createDimensionTypeAdapter()
Creates a new adapter for an object of class 'Dimension Type
'.Adapter
createDocumentRootAdapter()
Creates a new adapter for an object of class 'Document Root
'.Adapter
createEObjectAdapter()
Creates a new adapter for the default case.Adapter
createFeatureInfoResponseTypeAdapter()
Creates a new adapter for an object of class 'Feature Info Response Type
'.Adapter
createGetCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Get Capabilities Type
'.Adapter
createGetFeatureInfoTypeAdapter()
Creates a new adapter for an object of class 'Get Feature Info Type
'.Adapter
createGetTileTypeAdapter()
Creates a new adapter for an object of class 'Get Tile Type
'.Adapter
createLayerTypeAdapter()
Creates a new adapter for an object of class 'Layer Type
'.Adapter
createLegendURLTypeAdapter()
Creates a new adapter for an object of class 'Legend URL Type
'.Adapter
createOnlineResourceTypeAdapter()
Creates a new adapter for an object of class 'Online Resource Type
'.Adapter
createOws11_GetCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Get Capabilities Type
'.Adapter
createStyleTypeAdapter()
Creates a new adapter for an object of class 'Style Type
'.Adapter
createTextPayloadTypeAdapter()
Creates a new adapter for an object of class 'Text Payload Type
'.Adapter
createThemesTypeAdapter()
Creates a new adapter for an object of class 'Themes Type
'.Adapter
createThemeTypeAdapter()
Creates a new adapter for an object of class 'Theme Type
'.Adapter
createTileMatrixLimitsTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Limits Type
'.Adapter
createTileMatrixSetLimitsTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Set Limits Type
'.Adapter
createTileMatrixSetLinkTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Set Link Type
'.Adapter
createTileMatrixSetTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Set Type
'.Adapter
createTileMatrixTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Type
'.Adapter
createURLTemplateTypeAdapter()
Creates a new adapter for an object of class 'URL Template Type
'.boolean
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
-
-
-
Field Detail
-
modelPackage
protected static wmtsv_1Package modelPackage
The cached model package.
-
modelSwitch
protected wmtsv_1Switch<Adapter> modelSwitch
The switch that delegates to thecreateXXX
methods.
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceAdapterFactory
- Overrides:
isFactoryForType
in classAdapterFactoryImpl
- Returns:
- whether this factory is applicable for the type of the object.
-
createAdapter
public Adapter createAdapter(Notifier target)
Creates an adapter for thetarget
.- Overrides:
createAdapter
in classAdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
.
-
createBinaryPayloadTypeAdapter
public Adapter createBinaryPayloadTypeAdapter()
Creates a new adapter for an object of class 'Binary Payload Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
BinaryPayloadType
-
createCapabilitiesTypeAdapter
public Adapter createCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Capabilities Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CapabilitiesType
-
createContentsTypeAdapter
public Adapter createContentsTypeAdapter()
Creates a new adapter for an object of class 'Contents Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ContentsType
-
createDimensionNameValueTypeAdapter
public Adapter createDimensionNameValueTypeAdapter()
Creates a new adapter for an object of class 'Dimension Name Value Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DimensionNameValueType
-
createDimensionTypeAdapter
public Adapter createDimensionTypeAdapter()
Creates a new adapter for an object of class 'Dimension Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DimensionType
-
createDocumentRootAdapter
public Adapter createDocumentRootAdapter()
Creates a new adapter for an object of class 'Document Root
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DocumentRoot
-
createFeatureInfoResponseTypeAdapter
public Adapter createFeatureInfoResponseTypeAdapter()
Creates a new adapter for an object of class 'Feature Info Response Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
FeatureInfoResponseType
-
createGetCapabilitiesTypeAdapter
public Adapter createGetCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Get Capabilities Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
GetCapabilitiesType
-
createGetFeatureInfoTypeAdapter
public Adapter createGetFeatureInfoTypeAdapter()
Creates a new adapter for an object of class 'Get Feature Info Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
GetFeatureInfoType
-
createGetTileTypeAdapter
public Adapter createGetTileTypeAdapter()
Creates a new adapter for an object of class 'Get Tile Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
GetTileType
-
createLayerTypeAdapter
public Adapter createLayerTypeAdapter()
Creates a new adapter for an object of class 'Layer Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
LayerType
-
createLegendURLTypeAdapter
public Adapter createLegendURLTypeAdapter()
Creates a new adapter for an object of class 'Legend URL Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
LegendURLType
-
createStyleTypeAdapter
public Adapter createStyleTypeAdapter()
Creates a new adapter for an object of class 'Style Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
StyleType
-
createTextPayloadTypeAdapter
public Adapter createTextPayloadTypeAdapter()
Creates a new adapter for an object of class 'Text Payload Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TextPayloadType
-
createThemesTypeAdapter
public Adapter createThemesTypeAdapter()
Creates a new adapter for an object of class 'Themes Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ThemesType
-
createThemeTypeAdapter
public Adapter createThemeTypeAdapter()
Creates a new adapter for an object of class 'Theme Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ThemeType
-
createTileMatrixLimitsTypeAdapter
public Adapter createTileMatrixLimitsTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Limits Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TileMatrixLimitsType
-
createTileMatrixSetLimitsTypeAdapter
public Adapter createTileMatrixSetLimitsTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Set Limits Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TileMatrixSetLimitsType
-
createTileMatrixSetLinkTypeAdapter
public Adapter createTileMatrixSetLinkTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Set Link Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TileMatrixSetLinkType
-
createTileMatrixSetTypeAdapter
public Adapter createTileMatrixSetTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Set Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TileMatrixSetType
-
createTileMatrixTypeAdapter
public Adapter createTileMatrixTypeAdapter()
Creates a new adapter for an object of class 'Tile Matrix Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
TileMatrixType
-
createURLTemplateTypeAdapter
public Adapter createURLTemplateTypeAdapter()
Creates a new adapter for an object of class 'URL Template Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
URLTemplateType
-
createCapabilitiesBaseTypeAdapter
public Adapter createCapabilitiesBaseTypeAdapter()
Creates a new adapter for an object of class 'Capabilities Base Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
CapabilitiesBaseType
-
createContentsBaseTypeAdapter
public Adapter createContentsBaseTypeAdapter()
Creates a new adapter for an object of class 'Contents Base Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
ContentsBaseType
-
createDescriptionTypeAdapter
public Adapter createDescriptionTypeAdapter()
Creates a new adapter for an object of class 'Description Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DescriptionType
-
createOws11_GetCapabilitiesTypeAdapter
public Adapter createOws11_GetCapabilitiesTypeAdapter()
Creates a new adapter for an object of class 'Get Capabilities Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
GetCapabilitiesType
-
createDatasetDescriptionSummaryBaseTypeAdapter
public Adapter createDatasetDescriptionSummaryBaseTypeAdapter()
Creates a new adapter for an object of class 'Dataset Description Summary Base Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
DatasetDescriptionSummaryBaseType
-
createOnlineResourceTypeAdapter
public Adapter createOnlineResourceTypeAdapter()
Creates a new adapter for an object of class 'Online Resource Type
'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.- Returns:
- the new adapter.
- See Also:
OnlineResourceType
-
createEObjectAdapter
public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
-
-