01: /**
02: * <copyright>
03: * </copyright>
04: *
05: * $Id$
06: */package com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor;
07:
08: import org.eclipse.emf.ecore.EObject;
09:
10: /**
11: * <!-- begin-user-doc -->
12: * A representation of the model object '<em><b>Property Object</b></em>'.
13: * <!-- end-user-doc -->
14: *
15: * <p>
16: * The following features are supported:
17: * <ul>
18: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.PropertyObject#getName <em>Name</em>}</li>
19: * <li>{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.PropertyObject#getValue <em>Value</em>}</li>
20: * </ul>
21: * </p>
22: *
23: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getPropertyObject()
24: * @model
25: * @generated
26: */
27: public interface PropertyObject extends EObject {
28: /**
29: * <!-- begin-user-doc -->
30: * <!-- end-user-doc -->
31: * @generated
32: */
33: String copyright = "Copyright, Bostech Corp.";
34:
35: /**
36: * Returns the value of the '<em><b>Name</b></em>' attribute.
37: * <!-- begin-user-doc -->
38: * <p>
39: * If the meaning of the '<em>Name</em>' attribute isn't clear,
40: * there really should be more of a description here...
41: * </p>
42: * <!-- end-user-doc -->
43: * @return the value of the '<em>Name</em>' attribute.
44: * @see #setName(String)
45: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getPropertyObject_Name()
46: * @model
47: * @generated
48: */
49: String getName();
50:
51: /**
52: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.PropertyObject#getName <em>Name</em>}' attribute.
53: * <!-- begin-user-doc -->
54: * <!-- end-user-doc -->
55: * @param value the new value of the '<em>Name</em>' attribute.
56: * @see #getName()
57: * @generated
58: */
59: void setName(String value);
60:
61: /**
62: * Returns the value of the '<em><b>Value</b></em>' attribute.
63: * <!-- begin-user-doc -->
64: * <p>
65: * If the meaning of the '<em>Value</em>' attribute isn't clear,
66: * there really should be more of a description here...
67: * </p>
68: * <!-- end-user-doc -->
69: * @return the value of the '<em>Value</em>' attribute.
70: * @see #setValue(String)
71: * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#getPropertyObject_Value()
72: * @model
73: * @generated
74: */
75: String getValue();
76:
77: /**
78: * Sets the value of the '{@link com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.PropertyObject#getValue <em>Value</em>}' attribute.
79: * <!-- begin-user-doc -->
80: * <!-- end-user-doc -->
81: * @param value the new value of the '<em>Value</em>' attribute.
82: * @see #getValue()
83: * @generated
84: */
85: void setValue(String value);
86:
87: } // PropertyObject
|