/** * <copyright> * </copyright> * * $Id$ */ package net.opengis.wfs20; import org.eclipse.emf.common.util.EMap; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.util.FeatureMap; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Document Root</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link net.opengis.wfs20.DocumentRoot#getMixed <em>Mixed</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getAbstract <em>Abstract</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getAbstractTransactionAction <em>Abstract Transaction Action</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getAdditionalObjects <em>Additional Objects</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getAdditionalValues <em>Additional Values</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getBoundedBy <em>Bounded By</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getCreateStoredQuery <em>Create Stored Query</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getCreateStoredQueryResponse <em>Create Stored Query Response</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getDelete <em>Delete</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getDescribeFeatureType <em>Describe Feature Type</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getDescribeStoredQueries <em>Describe Stored Queries</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getDescribeStoredQueriesResponse <em>Describe Stored Queries Response</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getDropStoredQuery <em>Drop Stored Query</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getDropStoredQueryResponse <em>Drop Stored Query Response</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getElement <em>Element</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getFeatureCollection <em>Feature Collection</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getSimpleFeatureCollection <em>Simple Feature Collection</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getFeatureTypeList <em>Feature Type List</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getGetCapabilities <em>Get Capabilities</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getGetFeature <em>Get Feature</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getGetFeatureWithLock <em>Get Feature With Lock</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getGetPropertyValue <em>Get Property Value</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getInsert <em>Insert</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getListStoredQueries <em>List Stored Queries</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getListStoredQueriesResponse <em>List Stored Queries Response</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getLockFeature <em>Lock Feature</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getLockFeatureResponse <em>Lock Feature Response</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getMember <em>Member</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getNative <em>Native</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getProperty <em>Property</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getPropertyName <em>Property Name</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getQuery <em>Query</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getReplace <em>Replace</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getStoredQuery <em>Stored Query</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getTitle <em>Title</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getTransaction <em>Transaction</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getTransactionResponse <em>Transaction Response</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getTruncatedResponse <em>Truncated Response</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getTuple <em>Tuple</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getUpdate <em>Update</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getValue <em>Value</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getValueCollection <em>Value Collection</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getValueList <em>Value List</em>}</li> * <li>{@link net.opengis.wfs20.DocumentRoot#getWFSCapabilities <em>WFS Capabilities</em>}</li> * </ul> * </p> * * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot() * @model extendedMetaData="name='' kind='mixed'" * @generated */ public interface DocumentRoot extends EObject { /** * Returns the value of the '<em><b>Mixed</b></em>' attribute list. * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Mixed</em>' attribute list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Mixed</em>' attribute list. * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Mixed() * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" * extendedMetaData="kind='elementWildcard' name=':mixed'" * @generated */ FeatureMap getMixed(); /** * Returns the value of the '<em><b>XMLNS Prefix Map</b></em>' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>XMLNS Prefix Map</em>' map isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>XMLNS Prefix Map</em>' map. * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_XMLNSPrefixMap() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true" * extendedMetaData="kind='attribute' name='xmlns:prefix'" * @generated */ EMap<String, String> getXMLNSPrefixMap(); /** * Returns the value of the '<em><b>XSI Schema Location</b></em>' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>XSI Schema Location</em>' map isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>XSI Schema Location</em>' map. * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_XSISchemaLocation() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true" * extendedMetaData="kind='attribute' name='xsi:schemaLocation'" * @generated */ EMap<String, String> getXSISchemaLocation(); /** * Returns the value of the '<em><b>Abstract</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Abstract</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Abstract</em>' containment reference. * @see #setAbstract(AbstractType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Abstract() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Abstract' namespace='##targetNamespace'" * @generated */ AbstractType getAbstract(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getAbstract <em>Abstract</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Abstract</em>' containment reference. * @see #getAbstract() * @generated */ void setAbstract(AbstractType value); /** * Returns the value of the '<em><b>Abstract Transaction Action</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Abstract Transaction Action</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Abstract Transaction Action</em>' containment reference. * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_AbstractTransactionAction() * @model containment="true" upper="-2" transient="true" changeable="false" volatile="true" derived="true" * extendedMetaData="kind='element' name='AbstractTransactionAction' namespace='##targetNamespace'" * @generated */ AbstractTransactionActionType getAbstractTransactionAction(); /** * Returns the value of the '<em><b>Additional Objects</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Additional Objects</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Additional Objects</em>' containment reference. * @see #setAdditionalObjects(AdditionalObjectsType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_AdditionalObjects() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='additionalObjects' namespace='##targetNamespace'" * @generated */ AdditionalObjectsType getAdditionalObjects(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getAdditionalObjects <em>Additional Objects</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Additional Objects</em>' containment reference. * @see #getAdditionalObjects() * @generated */ void setAdditionalObjects(AdditionalObjectsType value); /** * Returns the value of the '<em><b>Additional Values</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Additional Values</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Additional Values</em>' containment reference. * @see #setAdditionalValues(AdditionalValuesType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_AdditionalValues() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='additionalValues' namespace='##targetNamespace'" * @generated */ AdditionalValuesType getAdditionalValues(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getAdditionalValues <em>Additional Values</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Additional Values</em>' containment reference. * @see #getAdditionalValues() * @generated */ void setAdditionalValues(AdditionalValuesType value); /** * Returns the value of the '<em><b>Bounded By</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Bounded By</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Bounded By</em>' containment reference. * @see #setBoundedBy(EnvelopePropertyType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_BoundedBy() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='boundedBy' namespace='##targetNamespace'" * @generated */ EnvelopePropertyType getBoundedBy(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getBoundedBy <em>Bounded By</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Bounded By</em>' containment reference. * @see #getBoundedBy() * @generated */ void setBoundedBy(EnvelopePropertyType value); /** * Returns the value of the '<em><b>Create Stored Query</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Create Stored Query</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Create Stored Query</em>' containment reference. * @see #setCreateStoredQuery(CreateStoredQueryType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_CreateStoredQuery() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='CreateStoredQuery' namespace='##targetNamespace'" * @generated */ CreateStoredQueryType getCreateStoredQuery(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getCreateStoredQuery <em>Create Stored Query</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Create Stored Query</em>' containment reference. * @see #getCreateStoredQuery() * @generated */ void setCreateStoredQuery(CreateStoredQueryType value); /** * Returns the value of the '<em><b>Create Stored Query Response</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Create Stored Query Response</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Create Stored Query Response</em>' containment reference. * @see #setCreateStoredQueryResponse(CreateStoredQueryResponseType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_CreateStoredQueryResponse() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='CreateStoredQueryResponse' namespace='##targetNamespace'" * @generated */ CreateStoredQueryResponseType getCreateStoredQueryResponse(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getCreateStoredQueryResponse <em>Create Stored Query Response</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Create Stored Query Response</em>' containment reference. * @see #getCreateStoredQueryResponse() * @generated */ void setCreateStoredQueryResponse(CreateStoredQueryResponseType value); /** * Returns the value of the '<em><b>Delete</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Delete</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Delete</em>' containment reference. * @see #setDelete(DeleteType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Delete() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Delete' namespace='##targetNamespace' affiliation='AbstractTransactionAction'" * @generated */ DeleteType getDelete(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getDelete <em>Delete</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Delete</em>' containment reference. * @see #getDelete() * @generated */ void setDelete(DeleteType value); /** * Returns the value of the '<em><b>Describe Feature Type</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Describe Feature Type</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Describe Feature Type</em>' containment reference. * @see #setDescribeFeatureType(DescribeFeatureTypeType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_DescribeFeatureType() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DescribeFeatureType' namespace='##targetNamespace'" * @generated */ DescribeFeatureTypeType getDescribeFeatureType(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getDescribeFeatureType <em>Describe Feature Type</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Describe Feature Type</em>' containment reference. * @see #getDescribeFeatureType() * @generated */ void setDescribeFeatureType(DescribeFeatureTypeType value); /** * Returns the value of the '<em><b>Describe Stored Queries</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Describe Stored Queries</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Describe Stored Queries</em>' containment reference. * @see #setDescribeStoredQueries(DescribeStoredQueriesType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_DescribeStoredQueries() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DescribeStoredQueries' namespace='##targetNamespace'" * @generated */ DescribeStoredQueriesType getDescribeStoredQueries(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getDescribeStoredQueries <em>Describe Stored Queries</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Describe Stored Queries</em>' containment reference. * @see #getDescribeStoredQueries() * @generated */ void setDescribeStoredQueries(DescribeStoredQueriesType value); /** * Returns the value of the '<em><b>Describe Stored Queries Response</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Describe Stored Queries Response</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Describe Stored Queries Response</em>' containment reference. * @see #setDescribeStoredQueriesResponse(DescribeStoredQueriesResponseType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_DescribeStoredQueriesResponse() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DescribeStoredQueriesResponse' namespace='##targetNamespace'" * @generated */ DescribeStoredQueriesResponseType getDescribeStoredQueriesResponse(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getDescribeStoredQueriesResponse <em>Describe Stored Queries Response</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Describe Stored Queries Response</em>' containment reference. * @see #getDescribeStoredQueriesResponse() * @generated */ void setDescribeStoredQueriesResponse(DescribeStoredQueriesResponseType value); /** * Returns the value of the '<em><b>Drop Stored Query</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Drop Stored Query</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Drop Stored Query</em>' containment reference. * @see #setDropStoredQuery(DropStoredQueryType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_DropStoredQuery() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DropStoredQuery' namespace='##targetNamespace'" * @generated */ DropStoredQueryType getDropStoredQuery(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getDropStoredQuery <em>Drop Stored Query</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Drop Stored Query</em>' containment reference. * @see #getDropStoredQuery() * @generated */ void setDropStoredQuery(DropStoredQueryType value); /** * Returns the value of the '<em><b>Drop Stored Query Response</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Drop Stored Query Response</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Drop Stored Query Response</em>' containment reference. * @see #setDropStoredQueryResponse(ExecutionStatusType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_DropStoredQueryResponse() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='DropStoredQueryResponse' namespace='##targetNamespace'" * @generated */ ExecutionStatusType getDropStoredQueryResponse(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getDropStoredQueryResponse <em>Drop Stored Query Response</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Drop Stored Query Response</em>' containment reference. * @see #getDropStoredQueryResponse() * @generated */ void setDropStoredQueryResponse(ExecutionStatusType value); /** * Returns the value of the '<em><b>Element</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Element</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Element</em>' containment reference. * @see #setElement(ElementType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Element() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Element' namespace='##targetNamespace'" * @generated */ ElementType getElement(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getElement <em>Element</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Element</em>' containment reference. * @see #getElement() * @generated */ void setElement(ElementType value); /** * Returns the value of the '<em><b>Feature Collection</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Feature Collection</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Feature Collection</em>' containment reference. * @see #setFeatureCollection(FeatureCollectionType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_FeatureCollection() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='FeatureCollection' namespace='##targetNamespace' affiliation='SimpleFeatureCollection'" * @generated */ FeatureCollectionType getFeatureCollection(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getFeatureCollection <em>Feature Collection</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Feature Collection</em>' containment reference. * @see #getFeatureCollection() * @generated */ void setFeatureCollection(FeatureCollectionType value); /** * Returns the value of the '<em><b>Simple Feature Collection</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Simple Feature Collection</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Simple Feature Collection</em>' containment reference. * @see #setSimpleFeatureCollection(SimpleFeatureCollectionType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_SimpleFeatureCollection() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='SimpleFeatureCollection' namespace='##targetNamespace'" * @generated */ SimpleFeatureCollectionType getSimpleFeatureCollection(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getSimpleFeatureCollection <em>Simple Feature Collection</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Simple Feature Collection</em>' containment reference. * @see #getSimpleFeatureCollection() * @generated */ void setSimpleFeatureCollection(SimpleFeatureCollectionType value); /** * Returns the value of the '<em><b>Feature Type List</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Feature Type List</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Feature Type List</em>' containment reference. * @see #setFeatureTypeList(FeatureTypeListType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_FeatureTypeList() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='FeatureTypeList' namespace='##targetNamespace'" * @generated */ FeatureTypeListType getFeatureTypeList(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getFeatureTypeList <em>Feature Type List</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Feature Type List</em>' containment reference. * @see #getFeatureTypeList() * @generated */ void setFeatureTypeList(FeatureTypeListType value); /** * Returns the value of the '<em><b>Get Capabilities</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Get Capabilities</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Get Capabilities</em>' containment reference. * @see #setGetCapabilities(GetCapabilitiesType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_GetCapabilities() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='GetCapabilities' namespace='##targetNamespace'" * @generated */ GetCapabilitiesType getGetCapabilities(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getGetCapabilities <em>Get Capabilities</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Get Capabilities</em>' containment reference. * @see #getGetCapabilities() * @generated */ void setGetCapabilities(GetCapabilitiesType value); /** * Returns the value of the '<em><b>Get Feature</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Get Feature</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Get Feature</em>' containment reference. * @see #setGetFeature(GetFeatureType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_GetFeature() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='GetFeature' namespace='##targetNamespace'" * @generated */ GetFeatureType getGetFeature(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getGetFeature <em>Get Feature</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Get Feature</em>' containment reference. * @see #getGetFeature() * @generated */ void setGetFeature(GetFeatureType value); /** * Returns the value of the '<em><b>Get Feature With Lock</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Get Feature With Lock</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Get Feature With Lock</em>' containment reference. * @see #setGetFeatureWithLock(GetFeatureWithLockType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_GetFeatureWithLock() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='GetFeatureWithLock' namespace='##targetNamespace'" * @generated */ GetFeatureWithLockType getGetFeatureWithLock(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getGetFeatureWithLock <em>Get Feature With Lock</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Get Feature With Lock</em>' containment reference. * @see #getGetFeatureWithLock() * @generated */ void setGetFeatureWithLock(GetFeatureWithLockType value); /** * Returns the value of the '<em><b>Get Property Value</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Get Property Value</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Get Property Value</em>' containment reference. * @see #setGetPropertyValue(GetPropertyValueType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_GetPropertyValue() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='GetPropertyValue' namespace='##targetNamespace'" * @generated */ GetPropertyValueType getGetPropertyValue(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getGetPropertyValue <em>Get Property Value</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Get Property Value</em>' containment reference. * @see #getGetPropertyValue() * @generated */ void setGetPropertyValue(GetPropertyValueType value); /** * Returns the value of the '<em><b>Insert</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Insert</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Insert</em>' containment reference. * @see #setInsert(InsertType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Insert() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Insert' namespace='##targetNamespace' affiliation='AbstractTransactionAction'" * @generated */ InsertType getInsert(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getInsert <em>Insert</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Insert</em>' containment reference. * @see #getInsert() * @generated */ void setInsert(InsertType value); /** * Returns the value of the '<em><b>List Stored Queries</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>List Stored Queries</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>List Stored Queries</em>' containment reference. * @see #setListStoredQueries(ListStoredQueriesType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_ListStoredQueries() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ListStoredQueries' namespace='##targetNamespace'" * @generated */ ListStoredQueriesType getListStoredQueries(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getListStoredQueries <em>List Stored Queries</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>List Stored Queries</em>' containment reference. * @see #getListStoredQueries() * @generated */ void setListStoredQueries(ListStoredQueriesType value); /** * Returns the value of the '<em><b>List Stored Queries Response</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>List Stored Queries Response</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>List Stored Queries Response</em>' containment reference. * @see #setListStoredQueriesResponse(ListStoredQueriesResponseType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_ListStoredQueriesResponse() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ListStoredQueriesResponse' namespace='##targetNamespace'" * @generated */ ListStoredQueriesResponseType getListStoredQueriesResponse(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getListStoredQueriesResponse <em>List Stored Queries Response</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>List Stored Queries Response</em>' containment reference. * @see #getListStoredQueriesResponse() * @generated */ void setListStoredQueriesResponse(ListStoredQueriesResponseType value); /** * Returns the value of the '<em><b>Lock Feature</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Lock Feature</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Lock Feature</em>' containment reference. * @see #setLockFeature(LockFeatureType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_LockFeature() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='LockFeature' namespace='##targetNamespace'" * @generated */ LockFeatureType getLockFeature(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getLockFeature <em>Lock Feature</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Lock Feature</em>' containment reference. * @see #getLockFeature() * @generated */ void setLockFeature(LockFeatureType value); /** * Returns the value of the '<em><b>Lock Feature Response</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Lock Feature Response</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Lock Feature Response</em>' containment reference. * @see #setLockFeatureResponse(LockFeatureResponseType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_LockFeatureResponse() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='LockFeatureResponse' namespace='##targetNamespace'" * @generated */ LockFeatureResponseType getLockFeatureResponse(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getLockFeatureResponse <em>Lock Feature Response</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Lock Feature Response</em>' containment reference. * @see #getLockFeatureResponse() * @generated */ void setLockFeatureResponse(LockFeatureResponseType value); /** * Returns the value of the '<em><b>Member</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Member</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Member</em>' containment reference. * @see #setMember(MemberPropertyType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Member() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='member' namespace='##targetNamespace'" * @generated */ MemberPropertyType getMember(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getMember <em>Member</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Member</em>' containment reference. * @see #getMember() * @generated */ void setMember(MemberPropertyType value); /** * Returns the value of the '<em><b>Native</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Native</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Native</em>' containment reference. * @see #setNative(NativeType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Native() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Native' namespace='##targetNamespace' affiliation='AbstractTransactionAction'" * @generated */ NativeType getNative(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getNative <em>Native</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Native</em>' containment reference. * @see #getNative() * @generated */ void setNative(NativeType value); /** * Returns the value of the '<em><b>Property</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Property</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Property</em>' containment reference. * @see #setProperty(PropertyType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Property() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Property' namespace='##targetNamespace'" * @generated */ PropertyType getProperty(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getProperty <em>Property</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Property</em>' containment reference. * @see #getProperty() * @generated */ void setProperty(PropertyType value); /** * Returns the value of the '<em><b>Property Name</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Property Name</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Property Name</em>' containment reference. * @see #setPropertyName(PropertyNameType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_PropertyName() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='PropertyName' namespace='##targetNamespace' affiliation='http://www.opengis.net/fes/2.0#AbstractProjectionClause'" * @generated */ PropertyNameType getPropertyName(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getPropertyName <em>Property Name</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Property Name</em>' containment reference. * @see #getPropertyName() * @generated */ void setPropertyName(PropertyNameType value); /** * Returns the value of the '<em><b>Query</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Query</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Query</em>' containment reference. * @see #setQuery(QueryType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Query() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Query' namespace='##targetNamespace' affiliation='http://www.opengis.net/fes/2.0#AbstractAdhocQueryExpression'" * @generated */ QueryType getQuery(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getQuery <em>Query</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Query</em>' containment reference. * @see #getQuery() * @generated */ void setQuery(QueryType value); /** * Returns the value of the '<em><b>Replace</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Replace</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Replace</em>' containment reference. * @see #setReplace(ReplaceType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Replace() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Replace' namespace='##targetNamespace' affiliation='AbstractTransactionAction'" * @generated */ ReplaceType getReplace(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getReplace <em>Replace</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Replace</em>' containment reference. * @see #getReplace() * @generated */ void setReplace(ReplaceType value); /** * Returns the value of the '<em><b>Stored Query</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Stored Query</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Stored Query</em>' containment reference. * @see #setStoredQuery(StoredQueryType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_StoredQuery() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='StoredQuery' namespace='##targetNamespace' affiliation='http://www.opengis.net/fes/2.0#AbstractQueryExpression'" * @generated */ StoredQueryType getStoredQuery(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getStoredQuery <em>Stored Query</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Stored Query</em>' containment reference. * @see #getStoredQuery() * @generated */ void setStoredQuery(StoredQueryType value); /** * Returns the value of the '<em><b>Title</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Title</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Title</em>' containment reference. * @see #setTitle(TitleType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Title() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Title' namespace='##targetNamespace'" * @generated */ TitleType getTitle(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getTitle <em>Title</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Title</em>' containment reference. * @see #getTitle() * @generated */ void setTitle(TitleType value); /** * Returns the value of the '<em><b>Transaction</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Transaction</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Transaction</em>' containment reference. * @see #setTransaction(TransactionType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Transaction() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Transaction' namespace='##targetNamespace'" * @generated */ TransactionType getTransaction(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getTransaction <em>Transaction</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Transaction</em>' containment reference. * @see #getTransaction() * @generated */ void setTransaction(TransactionType value); /** * Returns the value of the '<em><b>Transaction Response</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Transaction Response</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Transaction Response</em>' containment reference. * @see #setTransactionResponse(TransactionResponseType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_TransactionResponse() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='TransactionResponse' namespace='##targetNamespace'" * @generated */ TransactionResponseType getTransactionResponse(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getTransactionResponse <em>Transaction Response</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Transaction Response</em>' containment reference. * @see #getTransactionResponse() * @generated */ void setTransactionResponse(TransactionResponseType value); /** * Returns the value of the '<em><b>Truncated Response</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Truncated Response</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Truncated Response</em>' containment reference. * @see #setTruncatedResponse(TruncatedResponseType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_TruncatedResponse() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='truncatedResponse' namespace='##targetNamespace'" * @generated */ TruncatedResponseType getTruncatedResponse(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getTruncatedResponse <em>Truncated Response</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Truncated Response</em>' containment reference. * @see #getTruncatedResponse() * @generated */ void setTruncatedResponse(TruncatedResponseType value); /** * Returns the value of the '<em><b>Tuple</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Tuple</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Tuple</em>' containment reference. * @see #setTuple(TupleType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Tuple() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Tuple' namespace='##targetNamespace'" * @generated */ TupleType getTuple(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getTuple <em>Tuple</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Tuple</em>' containment reference. * @see #getTuple() * @generated */ void setTuple(TupleType value); /** * Returns the value of the '<em><b>Update</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Update</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Update</em>' containment reference. * @see #setUpdate(UpdateType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Update() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Update' namespace='##targetNamespace' affiliation='AbstractTransactionAction'" * @generated */ UpdateType getUpdate(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getUpdate <em>Update</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Update</em>' containment reference. * @see #getUpdate() * @generated */ void setUpdate(UpdateType value); /** * Returns the value of the '<em><b>Value</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Value</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Value</em>' containment reference. * @see #setValue(EObject) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_Value() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='Value' namespace='##targetNamespace'" * @generated */ EObject getValue(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getValue <em>Value</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Value</em>' containment reference. * @see #getValue() * @generated */ void setValue(EObject value); /** * Returns the value of the '<em><b>Value Collection</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Value Collection</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Value Collection</em>' containment reference. * @see #setValueCollection(ValueCollectionType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_ValueCollection() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ValueCollection' namespace='##targetNamespace'" * @generated */ ValueCollectionType getValueCollection(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getValueCollection <em>Value Collection</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Value Collection</em>' containment reference. * @see #getValueCollection() * @generated */ void setValueCollection(ValueCollectionType value); /** * Returns the value of the '<em><b>Value List</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Value List</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Value List</em>' containment reference. * @see #setValueList(ValueListType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_ValueList() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ValueList' namespace='##targetNamespace'" * @generated */ ValueListType getValueList(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getValueList <em>Value List</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Value List</em>' containment reference. * @see #getValueList() * @generated */ void setValueList(ValueListType value); /** * Returns the value of the '<em><b>WFS Capabilities</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>WFS Capabilities</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>WFS Capabilities</em>' containment reference. * @see #setWFSCapabilities(WFSCapabilitiesType) * @see net.opengis.wfs20.Wfs20Package#getDocumentRoot_WFSCapabilities() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='WFS_Capabilities' namespace='##targetNamespace'" * @generated */ WFSCapabilitiesType getWFSCapabilities(); /** * Sets the value of the '{@link net.opengis.wfs20.DocumentRoot#getWFSCapabilities <em>WFS Capabilities</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>WFS Capabilities</em>' containment reference. * @see #getWFSCapabilities() * @generated */ void setWFSCapabilities(WFSCapabilitiesType value); } // DocumentRoot