aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java2330
1 files changed, 1165 insertions, 1165 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java
index 38a81bc3..cc1270bf 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java
@@ -1,1165 +1,1165 @@
1/** 1/**
2 * generated by Xtext 2.21.0 2 * generated by Xtext 2.21.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; 6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config; 7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File; 8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask; 9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern; 10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern;
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel; 11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective; 12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective;
13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel; 13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
14import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; 14import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
15import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver; 15import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver;
16 16
17import org.eclipse.emf.common.notify.Notification; 17import org.eclipse.emf.common.notify.Notification;
18import org.eclipse.emf.common.notify.NotificationChain; 18import org.eclipse.emf.common.notify.NotificationChain;
19 19
20import org.eclipse.emf.ecore.EClass; 20import org.eclipse.emf.ecore.EClass;
21import org.eclipse.emf.ecore.InternalEObject; 21import org.eclipse.emf.ecore.InternalEObject;
22 22
23import org.eclipse.emf.ecore.impl.ENotificationImpl; 23import org.eclipse.emf.ecore.impl.ENotificationImpl;
24 24
25/** 25/**
26 * <!-- begin-user-doc --> 26 * <!-- begin-user-doc -->
27 * An implementation of the model object '<em><b>Generation Task</b></em>'. 27 * An implementation of the model object '<em><b>Generation Task</b></em>'.
28 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
29 * <p> 29 * <p>
30 * The following features are implemented: 30 * The following features are implemented:
31 * </p> 31 * </p>
32 * <ul> 32 * <ul>
33 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getMetamodel <em>Metamodel</em>}</li> 33 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getMetamodel <em>Metamodel</em>}</li>
34 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPartialModel <em>Partial Model</em>}</li> 34 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPartialModel <em>Partial Model</em>}</li>
35 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPatterns <em>Patterns</em>}</li> 35 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPatterns <em>Patterns</em>}</li>
36 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getObjectives <em>Objectives</em>}</li> 36 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getObjectives <em>Objectives</em>}</li>
37 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getScope <em>Scope</em>}</li> 37 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getScope <em>Scope</em>}</li>
38 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isNumberSpecified <em>Number Specified</em>}</li> 38 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isNumberSpecified <em>Number Specified</em>}</li>
39 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getNumber <em>Number</em>}</li> 39 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getNumber <em>Number</em>}</li>
40 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isRunSpecified <em>Run Specified</em>}</li> 40 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isRunSpecified <em>Run Specified</em>}</li>
41 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getRuns <em>Runs</em>}</li> 41 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getRuns <em>Runs</em>}</li>
42 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getSolver <em>Solver</em>}</li> 42 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getSolver <em>Solver</em>}</li>
43 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getConfig <em>Config</em>}</li> 43 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getConfig <em>Config</em>}</li>
44 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getDebugFolder <em>Debug Folder</em>}</li> 44 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getDebugFolder <em>Debug Folder</em>}</li>
45 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetLogFile <em>Target Log File</em>}</li> 45 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetLogFile <em>Target Log File</em>}</li>
46 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetStatisticsFile <em>Target Statistics File</em>}</li> 46 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetStatisticsFile <em>Target Statistics File</em>}</li>
47 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTagetFolder <em>Taget Folder</em>}</li> 47 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTagetFolder <em>Taget Folder</em>}</li>
48 * </ul> 48 * </ul>
49 * 49 *
50 * @generated 50 * @generated
51 */ 51 */
52public class GenerationTaskImpl extends TaskImpl implements GenerationTask 52public class GenerationTaskImpl extends TaskImpl implements GenerationTask
53{ 53{
54 /** 54 /**
55 * The cached value of the '{@link #getMetamodel() <em>Metamodel</em>}' containment reference. 55 * The cached value of the '{@link #getMetamodel() <em>Metamodel</em>}' containment reference.
56 * <!-- begin-user-doc --> 56 * <!-- begin-user-doc -->
57 * <!-- end-user-doc --> 57 * <!-- end-user-doc -->
58 * @see #getMetamodel() 58 * @see #getMetamodel()
59 * @generated 59 * @generated
60 * @ordered 60 * @ordered
61 */ 61 */
62 protected Metamodel metamodel; 62 protected Metamodel metamodel;
63 63
64 /** 64 /**
65 * The cached value of the '{@link #getPartialModel() <em>Partial Model</em>}' containment reference. 65 * The cached value of the '{@link #getPartialModel() <em>Partial Model</em>}' containment reference.
66 * <!-- begin-user-doc --> 66 * <!-- begin-user-doc -->
67 * <!-- end-user-doc --> 67 * <!-- end-user-doc -->
68 * @see #getPartialModel() 68 * @see #getPartialModel()
69 * @generated 69 * @generated
70 * @ordered 70 * @ordered
71 */ 71 */
72 protected PartialModel partialModel; 72 protected PartialModel partialModel;
73 73
74 /** 74 /**
75 * The cached value of the '{@link #getPatterns() <em>Patterns</em>}' containment reference. 75 * The cached value of the '{@link #getPatterns() <em>Patterns</em>}' containment reference.
76 * <!-- begin-user-doc --> 76 * <!-- begin-user-doc -->
77 * <!-- end-user-doc --> 77 * <!-- end-user-doc -->
78 * @see #getPatterns() 78 * @see #getPatterns()
79 * @generated 79 * @generated
80 * @ordered 80 * @ordered
81 */ 81 */
82 protected GraphPattern patterns; 82 protected GraphPattern patterns;
83 83
84 /** 84 /**
85 * The cached value of the '{@link #getObjectives() <em>Objectives</em>}' containment reference. 85 * The cached value of the '{@link #getObjectives() <em>Objectives</em>}' containment reference.
86 * <!-- begin-user-doc --> 86 * <!-- begin-user-doc -->
87 * <!-- end-user-doc --> 87 * <!-- end-user-doc -->
88 * @see #getObjectives() 88 * @see #getObjectives()
89 * @generated 89 * @generated
90 * @ordered 90 * @ordered
91 */ 91 */
92 protected Objective objectives; 92 protected Objective objectives;
93 93
94 /** 94 /**
95 * The cached value of the '{@link #getScope() <em>Scope</em>}' containment reference. 95 * The cached value of the '{@link #getScope() <em>Scope</em>}' containment reference.
96 * <!-- begin-user-doc --> 96 * <!-- begin-user-doc -->
97 * <!-- end-user-doc --> 97 * <!-- end-user-doc -->
98 * @see #getScope() 98 * @see #getScope()
99 * @generated 99 * @generated
100 * @ordered 100 * @ordered
101 */ 101 */
102 protected Scope scope; 102 protected Scope scope;
103 103
104 /** 104 /**
105 * The default value of the '{@link #isNumberSpecified() <em>Number Specified</em>}' attribute. 105 * The default value of the '{@link #isNumberSpecified() <em>Number Specified</em>}' attribute.
106 * <!-- begin-user-doc --> 106 * <!-- begin-user-doc -->
107 * <!-- end-user-doc --> 107 * <!-- end-user-doc -->
108 * @see #isNumberSpecified() 108 * @see #isNumberSpecified()
109 * @generated 109 * @generated
110 * @ordered 110 * @ordered
111 */ 111 */
112 protected static final boolean NUMBER_SPECIFIED_EDEFAULT = false; 112 protected static final boolean NUMBER_SPECIFIED_EDEFAULT = false;
113 113
114 /** 114 /**
115 * The cached value of the '{@link #isNumberSpecified() <em>Number Specified</em>}' attribute. 115 * The cached value of the '{@link #isNumberSpecified() <em>Number Specified</em>}' attribute.
116 * <!-- begin-user-doc --> 116 * <!-- begin-user-doc -->
117 * <!-- end-user-doc --> 117 * <!-- end-user-doc -->
118 * @see #isNumberSpecified() 118 * @see #isNumberSpecified()
119 * @generated 119 * @generated
120 * @ordered 120 * @ordered
121 */ 121 */
122 protected boolean numberSpecified = NUMBER_SPECIFIED_EDEFAULT; 122 protected boolean numberSpecified = NUMBER_SPECIFIED_EDEFAULT;
123 123
124 /** 124 /**
125 * The default value of the '{@link #getNumber() <em>Number</em>}' attribute. 125 * The default value of the '{@link #getNumber() <em>Number</em>}' attribute.
126 * <!-- begin-user-doc --> 126 * <!-- begin-user-doc -->
127 * <!-- end-user-doc --> 127 * <!-- end-user-doc -->
128 * @see #getNumber() 128 * @see #getNumber()
129 * @generated 129 * @generated
130 * @ordered 130 * @ordered
131 */ 131 */
132 protected static final int NUMBER_EDEFAULT = 0; 132 protected static final int NUMBER_EDEFAULT = 0;
133 133
134 /** 134 /**
135 * The cached value of the '{@link #getNumber() <em>Number</em>}' attribute. 135 * The cached value of the '{@link #getNumber() <em>Number</em>}' attribute.
136 * <!-- begin-user-doc --> 136 * <!-- begin-user-doc -->
137 * <!-- end-user-doc --> 137 * <!-- end-user-doc -->
138 * @see #getNumber() 138 * @see #getNumber()
139 * @generated 139 * @generated
140 * @ordered 140 * @ordered
141 */ 141 */
142 protected int number = NUMBER_EDEFAULT; 142 protected int number = NUMBER_EDEFAULT;
143 143
144 /** 144 /**
145 * The default value of the '{@link #isRunSpecified() <em>Run Specified</em>}' attribute. 145 * The default value of the '{@link #isRunSpecified() <em>Run Specified</em>}' attribute.
146 * <!-- begin-user-doc --> 146 * <!-- begin-user-doc -->
147 * <!-- end-user-doc --> 147 * <!-- end-user-doc -->
148 * @see #isRunSpecified() 148 * @see #isRunSpecified()
149 * @generated 149 * @generated
150 * @ordered 150 * @ordered
151 */ 151 */
152 protected static final boolean RUN_SPECIFIED_EDEFAULT = false; 152 protected static final boolean RUN_SPECIFIED_EDEFAULT = false;
153 153
154 /** 154 /**
155 * The cached value of the '{@link #isRunSpecified() <em>Run Specified</em>}' attribute. 155 * The cached value of the '{@link #isRunSpecified() <em>Run Specified</em>}' attribute.
156 * <!-- begin-user-doc --> 156 * <!-- begin-user-doc -->
157 * <!-- end-user-doc --> 157 * <!-- end-user-doc -->
158 * @see #isRunSpecified() 158 * @see #isRunSpecified()
159 * @generated 159 * @generated
160 * @ordered 160 * @ordered
161 */ 161 */
162 protected boolean runSpecified = RUN_SPECIFIED_EDEFAULT; 162 protected boolean runSpecified = RUN_SPECIFIED_EDEFAULT;
163 163
164 /** 164 /**
165 * The default value of the '{@link #getRuns() <em>Runs</em>}' attribute. 165 * The default value of the '{@link #getRuns() <em>Runs</em>}' attribute.
166 * <!-- begin-user-doc --> 166 * <!-- begin-user-doc -->
167 * <!-- end-user-doc --> 167 * <!-- end-user-doc -->
168 * @see #getRuns() 168 * @see #getRuns()
169 * @generated 169 * @generated
170 * @ordered 170 * @ordered
171 */ 171 */
172 protected static final int RUNS_EDEFAULT = 0; 172 protected static final int RUNS_EDEFAULT = 0;
173 173
174 /** 174 /**
175 * The cached value of the '{@link #getRuns() <em>Runs</em>}' attribute. 175 * The cached value of the '{@link #getRuns() <em>Runs</em>}' attribute.
176 * <!-- begin-user-doc --> 176 * <!-- begin-user-doc -->
177 * <!-- end-user-doc --> 177 * <!-- end-user-doc -->
178 * @see #getRuns() 178 * @see #getRuns()
179 * @generated 179 * @generated
180 * @ordered 180 * @ordered
181 */ 181 */
182 protected int runs = RUNS_EDEFAULT; 182 protected int runs = RUNS_EDEFAULT;
183 183
184 /** 184 /**
185 * The default value of the '{@link #getSolver() <em>Solver</em>}' attribute. 185 * The default value of the '{@link #getSolver() <em>Solver</em>}' attribute.
186 * <!-- begin-user-doc --> 186 * <!-- begin-user-doc -->
187 * <!-- end-user-doc --> 187 * <!-- end-user-doc -->
188 * @see #getSolver() 188 * @see #getSolver()
189 * @generated 189 * @generated
190 * @ordered 190 * @ordered
191 */ 191 */
192 protected static final Solver SOLVER_EDEFAULT = Solver.SMT_SOLVER; 192 protected static final Solver SOLVER_EDEFAULT = Solver.SMT_SOLVER;
193 193
194 /** 194 /**
195 * The cached value of the '{@link #getSolver() <em>Solver</em>}' attribute. 195 * The cached value of the '{@link #getSolver() <em>Solver</em>}' attribute.
196 * <!-- begin-user-doc --> 196 * <!-- begin-user-doc -->
197 * <!-- end-user-doc --> 197 * <!-- end-user-doc -->
198 * @see #getSolver() 198 * @see #getSolver()
199 * @generated 199 * @generated
200 * @ordered 200 * @ordered
201 */ 201 */
202 protected Solver solver = SOLVER_EDEFAULT; 202 protected Solver solver = SOLVER_EDEFAULT;
203 203
204 /** 204 /**
205 * The cached value of the '{@link #getConfig() <em>Config</em>}' containment reference. 205 * The cached value of the '{@link #getConfig() <em>Config</em>}' containment reference.
206 * <!-- begin-user-doc --> 206 * <!-- begin-user-doc -->
207 * <!-- end-user-doc --> 207 * <!-- end-user-doc -->
208 * @see #getConfig() 208 * @see #getConfig()
209 * @generated 209 * @generated
210 * @ordered 210 * @ordered
211 */ 211 */
212 protected Config config; 212 protected Config config;
213 213
214 /** 214 /**
215 * The cached value of the '{@link #getDebugFolder() <em>Debug Folder</em>}' containment reference. 215 * The cached value of the '{@link #getDebugFolder() <em>Debug Folder</em>}' containment reference.
216 * <!-- begin-user-doc --> 216 * <!-- begin-user-doc -->
217 * <!-- end-user-doc --> 217 * <!-- end-user-doc -->
218 * @see #getDebugFolder() 218 * @see #getDebugFolder()
219 * @generated 219 * @generated
220 * @ordered 220 * @ordered
221 */ 221 */
222 protected File debugFolder; 222 protected File debugFolder;
223 223
224 /** 224 /**
225 * The cached value of the '{@link #getTargetLogFile() <em>Target Log File</em>}' containment reference. 225 * The cached value of the '{@link #getTargetLogFile() <em>Target Log File</em>}' containment reference.
226 * <!-- begin-user-doc --> 226 * <!-- begin-user-doc -->
227 * <!-- end-user-doc --> 227 * <!-- end-user-doc -->
228 * @see #getTargetLogFile() 228 * @see #getTargetLogFile()
229 * @generated 229 * @generated
230 * @ordered 230 * @ordered
231 */ 231 */
232 protected File targetLogFile; 232 protected File targetLogFile;
233 233
234 /** 234 /**
235 * The cached value of the '{@link #getTargetStatisticsFile() <em>Target Statistics File</em>}' containment reference. 235 * The cached value of the '{@link #getTargetStatisticsFile() <em>Target Statistics File</em>}' containment reference.
236 * <!-- begin-user-doc --> 236 * <!-- begin-user-doc -->
237 * <!-- end-user-doc --> 237 * <!-- end-user-doc -->
238 * @see #getTargetStatisticsFile() 238 * @see #getTargetStatisticsFile()
239 * @generated 239 * @generated
240 * @ordered 240 * @ordered
241 */ 241 */
242 protected File targetStatisticsFile; 242 protected File targetStatisticsFile;
243 243
244 /** 244 /**
245 * The cached value of the '{@link #getTagetFolder() <em>Taget Folder</em>}' containment reference. 245 * The cached value of the '{@link #getTagetFolder() <em>Taget Folder</em>}' containment reference.
246 * <!-- begin-user-doc --> 246 * <!-- begin-user-doc -->
247 * <!-- end-user-doc --> 247 * <!-- end-user-doc -->
248 * @see #getTagetFolder() 248 * @see #getTagetFolder()
249 * @generated 249 * @generated
250 * @ordered 250 * @ordered
251 */ 251 */
252 protected File tagetFolder; 252 protected File tagetFolder;
253 253
254 /** 254 /**
255 * <!-- begin-user-doc --> 255 * <!-- begin-user-doc -->
256 * <!-- end-user-doc --> 256 * <!-- end-user-doc -->
257 * @generated 257 * @generated
258 */ 258 */
259 protected GenerationTaskImpl() 259 protected GenerationTaskImpl()
260 { 260 {
261 super(); 261 super();
262 } 262 }
263 263
264 /** 264 /**
265 * <!-- begin-user-doc --> 265 * <!-- begin-user-doc -->
266 * <!-- end-user-doc --> 266 * <!-- end-user-doc -->
267 * @generated 267 * @generated
268 */ 268 */
269 @Override 269 @Override
270 protected EClass eStaticClass() 270 protected EClass eStaticClass()
271 { 271 {
272 return ApplicationConfigurationPackage.Literals.GENERATION_TASK; 272 return ApplicationConfigurationPackage.Literals.GENERATION_TASK;
273 } 273 }
274 274
275 /** 275 /**
276 * <!-- begin-user-doc --> 276 * <!-- begin-user-doc -->
277 * <!-- end-user-doc --> 277 * <!-- end-user-doc -->
278 * @generated 278 * @generated
279 */ 279 */
280 @Override 280 @Override
281 public Metamodel getMetamodel() 281 public Metamodel getMetamodel()
282 { 282 {
283 return metamodel; 283 return metamodel;
284 } 284 }
285 285
286 /** 286 /**
287 * <!-- begin-user-doc --> 287 * <!-- begin-user-doc -->
288 * <!-- end-user-doc --> 288 * <!-- end-user-doc -->
289 * @generated 289 * @generated
290 */ 290 */
291 public NotificationChain basicSetMetamodel(Metamodel newMetamodel, NotificationChain msgs) 291 public NotificationChain basicSetMetamodel(Metamodel newMetamodel, NotificationChain msgs)
292 { 292 {
293 Metamodel oldMetamodel = metamodel; 293 Metamodel oldMetamodel = metamodel;
294 metamodel = newMetamodel; 294 metamodel = newMetamodel;
295 if (eNotificationRequired()) 295 if (eNotificationRequired())
296 { 296 {
297 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, oldMetamodel, newMetamodel); 297 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, oldMetamodel, newMetamodel);
298 if (msgs == null) msgs = notification; else msgs.add(notification); 298 if (msgs == null) msgs = notification; else msgs.add(notification);
299 } 299 }
300 return msgs; 300 return msgs;
301 } 301 }
302 302
303 /** 303 /**
304 * <!-- begin-user-doc --> 304 * <!-- begin-user-doc -->
305 * <!-- end-user-doc --> 305 * <!-- end-user-doc -->
306 * @generated 306 * @generated
307 */ 307 */
308 @Override 308 @Override
309 public void setMetamodel(Metamodel newMetamodel) 309 public void setMetamodel(Metamodel newMetamodel)
310 { 310 {
311 if (newMetamodel != metamodel) 311 if (newMetamodel != metamodel)
312 { 312 {
313 NotificationChain msgs = null; 313 NotificationChain msgs = null;
314 if (metamodel != null) 314 if (metamodel != null)
315 msgs = ((InternalEObject)metamodel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs); 315 msgs = ((InternalEObject)metamodel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs);
316 if (newMetamodel != null) 316 if (newMetamodel != null)
317 msgs = ((InternalEObject)newMetamodel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs); 317 msgs = ((InternalEObject)newMetamodel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs);
318 msgs = basicSetMetamodel(newMetamodel, msgs); 318 msgs = basicSetMetamodel(newMetamodel, msgs);
319 if (msgs != null) msgs.dispatch(); 319 if (msgs != null) msgs.dispatch();
320 } 320 }
321 else if (eNotificationRequired()) 321 else if (eNotificationRequired())
322 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, newMetamodel, newMetamodel)); 322 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, newMetamodel, newMetamodel));
323 } 323 }
324 324
325 /** 325 /**
326 * <!-- begin-user-doc --> 326 * <!-- begin-user-doc -->
327 * <!-- end-user-doc --> 327 * <!-- end-user-doc -->
328 * @generated 328 * @generated
329 */ 329 */
330 @Override 330 @Override
331 public PartialModel getPartialModel() 331 public PartialModel getPartialModel()
332 { 332 {
333 return partialModel; 333 return partialModel;
334 } 334 }
335 335
336 /** 336 /**
337 * <!-- begin-user-doc --> 337 * <!-- begin-user-doc -->
338 * <!-- end-user-doc --> 338 * <!-- end-user-doc -->
339 * @generated 339 * @generated
340 */ 340 */
341 public NotificationChain basicSetPartialModel(PartialModel newPartialModel, NotificationChain msgs) 341 public NotificationChain basicSetPartialModel(PartialModel newPartialModel, NotificationChain msgs)
342 { 342 {
343 PartialModel oldPartialModel = partialModel; 343 PartialModel oldPartialModel = partialModel;
344 partialModel = newPartialModel; 344 partialModel = newPartialModel;
345 if (eNotificationRequired()) 345 if (eNotificationRequired())
346 { 346 {
347 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, oldPartialModel, newPartialModel); 347 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, oldPartialModel, newPartialModel);
348 if (msgs == null) msgs = notification; else msgs.add(notification); 348 if (msgs == null) msgs = notification; else msgs.add(notification);
349 } 349 }
350 return msgs; 350 return msgs;
351 } 351 }
352 352
353 /** 353 /**
354 * <!-- begin-user-doc --> 354 * <!-- begin-user-doc -->
355 * <!-- end-user-doc --> 355 * <!-- end-user-doc -->
356 * @generated 356 * @generated
357 */ 357 */
358 @Override 358 @Override
359 public void setPartialModel(PartialModel newPartialModel) 359 public void setPartialModel(PartialModel newPartialModel)
360 { 360 {
361 if (newPartialModel != partialModel) 361 if (newPartialModel != partialModel)
362 { 362 {
363 NotificationChain msgs = null; 363 NotificationChain msgs = null;
364 if (partialModel != null) 364 if (partialModel != null)
365 msgs = ((InternalEObject)partialModel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs); 365 msgs = ((InternalEObject)partialModel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs);
366 if (newPartialModel != null) 366 if (newPartialModel != null)
367 msgs = ((InternalEObject)newPartialModel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs); 367 msgs = ((InternalEObject)newPartialModel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs);
368 msgs = basicSetPartialModel(newPartialModel, msgs); 368 msgs = basicSetPartialModel(newPartialModel, msgs);
369 if (msgs != null) msgs.dispatch(); 369 if (msgs != null) msgs.dispatch();
370 } 370 }
371 else if (eNotificationRequired()) 371 else if (eNotificationRequired())
372 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, newPartialModel, newPartialModel)); 372 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, newPartialModel, newPartialModel));
373 } 373 }
374 374
375 /** 375 /**
376 * <!-- begin-user-doc --> 376 * <!-- begin-user-doc -->
377 * <!-- end-user-doc --> 377 * <!-- end-user-doc -->
378 * @generated 378 * @generated
379 */ 379 */
380 @Override 380 @Override
381 public GraphPattern getPatterns() 381 public GraphPattern getPatterns()
382 { 382 {
383 return patterns; 383 return patterns;
384 } 384 }
385 385
386 /** 386 /**
387 * <!-- begin-user-doc --> 387 * <!-- begin-user-doc -->
388 * <!-- end-user-doc --> 388 * <!-- end-user-doc -->
389 * @generated 389 * @generated
390 */ 390 */
391 public NotificationChain basicSetPatterns(GraphPattern newPatterns, NotificationChain msgs) 391 public NotificationChain basicSetPatterns(GraphPattern newPatterns, NotificationChain msgs)
392 { 392 {
393 GraphPattern oldPatterns = patterns; 393 GraphPattern oldPatterns = patterns;
394 patterns = newPatterns; 394 patterns = newPatterns;
395 if (eNotificationRequired()) 395 if (eNotificationRequired())
396 { 396 {
397 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, oldPatterns, newPatterns); 397 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, oldPatterns, newPatterns);
398 if (msgs == null) msgs = notification; else msgs.add(notification); 398 if (msgs == null) msgs = notification; else msgs.add(notification);
399 } 399 }
400 return msgs; 400 return msgs;
401 } 401 }
402 402
403 /** 403 /**
404 * <!-- begin-user-doc --> 404 * <!-- begin-user-doc -->
405 * <!-- end-user-doc --> 405 * <!-- end-user-doc -->
406 * @generated 406 * @generated
407 */ 407 */
408 @Override 408 @Override
409 public void setPatterns(GraphPattern newPatterns) 409 public void setPatterns(GraphPattern newPatterns)
410 { 410 {
411 if (newPatterns != patterns) 411 if (newPatterns != patterns)
412 { 412 {
413 NotificationChain msgs = null; 413 NotificationChain msgs = null;
414 if (patterns != null) 414 if (patterns != null)
415 msgs = ((InternalEObject)patterns).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs); 415 msgs = ((InternalEObject)patterns).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs);
416 if (newPatterns != null) 416 if (newPatterns != null)
417 msgs = ((InternalEObject)newPatterns).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs); 417 msgs = ((InternalEObject)newPatterns).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs);
418 msgs = basicSetPatterns(newPatterns, msgs); 418 msgs = basicSetPatterns(newPatterns, msgs);
419 if (msgs != null) msgs.dispatch(); 419 if (msgs != null) msgs.dispatch();
420 } 420 }
421 else if (eNotificationRequired()) 421 else if (eNotificationRequired())
422 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, newPatterns, newPatterns)); 422 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, newPatterns, newPatterns));
423 } 423 }
424 424
425 /** 425 /**
426 * <!-- begin-user-doc --> 426 * <!-- begin-user-doc -->
427 * <!-- end-user-doc --> 427 * <!-- end-user-doc -->
428 * @generated 428 * @generated
429 */ 429 */
430 @Override 430 @Override
431 public Objective getObjectives() 431 public Objective getObjectives()
432 { 432 {
433 return objectives; 433 return objectives;
434 } 434 }
435 435
436 /** 436 /**
437 * <!-- begin-user-doc --> 437 * <!-- begin-user-doc -->
438 * <!-- end-user-doc --> 438 * <!-- end-user-doc -->
439 * @generated 439 * @generated
440 */ 440 */
441 public NotificationChain basicSetObjectives(Objective newObjectives, NotificationChain msgs) 441 public NotificationChain basicSetObjectives(Objective newObjectives, NotificationChain msgs)
442 { 442 {
443 Objective oldObjectives = objectives; 443 Objective oldObjectives = objectives;
444 objectives = newObjectives; 444 objectives = newObjectives;
445 if (eNotificationRequired()) 445 if (eNotificationRequired())
446 { 446 {
447 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, oldObjectives, newObjectives); 447 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, oldObjectives, newObjectives);
448 if (msgs == null) msgs = notification; else msgs.add(notification); 448 if (msgs == null) msgs = notification; else msgs.add(notification);
449 } 449 }
450 return msgs; 450 return msgs;
451 } 451 }
452 452
453 /** 453 /**
454 * <!-- begin-user-doc --> 454 * <!-- begin-user-doc -->
455 * <!-- end-user-doc --> 455 * <!-- end-user-doc -->
456 * @generated 456 * @generated
457 */ 457 */
458 @Override 458 @Override
459 public void setObjectives(Objective newObjectives) 459 public void setObjectives(Objective newObjectives)
460 { 460 {
461 if (newObjectives != objectives) 461 if (newObjectives != objectives)
462 { 462 {
463 NotificationChain msgs = null; 463 NotificationChain msgs = null;
464 if (objectives != null) 464 if (objectives != null)
465 msgs = ((InternalEObject)objectives).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, null, msgs); 465 msgs = ((InternalEObject)objectives).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, null, msgs);
466 if (newObjectives != null) 466 if (newObjectives != null)
467 msgs = ((InternalEObject)newObjectives).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, null, msgs); 467 msgs = ((InternalEObject)newObjectives).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, null, msgs);
468 msgs = basicSetObjectives(newObjectives, msgs); 468 msgs = basicSetObjectives(newObjectives, msgs);
469 if (msgs != null) msgs.dispatch(); 469 if (msgs != null) msgs.dispatch();
470 } 470 }
471 else if (eNotificationRequired()) 471 else if (eNotificationRequired())
472 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, newObjectives, newObjectives)); 472 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, newObjectives, newObjectives));
473 } 473 }
474 474
475 /** 475 /**
476 * <!-- begin-user-doc --> 476 * <!-- begin-user-doc -->
477 * <!-- end-user-doc --> 477 * <!-- end-user-doc -->
478 * @generated 478 * @generated
479 */ 479 */
480 @Override 480 @Override
481 public Scope getScope() 481 public Scope getScope()
482 { 482 {
483 return scope; 483 return scope;
484 } 484 }
485 485
486 /** 486 /**
487 * <!-- begin-user-doc --> 487 * <!-- begin-user-doc -->
488 * <!-- end-user-doc --> 488 * <!-- end-user-doc -->
489 * @generated 489 * @generated
490 */ 490 */
491 public NotificationChain basicSetScope(Scope newScope, NotificationChain msgs) 491 public NotificationChain basicSetScope(Scope newScope, NotificationChain msgs)
492 { 492 {
493 Scope oldScope = scope; 493 Scope oldScope = scope;
494 scope = newScope; 494 scope = newScope;
495 if (eNotificationRequired()) 495 if (eNotificationRequired())
496 { 496 {
497 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, oldScope, newScope); 497 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, oldScope, newScope);
498 if (msgs == null) msgs = notification; else msgs.add(notification); 498 if (msgs == null) msgs = notification; else msgs.add(notification);
499 } 499 }
500 return msgs; 500 return msgs;
501 } 501 }
502 502
503 /** 503 /**
504 * <!-- begin-user-doc --> 504 * <!-- begin-user-doc -->
505 * <!-- end-user-doc --> 505 * <!-- end-user-doc -->
506 * @generated 506 * @generated
507 */ 507 */
508 @Override 508 @Override
509 public void setScope(Scope newScope) 509 public void setScope(Scope newScope)
510 { 510 {
511 if (newScope != scope) 511 if (newScope != scope)
512 { 512 {
513 NotificationChain msgs = null; 513 NotificationChain msgs = null;
514 if (scope != null) 514 if (scope != null)
515 msgs = ((InternalEObject)scope).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs); 515 msgs = ((InternalEObject)scope).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs);
516 if (newScope != null) 516 if (newScope != null)
517 msgs = ((InternalEObject)newScope).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs); 517 msgs = ((InternalEObject)newScope).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs);
518 msgs = basicSetScope(newScope, msgs); 518 msgs = basicSetScope(newScope, msgs);
519 if (msgs != null) msgs.dispatch(); 519 if (msgs != null) msgs.dispatch();
520 } 520 }
521 else if (eNotificationRequired()) 521 else if (eNotificationRequired())
522 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, newScope, newScope)); 522 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, newScope, newScope));
523 } 523 }
524 524
525 /** 525 /**
526 * <!-- begin-user-doc --> 526 * <!-- begin-user-doc -->
527 * <!-- end-user-doc --> 527 * <!-- end-user-doc -->
528 * @generated 528 * @generated
529 */ 529 */
530 @Override 530 @Override
531 public boolean isNumberSpecified() 531 public boolean isNumberSpecified()
532 { 532 {
533 return numberSpecified; 533 return numberSpecified;
534 } 534 }
535 535
536 /** 536 /**
537 * <!-- begin-user-doc --> 537 * <!-- begin-user-doc -->
538 * <!-- end-user-doc --> 538 * <!-- end-user-doc -->
539 * @generated 539 * @generated
540 */ 540 */
541 @Override 541 @Override
542 public void setNumberSpecified(boolean newNumberSpecified) 542 public void setNumberSpecified(boolean newNumberSpecified)
543 { 543 {
544 boolean oldNumberSpecified = numberSpecified; 544 boolean oldNumberSpecified = numberSpecified;
545 numberSpecified = newNumberSpecified; 545 numberSpecified = newNumberSpecified;
546 if (eNotificationRequired()) 546 if (eNotificationRequired())
547 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED, oldNumberSpecified, numberSpecified)); 547 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED, oldNumberSpecified, numberSpecified));
548 } 548 }
549 549
550 /** 550 /**
551 * <!-- begin-user-doc --> 551 * <!-- begin-user-doc -->
552 * <!-- end-user-doc --> 552 * <!-- end-user-doc -->
553 * @generated 553 * @generated
554 */ 554 */
555 @Override 555 @Override
556 public int getNumber() 556 public int getNumber()
557 { 557 {
558 return number; 558 return number;
559 } 559 }
560 560
561 /** 561 /**
562 * <!-- begin-user-doc --> 562 * <!-- begin-user-doc -->
563 * <!-- end-user-doc --> 563 * <!-- end-user-doc -->
564 * @generated 564 * @generated
565 */ 565 */
566 @Override 566 @Override
567 public void setNumber(int newNumber) 567 public void setNumber(int newNumber)
568 { 568 {
569 int oldNumber = number; 569 int oldNumber = number;
570 number = newNumber; 570 number = newNumber;
571 if (eNotificationRequired()) 571 if (eNotificationRequired())
572 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER, oldNumber, number)); 572 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER, oldNumber, number));
573 } 573 }
574 574
575 /** 575 /**
576 * <!-- begin-user-doc --> 576 * <!-- begin-user-doc -->
577 * <!-- end-user-doc --> 577 * <!-- end-user-doc -->
578 * @generated 578 * @generated
579 */ 579 */
580 @Override 580 @Override
581 public boolean isRunSpecified() 581 public boolean isRunSpecified()
582 { 582 {
583 return runSpecified; 583 return runSpecified;
584 } 584 }
585 585
586 /** 586 /**
587 * <!-- begin-user-doc --> 587 * <!-- begin-user-doc -->
588 * <!-- end-user-doc --> 588 * <!-- end-user-doc -->
589 * @generated 589 * @generated
590 */ 590 */
591 @Override 591 @Override
592 public void setRunSpecified(boolean newRunSpecified) 592 public void setRunSpecified(boolean newRunSpecified)
593 { 593 {
594 boolean oldRunSpecified = runSpecified; 594 boolean oldRunSpecified = runSpecified;
595 runSpecified = newRunSpecified; 595 runSpecified = newRunSpecified;
596 if (eNotificationRequired()) 596 if (eNotificationRequired())
597 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED, oldRunSpecified, runSpecified)); 597 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED, oldRunSpecified, runSpecified));
598 } 598 }
599 599
600 /** 600 /**
601 * <!-- begin-user-doc --> 601 * <!-- begin-user-doc -->
602 * <!-- end-user-doc --> 602 * <!-- end-user-doc -->
603 * @generated 603 * @generated
604 */ 604 */
605 @Override 605 @Override
606 public int getRuns() 606 public int getRuns()
607 { 607 {
608 return runs; 608 return runs;
609 } 609 }
610 610
611 /** 611 /**
612 * <!-- begin-user-doc --> 612 * <!-- begin-user-doc -->
613 * <!-- end-user-doc --> 613 * <!-- end-user-doc -->
614 * @generated 614 * @generated
615 */ 615 */
616 @Override 616 @Override
617 public void setRuns(int newRuns) 617 public void setRuns(int newRuns)
618 { 618 {
619 int oldRuns = runs; 619 int oldRuns = runs;
620 runs = newRuns; 620 runs = newRuns;
621 if (eNotificationRequired()) 621 if (eNotificationRequired())
622 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUNS, oldRuns, runs)); 622 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUNS, oldRuns, runs));
623 } 623 }
624 624
625 /** 625 /**
626 * <!-- begin-user-doc --> 626 * <!-- begin-user-doc -->
627 * <!-- end-user-doc --> 627 * <!-- end-user-doc -->
628 * @generated 628 * @generated
629 */ 629 */
630 @Override 630 @Override
631 public Solver getSolver() 631 public Solver getSolver()
632 { 632 {
633 return solver; 633 return solver;
634 } 634 }
635 635
636 /** 636 /**
637 * <!-- begin-user-doc --> 637 * <!-- begin-user-doc -->
638 * <!-- end-user-doc --> 638 * <!-- end-user-doc -->
639 * @generated 639 * @generated
640 */ 640 */
641 @Override 641 @Override
642 public void setSolver(Solver newSolver) 642 public void setSolver(Solver newSolver)
643 { 643 {
644 Solver oldSolver = solver; 644 Solver oldSolver = solver;
645 solver = newSolver == null ? SOLVER_EDEFAULT : newSolver; 645 solver = newSolver == null ? SOLVER_EDEFAULT : newSolver;
646 if (eNotificationRequired()) 646 if (eNotificationRequired())
647 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SOLVER, oldSolver, solver)); 647 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SOLVER, oldSolver, solver));
648 } 648 }
649 649
650 /** 650 /**
651 * <!-- begin-user-doc --> 651 * <!-- begin-user-doc -->
652 * <!-- end-user-doc --> 652 * <!-- end-user-doc -->
653 * @generated 653 * @generated
654 */ 654 */
655 @Override 655 @Override
656 public Config getConfig() 656 public Config getConfig()
657 { 657 {
658 return config; 658 return config;
659 } 659 }
660 660
661 /** 661 /**
662 * <!-- begin-user-doc --> 662 * <!-- begin-user-doc -->
663 * <!-- end-user-doc --> 663 * <!-- end-user-doc -->
664 * @generated 664 * @generated
665 */ 665 */
666 public NotificationChain basicSetConfig(Config newConfig, NotificationChain msgs) 666 public NotificationChain basicSetConfig(Config newConfig, NotificationChain msgs)
667 { 667 {
668 Config oldConfig = config; 668 Config oldConfig = config;
669 config = newConfig; 669 config = newConfig;
670 if (eNotificationRequired()) 670 if (eNotificationRequired())
671 { 671 {
672 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, oldConfig, newConfig); 672 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, oldConfig, newConfig);
673 if (msgs == null) msgs = notification; else msgs.add(notification); 673 if (msgs == null) msgs = notification; else msgs.add(notification);
674 } 674 }
675 return msgs; 675 return msgs;
676 } 676 }
677 677
678 /** 678 /**
679 * <!-- begin-user-doc --> 679 * <!-- begin-user-doc -->
680 * <!-- end-user-doc --> 680 * <!-- end-user-doc -->
681 * @generated 681 * @generated
682 */ 682 */
683 @Override 683 @Override
684 public void setConfig(Config newConfig) 684 public void setConfig(Config newConfig)
685 { 685 {
686 if (newConfig != config) 686 if (newConfig != config)
687 { 687 {
688 NotificationChain msgs = null; 688 NotificationChain msgs = null;
689 if (config != null) 689 if (config != null)
690 msgs = ((InternalEObject)config).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs); 690 msgs = ((InternalEObject)config).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs);
691 if (newConfig != null) 691 if (newConfig != null)
692 msgs = ((InternalEObject)newConfig).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs); 692 msgs = ((InternalEObject)newConfig).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs);
693 msgs = basicSetConfig(newConfig, msgs); 693 msgs = basicSetConfig(newConfig, msgs);
694 if (msgs != null) msgs.dispatch(); 694 if (msgs != null) msgs.dispatch();
695 } 695 }
696 else if (eNotificationRequired()) 696 else if (eNotificationRequired())
697 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, newConfig, newConfig)); 697 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, newConfig, newConfig));
698 } 698 }
699 699
700 /** 700 /**
701 * <!-- begin-user-doc --> 701 * <!-- begin-user-doc -->
702 * <!-- end-user-doc --> 702 * <!-- end-user-doc -->
703 * @generated 703 * @generated
704 */ 704 */
705 @Override 705 @Override
706 public File getDebugFolder() 706 public File getDebugFolder()
707 { 707 {
708 return debugFolder; 708 return debugFolder;
709 } 709 }
710 710
711 /** 711 /**
712 * <!-- begin-user-doc --> 712 * <!-- begin-user-doc -->
713 * <!-- end-user-doc --> 713 * <!-- end-user-doc -->
714 * @generated 714 * @generated
715 */ 715 */
716 public NotificationChain basicSetDebugFolder(File newDebugFolder, NotificationChain msgs) 716 public NotificationChain basicSetDebugFolder(File newDebugFolder, NotificationChain msgs)
717 { 717 {
718 File oldDebugFolder = debugFolder; 718 File oldDebugFolder = debugFolder;
719 debugFolder = newDebugFolder; 719 debugFolder = newDebugFolder;
720 if (eNotificationRequired()) 720 if (eNotificationRequired())
721 { 721 {
722 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, oldDebugFolder, newDebugFolder); 722 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, oldDebugFolder, newDebugFolder);
723 if (msgs == null) msgs = notification; else msgs.add(notification); 723 if (msgs == null) msgs = notification; else msgs.add(notification);
724 } 724 }
725 return msgs; 725 return msgs;
726 } 726 }
727 727
728 /** 728 /**
729 * <!-- begin-user-doc --> 729 * <!-- begin-user-doc -->
730 * <!-- end-user-doc --> 730 * <!-- end-user-doc -->
731 * @generated 731 * @generated
732 */ 732 */
733 @Override 733 @Override
734 public void setDebugFolder(File newDebugFolder) 734 public void setDebugFolder(File newDebugFolder)
735 { 735 {
736 if (newDebugFolder != debugFolder) 736 if (newDebugFolder != debugFolder)
737 { 737 {
738 NotificationChain msgs = null; 738 NotificationChain msgs = null;
739 if (debugFolder != null) 739 if (debugFolder != null)
740 msgs = ((InternalEObject)debugFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs); 740 msgs = ((InternalEObject)debugFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs);
741 if (newDebugFolder != null) 741 if (newDebugFolder != null)
742 msgs = ((InternalEObject)newDebugFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs); 742 msgs = ((InternalEObject)newDebugFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs);
743 msgs = basicSetDebugFolder(newDebugFolder, msgs); 743 msgs = basicSetDebugFolder(newDebugFolder, msgs);
744 if (msgs != null) msgs.dispatch(); 744 if (msgs != null) msgs.dispatch();
745 } 745 }
746 else if (eNotificationRequired()) 746 else if (eNotificationRequired())
747 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, newDebugFolder, newDebugFolder)); 747 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, newDebugFolder, newDebugFolder));
748 } 748 }
749 749
750 /** 750 /**
751 * <!-- begin-user-doc --> 751 * <!-- begin-user-doc -->
752 * <!-- end-user-doc --> 752 * <!-- end-user-doc -->
753 * @generated 753 * @generated
754 */ 754 */
755 @Override 755 @Override
756 public File getTargetLogFile() 756 public File getTargetLogFile()
757 { 757 {
758 return targetLogFile; 758 return targetLogFile;
759 } 759 }
760 760
761 /** 761 /**
762 * <!-- begin-user-doc --> 762 * <!-- begin-user-doc -->
763 * <!-- end-user-doc --> 763 * <!-- end-user-doc -->
764 * @generated 764 * @generated
765 */ 765 */
766 public NotificationChain basicSetTargetLogFile(File newTargetLogFile, NotificationChain msgs) 766 public NotificationChain basicSetTargetLogFile(File newTargetLogFile, NotificationChain msgs)
767 { 767 {
768 File oldTargetLogFile = targetLogFile; 768 File oldTargetLogFile = targetLogFile;
769 targetLogFile = newTargetLogFile; 769 targetLogFile = newTargetLogFile;
770 if (eNotificationRequired()) 770 if (eNotificationRequired())
771 { 771 {
772 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, oldTargetLogFile, newTargetLogFile); 772 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, oldTargetLogFile, newTargetLogFile);
773 if (msgs == null) msgs = notification; else msgs.add(notification); 773 if (msgs == null) msgs = notification; else msgs.add(notification);
774 } 774 }
775 return msgs; 775 return msgs;
776 } 776 }
777 777
778 /** 778 /**
779 * <!-- begin-user-doc --> 779 * <!-- begin-user-doc -->
780 * <!-- end-user-doc --> 780 * <!-- end-user-doc -->
781 * @generated 781 * @generated
782 */ 782 */
783 @Override 783 @Override
784 public void setTargetLogFile(File newTargetLogFile) 784 public void setTargetLogFile(File newTargetLogFile)
785 { 785 {
786 if (newTargetLogFile != targetLogFile) 786 if (newTargetLogFile != targetLogFile)
787 { 787 {
788 NotificationChain msgs = null; 788 NotificationChain msgs = null;
789 if (targetLogFile != null) 789 if (targetLogFile != null)
790 msgs = ((InternalEObject)targetLogFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs); 790 msgs = ((InternalEObject)targetLogFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs);
791 if (newTargetLogFile != null) 791 if (newTargetLogFile != null)
792 msgs = ((InternalEObject)newTargetLogFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs); 792 msgs = ((InternalEObject)newTargetLogFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs);
793 msgs = basicSetTargetLogFile(newTargetLogFile, msgs); 793 msgs = basicSetTargetLogFile(newTargetLogFile, msgs);
794 if (msgs != null) msgs.dispatch(); 794 if (msgs != null) msgs.dispatch();
795 } 795 }
796 else if (eNotificationRequired()) 796 else if (eNotificationRequired())
797 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, newTargetLogFile, newTargetLogFile)); 797 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, newTargetLogFile, newTargetLogFile));
798 } 798 }
799 799
800 /** 800 /**
801 * <!-- begin-user-doc --> 801 * <!-- begin-user-doc -->
802 * <!-- end-user-doc --> 802 * <!-- end-user-doc -->
803 * @generated 803 * @generated
804 */ 804 */
805 @Override 805 @Override
806 public File getTargetStatisticsFile() 806 public File getTargetStatisticsFile()
807 { 807 {
808 return targetStatisticsFile; 808 return targetStatisticsFile;
809 } 809 }
810 810
811 /** 811 /**
812 * <!-- begin-user-doc --> 812 * <!-- begin-user-doc -->
813 * <!-- end-user-doc --> 813 * <!-- end-user-doc -->
814 * @generated 814 * @generated
815 */ 815 */
816 public NotificationChain basicSetTargetStatisticsFile(File newTargetStatisticsFile, NotificationChain msgs) 816 public NotificationChain basicSetTargetStatisticsFile(File newTargetStatisticsFile, NotificationChain msgs)
817 { 817 {
818 File oldTargetStatisticsFile = targetStatisticsFile; 818 File oldTargetStatisticsFile = targetStatisticsFile;
819 targetStatisticsFile = newTargetStatisticsFile; 819 targetStatisticsFile = newTargetStatisticsFile;
820 if (eNotificationRequired()) 820 if (eNotificationRequired())
821 { 821 {
822 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, oldTargetStatisticsFile, newTargetStatisticsFile); 822 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, oldTargetStatisticsFile, newTargetStatisticsFile);
823 if (msgs == null) msgs = notification; else msgs.add(notification); 823 if (msgs == null) msgs = notification; else msgs.add(notification);
824 } 824 }
825 return msgs; 825 return msgs;
826 } 826 }
827 827
828 /** 828 /**
829 * <!-- begin-user-doc --> 829 * <!-- begin-user-doc -->
830 * <!-- end-user-doc --> 830 * <!-- end-user-doc -->
831 * @generated 831 * @generated
832 */ 832 */
833 @Override 833 @Override
834 public void setTargetStatisticsFile(File newTargetStatisticsFile) 834 public void setTargetStatisticsFile(File newTargetStatisticsFile)
835 { 835 {
836 if (newTargetStatisticsFile != targetStatisticsFile) 836 if (newTargetStatisticsFile != targetStatisticsFile)
837 { 837 {
838 NotificationChain msgs = null; 838 NotificationChain msgs = null;
839 if (targetStatisticsFile != null) 839 if (targetStatisticsFile != null)
840 msgs = ((InternalEObject)targetStatisticsFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs); 840 msgs = ((InternalEObject)targetStatisticsFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs);
841 if (newTargetStatisticsFile != null) 841 if (newTargetStatisticsFile != null)
842 msgs = ((InternalEObject)newTargetStatisticsFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs); 842 msgs = ((InternalEObject)newTargetStatisticsFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs);
843 msgs = basicSetTargetStatisticsFile(newTargetStatisticsFile, msgs); 843 msgs = basicSetTargetStatisticsFile(newTargetStatisticsFile, msgs);
844 if (msgs != null) msgs.dispatch(); 844 if (msgs != null) msgs.dispatch();
845 } 845 }
846 else if (eNotificationRequired()) 846 else if (eNotificationRequired())
847 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, newTargetStatisticsFile, newTargetStatisticsFile)); 847 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, newTargetStatisticsFile, newTargetStatisticsFile));
848 } 848 }
849 849
850 /** 850 /**
851 * <!-- begin-user-doc --> 851 * <!-- begin-user-doc -->
852 * <!-- end-user-doc --> 852 * <!-- end-user-doc -->
853 * @generated 853 * @generated
854 */ 854 */
855 @Override 855 @Override
856 public File getTagetFolder() 856 public File getTagetFolder()
857 { 857 {
858 return tagetFolder; 858 return tagetFolder;
859 } 859 }
860 860
861 /** 861 /**
862 * <!-- begin-user-doc --> 862 * <!-- begin-user-doc -->
863 * <!-- end-user-doc --> 863 * <!-- end-user-doc -->
864 * @generated 864 * @generated
865 */ 865 */
866 public NotificationChain basicSetTagetFolder(File newTagetFolder, NotificationChain msgs) 866 public NotificationChain basicSetTagetFolder(File newTagetFolder, NotificationChain msgs)
867 { 867 {
868 File oldTagetFolder = tagetFolder; 868 File oldTagetFolder = tagetFolder;
869 tagetFolder = newTagetFolder; 869 tagetFolder = newTagetFolder;
870 if (eNotificationRequired()) 870 if (eNotificationRequired())
871 { 871 {
872 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, oldTagetFolder, newTagetFolder); 872 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, oldTagetFolder, newTagetFolder);
873 if (msgs == null) msgs = notification; else msgs.add(notification); 873 if (msgs == null) msgs = notification; else msgs.add(notification);
874 } 874 }
875 return msgs; 875 return msgs;
876 } 876 }
877 877
878 /** 878 /**
879 * <!-- begin-user-doc --> 879 * <!-- begin-user-doc -->
880 * <!-- end-user-doc --> 880 * <!-- end-user-doc -->
881 * @generated 881 * @generated
882 */ 882 */
883 @Override 883 @Override
884 public void setTagetFolder(File newTagetFolder) 884 public void setTagetFolder(File newTagetFolder)
885 { 885 {
886 if (newTagetFolder != tagetFolder) 886 if (newTagetFolder != tagetFolder)
887 { 887 {
888 NotificationChain msgs = null; 888 NotificationChain msgs = null;
889 if (tagetFolder != null) 889 if (tagetFolder != null)
890 msgs = ((InternalEObject)tagetFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs); 890 msgs = ((InternalEObject)tagetFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs);
891 if (newTagetFolder != null) 891 if (newTagetFolder != null)
892 msgs = ((InternalEObject)newTagetFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs); 892 msgs = ((InternalEObject)newTagetFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs);
893 msgs = basicSetTagetFolder(newTagetFolder, msgs); 893 msgs = basicSetTagetFolder(newTagetFolder, msgs);
894 if (msgs != null) msgs.dispatch(); 894 if (msgs != null) msgs.dispatch();
895 } 895 }
896 else if (eNotificationRequired()) 896 else if (eNotificationRequired())
897 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, newTagetFolder, newTagetFolder)); 897 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, newTagetFolder, newTagetFolder));
898 } 898 }
899 899
900 /** 900 /**
901 * <!-- begin-user-doc --> 901 * <!-- begin-user-doc -->
902 * <!-- end-user-doc --> 902 * <!-- end-user-doc -->
903 * @generated 903 * @generated
904 */ 904 */
905 @Override 905 @Override
906 public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) 906 public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
907 { 907 {
908 switch (featureID) 908 switch (featureID)
909 { 909 {
910 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL: 910 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
911 return basicSetMetamodel(null, msgs); 911 return basicSetMetamodel(null, msgs);
912 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL: 912 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
913 return basicSetPartialModel(null, msgs); 913 return basicSetPartialModel(null, msgs);
914 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS: 914 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
915 return basicSetPatterns(null, msgs); 915 return basicSetPatterns(null, msgs);
916 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES: 916 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
917 return basicSetObjectives(null, msgs); 917 return basicSetObjectives(null, msgs);
918 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE: 918 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
919 return basicSetScope(null, msgs); 919 return basicSetScope(null, msgs);
920 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG: 920 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
921 return basicSetConfig(null, msgs); 921 return basicSetConfig(null, msgs);
922 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER: 922 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
923 return basicSetDebugFolder(null, msgs); 923 return basicSetDebugFolder(null, msgs);
924 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE: 924 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
925 return basicSetTargetLogFile(null, msgs); 925 return basicSetTargetLogFile(null, msgs);
926 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE: 926 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
927 return basicSetTargetStatisticsFile(null, msgs); 927 return basicSetTargetStatisticsFile(null, msgs);
928 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER: 928 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
929 return basicSetTagetFolder(null, msgs); 929 return basicSetTagetFolder(null, msgs);
930 } 930 }
931 return super.eInverseRemove(otherEnd, featureID, msgs); 931 return super.eInverseRemove(otherEnd, featureID, msgs);
932 } 932 }
933 933
934 /** 934 /**
935 * <!-- begin-user-doc --> 935 * <!-- begin-user-doc -->
936 * <!-- end-user-doc --> 936 * <!-- end-user-doc -->
937 * @generated 937 * @generated
938 */ 938 */
939 @Override 939 @Override
940 public Object eGet(int featureID, boolean resolve, boolean coreType) 940 public Object eGet(int featureID, boolean resolve, boolean coreType)
941 { 941 {
942 switch (featureID) 942 switch (featureID)
943 { 943 {
944 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL: 944 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
945 return getMetamodel(); 945 return getMetamodel();
946 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL: 946 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
947 return getPartialModel(); 947 return getPartialModel();
948 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS: 948 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
949 return getPatterns(); 949 return getPatterns();
950 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES: 950 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
951 return getObjectives(); 951 return getObjectives();
952 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE: 952 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
953 return getScope(); 953 return getScope();
954 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED: 954 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
955 return isNumberSpecified(); 955 return isNumberSpecified();
956 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER: 956 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
957 return getNumber(); 957 return getNumber();
958 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED: 958 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
959 return isRunSpecified(); 959 return isRunSpecified();
960 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS: 960 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
961 return getRuns(); 961 return getRuns();
962 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER: 962 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
963 return getSolver(); 963 return getSolver();
964 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG: 964 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
965 return getConfig(); 965 return getConfig();
966 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER: 966 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
967 return getDebugFolder(); 967 return getDebugFolder();
968 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE: 968 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
969 return getTargetLogFile(); 969 return getTargetLogFile();
970 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE: 970 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
971 return getTargetStatisticsFile(); 971 return getTargetStatisticsFile();
972 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER: 972 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
973 return getTagetFolder(); 973 return getTagetFolder();
974 } 974 }
975 return super.eGet(featureID, resolve, coreType); 975 return super.eGet(featureID, resolve, coreType);
976 } 976 }
977 977
978 /** 978 /**
979 * <!-- begin-user-doc --> 979 * <!-- begin-user-doc -->
980 * <!-- end-user-doc --> 980 * <!-- end-user-doc -->
981 * @generated 981 * @generated
982 */ 982 */
983 @Override 983 @Override
984 public void eSet(int featureID, Object newValue) 984 public void eSet(int featureID, Object newValue)
985 { 985 {
986 switch (featureID) 986 switch (featureID)
987 { 987 {
988 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL: 988 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
989 setMetamodel((Metamodel)newValue); 989 setMetamodel((Metamodel)newValue);
990 return; 990 return;
991 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL: 991 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
992 setPartialModel((PartialModel)newValue); 992 setPartialModel((PartialModel)newValue);
993 return; 993 return;
994 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS: 994 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
995 setPatterns((GraphPattern)newValue); 995 setPatterns((GraphPattern)newValue);
996 return; 996 return;
997 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES: 997 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
998 setObjectives((Objective)newValue); 998 setObjectives((Objective)newValue);
999 return; 999 return;
1000 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE: 1000 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
1001 setScope((Scope)newValue); 1001 setScope((Scope)newValue);
1002 return; 1002 return;
1003 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED: 1003 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
1004 setNumberSpecified((Boolean)newValue); 1004 setNumberSpecified((Boolean)newValue);
1005 return; 1005 return;
1006 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER: 1006 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
1007 setNumber((Integer)newValue); 1007 setNumber((Integer)newValue);
1008 return; 1008 return;
1009 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED: 1009 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
1010 setRunSpecified((Boolean)newValue); 1010 setRunSpecified((Boolean)newValue);
1011 return; 1011 return;
1012 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS: 1012 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
1013 setRuns((Integer)newValue); 1013 setRuns((Integer)newValue);
1014 return; 1014 return;
1015 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER: 1015 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
1016 setSolver((Solver)newValue); 1016 setSolver((Solver)newValue);
1017 return; 1017 return;
1018 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG: 1018 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
1019 setConfig((Config)newValue); 1019 setConfig((Config)newValue);
1020 return; 1020 return;
1021 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER: 1021 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
1022 setDebugFolder((File)newValue); 1022 setDebugFolder((File)newValue);
1023 return; 1023 return;
1024 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE: 1024 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
1025 setTargetLogFile((File)newValue); 1025 setTargetLogFile((File)newValue);
1026 return; 1026 return;
1027 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE: 1027 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
1028 setTargetStatisticsFile((File)newValue); 1028 setTargetStatisticsFile((File)newValue);
1029 return; 1029 return;
1030 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER: 1030 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
1031 setTagetFolder((File)newValue); 1031 setTagetFolder((File)newValue);
1032 return; 1032 return;
1033 } 1033 }
1034 super.eSet(featureID, newValue); 1034 super.eSet(featureID, newValue);
1035 } 1035 }
1036 1036
1037 /** 1037 /**
1038 * <!-- begin-user-doc --> 1038 * <!-- begin-user-doc -->
1039 * <!-- end-user-doc --> 1039 * <!-- end-user-doc -->
1040 * @generated 1040 * @generated
1041 */ 1041 */
1042 @Override 1042 @Override
1043 public void eUnset(int featureID) 1043 public void eUnset(int featureID)
1044 { 1044 {
1045 switch (featureID) 1045 switch (featureID)
1046 { 1046 {
1047 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL: 1047 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
1048 setMetamodel((Metamodel)null); 1048 setMetamodel((Metamodel)null);
1049 return; 1049 return;
1050 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL: 1050 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
1051 setPartialModel((PartialModel)null); 1051 setPartialModel((PartialModel)null);
1052 return; 1052 return;
1053 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS: 1053 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
1054 setPatterns((GraphPattern)null); 1054 setPatterns((GraphPattern)null);
1055 return; 1055 return;
1056 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES: 1056 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
1057 setObjectives((Objective)null); 1057 setObjectives((Objective)null);
1058 return; 1058 return;
1059 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE: 1059 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
1060 setScope((Scope)null); 1060 setScope((Scope)null);
1061 return; 1061 return;
1062 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED: 1062 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
1063 setNumberSpecified(NUMBER_SPECIFIED_EDEFAULT); 1063 setNumberSpecified(NUMBER_SPECIFIED_EDEFAULT);
1064 return; 1064 return;
1065 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER: 1065 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
1066 setNumber(NUMBER_EDEFAULT); 1066 setNumber(NUMBER_EDEFAULT);
1067 return; 1067 return;
1068 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED: 1068 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
1069 setRunSpecified(RUN_SPECIFIED_EDEFAULT); 1069 setRunSpecified(RUN_SPECIFIED_EDEFAULT);
1070 return; 1070 return;
1071 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS: 1071 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
1072 setRuns(RUNS_EDEFAULT); 1072 setRuns(RUNS_EDEFAULT);
1073 return; 1073 return;
1074 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER: 1074 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
1075 setSolver(SOLVER_EDEFAULT); 1075 setSolver(SOLVER_EDEFAULT);
1076 return; 1076 return;
1077 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG: 1077 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
1078 setConfig((Config)null); 1078 setConfig((Config)null);
1079 return; 1079 return;
1080 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER: 1080 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
1081 setDebugFolder((File)null); 1081 setDebugFolder((File)null);
1082 return; 1082 return;
1083 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE: 1083 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
1084 setTargetLogFile((File)null); 1084 setTargetLogFile((File)null);
1085 return; 1085 return;
1086 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE: 1086 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
1087 setTargetStatisticsFile((File)null); 1087 setTargetStatisticsFile((File)null);
1088 return; 1088 return;
1089 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER: 1089 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
1090 setTagetFolder((File)null); 1090 setTagetFolder((File)null);
1091 return; 1091 return;
1092 } 1092 }
1093 super.eUnset(featureID); 1093 super.eUnset(featureID);
1094 } 1094 }
1095 1095
1096 /** 1096 /**
1097 * <!-- begin-user-doc --> 1097 * <!-- begin-user-doc -->
1098 * <!-- end-user-doc --> 1098 * <!-- end-user-doc -->
1099 * @generated 1099 * @generated
1100 */ 1100 */
1101 @Override 1101 @Override
1102 public boolean eIsSet(int featureID) 1102 public boolean eIsSet(int featureID)
1103 { 1103 {
1104 switch (featureID) 1104 switch (featureID)
1105 { 1105 {
1106 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL: 1106 case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
1107 return metamodel != null; 1107 return metamodel != null;
1108 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL: 1108 case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
1109 return partialModel != null; 1109 return partialModel != null;
1110 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS: 1110 case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
1111 return patterns != null; 1111 return patterns != null;
1112 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES: 1112 case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
1113 return objectives != null; 1113 return objectives != null;
1114 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE: 1114 case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
1115 return scope != null; 1115 return scope != null;
1116 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED: 1116 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
1117 return numberSpecified != NUMBER_SPECIFIED_EDEFAULT; 1117 return numberSpecified != NUMBER_SPECIFIED_EDEFAULT;
1118 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER: 1118 case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
1119 return number != NUMBER_EDEFAULT; 1119 return number != NUMBER_EDEFAULT;
1120 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED: 1120 case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
1121 return runSpecified != RUN_SPECIFIED_EDEFAULT; 1121 return runSpecified != RUN_SPECIFIED_EDEFAULT;
1122 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS: 1122 case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
1123 return runs != RUNS_EDEFAULT; 1123 return runs != RUNS_EDEFAULT;
1124 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER: 1124 case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
1125 return solver != SOLVER_EDEFAULT; 1125 return solver != SOLVER_EDEFAULT;
1126 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG: 1126 case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
1127 return config != null; 1127 return config != null;
1128 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER: 1128 case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
1129 return debugFolder != null; 1129 return debugFolder != null;
1130 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE: 1130 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
1131 return targetLogFile != null; 1131 return targetLogFile != null;
1132 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE: 1132 case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
1133 return targetStatisticsFile != null; 1133 return targetStatisticsFile != null;
1134 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER: 1134 case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
1135 return tagetFolder != null; 1135 return tagetFolder != null;
1136 } 1136 }
1137 return super.eIsSet(featureID); 1137 return super.eIsSet(featureID);
1138 } 1138 }
1139 1139
1140 /** 1140 /**
1141 * <!-- begin-user-doc --> 1141 * <!-- begin-user-doc -->
1142 * <!-- end-user-doc --> 1142 * <!-- end-user-doc -->
1143 * @generated 1143 * @generated
1144 */ 1144 */
1145 @Override 1145 @Override
1146 public String toString() 1146 public String toString()
1147 { 1147 {
1148 if (eIsProxy()) return super.toString(); 1148 if (eIsProxy()) return super.toString();
1149 1149
1150 StringBuilder result = new StringBuilder(super.toString()); 1150 StringBuilder result = new StringBuilder(super.toString());
1151 result.append(" (numberSpecified: "); 1151 result.append(" (numberSpecified: ");
1152 result.append(numberSpecified); 1152 result.append(numberSpecified);
1153 result.append(", number: "); 1153 result.append(", number: ");
1154 result.append(number); 1154 result.append(number);
1155 result.append(", runSpecified: "); 1155 result.append(", runSpecified: ");
1156 result.append(runSpecified); 1156 result.append(runSpecified);
1157 result.append(", runs: "); 1157 result.append(", runs: ");
1158 result.append(runs); 1158 result.append(runs);
1159 result.append(", solver: "); 1159 result.append(", solver: ");
1160 result.append(solver); 1160 result.append(solver);
1161 result.append(')'); 1161 result.append(')');
1162 return result.toString(); 1162 return result.toString();
1163 } 1163 }
1164 1164
1165} //GenerationTaskImpl 1165} //GenerationTaskImpl