01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id$
06: */package com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor;
07:
08: /**
09: * <!-- begin-user-doc -->
10: * A representation of the model object '<em><b>FTP Provider</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.FTPProvider#getTransferDir <em>Transfer Dir</em>}</li>
17: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPProvider#getCmdFile <em>Cmd File</em>}</li>
18: * </ul>
19: * </p>
20: *
21: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getFTPProvider()
22: * @model
23: * @generated
24: */
25: public interface FTPProvider extends FileProvider, FTPAuthentication {
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>Transfer Dir</b></em>' attribute.
35: * <!-- begin-user-doc -->
36: * <p>
37: * If the meaning of the '<em>Transfer Dir</em>' attribute 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>Transfer Dir</em>' attribute.
42: * @see #setTransferDir(String)
43: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getFTPProvider_TransferDir()
44: * @model
45: * @generated
46: */
47: String getTransferDir();
48:
49: /**
50: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPProvider#getTransferDir <em>Transfer Dir</em>}' attribute.
51: * <!-- begin-user-doc -->
52: * <!-- end-user-doc -->
53: * @param value the new value of the '<em>Transfer Dir</em>' attribute.
54: * @see #getTransferDir()
55: * @generated
56: */
57: void setTransferDir(String value);
58:
59: /**
60: * Returns the value of the '<em><b>Cmd File</b></em>' attribute.
61: * <!-- begin-user-doc -->
62: * <p>
63: * If the meaning of the '<em>Cmd File</em>' attribute 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>Cmd File</em>' attribute.
68: * @see #setCmdFile(String)
69: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getFTPProvider_CmdFile()
70: * @model
71: * @generated
72: */
73: String getCmdFile();
74:
75: /**
76: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPProvider#getCmdFile <em>Cmd File</em>}' attribute.
77: * <!-- begin-user-doc -->
78: * <!-- end-user-doc -->
79: * @param value the new value of the '<em>Cmd File</em>' attribute.
80: * @see #getCmdFile()
81: * @generated
82: */
83: void setCmdFile(String value);
84:
85: } // FTPProvider
|