01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id: ComponentFlowEditorDocument.java 251 2006-08-18 01:00:08Z mpreston $
06: */package com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor;
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>Component Flow Editor Document</b></em>'.
15: * <!-- end-user-doc -->
16: *
17: * <p>
18: * The following features are supported:
19: * <ul>
20: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ComponentFlowEditorDocument#getComponentFlowEditorElements <em>Component Flow Editor Elements</em>}</li>
21: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ComponentFlowEditorDocument#getMessageExchanges <em>Message Exchanges</em>}</li>
22: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ComponentFlowEditorDocument#getDecorativeModelElements <em>Decorative Model Elements</em>}</li>
23: * </ul>
24: * </p>
25: *
26: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getComponentFlowEditorDocument()
27: * @model
28: * @generated
29: */
30: public interface ComponentFlowEditorDocument extends EObject {
31: /**
32: * <!-- begin-user-doc -->
33: * <!-- end-user-doc -->
34: * @generated
35: */
36: String copyright = "Copyright, Bostech Corp.";
37:
38: /**
39: * Returns the value of the '<em><b>Component Flow Editor Elements</b></em>' containment reference list.
40: * The list contents are of type {@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ComponentFlowEditorElement}.
41: * <!-- begin-user-doc -->
42: * <p>
43: * If the meaning of the '<em>Component Flow Editor Elements</em>' containment reference list isn't clear,
44: * there really should be more of a description here...
45: * </p>
46: * <!-- end-user-doc -->
47: * @return the value of the '<em>Component Flow Editor Elements</em>' containment reference list.
48: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getComponentFlowEditorDocument_ComponentFlowEditorElements()
49: * @model type="com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ComponentFlowEditorElement" containment="true"
50: * @generated
51: */
52: EList getComponentFlowEditorElements();
53:
54: /**
55: * Returns the value of the '<em><b>Message Exchanges</b></em>' containment reference list.
56: * The list contents are of type {@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.MessageExchange}.
57: * <!-- begin-user-doc -->
58: * <p>
59: * If the meaning of the '<em>Message Exchanges</em>' containment reference list isn't clear,
60: * there really should be more of a description here...
61: * </p>
62: * <!-- end-user-doc -->
63: * @return the value of the '<em>Message Exchanges</em>' containment reference list.
64: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getComponentFlowEditorDocument_MessageExchanges()
65: * @model type="com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.MessageExchange" containment="true"
66: * @generated
67: */
68: EList getMessageExchanges();
69:
70: /**
71: * Returns the value of the '<em><b>Decorative Model Elements</b></em>' containment reference list.
72: * The list contents are of type {@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.DecorativeModelElement}.
73: * <!-- begin-user-doc -->
74: * <p>
75: * If the meaning of the '<em>Decorative Model Elements</em>' containment reference list isn't clear,
76: * there really should be more of a description here...
77: * </p>
78: * <!-- end-user-doc -->
79: * @return the value of the '<em>Decorative Model Elements</em>' containment reference list.
80: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getComponentFlowEditorDocument_DecorativeModelElements()
81: * @model type="com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.DecorativeModelElement" containment="true"
82: * @generated
83: */
84: EList getDecorativeModelElements();
85:
86: } // ComponentFlowEditorDocument
|