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 adapter
createXXX
method for each class of the model.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static wmtsv_1Package
The cached model package.protected wmtsv_1Switch<Adapter>
The switch that delegates to thecreateXXX
methods. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdapter
createAdapter
(Notifier target) Creates an adapter for thetarget
.Adapter
Creates a new adapter for an object of class 'Binary Payload Type
'.Adapter
Creates a new adapter for an object of class 'Capabilities Base Type
'.Adapter
Creates a new adapter for an object of class 'Capabilities Type
'.Adapter
Creates a new adapter for an object of class 'Contents Base Type
'.Adapter
Creates a new adapter for an object of class 'Contents Type
'.Adapter
Creates a new adapter for an object of class 'Dataset Description Summary Base Type
'.Adapter
Creates a new adapter for an object of class 'Description Type
'.Adapter
Creates a new adapter for an object of class 'Dimension Name Value Type
'.Adapter
Creates a new adapter for an object of class 'Dimension Type
'.Adapter
Creates a new adapter for an object of class 'Document Root
'.Adapter
Creates a new adapter for the default case.Adapter
Creates a new adapter for an object of class 'Feature Info Response Type
'.Adapter
Creates a new adapter for an object of class 'Get Capabilities Type
'.Adapter
Creates a new adapter for an object of class 'Get Feature Info Type
'.Adapter
Creates a new adapter for an object of class 'Get Tile Type
'.Adapter
Creates a new adapter for an object of class 'Layer Type
'.Adapter
Creates a new adapter for an object of class 'Legend URL Type
'.Adapter
Creates a new adapter for an object of class 'Online Resource Type
'.Adapter
Creates a new adapter for an object of class 'Get Capabilities Type
'.Adapter
Creates a new adapter for an object of class 'Style Type
'.Adapter
Creates a new adapter for an object of class 'Text Payload Type
'.Adapter
Creates a new adapter for an object of class 'Themes Type
'.Adapter
Creates a new adapter for an object of class 'Theme Type
'.Adapter
Creates a new adapter for an object of class 'Tile Matrix Limits Type
'.Adapter
Creates a new adapter for an object of class 'Tile Matrix Set Limits Type
'.Adapter
Creates a new adapter for an object of class 'Tile Matrix Set Link Type
'.Adapter
Creates a new adapter for an object of class 'Tile Matrix Set Type
'.Adapter
Creates a new adapter for an object of class 'Tile Matrix Type
'.Adapter
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.Methods inherited from class AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
-
Field Details
-
modelPackage
The cached model package. -
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
-
Constructor Details
-
wmtsv_1AdapterFactory
public wmtsv_1AdapterFactory()Creates an instance of the adapter factory.
-
-
Method Details
-
isFactoryForType
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
createEObjectAdapter
public Adapter createEObjectAdapter()Creates a new adapter for the default case. This default implementation returns null.- Returns:
- the new adapter.
-