diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.core.fsm/xtend-gen/org/eclipse/etrice/core/fsm/postprocessing/ImplPostprocessor.java')
-rw-r--r-- | plugins/org.eclipse.etrice.core.fsm/xtend-gen/org/eclipse/etrice/core/fsm/postprocessing/ImplPostprocessor.java | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/plugins/org.eclipse.etrice.core.fsm/xtend-gen/org/eclipse/etrice/core/fsm/postprocessing/ImplPostprocessor.java b/plugins/org.eclipse.etrice.core.fsm/xtend-gen/org/eclipse/etrice/core/fsm/postprocessing/ImplPostprocessor.java index 0f2bdeb1f..ede3a8b47 100644 --- a/plugins/org.eclipse.etrice.core.fsm/xtend-gen/org/eclipse/etrice/core/fsm/postprocessing/ImplPostprocessor.java +++ b/plugins/org.eclipse.etrice.core.fsm/xtend-gen/org/eclipse/etrice/core/fsm/postprocessing/ImplPostprocessor.java @@ -26,12 +26,11 @@ public class ImplPostprocessor { { final EPackage fsmPackage = metamodel.getEPackage(); final EClass state = PostprocessingHelpers.getClass(fsmPackage, "State"); - EClassifier _eClassifier = EcorePackage.eINSTANCE.getEClassifier("EString"); StringConcatenation _builder = new StringConcatenation(); _builder.append("return (this instanceof <%org.eclipse.etrice.core.fsm.fSM.SimpleState%>)? ((SimpleState)this).getName() :(this instanceof <%org.eclipse.etrice.core.fsm.fSM.RefinedState%>)? (((RefinedState)this).getTarget()==null? \"\":((RefinedState)this).getTarget().getName()) :\"\";"); - PostprocessingHelpers.addOperation(state, "getName", _eClassifier, Integer.valueOf(1), _builder.toString()); + PostprocessingHelpers.addOperation(state, "getName", EcorePackage.Literals.ESTRING, Integer.valueOf(1), _builder.toString()); final EClass stateGraphItem = PostprocessingHelpers.getClass(fsmPackage, "StateGraphItem"); - EClassifier _eClassifier_1 = EcorePackage.eINSTANCE.getEClassifier("EString"); + EClassifier _eClassifier = EcorePackage.eINSTANCE.getEClassifier("EString"); StringConcatenation _builder_1 = new StringConcatenation(); _builder_1.append("if (this instanceof <%org.eclipse.etrice.core.fsm.fSM.State%>) "); _builder_1.newLine(); @@ -55,21 +54,19 @@ public class ImplPostprocessor { _builder_1.newLine(); _builder_1.append("return \"\";"); _builder_1.newLine(); - PostprocessingHelpers.addOperation(stateGraphItem, "getName", _eClassifier_1, Integer.valueOf(1), _builder_1.toString()); + PostprocessingHelpers.addOperation(stateGraphItem, "getName", _eClassifier, Integer.valueOf(1), _builder_1.toString()); final EClass ifItem = PostprocessingHelpers.getClass(fsmPackage, "AbstractInterfaceItem"); - EClassifier _eClassifier_2 = fsmPackage.getEClassifier("ProtocolSemantics"); - PostprocessingHelpers.addOperation(ifItem, "getSemantics", _eClassifier_2); - EClassifier _eClassifier_3 = fsmPackage.getEClassifier("AbstractMessage"); - PostprocessingHelpers.addOperation(ifItem, "getAllIncomingAbstractMessages", _eClassifier_3, Integer.valueOf((-1)), null); - EClassifier _eClassifier_4 = fsmPackage.getEClassifier("AbstractMessage"); - PostprocessingHelpers.addOperation(ifItem, "getAllOutgoingAbstractMessages", _eClassifier_4, Integer.valueOf((-1)), null); + EClassifier _eClassifier_1 = fsmPackage.getEClassifier("ProtocolSemantics"); + PostprocessingHelpers.addOperation(ifItem, "getSemantics", _eClassifier_1); + PostprocessingHelpers.addOperation(ifItem, "getAllIncomingAbstractMessages", EcorePackage.Literals.EOBJECT, Integer.valueOf((-1)), null); + PostprocessingHelpers.addOperation(ifItem, "getAllOutgoingAbstractMessages", EcorePackage.Literals.EOBJECT, Integer.valueOf((-1)), null); final EClass itemOwner = PostprocessingHelpers.addClass(fsmPackage, "IInterfaceItemOwner"); itemOwner.setAbstract(true); itemOwner.setInterface(true); - EClassifier _eClassifier_5 = fsmPackage.getEClassifier("AbstractInterfaceItem"); - PostprocessingHelpers.addOperation(itemOwner, "getAbstractInterfaceItems", _eClassifier_5, Integer.valueOf((-1)), null); - EClassifier _eClassifier_6 = fsmPackage.getEClassifier("AbstractInterfaceItem"); - PostprocessingHelpers.addOperation(itemOwner, "getAllAbstractInterfaceItems", _eClassifier_6, Integer.valueOf((-1)), null); + EClassifier _eClassifier_2 = fsmPackage.getEClassifier("AbstractInterfaceItem"); + PostprocessingHelpers.addOperation(itemOwner, "getAbstractInterfaceItems", _eClassifier_2, Integer.valueOf((-1)), null); + EClassifier _eClassifier_3 = fsmPackage.getEClassifier("AbstractInterfaceItem"); + PostprocessingHelpers.addOperation(itemOwner, "getAllAbstractInterfaceItems", _eClassifier_3, Integer.valueOf((-1)), null); final EClass comp = PostprocessingHelpers.getClass(fsmPackage, "ModelComponent"); EList<EClass> _eSuperTypes = comp.getESuperTypes(); _xblockexpression = _eSuperTypes.add(itemOwner); |