001: /**
002: * <copyright>
003: * </copyright>
004: *
005: * $Id$
006: */package com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor;
007:
008: import org.eclipse.emf.ecore.EObject;
009:
010: /**
011: * <!-- begin-user-doc -->
012: * A representation of the model object '<em><b>Upoc</b></em>'.
013: * <!-- end-user-doc -->
014: *
015: * <p>
016: * The following features are supported:
017: * <ul>
018: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getUsePresend <em>Use Presend</em>}</li>
019: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getPresend <em>Presend</em>}</li>
020: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getUsePostsend <em>Use Postsend</em>}</li>
021: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getPostsend <em>Postsend</em>}</li>
022: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getUsePostaccept <em>Use Postaccept</em>}</li>
023: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getPostaccept <em>Postaccept</em>}</li>
024: * </ul>
025: * </p>
026: *
027: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getUpoc()
028: * @model
029: * @generated
030: */
031: public interface Upoc extends EObject {
032: /**
033: * <!-- begin-user-doc -->
034: * <!-- end-user-doc -->
035: * @generated
036: */
037: String copyright = "Copyright, Bostech Corp.";
038:
039: /**
040: * Returns the value of the '<em><b>Use Presend</b></em>' attribute.
041: * The default value is <code>"false"</code>.
042: * <!-- begin-user-doc -->
043: * <p>
044: * If the meaning of the '<em>Use Presend</em>' attribute isn't clear,
045: * there really should be more of a description here...
046: * </p>
047: * <!-- end-user-doc -->
048: * @return the value of the '<em>Use Presend</em>' attribute.
049: * @see #setUsePresend(Boolean)
050: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getUpoc_UsePresend()
051: * @model default="false"
052: * @generated
053: */
054: Boolean getUsePresend();
055:
056: /**
057: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getUsePresend <em>Use Presend</em>}' attribute.
058: * <!-- begin-user-doc -->
059: * <!-- end-user-doc -->
060: * @param value the new value of the '<em>Use Presend</em>' attribute.
061: * @see #getUsePresend()
062: * @generated
063: */
064: void setUsePresend(Boolean value);
065:
066: /**
067: * Returns the value of the '<em><b>Presend</b></em>' containment reference.
068: * <!-- begin-user-doc -->
069: * <p>
070: * If the meaning of the '<em>Presend</em>' containment reference isn't clear,
071: * there really should be more of a description here...
072: * </p>
073: * <!-- end-user-doc -->
074: * @return the value of the '<em>Presend</em>' containment reference.
075: * @see #setPresend(UpocPresend)
076: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getUpoc_Presend()
077: * @model containment="true"
078: * @generated
079: */
080: UpocPresend getPresend();
081:
082: /**
083: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getPresend <em>Presend</em>}' containment reference.
084: * <!-- begin-user-doc -->
085: * <!-- end-user-doc -->
086: * @param value the new value of the '<em>Presend</em>' containment reference.
087: * @see #getPresend()
088: * @generated
089: */
090: void setPresend(UpocPresend value);
091:
092: /**
093: * Returns the value of the '<em><b>Use Postsend</b></em>' attribute.
094: * The default value is <code>"false"</code>.
095: * <!-- begin-user-doc -->
096: * <p>
097: * If the meaning of the '<em>Use Postsend</em>' attribute isn't clear,
098: * there really should be more of a description here...
099: * </p>
100: * <!-- end-user-doc -->
101: * @return the value of the '<em>Use Postsend</em>' attribute.
102: * @see #setUsePostsend(Boolean)
103: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getUpoc_UsePostsend()
104: * @model default="false"
105: * @generated
106: */
107: Boolean getUsePostsend();
108:
109: /**
110: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getUsePostsend <em>Use Postsend</em>}' attribute.
111: * <!-- begin-user-doc -->
112: * <!-- end-user-doc -->
113: * @param value the new value of the '<em>Use Postsend</em>' attribute.
114: * @see #getUsePostsend()
115: * @generated
116: */
117: void setUsePostsend(Boolean value);
118:
119: /**
120: * Returns the value of the '<em><b>Postsend</b></em>' containment reference.
121: * <!-- begin-user-doc -->
122: * <p>
123: * If the meaning of the '<em>Postsend</em>' containment reference isn't clear,
124: * there really should be more of a description here...
125: * </p>
126: * <!-- end-user-doc -->
127: * @return the value of the '<em>Postsend</em>' containment reference.
128: * @see #setPostsend(UpocPostsend)
129: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getUpoc_Postsend()
130: * @model containment="true"
131: * @generated
132: */
133: UpocPostsend getPostsend();
134:
135: /**
136: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getPostsend <em>Postsend</em>}' containment reference.
137: * <!-- begin-user-doc -->
138: * <!-- end-user-doc -->
139: * @param value the new value of the '<em>Postsend</em>' containment reference.
140: * @see #getPostsend()
141: * @generated
142: */
143: void setPostsend(UpocPostsend value);
144:
145: /**
146: * Returns the value of the '<em><b>Use Postaccept</b></em>' attribute.
147: * The default value is <code>"false"</code>.
148: * <!-- begin-user-doc -->
149: * <p>
150: * If the meaning of the '<em>Use Postaccept</em>' attribute isn't clear,
151: * there really should be more of a description here...
152: * </p>
153: * <!-- end-user-doc -->
154: * @return the value of the '<em>Use Postaccept</em>' attribute.
155: * @see #setUsePostaccept(Boolean)
156: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getUpoc_UsePostaccept()
157: * @model default="false"
158: * @generated
159: */
160: Boolean getUsePostaccept();
161:
162: /**
163: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getUsePostaccept <em>Use Postaccept</em>}' attribute.
164: * <!-- begin-user-doc -->
165: * <!-- end-user-doc -->
166: * @param value the new value of the '<em>Use Postaccept</em>' attribute.
167: * @see #getUsePostaccept()
168: * @generated
169: */
170: void setUsePostaccept(Boolean value);
171:
172: /**
173: * Returns the value of the '<em><b>Postaccept</b></em>' containment reference.
174: * <!-- begin-user-doc -->
175: * <p>
176: * If the meaning of the '<em>Postaccept</em>' containment reference isn't clear,
177: * there really should be more of a description here...
178: * </p>
179: * <!-- end-user-doc -->
180: * @return the value of the '<em>Postaccept</em>' containment reference.
181: * @see #setPostaccept(UpocPostaccept)
182: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getUpoc_Postaccept()
183: * @model containment="true"
184: * @generated
185: */
186: UpocPostaccept getPostaccept();
187:
188: /**
189: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc#getPostaccept <em>Postaccept</em>}' containment reference.
190: * <!-- begin-user-doc -->
191: * <!-- end-user-doc -->
192: * @param value the new value of the '<em>Postaccept</em>' containment reference.
193: * @see #getPostaccept()
194: * @generated
195: */
196: void setPostaccept(UpocPostaccept value);
197:
198: } // Upoc
|