Interface DocumentRoot

    • Method Detail

      • getMixed

        FeatureMap getMixed()
        Returns the value of the 'Mixed' attribute list. The list contents are of type FeatureMap.Entry.

        If the meaning of the 'Mixed' attribute list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Mixed' attribute list.
        See Also:
        WfsPackage.getDocumentRoot_Mixed()
      • getXMLNSPrefixMap

        EMap getXMLNSPrefixMap()
        Returns the value of the 'XMLNS Prefix Map' map. The key is of type String, and the value is of type String,

        If the meaning of the 'XMLNS Prefix Map' map isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'XMLNS Prefix Map' map.
        See Also:
        WfsPackage.getDocumentRoot_XMLNSPrefixMap()
      • getXSISchemaLocation

        EMap getXSISchemaLocation()
        Returns the value of the 'XSI Schema Location' map. The key is of type String, and the value is of type String,

        If the meaning of the 'XSI Schema Location' map isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'XSI Schema Location' map.
        See Also:
        WfsPackage.getDocumentRoot_XSISchemaLocation()
      • setDelete

        void setDelete​(DeleteElementType value)
        Sets the value of the 'Delete' containment reference.
        Parameters:
        value - the new value of the 'Delete' containment reference.
        See Also:
        getDelete()
      • setGetFeature

        void setGetFeature​(GetFeatureType value)
        Sets the value of the 'Get Feature' containment reference.
        Parameters:
        value - the new value of the 'Get Feature' containment reference.
        See Also:
        getGetFeature()
      • getGetFeatureWithLock

        GetFeatureWithLockType getGetFeatureWithLock()
        Returns the value of the 'Get Feature With Lock' containment reference. This is the root element for the GetFeatureWithLock request. The GetFeatureWithLock operation performs identically to a GetFeature request except that the GetFeatureWithLock request locks all the feature instances in the result set and returns a lock identifier to a client application in the response. The lock identifier is returned to the client application using the lockId attribute define on the wfs:FeatureCollection element.
        Returns:
        the value of the 'Get Feature With Lock' containment reference.
        See Also:
        setGetFeatureWithLock(GetFeatureWithLockType), WfsPackage.getDocumentRoot_GetFeatureWithLock()
      • setGetGmlObject

        void setGetGmlObject​(GetGmlObjectType value)
        Sets the value of the 'Get Gml Object' containment reference.
        Parameters:
        value - the new value of the 'Get Gml Object' containment reference.
        See Also:
        getGetGmlObject()
      • getInsert

        InsertElementType getInsert()
        Returns the value of the 'Insert' containment reference. The Insert element is used to indicate that the Web Feature Service should create a new instance of a feature type. The feature instance is specified using GML3 and one or more feature instances to be created can be contained inside the Insert element.
        Returns:
        the value of the 'Insert' containment reference.
        See Also:
        setInsert(InsertElementType), WfsPackage.getDocumentRoot_Insert()
      • setInsert

        void setInsert​(InsertElementType value)
        Sets the value of the 'Insert' containment reference.
        Parameters:
        value - the new value of the 'Insert' containment reference.
        See Also:
        getInsert()
      • setLockFeature

        void setLockFeature​(LockFeatureType value)
        Sets the value of the 'Lock Feature' containment reference.
        Parameters:
        value - the new value of the 'Lock Feature' containment reference.
        See Also:
        getLockFeature()
      • getLockId

        String getLockId()
        Returns the value of the 'Lock Id' attribute. The LockId element contains the value of the lock identifier obtained by a client application from a previous GetFeatureWithLock or LockFeature request.
        Returns:
        the value of the 'Lock Id' attribute.
        See Also:
        setLockId(String), WfsPackage.getDocumentRoot_LockId()
      • setLockId

        void setLockId​(String value)
        Sets the value of the 'Lock Id' attribute.
        Parameters:
        value - the new value of the 'Lock Id' attribute.
        See Also:
        getLockId()
      • getNative

        NativeType getNative()
        Returns the value of the 'Native' containment reference. Many times, a Web Feature Service interacts with a repository that may have special vendor specific capabilities. The native element allows vendor specific command to be passed to the repository via the Web Feature Service.
        Returns:
        the value of the 'Native' containment reference.
        See Also:
        setNative(NativeType), WfsPackage.getDocumentRoot_Native()
      • setNative

        void setNative​(NativeType value)
        Sets the value of the 'Native' containment reference.
        Parameters:
        value - the new value of the 'Native' containment reference.
        See Also:
        getNative()
      • setProperty

        void setProperty​(PropertyType value)
        Sets the value of the 'Property' containment reference.
        Parameters:
        value - the new value of the 'Property' containment reference.
        See Also:
        getProperty()
      • getPropertyName

        String getPropertyName()
        Returns the value of the 'Property Name' attribute. The Property element is used to specify one or more properties of a feature whose values are to be retrieved by a Web Feature Service. While a Web Feature Service should endeavour to satisfy the exact request specified, in some instance this may not be possible. Specifically, a Web Feature Service must generate a valid GML3 response to a Query operation. The schema used to generate the output may include properties that are mandatory. In order that the output validates, these mandatory properties must be specified in the request. If they are not, a Web Feature Service may add them automatically to the Query before processing it. Thus a client application should, in general, be prepared to receive more properties than it requested. Of course, using the DescribeFeatureType request, a client application can determine which properties are mandatory and request them in the first place.
        Returns:
        the value of the 'Property Name' attribute.
        See Also:
        setPropertyName(String), WfsPackage.getDocumentRoot_PropertyName()
      • setPropertyName

        void setPropertyName​(String value)
        Sets the value of the 'Property Name' attribute.
        Parameters:
        value - the new value of the 'Property Name' attribute.
        See Also:
        getPropertyName()
      • getQuery

        QueryType getQuery()
        Returns the value of the 'Query' containment reference. The Query element is used to describe a single query. One or more Query elements can be specified inside a GetFeature element so that multiple queries can be executed in one request. The output from the various queries are combined in a wfs:FeatureCollection element to form the response document.
        Returns:
        the value of the 'Query' containment reference.
        See Also:
        setQuery(QueryType), WfsPackage.getDocumentRoot_Query()
      • setQuery

        void setQuery​(QueryType value)
        Sets the value of the 'Query' containment reference.
        Parameters:
        value - the new value of the 'Query' containment reference.
        See Also:
        getQuery()
      • getTransaction

        TransactionType getTransaction()
        Returns the value of the 'Transaction' containment reference. This is the root element for a Transaction request. A transaction request allows insert, update and delete operations to be performed to create, change or remove feature instances.
        Returns:
        the value of the 'Transaction' containment reference.
        See Also:
        setTransaction(TransactionType), WfsPackage.getDocumentRoot_Transaction()
      • setTransaction

        void setTransaction​(TransactionType value)
        Sets the value of the 'Transaction' containment reference.
        Parameters:
        value - the new value of the 'Transaction' containment reference.
        See Also:
        getTransaction()
      • setUpdate

        void setUpdate​(UpdateElementType value)
        Sets the value of the 'Update' containment reference.
        Parameters:
        value - the new value of the 'Update' containment reference.
        See Also:
        getUpdate()
      • getXlinkPropertyName

        XlinkPropertyNameType getXlinkPropertyName()
        Returns the value of the 'Xlink Property Name' containment reference. This element may be used in place of an wfs:PropertyName element in a wfs:Query element in a wfs:GetFeature element to selectively request the traversal of nested XLinks in the returned element for the named property. This element may not be used in other requests -- GetFeatureWithLock, LockFeature, Insert, Update, Delete -- in this version of the WFS specification.
        Returns:
        the value of the 'Xlink Property Name' containment reference.
        See Also:
        setXlinkPropertyName(XlinkPropertyNameType), WfsPackage.getDocumentRoot_XlinkPropertyName()