diff options
author | dwagelaar | 2013-04-26 19:08:54 +0000 |
---|---|---|
committer | dwagelaar | 2013-04-26 19:08:54 +0000 |
commit | b6ce0dae20f8488abc1651548f8c9eb79197ff66 (patch) | |
tree | 4b08f7ff49c2bb7c499a8c3f7f52b5a480642376 /plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse | |
parent | 32df9b4d8d825b2b742e3bae639a496a41fe761a (diff) | |
download | org.eclipse.atl-b6ce0dae20f8488abc1651548f8c9eb79197ff66.tar.gz org.eclipse.atl-b6ce0dae20f8488abc1651548f8c9eb79197ff66.tar.xz org.eclipse.atl-b6ce0dae20f8488abc1651548f8c9eb79197ff66.zip |
Relax Rule.inputElements cardinality constraint - this broke SimpleGT
bytecode validation.
Diffstat (limited to 'plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse')
-rw-r--r-- | plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/Rule.java | 2 | ||||
-rw-r--r-- | plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/impl/EmftvmPackageImpl.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/Rule.java b/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/Rule.java index a414f1ca..17a9af53 100644 --- a/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/Rule.java +++ b/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/Rule.java @@ -124,7 +124,7 @@ public interface Rule extends NamedElement { * @return the value of the '<em>Input Elements</em>' containment reference list. * @see org.eclipse.m2m.atl.emftvm.EmftvmPackage#getRule_InputElements() * @see org.eclipse.m2m.atl.emftvm.InputRuleElement#getInputFor - * @model opposite="inputFor" containment="true" required="true" + * @model opposite="inputFor" containment="true" * @generated */ EList<InputRuleElement> getInputElements(); diff --git a/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/impl/EmftvmPackageImpl.java b/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/impl/EmftvmPackageImpl.java index ddb86691..214d873a 100644 --- a/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/impl/EmftvmPackageImpl.java +++ b/plugins/org.eclipse.m2m.atl.emftvm/src/org/eclipse/m2m/atl/emftvm/impl/EmftvmPackageImpl.java @@ -3678,7 +3678,7 @@ public class EmftvmPackageImpl extends EPackageImpl implements EmftvmPackage { initEClass(ruleEClass, Rule.class, "Rule", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getRule_Module(), this.getModule(), this.getModule_Rules(), "module", null, 0, 1, Rule.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRule_Mode(), this.getRuleMode(), "mode", null, 1, 1, Rule.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getRule_InputElements(), this.getInputRuleElement(), this.getInputRuleElement_InputFor(), "inputElements", null, 1, -1, Rule.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getRule_InputElements(), this.getInputRuleElement(), this.getInputRuleElement_InputFor(), "inputElements", null, 0, -1, Rule.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getRule_OutputElements(), this.getOutputRuleElement(), this.getOutputRuleElement_OutputFor(), "outputElements", null, 0, -1, Rule.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getRule_ESuperRules(), this.getRule(), this.getRule_ESubRules(), "eSuperRules", null, 0, -1, Rule.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getRule_ESubRules(), this.getRule(), this.getRule_ESuperRules(), "eSubRules", null, 0, -1, Rule.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); |