01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id: VersionedUpdateElementType.java 7988 2007-12-12 20:29:15Z aaime $
06: */package net.opengis.wfsv;
07:
08: import net.opengis.wfs.UpdateElementType;
09:
10: /**
11: * <!-- begin-user-doc -->
12: * A representation of the model object '<em><b>Versioned Update Element Type</b></em>'.
13: * <!-- end-user-doc -->
14: *
15: * <p>
16: * The following features are supported:
17: * <ul>
18: * <li>{@link net.opengis.wfsv.VersionedUpdateElementType#getFeatureVersion <em>Feature Version</em>}</li>
19: * </ul>
20: * </p>
21: *
22: * @see net.opengis.wfsv.WfsvPackage#getVersionedUpdateElementType()
23: * @model extendedMetaData="name='VersionedUpdateElementType' kind='elementOnly'"
24: * @generated
25: */
26: public interface VersionedUpdateElementType extends UpdateElementType {
27: /**
28: * Returns the value of the '<em><b>Feature Version</b></em>' attribute.
29: * <!-- begin-user-doc -->
30: * <!-- end-user-doc -->
31: * <!-- begin-model-doc -->
32: *
33: * The syntax and semantics is the same as featureVersion in Query. If specified, update
34: * will check that every updated feature is still at the specified version before
35: * executing, and will fail if a change occurred on the server in the meantime.
36: *
37: * <!-- end-model-doc -->
38: * @return the value of the '<em>Feature Version</em>' attribute.
39: * @see #setFeatureVersion(String)
40: * @see net.opengis.wfsv.WfsvPackage#getVersionedUpdateElementType_FeatureVersion()
41: * @model dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
42: * extendedMetaData="kind='attribute' name='featureVersion'"
43: * @generated
44: */
45: String getFeatureVersion();
46:
47: /**
48: * Sets the value of the '{@link net.opengis.wfsv.VersionedUpdateElementType#getFeatureVersion <em>Feature Version</em>}' attribute.
49: * <!-- begin-user-doc -->
50: * <!-- end-user-doc -->
51: * @param value the new value of the '<em>Feature Version</em>' attribute.
52: * @see #getFeatureVersion()
53: * @generated
54: */
55: void setFeatureVersion(String value);
56:
57: } // VersionedUpdateElementType
|