Interface wmtsv_1Factory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
wmtsv_1FactoryImpl

public interface wmtsv_1Factory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
  • Field Details

    • eINSTANCE

      static final wmtsv_1Factory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createBinaryPayloadType

      BinaryPayloadType createBinaryPayloadType()
      Returns a new object of class 'Binary Payload Type'.
      Returns:
      a new object of class 'Binary Payload Type'.
    • createCapabilitiesType

      CapabilitiesType createCapabilitiesType()
      Returns a new object of class 'Capabilities Type'.
      Returns:
      a new object of class 'Capabilities Type'.
    • createContentsType

      ContentsType createContentsType()
      Returns a new object of class 'Contents Type'.
      Returns:
      a new object of class 'Contents Type'.
    • createDimensionNameValueType

      DimensionNameValueType createDimensionNameValueType()
      Returns a new object of class 'Dimension Name Value Type'.
      Returns:
      a new object of class 'Dimension Name Value Type'.
    • createDimensionType

      DimensionType createDimensionType()
      Returns a new object of class 'Dimension Type'.
      Returns:
      a new object of class 'Dimension Type'.
    • createDocumentRoot

      DocumentRoot createDocumentRoot()
      Returns a new object of class 'Document Root'.
      Returns:
      a new object of class 'Document Root'.
    • createFeatureInfoResponseType

      FeatureInfoResponseType createFeatureInfoResponseType()
      Returns a new object of class 'Feature Info Response Type'.
      Returns:
      a new object of class 'Feature Info Response Type'.
    • createGetCapabilitiesType

      GetCapabilitiesType createGetCapabilitiesType()
      Returns a new object of class 'Get Capabilities Type'.
      Returns:
      a new object of class 'Get Capabilities Type'.
    • createGetFeatureInfoType

      GetFeatureInfoType createGetFeatureInfoType()
      Returns a new object of class 'Get Feature Info Type'.
      Returns:
      a new object of class 'Get Feature Info Type'.
    • createGetTileType

      GetTileType createGetTileType()
      Returns a new object of class 'Get Tile Type'.
      Returns:
      a new object of class 'Get Tile Type'.
    • createLayerType

      LayerType createLayerType()
      Returns a new object of class 'Layer Type'.
      Returns:
      a new object of class 'Layer Type'.
    • createLegendURLType

      LegendURLType createLegendURLType()
      Returns a new object of class 'Legend URL Type'.
      Returns:
      a new object of class 'Legend URL Type'.
    • createStyleType

      StyleType createStyleType()
      Returns a new object of class 'Style Type'.
      Returns:
      a new object of class 'Style Type'.
    • createTextPayloadType

      TextPayloadType createTextPayloadType()
      Returns a new object of class 'Text Payload Type'.
      Returns:
      a new object of class 'Text Payload Type'.
    • createThemesType

      ThemesType createThemesType()
      Returns a new object of class 'Themes Type'.
      Returns:
      a new object of class 'Themes Type'.
    • createThemeType

      ThemeType createThemeType()
      Returns a new object of class 'Theme Type'.
      Returns:
      a new object of class 'Theme Type'.
    • createTileMatrixLimitsType

      TileMatrixLimitsType createTileMatrixLimitsType()
      Returns a new object of class 'Tile Matrix Limits Type'.
      Returns:
      a new object of class 'Tile Matrix Limits Type'.
    • createTileMatrixSetLimitsType

      TileMatrixSetLimitsType createTileMatrixSetLimitsType()
      Returns a new object of class 'Tile Matrix Set Limits Type'.
      Returns:
      a new object of class 'Tile Matrix Set Limits Type'.
    • createTileMatrixSetLinkType

      TileMatrixSetLinkType createTileMatrixSetLinkType()
      Returns a new object of class 'Tile Matrix Set Link Type'.
      Returns:
      a new object of class 'Tile Matrix Set Link Type'.
    • createTileMatrixSetType

      TileMatrixSetType createTileMatrixSetType()
      Returns a new object of class 'Tile Matrix Set Type'.
      Returns:
      a new object of class 'Tile Matrix Set Type'.
    • createTileMatrixType

      TileMatrixType createTileMatrixType()
      Returns a new object of class 'Tile Matrix Type'.
      Returns:
      a new object of class 'Tile Matrix Type'.
    • createURLTemplateType

      URLTemplateType createURLTemplateType()
      Returns a new object of class 'URL Template Type'.
      Returns:
      a new object of class 'URL Template Type'.
    • getwmtsv_1Package

      wmtsv_1Package getwmtsv_1Package()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.