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:
    wmtsv_1Package
    • Field Detail

      • eINSTANCE

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

      • 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.