All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.opengis.wmts.x10.CapabilitiesDocument Maven / Gradle / Ivy

The newest version!
/*
 * An XML document type.
 * Localname: Capabilities
 * Namespace: http://www.opengis.net/wmts/1.0
 * Java type: net.opengis.wmts.x10.CapabilitiesDocument
 *
 * Automatically generated - do not modify.
 */
package net.opengis.wmts.x10;

import org.apache.xmlbeans.impl.schema.ElementFactory;
import org.apache.xmlbeans.impl.schema.AbstractDocumentFactory;
import org.apache.xmlbeans.impl.schema.DocumentFactory;
import org.apache.xmlbeans.impl.schema.SimpleTypeFactory;


/**
 * A document containing one Capabilities(@http://www.opengis.net/wmts/1.0) element.
 *
 * This is a complex type.
 */
public interface CapabilitiesDocument extends org.apache.xmlbeans.XmlObject {
    DocumentFactory Factory = new DocumentFactory<>(net.wirelabs.jmaps.viewer.system.xml.TypeSystemHolder.typeSystem, "capabilities1c8adoctype");
    org.apache.xmlbeans.SchemaType type = Factory.getType();


    /**
     * Gets the "Capabilities" element
     */
    net.opengis.wmts.x10.CapabilitiesDocument.Capabilities getCapabilities();

    /**
     * Sets the "Capabilities" element
     */
    void setCapabilities(net.opengis.wmts.x10.CapabilitiesDocument.Capabilities capabilities);

    /**
     * Appends and returns a new empty "Capabilities" element
     */
    net.opengis.wmts.x10.CapabilitiesDocument.Capabilities addNewCapabilities();

    /**
     * An XML Capabilities(@http://www.opengis.net/wmts/1.0).
     *
     * This is a complex type.
     */
    public interface Capabilities extends net.opengis.ows.x11.CapabilitiesBaseType {
        ElementFactory Factory = new ElementFactory<>(net.wirelabs.jmaps.viewer.system.xml.TypeSystemHolder.typeSystem, "capabilitiese9d8elemtype");
        org.apache.xmlbeans.SchemaType type = Factory.getType();


        /**
         * Gets the "Contents" element
         */
        net.opengis.wmts.x10.ContentsType getContents();

        /**
         * True if has "Contents" element
         */
        boolean isSetContents();

        /**
         * Sets the "Contents" element
         */
        void setContents(net.opengis.wmts.x10.ContentsType contents);

        /**
         * Appends and returns a new empty "Contents" element
         */
        net.opengis.wmts.x10.ContentsType addNewContents();

        /**
         * Unsets the "Contents" element
         */
        void unsetContents();

        /**
         * Gets a List of "Themes" elements
         */
        java.util.List getThemesList();

        /**
         * Gets array of all "Themes" elements
         */
        net.opengis.wmts.x10.ThemesDocument.Themes[] getThemesArray();

        /**
         * Gets ith "Themes" element
         */
        net.opengis.wmts.x10.ThemesDocument.Themes getThemesArray(int i);

        /**
         * Returns number of "Themes" element
         */
        int sizeOfThemesArray();

        /**
         * Sets array of all "Themes" element
         */
        void setThemesArray(net.opengis.wmts.x10.ThemesDocument.Themes[] themesArray);

        /**
         * Sets ith "Themes" element
         */
        void setThemesArray(int i, net.opengis.wmts.x10.ThemesDocument.Themes themes);

        /**
         * Inserts and returns a new empty value (as xml) as the ith "Themes" element
         */
        net.opengis.wmts.x10.ThemesDocument.Themes insertNewThemes(int i);

        /**
         * Appends and returns a new empty value (as xml) as the last "Themes" element
         */
        net.opengis.wmts.x10.ThemesDocument.Themes addNewThemes();

        /**
         * Removes the ith "Themes" element
         */
        void removeThemes(int i);

        /**
         * Gets a List of "WSDL" elements
         */
        java.util.List getWSDLList();

        /**
         * Gets array of all "WSDL" elements
         */
        net.opengis.ows.x11.OnlineResourceType[] getWSDLArray();

        /**
         * Gets ith "WSDL" element
         */
        net.opengis.ows.x11.OnlineResourceType getWSDLArray(int i);

        /**
         * Returns number of "WSDL" element
         */
        int sizeOfWSDLArray();

        /**
         * Sets array of all "WSDL" element
         */
        void setWSDLArray(net.opengis.ows.x11.OnlineResourceType[] wsdlArray);

        /**
         * Sets ith "WSDL" element
         */
        void setWSDLArray(int i, net.opengis.ows.x11.OnlineResourceType wsdl);

        /**
         * Inserts and returns a new empty value (as xml) as the ith "WSDL" element
         */
        net.opengis.ows.x11.OnlineResourceType insertNewWSDL(int i);

        /**
         * Appends and returns a new empty value (as xml) as the last "WSDL" element
         */
        net.opengis.ows.x11.OnlineResourceType addNewWSDL();

        /**
         * Removes the ith "WSDL" element
         */
        void removeWSDL(int i);

        /**
         * Gets a List of "ServiceMetadataURL" elements
         */
        java.util.List getServiceMetadataURLList();

        /**
         * Gets array of all "ServiceMetadataURL" elements
         */
        net.opengis.ows.x11.OnlineResourceType[] getServiceMetadataURLArray();

        /**
         * Gets ith "ServiceMetadataURL" element
         */
        net.opengis.ows.x11.OnlineResourceType getServiceMetadataURLArray(int i);

        /**
         * Returns number of "ServiceMetadataURL" element
         */
        int sizeOfServiceMetadataURLArray();

        /**
         * Sets array of all "ServiceMetadataURL" element
         */
        void setServiceMetadataURLArray(net.opengis.ows.x11.OnlineResourceType[] serviceMetadataURLArray);

        /**
         * Sets ith "ServiceMetadataURL" element
         */
        void setServiceMetadataURLArray(int i, net.opengis.ows.x11.OnlineResourceType serviceMetadataURL);

        /**
         * Inserts and returns a new empty value (as xml) as the ith "ServiceMetadataURL" element
         */
        net.opengis.ows.x11.OnlineResourceType insertNewServiceMetadataURL(int i);

        /**
         * Appends and returns a new empty value (as xml) as the last "ServiceMetadataURL" element
         */
        net.opengis.ows.x11.OnlineResourceType addNewServiceMetadataURL();

        /**
         * Removes the ith "ServiceMetadataURL" element
         */
        void removeServiceMetadataURL(int i);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy