01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id: TransactionResultsType.java 7522 2007-09-12 22:00:10Z saul.farber $
06: */package net.opengis.wfs;
07:
08: import org.eclipse.emf.common.util.EList;
09:
10: import org.eclipse.emf.ecore.EObject;
11:
12: /**
13: * <!-- begin-user-doc -->
14: * A representation of the model object '<em><b>Transaction Results Type</b></em>'.
15: * <!-- end-user-doc -->
16: *
17: * <!-- begin-model-doc -->
18: *
19: * The TransactionResults element may be used to report exception
20: * codes and messages for all actions of a transaction that failed
21: * to complete successfully.
22: * <!-- end-model-doc -->
23: *
24: * <p>
25: * The following features are supported:
26: * <ul>
27: * <li>{@link net.opengis.wfs.TransactionResultsType#getHandle <em>Handle</em>}</li>
28: * <li>{@link net.opengis.wfs.TransactionResultsType#getAction <em>Action</em>}</li>
29: * </ul>
30: * </p>
31: *
32: * @see net.opengis.wfs.WfsPackage#getTransactionResultsType()
33: * @model extendedMetaData="name='TransactionResultsType' kind='elementOnly'"
34: * @generated
35: */
36: public interface TransactionResultsType extends EObject {
37:
38: /**
39: * The handle used for the request.
40: * <p>
41: * Adding this to help us maintain backward compatability with wfs 1.0.
42: * </p>
43: * @return The handle given to the transaction request.
44: *
45: * @model
46: *
47: * @see TransactionType
48: * @see BaseRequestType#getHandle()
49: */
50: String getHandle();
51:
52: /**
53: * Sets the value of the '{@link net.opengis.wfs.TransactionResultsType#getHandle <em>Handle</em>}' attribute.
54: * <!-- begin-user-doc -->
55: * <!-- end-user-doc -->
56: * @param value the new value of the '<em>Handle</em>' attribute.
57: * @see #getHandle()
58: * @generated
59: */
60: void setHandle(String value);
61:
62: /**
63: * Returns the value of the '<em><b>Action</b></em>' containment reference list.
64: * The list contents are of type {@link net.opengis.wfs.ActionType}.
65: * <!-- begin-user-doc -->
66: * <!-- end-user-doc -->
67: * <!-- begin-model-doc -->
68: *
69: * The Action element reports an exception code
70: * and exception message indicating why the
71: * corresponding action of a transaction request
72: * failed.
73: * <!-- end-model-doc -->
74: * @return the value of the '<em>Action</em>' containment reference list.
75: * @see net.opengis.wfs.WfsPackage#getTransactionResultsType_Action()
76: * @model type="net.opengis.wfs.ActionType" containment="true"
77: * extendedMetaData="kind='element' name='Action' namespace='##targetNamespace'"
78: * @generated
79: */
80: EList getAction();
81:
82: } // TransactionResultsType
|