diff options
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/ecore-gen/hu/bme/mit/inf/dslreasoner/viatra2logic/viatra2logicannotations/impl/Viatra2LogicAnnotationsPackageImpl.java')
-rw-r--r-- | Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/ecore-gen/hu/bme/mit/inf/dslreasoner/viatra2logic/viatra2logicannotations/impl/Viatra2LogicAnnotationsPackageImpl.java | 85 |
1 files changed, 82 insertions, 3 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/ecore-gen/hu/bme/mit/inf/dslreasoner/viatra2logic/viatra2logicannotations/impl/Viatra2LogicAnnotationsPackageImpl.java b/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/ecore-gen/hu/bme/mit/inf/dslreasoner/viatra2logic/viatra2logicannotations/impl/Viatra2LogicAnnotationsPackageImpl.java index 06965e87..ae96f617 100644 --- a/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/ecore-gen/hu/bme/mit/inf/dslreasoner/viatra2logic/viatra2logicannotations/impl/Viatra2LogicAnnotationsPackageImpl.java +++ b/Framework/hu.bme.mit.inf.dslreasoner.viatra2logic/ecore-gen/hu/bme/mit/inf/dslreasoner/viatra2logic/viatra2logicannotations/impl/Viatra2LogicAnnotationsPackageImpl.java | |||
@@ -9,6 +9,7 @@ import hu.bme.mit.inf.dslreasoner.logic.model.logicproblem.LogicproblemPackage; | |||
9 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.DefinedByDerivedFeature; | 9 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.DefinedByDerivedFeature; |
10 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.TransfomedViatraQuery; | 10 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.TransfomedViatraQuery; |
11 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.TransformedViatraWellformednessConstraint; | 11 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.TransformedViatraWellformednessConstraint; |
12 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.VariableMapping; | ||
12 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.Viatra2LogicAnnotationsFactory; | 13 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.Viatra2LogicAnnotationsFactory; |
13 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.Viatra2LogicAnnotationsPackage; | 14 | import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.Viatra2LogicAnnotationsPackage; |
14 | 15 | ||
@@ -48,6 +49,13 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
48 | private EClass definedByDerivedFeatureEClass = null; | 49 | private EClass definedByDerivedFeatureEClass = null; |
49 | 50 | ||
50 | /** | 51 | /** |
52 | * <!-- begin-user-doc --> | ||
53 | * <!-- end-user-doc --> | ||
54 | * @generated | ||
55 | */ | ||
56 | private EClass variableMappingEClass = null; | ||
57 | |||
58 | /** | ||
51 | * Creates an instance of the model <b>Package</b>, registered with | 59 | * Creates an instance of the model <b>Package</b>, registered with |
52 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package | 60 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package |
53 | * package URI value. | 61 | * package URI value. |
@@ -75,7 +83,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
75 | 83 | ||
76 | /** | 84 | /** |
77 | * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. | 85 | * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. |
78 | * | 86 | * |
79 | * <p>This method is used to initialize {@link Viatra2LogicAnnotationsPackage#eINSTANCE} when that field is accessed. | 87 | * <p>This method is used to initialize {@link Viatra2LogicAnnotationsPackage#eINSTANCE} when that field is accessed. |
80 | * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. | 88 | * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. |
81 | * <!-- begin-user-doc --> | 89 | * <!-- begin-user-doc --> |
@@ -89,7 +97,8 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
89 | if (isInited) return (Viatra2LogicAnnotationsPackage)EPackage.Registry.INSTANCE.getEPackage(Viatra2LogicAnnotationsPackage.eNS_URI); | 97 | if (isInited) return (Viatra2LogicAnnotationsPackage)EPackage.Registry.INSTANCE.getEPackage(Viatra2LogicAnnotationsPackage.eNS_URI); |
90 | 98 | ||
91 | // Obtain or create and register package | 99 | // Obtain or create and register package |
92 | Viatra2LogicAnnotationsPackageImpl theViatra2LogicAnnotationsPackage = (Viatra2LogicAnnotationsPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof Viatra2LogicAnnotationsPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new Viatra2LogicAnnotationsPackageImpl()); | 100 | Object registeredViatra2LogicAnnotationsPackage = EPackage.Registry.INSTANCE.get(eNS_URI); |
101 | Viatra2LogicAnnotationsPackageImpl theViatra2LogicAnnotationsPackage = registeredViatra2LogicAnnotationsPackage instanceof Viatra2LogicAnnotationsPackageImpl ? (Viatra2LogicAnnotationsPackageImpl)registeredViatra2LogicAnnotationsPackage : new Viatra2LogicAnnotationsPackageImpl(); | ||
93 | 102 | ||
94 | isInited = true; | 103 | isInited = true; |
95 | 104 | ||
@@ -106,7 +115,6 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
106 | // Mark meta-data to indicate it can't be changed | 115 | // Mark meta-data to indicate it can't be changed |
107 | theViatra2LogicAnnotationsPackage.freeze(); | 116 | theViatra2LogicAnnotationsPackage.freeze(); |
108 | 117 | ||
109 | |||
110 | // Update the registry and return the package | 118 | // Update the registry and return the package |
111 | EPackage.Registry.INSTANCE.put(Viatra2LogicAnnotationsPackage.eNS_URI, theViatra2LogicAnnotationsPackage); | 119 | EPackage.Registry.INSTANCE.put(Viatra2LogicAnnotationsPackage.eNS_URI, theViatra2LogicAnnotationsPackage); |
112 | return theViatra2LogicAnnotationsPackage; | 120 | return theViatra2LogicAnnotationsPackage; |
@@ -117,6 +125,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
117 | * <!-- end-user-doc --> | 125 | * <!-- end-user-doc --> |
118 | * @generated | 126 | * @generated |
119 | */ | 127 | */ |
128 | @Override | ||
120 | public EClass getTransfomedViatraQuery() { | 129 | public EClass getTransfomedViatraQuery() { |
121 | return transfomedViatraQueryEClass; | 130 | return transfomedViatraQueryEClass; |
122 | } | 131 | } |
@@ -126,6 +135,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
126 | * <!-- end-user-doc --> | 135 | * <!-- end-user-doc --> |
127 | * @generated | 136 | * @generated |
128 | */ | 137 | */ |
138 | @Override | ||
129 | public EAttribute getTransfomedViatraQuery_PatternFullyQualifiedName() { | 139 | public EAttribute getTransfomedViatraQuery_PatternFullyQualifiedName() { |
130 | return (EAttribute)transfomedViatraQueryEClass.getEStructuralFeatures().get(0); | 140 | return (EAttribute)transfomedViatraQueryEClass.getEStructuralFeatures().get(0); |
131 | } | 141 | } |
@@ -135,6 +145,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
135 | * <!-- end-user-doc --> | 145 | * <!-- end-user-doc --> |
136 | * @generated | 146 | * @generated |
137 | */ | 147 | */ |
148 | @Override | ||
138 | public EAttribute getTransfomedViatraQuery_PatternPQuery() { | 149 | public EAttribute getTransfomedViatraQuery_PatternPQuery() { |
139 | return (EAttribute)transfomedViatraQueryEClass.getEStructuralFeatures().get(1); | 150 | return (EAttribute)transfomedViatraQueryEClass.getEStructuralFeatures().get(1); |
140 | } | 151 | } |
@@ -144,6 +155,27 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
144 | * <!-- end-user-doc --> | 155 | * <!-- end-user-doc --> |
145 | * @generated | 156 | * @generated |
146 | */ | 157 | */ |
158 | @Override | ||
159 | public EReference getTransfomedViatraQuery_VariableTrace() { | ||
160 | return (EReference)transfomedViatraQueryEClass.getEStructuralFeatures().get(2); | ||
161 | } | ||
162 | |||
163 | /** | ||
164 | * <!-- begin-user-doc --> | ||
165 | * <!-- end-user-doc --> | ||
166 | * @generated | ||
167 | */ | ||
168 | @Override | ||
169 | public EAttribute getTransfomedViatraQuery_OptimizedDisjunction() { | ||
170 | return (EAttribute)transfomedViatraQueryEClass.getEStructuralFeatures().get(3); | ||
171 | } | ||
172 | |||
173 | /** | ||
174 | * <!-- begin-user-doc --> | ||
175 | * <!-- end-user-doc --> | ||
176 | * @generated | ||
177 | */ | ||
178 | @Override | ||
147 | public EClass getTransformedViatraWellformednessConstraint() { | 179 | public EClass getTransformedViatraWellformednessConstraint() { |
148 | return transformedViatraWellformednessConstraintEClass; | 180 | return transformedViatraWellformednessConstraintEClass; |
149 | } | 181 | } |
@@ -153,6 +185,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
153 | * <!-- end-user-doc --> | 185 | * <!-- end-user-doc --> |
154 | * @generated | 186 | * @generated |
155 | */ | 187 | */ |
188 | @Override | ||
156 | public EReference getTransformedViatraWellformednessConstraint_Query() { | 189 | public EReference getTransformedViatraWellformednessConstraint_Query() { |
157 | return (EReference)transformedViatraWellformednessConstraintEClass.getEStructuralFeatures().get(0); | 190 | return (EReference)transformedViatraWellformednessConstraintEClass.getEStructuralFeatures().get(0); |
158 | } | 191 | } |
@@ -162,6 +195,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
162 | * <!-- end-user-doc --> | 195 | * <!-- end-user-doc --> |
163 | * @generated | 196 | * @generated |
164 | */ | 197 | */ |
198 | @Override | ||
165 | public EClass getDefinedByDerivedFeature() { | 199 | public EClass getDefinedByDerivedFeature() { |
166 | return definedByDerivedFeatureEClass; | 200 | return definedByDerivedFeatureEClass; |
167 | } | 201 | } |
@@ -171,6 +205,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
171 | * <!-- end-user-doc --> | 205 | * <!-- end-user-doc --> |
172 | * @generated | 206 | * @generated |
173 | */ | 207 | */ |
208 | @Override | ||
174 | public EReference getDefinedByDerivedFeature_Query() { | 209 | public EReference getDefinedByDerivedFeature_Query() { |
175 | return (EReference)definedByDerivedFeatureEClass.getEStructuralFeatures().get(0); | 210 | return (EReference)definedByDerivedFeatureEClass.getEStructuralFeatures().get(0); |
176 | } | 211 | } |
@@ -180,6 +215,37 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
180 | * <!-- end-user-doc --> | 215 | * <!-- end-user-doc --> |
181 | * @generated | 216 | * @generated |
182 | */ | 217 | */ |
218 | @Override | ||
219 | public EClass getVariableMapping() { | ||
220 | return variableMappingEClass; | ||
221 | } | ||
222 | |||
223 | /** | ||
224 | * <!-- begin-user-doc --> | ||
225 | * <!-- end-user-doc --> | ||
226 | * @generated | ||
227 | */ | ||
228 | @Override | ||
229 | public EAttribute getVariableMapping_SourcePVariable() { | ||
230 | return (EAttribute)variableMappingEClass.getEStructuralFeatures().get(0); | ||
231 | } | ||
232 | |||
233 | /** | ||
234 | * <!-- begin-user-doc --> | ||
235 | * <!-- end-user-doc --> | ||
236 | * @generated | ||
237 | */ | ||
238 | @Override | ||
239 | public EReference getVariableMapping_TargetLogicVariable() { | ||
240 | return (EReference)variableMappingEClass.getEStructuralFeatures().get(1); | ||
241 | } | ||
242 | |||
243 | /** | ||
244 | * <!-- begin-user-doc --> | ||
245 | * <!-- end-user-doc --> | ||
246 | * @generated | ||
247 | */ | ||
248 | @Override | ||
183 | public Viatra2LogicAnnotationsFactory getViatra2LogicAnnotationsFactory() { | 249 | public Viatra2LogicAnnotationsFactory getViatra2LogicAnnotationsFactory() { |
184 | return (Viatra2LogicAnnotationsFactory)getEFactoryInstance(); | 250 | return (Viatra2LogicAnnotationsFactory)getEFactoryInstance(); |
185 | } | 251 | } |
@@ -206,12 +272,18 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
206 | transfomedViatraQueryEClass = createEClass(TRANSFOMED_VIATRA_QUERY); | 272 | transfomedViatraQueryEClass = createEClass(TRANSFOMED_VIATRA_QUERY); |
207 | createEAttribute(transfomedViatraQueryEClass, TRANSFOMED_VIATRA_QUERY__PATTERN_FULLY_QUALIFIED_NAME); | 273 | createEAttribute(transfomedViatraQueryEClass, TRANSFOMED_VIATRA_QUERY__PATTERN_FULLY_QUALIFIED_NAME); |
208 | createEAttribute(transfomedViatraQueryEClass, TRANSFOMED_VIATRA_QUERY__PATTERN_PQUERY); | 274 | createEAttribute(transfomedViatraQueryEClass, TRANSFOMED_VIATRA_QUERY__PATTERN_PQUERY); |
275 | createEReference(transfomedViatraQueryEClass, TRANSFOMED_VIATRA_QUERY__VARIABLE_TRACE); | ||
276 | createEAttribute(transfomedViatraQueryEClass, TRANSFOMED_VIATRA_QUERY__OPTIMIZED_DISJUNCTION); | ||
209 | 277 | ||
210 | transformedViatraWellformednessConstraintEClass = createEClass(TRANSFORMED_VIATRA_WELLFORMEDNESS_CONSTRAINT); | 278 | transformedViatraWellformednessConstraintEClass = createEClass(TRANSFORMED_VIATRA_WELLFORMEDNESS_CONSTRAINT); |
211 | createEReference(transformedViatraWellformednessConstraintEClass, TRANSFORMED_VIATRA_WELLFORMEDNESS_CONSTRAINT__QUERY); | 279 | createEReference(transformedViatraWellformednessConstraintEClass, TRANSFORMED_VIATRA_WELLFORMEDNESS_CONSTRAINT__QUERY); |
212 | 280 | ||
213 | definedByDerivedFeatureEClass = createEClass(DEFINED_BY_DERIVED_FEATURE); | 281 | definedByDerivedFeatureEClass = createEClass(DEFINED_BY_DERIVED_FEATURE); |
214 | createEReference(definedByDerivedFeatureEClass, DEFINED_BY_DERIVED_FEATURE__QUERY); | 282 | createEReference(definedByDerivedFeatureEClass, DEFINED_BY_DERIVED_FEATURE__QUERY); |
283 | |||
284 | variableMappingEClass = createEClass(VARIABLE_MAPPING); | ||
285 | createEAttribute(variableMappingEClass, VARIABLE_MAPPING__SOURCE_PVARIABLE); | ||
286 | createEReference(variableMappingEClass, VARIABLE_MAPPING__TARGET_LOGIC_VARIABLE); | ||
215 | } | 287 | } |
216 | 288 | ||
217 | /** | 289 | /** |
@@ -239,6 +311,7 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
239 | 311 | ||
240 | // Obtain other dependent packages | 312 | // Obtain other dependent packages |
241 | LogicproblemPackage theLogicproblemPackage = (LogicproblemPackage)EPackage.Registry.INSTANCE.getEPackage(LogicproblemPackage.eNS_URI); | 313 | LogicproblemPackage theLogicproblemPackage = (LogicproblemPackage)EPackage.Registry.INSTANCE.getEPackage(LogicproblemPackage.eNS_URI); |
314 | LogiclanguagePackage theLogiclanguagePackage = (LogiclanguagePackage)EPackage.Registry.INSTANCE.getEPackage(LogiclanguagePackage.eNS_URI); | ||
242 | 315 | ||
243 | // Create type parameters | 316 | // Create type parameters |
244 | 317 | ||
@@ -253,6 +326,8 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
253 | initEClass(transfomedViatraQueryEClass, TransfomedViatraQuery.class, "TransfomedViatraQuery", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 326 | initEClass(transfomedViatraQueryEClass, TransfomedViatraQuery.class, "TransfomedViatraQuery", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
254 | initEAttribute(getTransfomedViatraQuery_PatternFullyQualifiedName(), ecorePackage.getEString(), "patternFullyQualifiedName", null, 1, 1, TransfomedViatraQuery.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 327 | initEAttribute(getTransfomedViatraQuery_PatternFullyQualifiedName(), ecorePackage.getEString(), "patternFullyQualifiedName", null, 1, 1, TransfomedViatraQuery.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
255 | initEAttribute(getTransfomedViatraQuery_PatternPQuery(), ecorePackage.getEJavaObject(), "patternPQuery", null, 1, 1, TransfomedViatraQuery.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 328 | initEAttribute(getTransfomedViatraQuery_PatternPQuery(), ecorePackage.getEJavaObject(), "patternPQuery", null, 1, 1, TransfomedViatraQuery.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
329 | initEReference(getTransfomedViatraQuery_VariableTrace(), this.getVariableMapping(), null, "variableTrace", null, 0, -1, TransfomedViatraQuery.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
330 | initEAttribute(getTransfomedViatraQuery_OptimizedDisjunction(), ecorePackage.getEJavaObject(), "optimizedDisjunction", null, 1, 1, TransfomedViatraQuery.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
256 | 331 | ||
257 | initEClass(transformedViatraWellformednessConstraintEClass, TransformedViatraWellformednessConstraint.class, "TransformedViatraWellformednessConstraint", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 332 | initEClass(transformedViatraWellformednessConstraintEClass, TransformedViatraWellformednessConstraint.class, "TransformedViatraWellformednessConstraint", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
258 | initEReference(getTransformedViatraWellformednessConstraint_Query(), this.getTransfomedViatraQuery(), null, "query", null, 1, 1, TransformedViatraWellformednessConstraint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 333 | initEReference(getTransformedViatraWellformednessConstraint_Query(), this.getTransfomedViatraQuery(), null, "query", null, 1, 1, TransformedViatraWellformednessConstraint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
@@ -260,6 +335,10 @@ public class Viatra2LogicAnnotationsPackageImpl extends EPackageImpl implements | |||
260 | initEClass(definedByDerivedFeatureEClass, DefinedByDerivedFeature.class, "DefinedByDerivedFeature", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 335 | initEClass(definedByDerivedFeatureEClass, DefinedByDerivedFeature.class, "DefinedByDerivedFeature", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
261 | initEReference(getDefinedByDerivedFeature_Query(), this.getTransfomedViatraQuery(), null, "query", null, 1, 1, DefinedByDerivedFeature.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 336 | initEReference(getDefinedByDerivedFeature_Query(), this.getTransfomedViatraQuery(), null, "query", null, 1, 1, DefinedByDerivedFeature.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
262 | 337 | ||
338 | initEClass(variableMappingEClass, VariableMapping.class, "VariableMapping", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
339 | initEAttribute(getVariableMapping_SourcePVariable(), ecorePackage.getEJavaObject(), "sourcePVariable", null, 1, 1, VariableMapping.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
340 | initEReference(getVariableMapping_TargetLogicVariable(), theLogiclanguagePackage.getVariable(), null, "targetLogicVariable", null, 1, 1, VariableMapping.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
341 | |||
263 | // Create resource | 342 | // Create resource |
264 | createResource(eNS_URI); | 343 | createResource(eNS_URI); |
265 | } | 344 | } |