Download this file

EpcFactory.java    124 lines (109 with data), 3.1 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
/**
*/
package epc;
import org.eclipse.emf.ecore.EFactory;
/**
* <!-- begin-user-doc -->
* The <b>Factory</b> for the model.
* It provides a create method for each non-abstract class of the model.
* <!-- end-user-doc -->
* @see epc.EpcPackage
* @generated
*/
public interface EpcFactory extends EFactory {
/**
* The singleton instance of the factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EpcFactory eINSTANCE = epc.impl.EpcFactoryImpl.init();
/**
* Returns a new object of class '<em>EPC Model</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>EPC Model</em>'.
* @generated
*/
EPCModel createEPCModel();
/**
* Returns a new object of class '<em>Page</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Page</em>'.
* @generated
*/
Page createPage();
/**
* Returns a new object of class '<em>Flow Connection</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Flow Connection</em>'.
* @generated
*/
FlowConnection createFlowConnection();
/**
* Returns a new object of class '<em>Join Logic Gate</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Join Logic Gate</em>'.
* @generated
*/
JoinLogicGate createJoinLogicGate();
/**
* Returns a new object of class '<em>Split Logic Gate</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Split Logic Gate</em>'.
* @generated
*/
SplitLogicGate createSplitLogicGate();
/**
* Returns a new object of class '<em>Function</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Function</em>'.
* @generated
*/
Function createFunction();
/**
* Returns a new object of class '<em>Event</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Event</em>'.
* @generated
*/
Event createEvent();
/**
* Returns a new object of class '<em>Resource</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Resource</em>'.
* @generated
*/
Resource createResource();
/**
* Returns a new object of class '<em>Resource Input Connection</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Resource Input Connection</em>'.
* @generated
*/
ResourceInputConnection createResourceInputConnection();
/**
* Returns a new object of class '<em>Resource Output Connection</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Resource Output Connection</em>'.
* @generated
*/
ResourceOutputConnection createResourceOutputConnection();
/**
* Returns the package supported by this factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the package supported by this factory.
* @generated
*/
EpcPackage getEpcPackage();
} //EpcFactory