01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id: File.java 251 2006-08-18 01:00:08Z mpreston $
06: */package com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor;
07:
08: /**
09: * <!-- begin-user-doc -->
10: * A representation of the model object '<em><b>File</b></em>'.
11: * <!-- end-user-doc -->
12: *
13: * <p>
14: * The following features are supported:
15: * <ul>
16: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.File#getFileProvider <em>File Provider</em>}</li>
17: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.File#getFileConsumer <em>File Consumer</em>}</li>
18: * </ul>
19: * </p>
20: *
21: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getFile()
22: * @model
23: * @generated
24: */
25: public interface File extends BindingComponent {
26: /**
27: * <!-- begin-user-doc -->
28: * <!-- end-user-doc -->
29: * @generated
30: */
31: String copyright = "Copyright, Bostech Corp.";
32:
33: /**
34: * Returns the value of the '<em><b>File Provider</b></em>' containment reference.
35: * <!-- begin-user-doc -->
36: * <p>
37: * If the meaning of the '<em>File Provider</em>' containment reference isn't clear,
38: * there really should be more of a description here...
39: * </p>
40: * <!-- end-user-doc -->
41: * @return the value of the '<em>File Provider</em>' containment reference.
42: * @see #setFileProvider(FileProvider)
43: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getFile_FileProvider()
44: * @model containment="true"
45: * @generated
46: */
47: FileProvider getFileProvider();
48:
49: /**
50: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.File#getFileProvider <em>File Provider</em>}' containment reference.
51: * <!-- begin-user-doc -->
52: * <!-- end-user-doc -->
53: * @param value the new value of the '<em>File Provider</em>' containment reference.
54: * @see #getFileProvider()
55: * @generated
56: */
57: void setFileProvider(FileProvider value);
58:
59: /**
60: * Returns the value of the '<em><b>File Consumer</b></em>' containment reference.
61: * <!-- begin-user-doc -->
62: * <p>
63: * If the meaning of the '<em>File Consumer</em>' containment reference isn't clear,
64: * there really should be more of a description here...
65: * </p>
66: * <!-- end-user-doc -->
67: * @return the value of the '<em>File Consumer</em>' containment reference.
68: * @see #setFileConsumer(FileConsumer)
69: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getFile_FileConsumer()
70: * @model containment="true"
71: * @generated
72: */
73: FileConsumer getFileConsumer();
74:
75: /**
76: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.File#getFileConsumer <em>File Consumer</em>}' containment reference.
77: * <!-- begin-user-doc -->
78: * <!-- end-user-doc -->
79: * @param value the new value of the '<em>File Consumer</em>' containment reference.
80: * @see #getFileConsumer()
81: * @generated
82: */
83: void setFileConsumer(FileConsumer value);
84:
85: } // File
|