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 Details

    • modelPackage

      protected static wmtsv_1Package modelPackage
      The cached model package.
    • modelSwitch

      protected wmtsv_1Switch<Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
  • Constructor Details

    • wmtsv_1AdapterFactory

      public wmtsv_1AdapterFactory()
      Creates an instance of the adapter factory.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType(Object object)
      Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
      Specified by:
      isFactoryForType in interface AdapterFactory
      Overrides:
      isFactoryForType in class AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
    • createAdapter

      public Adapter createAdapter(Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class AdapterFactoryImpl
      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.