Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2013-04-01 20:16:07 +0000
committerJuergen Haug2013-04-01 20:16:07 +0000
commit40dfb78555b1e3dd37b5323d4bf34e89561032c8 (patch)
treebaf1a8f046917766f717938388bc753da86a8ea4 /plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse
parent0dbd50da04a9371d15c2e338a61d86fa9753aa58 (diff)
downloadorg.eclipse.etrice-40dfb78555b1e3dd37b5323d4bf34e89561032c8.tar.gz
org.eclipse.etrice-40dfb78555b1e3dd37b5323d4bf34e89561032c8.tar.xz
org.eclipse.etrice-40dfb78555b1e3dd37b5323d4bf34e89561032c8.zip
[core] added config docu + generated comments have initial new line
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse')
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java521
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/PostprocessingHelpers.java19
3 files changed, 294 insertions, 256 deletions
diff --git a/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java b/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java
index 7b5e24a22..32c221659 100644
--- a/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java
+++ b/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java
@@ -1,10 +1,19 @@
+/**
+ * Copyright (c) 2012 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Juergen Haug (initial contribution)
+ */
package org.eclipse.etrice.core.postprocessing;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
-import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.etrice.core.postprocessing.PostprocessingHelpers;
import org.eclipse.xtend2.lib.StringConcatenation;
import org.eclipse.xtext.GeneratedMetamodel;
@@ -28,7 +37,7 @@ public class DocuPostprocessor {
_builder.newLine();
_builder.append("{@link DataClass data} classes defined.");
_builder.newLine();
- EcoreUtil.setDocumentation(cls, _builder.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder.toString());
EAttribute _attribute = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_1 = new StringConcatenation();
_builder_1.append("The model name is a dot separated fully qualified name and is");
@@ -37,52 +46,52 @@ public class DocuPostprocessor {
_builder_1.newLine();
_builder_1.append("to place the generated code into separate directories.");
_builder_1.newLine();
- EcoreUtil.setDocumentation(_attribute, _builder_1.toString());
+ PostprocessingHelpers.setDocumentation(_attribute, _builder_1.toString());
EReference _reference = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_2 = new StringConcatenation();
_builder_2.append("This is an optional documentation.");
_builder_2.newLine();
- EcoreUtil.setDocumentation(_reference, _builder_2.toString());
+ PostprocessingHelpers.setDocumentation(_reference, _builder_2.toString());
EReference _reference_1 = PostprocessingHelpers.getReference(cls, "imports");
StringConcatenation _builder_3 = new StringConcatenation();
_builder_3.append("This is a list of all imported models.");
_builder_3.newLine();
- EcoreUtil.setDocumentation(_reference_1, _builder_3.toString());
+ PostprocessingHelpers.setDocumentation(_reference_1, _builder_3.toString());
EReference _reference_2 = PostprocessingHelpers.getReference(cls, "primitiveTypes");
StringConcatenation _builder_4 = new StringConcatenation();
_builder_4.append("This is a list of all primitive types defined by this model.");
_builder_4.newLine();
- EcoreUtil.setDocumentation(_reference_2, _builder_4.toString());
+ PostprocessingHelpers.setDocumentation(_reference_2, _builder_4.toString());
EReference _reference_3 = PostprocessingHelpers.getReference(cls, "externalTypes");
StringConcatenation _builder_5 = new StringConcatenation();
_builder_5.append("This is a list of all external types defined by this model.");
_builder_5.newLine();
- EcoreUtil.setDocumentation(_reference_3, _builder_5.toString());
+ PostprocessingHelpers.setDocumentation(_reference_3, _builder_5.toString());
EReference _reference_4 = PostprocessingHelpers.getReference(cls, "dataClasses");
StringConcatenation _builder_6 = new StringConcatenation();
_builder_6.append("This is a list of all data classes defined by this model.");
_builder_6.newLine();
- EcoreUtil.setDocumentation(_reference_4, _builder_6.toString());
+ PostprocessingHelpers.setDocumentation(_reference_4, _builder_6.toString());
EReference _reference_5 = PostprocessingHelpers.getReference(cls, "protocolClasses");
StringConcatenation _builder_7 = new StringConcatenation();
_builder_7.append("This is a list of all protocol classes defined by this model.");
_builder_7.newLine();
- EcoreUtil.setDocumentation(_reference_5, _builder_7.toString());
+ PostprocessingHelpers.setDocumentation(_reference_5, _builder_7.toString());
EReference _reference_6 = PostprocessingHelpers.getReference(cls, "actorClasses");
StringConcatenation _builder_8 = new StringConcatenation();
_builder_8.append("This is a list of all actor classes defined by this model.");
_builder_8.newLine();
- EcoreUtil.setDocumentation(_reference_6, _builder_8.toString());
+ PostprocessingHelpers.setDocumentation(_reference_6, _builder_8.toString());
EReference _reference_7 = PostprocessingHelpers.getReference(cls, "subSystemClasses");
StringConcatenation _builder_9 = new StringConcatenation();
_builder_9.append("This is a list of all sub system classes defined by this model.");
_builder_9.newLine();
- EcoreUtil.setDocumentation(_reference_7, _builder_9.toString());
+ PostprocessingHelpers.setDocumentation(_reference_7, _builder_9.toString());
EReference _reference_8 = PostprocessingHelpers.getReference(cls, "systems");
StringConcatenation _builder_10 = new StringConcatenation();
_builder_10.append("This is a list of all logical systems defined by this model.");
_builder_10.newLine();
- EcoreUtil.setDocumentation(_reference_8, _builder_10.toString());
+ PostprocessingHelpers.setDocumentation(_reference_8, _builder_10.toString());
EClass _class = PostprocessingHelpers.getClass(pckg, "RoomClass");
cls = _class;
StringConcatenation _builder_11 = new StringConcatenation();
@@ -103,12 +112,12 @@ public class DocuPostprocessor {
_builder_11.newLine();
_builder_11.append("</ul>");
_builder_11.newLine();
- EcoreUtil.setDocumentation(cls, _builder_11.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_11.toString());
EReference _reference_9 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_12 = new StringConcatenation();
_builder_12.append("This is an optional documentation.");
_builder_12.newLine();
- EcoreUtil.setDocumentation(_reference_9, _builder_12.toString());
+ PostprocessingHelpers.setDocumentation(_reference_9, _builder_12.toString());
EClass _class_1 = PostprocessingHelpers.getClass(pckg, "StructureClass");
cls = _class_1;
StringConcatenation _builder_13 = new StringConcatenation();
@@ -124,22 +133,22 @@ public class DocuPostprocessor {
_builder_13.newLine();
_builder_13.append("</ul>");
_builder_13.newLine();
- EcoreUtil.setDocumentation(cls, _builder_13.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_13.toString());
EReference _reference_10 = PostprocessingHelpers.getReference(cls, "annotations");
StringConcatenation _builder_14 = new StringConcatenation();
_builder_14.append("This is a list of structure class annotations.");
_builder_14.newLine();
- EcoreUtil.setDocumentation(_reference_10, _builder_14.toString());
+ PostprocessingHelpers.setDocumentation(_reference_10, _builder_14.toString());
EReference _reference_11 = PostprocessingHelpers.getReference(cls, "bindings");
StringConcatenation _builder_15 = new StringConcatenation();
_builder_15.append("This is a list of structure class bindings.");
_builder_15.newLine();
- EcoreUtil.setDocumentation(_reference_11, _builder_15.toString());
+ PostprocessingHelpers.setDocumentation(_reference_11, _builder_15.toString());
EReference _reference_12 = PostprocessingHelpers.getReference(cls, "connections");
StringConcatenation _builder_16 = new StringConcatenation();
_builder_16.append("This is a list of structure class connections.");
_builder_16.newLine();
- EcoreUtil.setDocumentation(_reference_12, _builder_16.toString());
+ PostprocessingHelpers.setDocumentation(_reference_12, _builder_16.toString());
EClass _class_2 = PostprocessingHelpers.getClass(pckg, "ActorContainerClass");
cls = _class_2;
StringConcatenation _builder_17 = new StringConcatenation();
@@ -155,48 +164,48 @@ public class DocuPostprocessor {
_builder_17.newLine();
_builder_17.append("</ul>");
_builder_17.newLine();
- EcoreUtil.setDocumentation(cls, _builder_17.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_17.toString());
EReference _reference_13 = PostprocessingHelpers.getReference(cls, "ifSPPs");
StringConcatenation _builder_18 = new StringConcatenation();
_builder_18.append("This is a list of all interface SPPs.");
_builder_18.newLine();
- EcoreUtil.setDocumentation(_reference_13, _builder_18.toString());
+ PostprocessingHelpers.setDocumentation(_reference_13, _builder_18.toString());
EReference _reference_14 = PostprocessingHelpers.getReference(cls, "actorRefs");
StringConcatenation _builder_19 = new StringConcatenation();
_builder_19.append("This is a list of all actor refs.");
_builder_19.newLine();
- EcoreUtil.setDocumentation(_reference_14, _builder_19.toString());
+ PostprocessingHelpers.setDocumentation(_reference_14, _builder_19.toString());
EReference _reference_15 = PostprocessingHelpers.getReference(cls, "userCode1");
StringConcatenation _builder_20 = new StringConcatenation();
_builder_20.append("The user code is treated in a generator dependent way.");
_builder_20.newLine();
- EcoreUtil.setDocumentation(_reference_15, _builder_20.toString());
+ PostprocessingHelpers.setDocumentation(_reference_15, _builder_20.toString());
EReference _reference_16 = PostprocessingHelpers.getReference(cls, "userCode2");
StringConcatenation _builder_21 = new StringConcatenation();
_builder_21.append("The user code is treated in a generator dependent way.");
_builder_21.newLine();
- EcoreUtil.setDocumentation(_reference_16, _builder_21.toString());
+ PostprocessingHelpers.setDocumentation(_reference_16, _builder_21.toString());
EReference _reference_17 = PostprocessingHelpers.getReference(cls, "userCode3");
StringConcatenation _builder_22 = new StringConcatenation();
_builder_22.append("The user code is treated in a generator dependent way.");
_builder_22.newLine();
- EcoreUtil.setDocumentation(_reference_17, _builder_22.toString());
+ PostprocessingHelpers.setDocumentation(_reference_17, _builder_22.toString());
EClass _class_3 = PostprocessingHelpers.getClass(pckg, "VarDecl");
cls = _class_3;
StringConcatenation _builder_23 = new StringConcatenation();
_builder_23.append("A variable declaration consists of a name and a type.");
_builder_23.newLine();
- EcoreUtil.setDocumentation(cls, _builder_23.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_23.toString());
EAttribute _attribute_1 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_24 = new StringConcatenation();
_builder_24.append("By this name the variable is referred to in the model.");
_builder_24.newLine();
- EcoreUtil.setDocumentation(_attribute_1, _builder_24.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_1, _builder_24.toString());
EReference _reference_18 = PostprocessingHelpers.getReference(cls, "refType");
StringConcatenation _builder_25 = new StringConcatenation();
_builder_25.append("This is the data type of the variable.");
_builder_25.newLine();
- EcoreUtil.setDocumentation(_reference_18, _builder_25.toString());
+ PostprocessingHelpers.setDocumentation(_reference_18, _builder_25.toString());
EClass _class_4 = PostprocessingHelpers.getClass(pckg, "RefableType");
cls = _class_4;
StringConcatenation _builder_26 = new StringConcatenation();
@@ -204,17 +213,17 @@ public class DocuPostprocessor {
_builder_26.newLine();
_builder_26.append("If \'ref\' is {@code true} then by reference semantic is chosen.");
_builder_26.newLine();
- EcoreUtil.setDocumentation(cls, _builder_26.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_26.toString());
EReference _reference_19 = PostprocessingHelpers.getReference(cls, "type");
StringConcatenation _builder_27 = new StringConcatenation();
_builder_27.append("This is the data type.");
_builder_27.newLine();
- EcoreUtil.setDocumentation(_reference_19, _builder_27.toString());
+ PostprocessingHelpers.setDocumentation(_reference_19, _builder_27.toString());
EAttribute _attribute_2 = PostprocessingHelpers.getAttribute(cls, "ref");
StringConcatenation _builder_28 = new StringConcatenation();
_builder_28.append("If {@code true} then by reference semantics is chosen, by value semantics else.");
_builder_28.newLine();
- EcoreUtil.setDocumentation(_attribute_2, _builder_28.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_2, _builder_28.toString());
EClass _class_5 = PostprocessingHelpers.getClass(pckg, "DataType");
cls = _class_5;
StringConcatenation _builder_29 = new StringConcatenation();
@@ -230,7 +239,7 @@ public class DocuPostprocessor {
_builder_29.newLine();
_builder_29.append("</ul>");
_builder_29.newLine();
- EcoreUtil.setDocumentation(cls, _builder_29.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_29.toString());
EClass _class_6 = PostprocessingHelpers.getClass(pckg, "ComplexType");
cls = _class_6;
StringConcatenation _builder_30 = new StringConcatenation();
@@ -246,7 +255,7 @@ public class DocuPostprocessor {
_builder_30.newLine();
_builder_30.append("</ul>");
_builder_30.newLine();
- EcoreUtil.setDocumentation(cls, _builder_30.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_30.toString());
EClass _class_7 = PostprocessingHelpers.getClass(pckg, "PrimitiveType");
cls = _class_7;
StringConcatenation _builder_31 = new StringConcatenation();
@@ -256,27 +265,27 @@ public class DocuPostprocessor {
_builder_31.newLine();
_builder_31.append("in the target language");
_builder_31.newLine();
- EcoreUtil.setDocumentation(cls, _builder_31.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_31.toString());
EAttribute _attribute_3 = PostprocessingHelpers.getAttribute(cls, "type");
StringConcatenation _builder_32 = new StringConcatenation();
_builder_32.append("This is one of the basic variable types.");
_builder_32.newLine();
- EcoreUtil.setDocumentation(_attribute_3, _builder_32.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_3, _builder_32.toString());
EAttribute _attribute_4 = PostprocessingHelpers.getAttribute(cls, "targetName");
StringConcatenation _builder_33 = new StringConcatenation();
_builder_33.append("This is the type name in the target language.");
_builder_33.newLine();
- EcoreUtil.setDocumentation(_attribute_4, _builder_33.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_4, _builder_33.toString());
EAttribute _attribute_5 = PostprocessingHelpers.getAttribute(cls, "castName");
StringConcatenation _builder_34 = new StringConcatenation();
_builder_34.append("This (optional) name is used for casts to this type.");
_builder_34.newLine();
- EcoreUtil.setDocumentation(_attribute_5, _builder_34.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_5, _builder_34.toString());
EAttribute _attribute_6 = PostprocessingHelpers.getAttribute(cls, "defaultValueLiteral");
StringConcatenation _builder_35 = new StringConcatenation();
_builder_35.append("This is an optional default value literal.");
_builder_35.newLine();
- EcoreUtil.setDocumentation(_attribute_6, _builder_35.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_6, _builder_35.toString());
EClass _class_8 = PostprocessingHelpers.getClass(pckg, "ExternalType");
cls = _class_8;
StringConcatenation _builder_36 = new StringConcatenation();
@@ -284,17 +293,17 @@ public class DocuPostprocessor {
_builder_36.newLine();
_builder_36.append("but only referenced. It can not be instantiated.");
_builder_36.newLine();
- EcoreUtil.setDocumentation(cls, _builder_36.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_36.toString());
EAttribute _attribute_7 = PostprocessingHelpers.getAttribute(cls, "targetName");
StringConcatenation _builder_37 = new StringConcatenation();
_builder_37.append("This is the type name in the target language.");
_builder_37.newLine();
- EcoreUtil.setDocumentation(_attribute_7, _builder_37.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_7, _builder_37.toString());
EAttribute _attribute_8 = PostprocessingHelpers.getAttribute(cls, "defaultValueLiteral");
StringConcatenation _builder_38 = new StringConcatenation();
_builder_38.append("This is an optional default value literal.");
_builder_38.newLine();
- EcoreUtil.setDocumentation(_attribute_8, _builder_38.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_8, _builder_38.toString());
EClass _class_9 = PostprocessingHelpers.getClass(pckg, "DataClass");
cls = _class_9;
StringConcatenation _builder_39 = new StringConcatenation();
@@ -324,47 +333,47 @@ public class DocuPostprocessor {
_builder_39.newLine();
_builder_39.append("</p>");
_builder_39.newLine();
- EcoreUtil.setDocumentation(cls, _builder_39.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_39.toString());
EAttribute _attribute_9 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_40 = new StringConcatenation();
_builder_40.append("The name of the data class by which it is referred to in the model.");
_builder_40.newLine();
- EcoreUtil.setDocumentation(_attribute_9, _builder_40.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_9, _builder_40.toString());
EReference _reference_20 = PostprocessingHelpers.getReference(cls, "base");
StringConcatenation _builder_41 = new StringConcatenation();
_builder_41.append("The base class from which all attributes and operations are inherited.");
_builder_41.newLine();
- EcoreUtil.setDocumentation(_reference_20, _builder_41.toString());
+ PostprocessingHelpers.setDocumentation(_reference_20, _builder_41.toString());
EReference _reference_21 = PostprocessingHelpers.getReference(cls, "attributes");
StringConcatenation _builder_42 = new StringConcatenation();
_builder_42.append("Attributes are the data members of the data class.");
_builder_42.newLine();
- EcoreUtil.setDocumentation(_reference_21, _builder_42.toString());
+ PostprocessingHelpers.setDocumentation(_reference_21, _builder_42.toString());
EReference _reference_22 = PostprocessingHelpers.getReference(cls, "operations");
StringConcatenation _builder_43 = new StringConcatenation();
_builder_43.append("Operations are the methods of the data class.");
_builder_43.newLine();
- EcoreUtil.setDocumentation(_reference_22, _builder_43.toString());
+ PostprocessingHelpers.setDocumentation(_reference_22, _builder_43.toString());
EReference _reference_23 = PostprocessingHelpers.getReference(cls, "annotations");
StringConcatenation _builder_44 = new StringConcatenation();
_builder_44.append("This is a list of data class annotations.");
_builder_44.newLine();
- EcoreUtil.setDocumentation(_reference_23, _builder_44.toString());
+ PostprocessingHelpers.setDocumentation(_reference_23, _builder_44.toString());
EReference _reference_24 = PostprocessingHelpers.getReference(cls, "userCode1");
StringConcatenation _builder_45 = new StringConcatenation();
_builder_45.append("The user code is treated in a generator dependent way.");
_builder_45.newLine();
- EcoreUtil.setDocumentation(_reference_24, _builder_45.toString());
+ PostprocessingHelpers.setDocumentation(_reference_24, _builder_45.toString());
EReference _reference_25 = PostprocessingHelpers.getReference(cls, "userCode2");
StringConcatenation _builder_46 = new StringConcatenation();
_builder_46.append("The user code is treated in a generator dependent way.");
_builder_46.newLine();
- EcoreUtil.setDocumentation(_reference_25, _builder_46.toString());
+ PostprocessingHelpers.setDocumentation(_reference_25, _builder_46.toString());
EReference _reference_26 = PostprocessingHelpers.getReference(cls, "userCode3");
StringConcatenation _builder_47 = new StringConcatenation();
_builder_47.append("The user code is treated in a generator dependent way.");
_builder_47.newLine();
- EcoreUtil.setDocumentation(_reference_26, _builder_47.toString());
+ PostprocessingHelpers.setDocumentation(_reference_26, _builder_47.toString());
EClass _class_10 = PostprocessingHelpers.getClass(pckg, "Attribute");
cls = _class_10;
StringConcatenation _builder_48 = new StringConcatenation();
@@ -391,32 +400,32 @@ public class DocuPostprocessor {
_builder_48.newLine();
_builder_48.append("</p>");
_builder_48.newLine();
- EcoreUtil.setDocumentation(cls, _builder_48.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_48.toString());
EAttribute _attribute_10 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_49 = new StringConcatenation();
_builder_49.append("The name of the attribute by which it is referred to in the model.");
_builder_49.newLine();
- EcoreUtil.setDocumentation(_attribute_10, _builder_49.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_10, _builder_49.toString());
EAttribute _attribute_11 = PostprocessingHelpers.getAttribute(cls, "size");
StringConcatenation _builder_50 = new StringConcatenation();
_builder_50.append("The default is scalar ({@code size=1}), values {@code >1} indicate an array.");
_builder_50.newLine();
- EcoreUtil.setDocumentation(_attribute_11, _builder_50.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_11, _builder_50.toString());
EReference _reference_27 = PostprocessingHelpers.getReference(cls, "refType");
StringConcatenation _builder_51 = new StringConcatenation();
_builder_51.append("This is the attribute\'s type.");
_builder_51.newLine();
- EcoreUtil.setDocumentation(_reference_27, _builder_51.toString());
+ PostprocessingHelpers.setDocumentation(_reference_27, _builder_51.toString());
EAttribute _attribute_12 = PostprocessingHelpers.getAttribute(cls, "defaultValueLiteral");
StringConcatenation _builder_52 = new StringConcatenation();
_builder_52.append("This is an optional default value literal.");
_builder_52.newLine();
- EcoreUtil.setDocumentation(_attribute_12, _builder_52.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_12, _builder_52.toString());
EReference _reference_28 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_53 = new StringConcatenation();
_builder_53.append("This is an optional documentation.");
_builder_53.newLine();
- EcoreUtil.setDocumentation(_reference_28, _builder_53.toString());
+ PostprocessingHelpers.setDocumentation(_reference_28, _builder_53.toString());
EClass _class_11 = PostprocessingHelpers.getClass(pckg, "Operation");
cls = _class_11;
StringConcatenation _builder_54 = new StringConcatenation();
@@ -432,32 +441,32 @@ public class DocuPostprocessor {
_builder_54.newLine();
_builder_54.append("</ul>");
_builder_54.newLine();
- EcoreUtil.setDocumentation(cls, _builder_54.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_54.toString());
EAttribute _attribute_13 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_55 = new StringConcatenation();
_builder_55.append("The name of the operation by which it is referred to in the model.");
_builder_55.newLine();
- EcoreUtil.setDocumentation(_attribute_13, _builder_55.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_13, _builder_55.toString());
EReference _reference_29 = PostprocessingHelpers.getReference(cls, "arguments");
StringConcatenation _builder_56 = new StringConcatenation();
_builder_56.append("This is a list of arguments for the operation.");
_builder_56.newLine();
- EcoreUtil.setDocumentation(_reference_29, _builder_56.toString());
+ PostprocessingHelpers.setDocumentation(_reference_29, _builder_56.toString());
EReference _reference_30 = PostprocessingHelpers.getReference(cls, "returntype");
StringConcatenation _builder_57 = new StringConcatenation();
_builder_57.append("This is an optional return type of the operation.");
_builder_57.newLine();
- EcoreUtil.setDocumentation(_reference_30, _builder_57.toString());
+ PostprocessingHelpers.setDocumentation(_reference_30, _builder_57.toString());
EReference _reference_31 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_58 = new StringConcatenation();
_builder_58.append("This is an optional documentation.");
_builder_58.newLine();
- EcoreUtil.setDocumentation(_reference_31, _builder_58.toString());
+ PostprocessingHelpers.setDocumentation(_reference_31, _builder_58.toString());
EReference _reference_32 = PostprocessingHelpers.getReference(cls, "detailCode");
StringConcatenation _builder_59 = new StringConcatenation();
_builder_59.append("This is the operation body written in code generator target language.");
_builder_59.newLine();
- EcoreUtil.setDocumentation(_reference_32, _builder_59.toString());
+ PostprocessingHelpers.setDocumentation(_reference_32, _builder_59.toString());
EClass _class_12 = PostprocessingHelpers.getClass(pckg, "StandardOperation");
cls = _class_12;
StringConcatenation _builder_60 = new StringConcatenation();
@@ -487,14 +496,14 @@ public class DocuPostprocessor {
_builder_60.newLine();
_builder_60.append("</p>");
_builder_60.newLine();
- EcoreUtil.setDocumentation(cls, _builder_60.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_60.toString());
EAttribute _attribute_14 = PostprocessingHelpers.getAttribute(cls, "destructor");
StringConcatenation _builder_61 = new StringConcatenation();
_builder_61.append("If this flag is {@code true} <em>and</em> the name conincides with the class name");
_builder_61.newLine();
_builder_61.append("it is treated as a destructor.");
_builder_61.newLine();
- EcoreUtil.setDocumentation(_attribute_14, _builder_61.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_14, _builder_61.toString());
EClass _class_13 = PostprocessingHelpers.getClass(pckg, "PortOperation");
cls = _class_13;
StringConcatenation _builder_62 = new StringConcatenation();
@@ -514,12 +523,12 @@ public class DocuPostprocessor {
_builder_62.newLine();
_builder_62.append("</p>");
_builder_62.newLine();
- EcoreUtil.setDocumentation(cls, _builder_62.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_62.toString());
EReference _reference_33 = PostprocessingHelpers.getReference(cls, "sendsMsg");
StringConcatenation _builder_63 = new StringConcatenation();
_builder_63.append("This optional reference to a message means that the operation sends a message.");
_builder_63.newLine();
- EcoreUtil.setDocumentation(_reference_33, _builder_63.toString());
+ PostprocessingHelpers.setDocumentation(_reference_33, _builder_63.toString());
EClass _class_14 = PostprocessingHelpers.getClass(pckg, "GeneralProtocolClass");
cls = _class_14;
StringConcatenation _builder_64 = new StringConcatenation();
@@ -535,12 +544,12 @@ public class DocuPostprocessor {
_builder_64.newLine();
_builder_64.append("</ul>");
_builder_64.newLine();
- EcoreUtil.setDocumentation(cls, _builder_64.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_64.toString());
EReference _reference_34 = PostprocessingHelpers.getReference(cls, "annotations");
StringConcatenation _builder_65 = new StringConcatenation();
_builder_65.append("This is a list of protocol class annotations.");
_builder_65.newLine();
- EcoreUtil.setDocumentation(_reference_34, _builder_65.toString());
+ PostprocessingHelpers.setDocumentation(_reference_34, _builder_65.toString());
EClass _class_15 = PostprocessingHelpers.getClass(pckg, "ProtocolClass");
cls = _class_15;
StringConcatenation _builder_66 = new StringConcatenation();
@@ -588,64 +597,64 @@ public class DocuPostprocessor {
_builder_66.newLine();
_builder_66.append("</p>");
_builder_66.newLine();
- EcoreUtil.setDocumentation(cls, _builder_66.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_66.toString());
EAttribute _attribute_15 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_67 = new StringConcatenation();
_builder_67.append("The name of the protocol class by which it is referred to in the model.");
_builder_67.newLine();
- EcoreUtil.setDocumentation(_attribute_15, _builder_67.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_15, _builder_67.toString());
EReference _reference_35 = PostprocessingHelpers.getReference(cls, "base");
StringConcatenation _builder_68 = new StringConcatenation();
_builder_68.append("The base class from which all messages are inherited.");
_builder_68.newLine();
_builder_68.append("The port classes and the semantics are not inherited.");
_builder_68.newLine();
- EcoreUtil.setDocumentation(_reference_35, _builder_68.toString());
+ PostprocessingHelpers.setDocumentation(_reference_35, _builder_68.toString());
EAttribute _attribute_16 = PostprocessingHelpers.getAttribute(cls, "commType");
StringConcatenation _builder_69 = new StringConcatenation();
_builder_69.append("This is the communication type of the protocol.");
_builder_69.newLine();
- EcoreUtil.setDocumentation(_attribute_16, _builder_69.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_16, _builder_69.toString());
EReference _reference_36 = PostprocessingHelpers.getReference(cls, "userCode1");
StringConcatenation _builder_70 = new StringConcatenation();
_builder_70.append("The user code is treated in a generator dependent way.");
_builder_70.newLine();
- EcoreUtil.setDocumentation(_reference_36, _builder_70.toString());
+ PostprocessingHelpers.setDocumentation(_reference_36, _builder_70.toString());
EReference _reference_37 = PostprocessingHelpers.getReference(cls, "userCode2");
StringConcatenation _builder_71 = new StringConcatenation();
_builder_71.append("The user code is treated in a generator dependent way.");
_builder_71.newLine();
- EcoreUtil.setDocumentation(_reference_37, _builder_71.toString());
+ PostprocessingHelpers.setDocumentation(_reference_37, _builder_71.toString());
EReference _reference_38 = PostprocessingHelpers.getReference(cls, "userCode3");
StringConcatenation _builder_72 = new StringConcatenation();
_builder_72.append("The user code is treated in a generator dependent way.");
_builder_72.newLine();
- EcoreUtil.setDocumentation(_reference_38, _builder_72.toString());
+ PostprocessingHelpers.setDocumentation(_reference_38, _builder_72.toString());
EReference _reference_39 = PostprocessingHelpers.getReference(cls, "incomingMessages");
StringConcatenation _builder_73 = new StringConcatenation();
_builder_73.append("This is the set of incoming messages of this protocol.");
_builder_73.newLine();
- EcoreUtil.setDocumentation(_reference_39, _builder_73.toString());
+ PostprocessingHelpers.setDocumentation(_reference_39, _builder_73.toString());
EReference _reference_40 = PostprocessingHelpers.getReference(cls, "outgoingMessages");
StringConcatenation _builder_74 = new StringConcatenation();
_builder_74.append("This is the set of outgoing messages of this protocol.");
_builder_74.newLine();
- EcoreUtil.setDocumentation(_reference_40, _builder_74.toString());
+ PostprocessingHelpers.setDocumentation(_reference_40, _builder_74.toString());
EReference _reference_41 = PostprocessingHelpers.getReference(cls, "regular");
StringConcatenation _builder_75 = new StringConcatenation();
_builder_75.append("This is the optional regular port class specification.");
_builder_75.newLine();
- EcoreUtil.setDocumentation(_reference_41, _builder_75.toString());
+ PostprocessingHelpers.setDocumentation(_reference_41, _builder_75.toString());
EReference _reference_42 = PostprocessingHelpers.getReference(cls, "conjugate");
StringConcatenation _builder_76 = new StringConcatenation();
_builder_76.append("This is the optional conjugate port class specification.");
_builder_76.newLine();
- EcoreUtil.setDocumentation(_reference_42, _builder_76.toString());
+ PostprocessingHelpers.setDocumentation(_reference_42, _builder_76.toString());
EReference _reference_43 = PostprocessingHelpers.getReference(cls, "semantics");
StringConcatenation _builder_77 = new StringConcatenation();
_builder_77.append("This is the optional semantics specification for this protocol.");
_builder_77.newLine();
- EcoreUtil.setDocumentation(_reference_43, _builder_77.toString());
+ PostprocessingHelpers.setDocumentation(_reference_43, _builder_77.toString());
EClass _class_16 = PostprocessingHelpers.getClass(pckg, "CompoundProtocolClass");
cls = _class_16;
StringConcatenation _builder_78 = new StringConcatenation();
@@ -661,12 +670,12 @@ public class DocuPostprocessor {
_builder_78.newLine();
_builder_78.append("</p>");
_builder_78.newLine();
- EcoreUtil.setDocumentation(cls, _builder_78.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_78.toString());
EReference _reference_44 = PostprocessingHelpers.getReference(cls, "subProtocols");
StringConcatenation _builder_79 = new StringConcatenation();
_builder_79.append("This is a list of sub protocols.");
_builder_79.newLine();
- EcoreUtil.setDocumentation(_reference_44, _builder_79.toString());
+ PostprocessingHelpers.setDocumentation(_reference_44, _builder_79.toString());
EClass _class_17 = PostprocessingHelpers.getClass(pckg, "SubProtocol");
cls = _class_17;
StringConcatenation _builder_80 = new StringConcatenation();
@@ -676,17 +685,17 @@ public class DocuPostprocessor {
_builder_80.newLine();
_builder_80.append("end port with a particular channel.");
_builder_80.newLine();
- EcoreUtil.setDocumentation(cls, _builder_80.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_80.toString());
EAttribute _attribute_17 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_81 = new StringConcatenation();
_builder_81.append("By this name the sub protocols or channels are distinguished.");
_builder_81.newLine();
- EcoreUtil.setDocumentation(_attribute_17, _builder_81.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_17, _builder_81.toString());
EReference _reference_45 = PostprocessingHelpers.getReference(cls, "protocol");
StringConcatenation _builder_82 = new StringConcatenation();
_builder_82.append("This is the protocol of this channel.");
_builder_82.newLine();
- EcoreUtil.setDocumentation(_reference_45, _builder_82.toString());
+ PostprocessingHelpers.setDocumentation(_reference_45, _builder_82.toString());
EClass _class_18 = PostprocessingHelpers.getClass(pckg, "Message");
cls = _class_18;
StringConcatenation _builder_83 = new StringConcatenation();
@@ -700,29 +709,29 @@ public class DocuPostprocessor {
_builder_83.newLine();
_builder_83.append("reading the data.");
_builder_83.newLine();
- EcoreUtil.setDocumentation(cls, _builder_83.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_83.toString());
EAttribute _attribute_18 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_84 = new StringConcatenation();
_builder_84.append("By this name the message is referred to in the model.");
_builder_84.newLine();
- EcoreUtil.setDocumentation(_attribute_18, _builder_84.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_18, _builder_84.toString());
EAttribute _attribute_19 = PostprocessingHelpers.getAttribute(cls, "priv");
StringConcatenation _builder_85 = new StringConcatenation();
_builder_85.append("If this flag is {@code true} then the message is treated as private for this protocol");
_builder_85.newLine();
_builder_85.append("and can only be sent by a PortClass.");
_builder_85.newLine();
- EcoreUtil.setDocumentation(_attribute_19, _builder_85.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_19, _builder_85.toString());
EReference _reference_46 = PostprocessingHelpers.getReference(cls, "data");
StringConcatenation _builder_86 = new StringConcatenation();
_builder_86.append("This is a reference to optional message data.");
_builder_86.newLine();
- EcoreUtil.setDocumentation(_reference_46, _builder_86.toString());
+ PostprocessingHelpers.setDocumentation(_reference_46, _builder_86.toString());
EReference _reference_47 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_87 = new StringConcatenation();
_builder_87.append("This is an optional documentation.");
_builder_87.newLine();
- EcoreUtil.setDocumentation(_reference_47, _builder_87.toString());
+ PostprocessingHelpers.setDocumentation(_reference_47, _builder_87.toString());
EClass _class_19 = PostprocessingHelpers.getClass(pckg, "PortClass");
cls = _class_19;
StringConcatenation _builder_88 = new StringConcatenation();
@@ -739,27 +748,27 @@ public class DocuPostprocessor {
_builder_88.newLine();
_builder_88.append("</p>");
_builder_88.newLine();
- EcoreUtil.setDocumentation(cls, _builder_88.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_88.toString());
EReference _reference_48 = PostprocessingHelpers.getReference(cls, "operations");
StringConcatenation _builder_89 = new StringConcatenation();
_builder_89.append("This is a list of operations of this nested class.");
_builder_89.newLine();
- EcoreUtil.setDocumentation(_reference_48, _builder_89.toString());
+ PostprocessingHelpers.setDocumentation(_reference_48, _builder_89.toString());
EReference _reference_49 = PostprocessingHelpers.getReference(cls, "attributes");
StringConcatenation _builder_90 = new StringConcatenation();
_builder_90.append("This is a list of attributes of this nested class.");
_builder_90.newLine();
- EcoreUtil.setDocumentation(_reference_49, _builder_90.toString());
+ PostprocessingHelpers.setDocumentation(_reference_49, _builder_90.toString());
EReference _reference_50 = PostprocessingHelpers.getReference(cls, "userCode");
StringConcatenation _builder_91 = new StringConcatenation();
_builder_91.append("The user code is treated in a generator dependent way.");
_builder_91.newLine();
- EcoreUtil.setDocumentation(_reference_50, _builder_91.toString());
+ PostprocessingHelpers.setDocumentation(_reference_50, _builder_91.toString());
EReference _reference_51 = PostprocessingHelpers.getReference(cls, "msgHandlers");
StringConcatenation _builder_92 = new StringConcatenation();
_builder_92.append("This is a list of message handlers.");
_builder_92.newLine();
- EcoreUtil.setDocumentation(_reference_51, _builder_92.toString());
+ PostprocessingHelpers.setDocumentation(_reference_51, _builder_92.toString());
EClass _class_20 = PostprocessingHelpers.getClass(pckg, "MessageHandler");
cls = _class_20;
StringConcatenation _builder_93 = new StringConcatenation();
@@ -775,17 +784,17 @@ public class DocuPostprocessor {
_builder_93.newLine();
_builder_93.append("</ul>");
_builder_93.newLine();
- EcoreUtil.setDocumentation(cls, _builder_93.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_93.toString());
EReference _reference_52 = PostprocessingHelpers.getReference(cls, "msg");
StringConcatenation _builder_94 = new StringConcatenation();
_builder_94.append("This is the message that is handled.");
_builder_94.newLine();
- EcoreUtil.setDocumentation(_reference_52, _builder_94.toString());
+ PostprocessingHelpers.setDocumentation(_reference_52, _builder_94.toString());
EReference _reference_53 = PostprocessingHelpers.getReference(cls, "detailCode");
StringConcatenation _builder_95 = new StringConcatenation();
_builder_95.append("This is the handler code written in code generator target language.");
_builder_95.newLine();
- EcoreUtil.setDocumentation(_reference_53, _builder_95.toString());
+ PostprocessingHelpers.setDocumentation(_reference_53, _builder_95.toString());
EClass _class_21 = PostprocessingHelpers.getClass(pckg, "InMessageHandler");
cls = _class_21;
StringConcatenation _builder_96 = new StringConcatenation();
@@ -793,7 +802,7 @@ public class DocuPostprocessor {
_builder_96.newLine();
_builder_96.append("message is available. It is derived from {@link MsgHandler}.");
_builder_96.newLine();
- EcoreUtil.setDocumentation(cls, _builder_96.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_96.toString());
EClass _class_22 = PostprocessingHelpers.getClass(pckg, "OutMessageHandler");
cls = _class_22;
StringConcatenation _builder_97 = new StringConcatenation();
@@ -801,7 +810,7 @@ public class DocuPostprocessor {
_builder_97.newLine();
_builder_97.append("message is available. It is derived from {@link MsgHandler}.");
_builder_97.newLine();
- EcoreUtil.setDocumentation(cls, _builder_97.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_97.toString());
EClass _class_23 = PostprocessingHelpers.getClass(pckg, "ProtocolSemantics");
cls = _class_23;
StringConcatenation _builder_98 = new StringConcatenation();
@@ -820,12 +829,12 @@ public class DocuPostprocessor {
_builder_98.newLine();
_builder_98.append("</p>");
_builder_98.newLine();
- EcoreUtil.setDocumentation(cls, _builder_98.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_98.toString());
EReference _reference_54 = PostprocessingHelpers.getReference(cls, "rules");
StringConcatenation _builder_99 = new StringConcatenation();
_builder_99.append("This is a list of semantic rules.");
_builder_99.newLine();
- EcoreUtil.setDocumentation(_reference_54, _builder_99.toString());
+ PostprocessingHelpers.setDocumentation(_reference_54, _builder_99.toString());
EClass _class_24 = PostprocessingHelpers.getClass(pckg, "SemanticsRule");
cls = _class_24;
StringConcatenation _builder_100 = new StringConcatenation();
@@ -841,17 +850,17 @@ public class DocuPostprocessor {
_builder_100.newLine();
_builder_100.append("</ul>");
_builder_100.newLine();
- EcoreUtil.setDocumentation(cls, _builder_100.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_100.toString());
EReference _reference_55 = PostprocessingHelpers.getReference(cls, "msg");
StringConcatenation _builder_101 = new StringConcatenation();
_builder_101.append("The message to which this rule applies.");
_builder_101.newLine();
- EcoreUtil.setDocumentation(_reference_55, _builder_101.toString());
+ PostprocessingHelpers.setDocumentation(_reference_55, _builder_101.toString());
EReference _reference_56 = PostprocessingHelpers.getReference(cls, "followUps");
StringConcatenation _builder_102 = new StringConcatenation();
_builder_102.append("The possible follow up rules.");
_builder_102.newLine();
- EcoreUtil.setDocumentation(_reference_56, _builder_102.toString());
+ PostprocessingHelpers.setDocumentation(_reference_56, _builder_102.toString());
EClass _class_25 = PostprocessingHelpers.getClass(pckg, "InSemanticsRule");
cls = _class_25;
StringConcatenation _builder_103 = new StringConcatenation();
@@ -859,7 +868,7 @@ public class DocuPostprocessor {
_builder_103.newLine();
_builder_103.append("The rule points to an incoming messages and allows follow-up rules.");
_builder_103.newLine();
- EcoreUtil.setDocumentation(cls, _builder_103.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_103.toString());
EClass _class_26 = PostprocessingHelpers.getClass(pckg, "OutSemanticsRule");
cls = _class_26;
StringConcatenation _builder_104 = new StringConcatenation();
@@ -867,7 +876,7 @@ public class DocuPostprocessor {
_builder_104.newLine();
_builder_104.append("The rule points to an outgoing messages and allows follow-up rules.");
_builder_104.newLine();
- EcoreUtil.setDocumentation(cls, _builder_104.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_104.toString());
EClass _class_27 = PostprocessingHelpers.getClass(pckg, "ActorClass");
cls = _class_27;
StringConcatenation _builder_105 = new StringConcatenation();
@@ -960,86 +969,86 @@ public class DocuPostprocessor {
_builder_105.newLine();
_builder_105.append("</p>");
_builder_105.newLine();
- EcoreUtil.setDocumentation(cls, _builder_105.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_105.toString());
EAttribute _attribute_20 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_106 = new StringConcatenation();
_builder_106.append("By this name the actor class is referred to in the model.");
_builder_106.newLine();
- EcoreUtil.setDocumentation(_attribute_20, _builder_106.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_20, _builder_106.toString());
EAttribute _attribute_21 = PostprocessingHelpers.getAttribute(cls, "abstract");
StringConcatenation _builder_107 = new StringConcatenation();
_builder_107.append("If {@code true} this actor class can not be instantiated and can only be base class");
_builder_107.newLine();
_builder_107.append("for other actor classes.");
_builder_107.newLine();
- EcoreUtil.setDocumentation(_attribute_21, _builder_107.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_21, _builder_107.toString());
EAttribute _attribute_22 = PostprocessingHelpers.getAttribute(cls, "commType");
StringConcatenation _builder_108 = new StringConcatenation();
_builder_108.append("The communication type of this actor class.");
_builder_108.newLine();
- EcoreUtil.setDocumentation(_attribute_22, _builder_108.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_22, _builder_108.toString());
EReference _reference_57 = PostprocessingHelpers.getReference(cls, "base");
StringConcatenation _builder_109 = new StringConcatenation();
_builder_109.append("The base class from which all attributes, operations, ports, SAPs");
_builder_109.newLine();
_builder_109.append("and state machine are inherited.");
_builder_109.newLine();
- EcoreUtil.setDocumentation(_reference_57, _builder_109.toString());
+ PostprocessingHelpers.setDocumentation(_reference_57, _builder_109.toString());
EReference _reference_58 = PostprocessingHelpers.getReference(cls, "ifPorts");
StringConcatenation _builder_110 = new StringConcatenation();
_builder_110.append("This is a list containing all ports of the actor interface.");
_builder_110.newLine();
- EcoreUtil.setDocumentation(_reference_58, _builder_110.toString());
+ PostprocessingHelpers.setDocumentation(_reference_58, _builder_110.toString());
EReference _reference_59 = PostprocessingHelpers.getReference(cls, "intPorts");
StringConcatenation _builder_111 = new StringConcatenation();
_builder_111.append("This is a list containing all ports of the actor structure (internal end ports).");
_builder_111.newLine();
- EcoreUtil.setDocumentation(_reference_59, _builder_111.toString());
+ PostprocessingHelpers.setDocumentation(_reference_59, _builder_111.toString());
EReference _reference_60 = PostprocessingHelpers.getReference(cls, "extPorts");
StringConcatenation _builder_112 = new StringConcatenation();
_builder_112.append("This is a list containing all ports of the actor interface that are end ports.");
_builder_112.newLine();
- EcoreUtil.setDocumentation(_reference_60, _builder_112.toString());
+ PostprocessingHelpers.setDocumentation(_reference_60, _builder_112.toString());
EReference _reference_61 = PostprocessingHelpers.getReference(cls, "structureDocu");
StringConcatenation _builder_113 = new StringConcatenation();
_builder_113.append("This is an optional documentation of the actor structure.");
_builder_113.newLine();
- EcoreUtil.setDocumentation(_reference_61, _builder_113.toString());
+ PostprocessingHelpers.setDocumentation(_reference_61, _builder_113.toString());
EReference _reference_62 = PostprocessingHelpers.getReference(cls, "serviceImplementations");
StringConcatenation _builder_114 = new StringConcatenation();
_builder_114.append("This is a list of all service implementations.");
_builder_114.newLine();
- EcoreUtil.setDocumentation(_reference_62, _builder_114.toString());
+ PostprocessingHelpers.setDocumentation(_reference_62, _builder_114.toString());
EReference _reference_63 = PostprocessingHelpers.getReference(cls, "strSAPs");
StringConcatenation _builder_115 = new StringConcatenation();
_builder_115.append("This is a list of all SAPs.");
_builder_115.newLine();
- EcoreUtil.setDocumentation(_reference_63, _builder_115.toString());
+ PostprocessingHelpers.setDocumentation(_reference_63, _builder_115.toString());
EReference _reference_64 = PostprocessingHelpers.getReference(cls, "attributes");
StringConcatenation _builder_116 = new StringConcatenation();
_builder_116.append("This is a list of all actor class private attributes.");
_builder_116.newLine();
- EcoreUtil.setDocumentation(_reference_64, _builder_116.toString());
+ PostprocessingHelpers.setDocumentation(_reference_64, _builder_116.toString());
EReference _reference_65 = PostprocessingHelpers.getReference(cls, "behaviorDocu");
StringConcatenation _builder_117 = new StringConcatenation();
_builder_117.append("This is an optional documentation of the actor behavior.");
_builder_117.newLine();
- EcoreUtil.setDocumentation(_reference_65, _builder_117.toString());
+ PostprocessingHelpers.setDocumentation(_reference_65, _builder_117.toString());
EReference _reference_66 = PostprocessingHelpers.getReference(cls, "behaviorAnnotations");
StringConcatenation _builder_118 = new StringConcatenation();
_builder_118.append("This is a list of annotations to the actor behavior.");
_builder_118.newLine();
- EcoreUtil.setDocumentation(_reference_66, _builder_118.toString());
+ PostprocessingHelpers.setDocumentation(_reference_66, _builder_118.toString());
EReference _reference_67 = PostprocessingHelpers.getReference(cls, "operations");
StringConcatenation _builder_119 = new StringConcatenation();
_builder_119.append("This is a list of all private operations of this actor class.");
_builder_119.newLine();
- EcoreUtil.setDocumentation(_reference_67, _builder_119.toString());
+ PostprocessingHelpers.setDocumentation(_reference_67, _builder_119.toString());
EReference _reference_68 = PostprocessingHelpers.getReference(cls, "stateMachine");
StringConcatenation _builder_120 = new StringConcatenation();
_builder_120.append("This is the actor\'s optional state machine.");
_builder_120.newLine();
- EcoreUtil.setDocumentation(_reference_68, _builder_120.toString());
+ PostprocessingHelpers.setDocumentation(_reference_68, _builder_120.toString());
EClass _class_28 = PostprocessingHelpers.getClass(pckg, "InterfaceItem");
cls = _class_28;
StringConcatenation _builder_121 = new StringConcatenation();
@@ -1058,12 +1067,12 @@ public class DocuPostprocessor {
_builder_121.newLine();
_builder_121.append("</ul>");
_builder_121.newLine();
- EcoreUtil.setDocumentation(cls, _builder_121.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_121.toString());
EAttribute _attribute_23 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_122 = new StringConcatenation();
_builder_122.append("By this name the interface item is referred to in the model.");
_builder_122.newLine();
- EcoreUtil.setDocumentation(_attribute_23, _builder_122.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_23, _builder_122.toString());
EClass _class_29 = PostprocessingHelpers.getClass(pckg, "Port");
cls = _class_29;
StringConcatenation _builder_123 = new StringConcatenation();
@@ -1114,29 +1123,29 @@ public class DocuPostprocessor {
_builder_123.newLine();
_builder_123.append("@see {@link org.eclipse.etrice.core.room.util.RoomHelpers#isExternal(Port) RoomHelpers.isExternal(Port)}");
_builder_123.newLine();
- EcoreUtil.setDocumentation(cls, _builder_123.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_123.toString());
EAttribute _attribute_24 = PostprocessingHelpers.getAttribute(cls, "conjugated");
StringConcatenation _builder_124 = new StringConcatenation();
_builder_124.append("If a port is conjugated then the roles of outgoing and incoming messages are interchanged.");
_builder_124.newLine();
- EcoreUtil.setDocumentation(_attribute_24, _builder_124.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_24, _builder_124.toString());
EAttribute _attribute_25 = PostprocessingHelpers.getAttribute(cls, "multiplicity");
StringConcatenation _builder_125 = new StringConcatenation();
_builder_125.append("Ports with multiplicity >1 are called relay ports. A multiplicity of {@code -1} means replicated");
_builder_125.newLine();
_builder_125.append("port with arbitrary multiplicity.");
_builder_125.newLine();
- EcoreUtil.setDocumentation(_attribute_25, _builder_125.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_25, _builder_125.toString());
EReference _reference_69 = PostprocessingHelpers.getReference(cls, "protocol");
StringConcatenation _builder_126 = new StringConcatenation();
_builder_126.append("This is the port\'s protocol class.");
_builder_126.newLine();
- EcoreUtil.setDocumentation(_reference_69, _builder_126.toString());
+ PostprocessingHelpers.setDocumentation(_reference_69, _builder_126.toString());
EReference _reference_70 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_127 = new StringConcatenation();
_builder_127.append("This is an optional documentation.");
_builder_127.newLine();
- EcoreUtil.setDocumentation(_reference_70, _builder_127.toString());
+ PostprocessingHelpers.setDocumentation(_reference_70, _builder_127.toString());
EClass _class_30 = PostprocessingHelpers.getClass(pckg, "ExternalPort");
cls = _class_30;
StringConcatenation _builder_128 = new StringConcatenation();
@@ -1149,12 +1158,12 @@ public class DocuPostprocessor {
_builder_128.newLine();
_builder_128.append("@see {@link Port}");
_builder_128.newLine();
- EcoreUtil.setDocumentation(cls, _builder_128.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_128.toString());
EReference _reference_71 = PostprocessingHelpers.getReference(cls, "ifport");
StringConcatenation _builder_129 = new StringConcatenation();
_builder_129.append("This is the referenced interface port of the actor class which is now an external end port.");
_builder_129.newLine();
- EcoreUtil.setDocumentation(_reference_71, _builder_129.toString());
+ PostprocessingHelpers.setDocumentation(_reference_71, _builder_129.toString());
EClass _class_31 = PostprocessingHelpers.getClass(pckg, "SAPRef");
cls = _class_31;
StringConcatenation _builder_130 = new StringConcatenation();
@@ -1171,12 +1180,12 @@ public class DocuPostprocessor {
_builder_130.newLine();
_builder_130.append("</p>");
_builder_130.newLine();
- EcoreUtil.setDocumentation(cls, _builder_130.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_130.toString());
EReference _reference_72 = PostprocessingHelpers.getReference(cls, "protocol");
StringConcatenation _builder_131 = new StringConcatenation();
_builder_131.append("This is the SAPRef\'s protocol class.");
_builder_131.newLine();
- EcoreUtil.setDocumentation(_reference_72, _builder_131.toString());
+ PostprocessingHelpers.setDocumentation(_reference_72, _builder_131.toString());
EClass _class_32 = PostprocessingHelpers.getClass(pckg, "SPPRef");
cls = _class_32;
StringConcatenation _builder_132 = new StringConcatenation();
@@ -1193,12 +1202,12 @@ public class DocuPostprocessor {
_builder_132.newLine();
_builder_132.append("</p>");
_builder_132.newLine();
- EcoreUtil.setDocumentation(cls, _builder_132.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_132.toString());
EReference _reference_73 = PostprocessingHelpers.getReference(cls, "protocol");
StringConcatenation _builder_133 = new StringConcatenation();
_builder_133.append("This is the SAPRef\'s protocol class.");
_builder_133.newLine();
- EcoreUtil.setDocumentation(_reference_73, _builder_133.toString());
+ PostprocessingHelpers.setDocumentation(_reference_73, _builder_133.toString());
EClass _class_33 = PostprocessingHelpers.getClass(pckg, "ServiceImplementation");
cls = _class_33;
StringConcatenation _builder_134 = new StringConcatenation();
@@ -1206,12 +1215,12 @@ public class DocuPostprocessor {
_builder_134.newLine();
_builder_134.append("that are bound to it following the service resolution logic.");
_builder_134.newLine();
- EcoreUtil.setDocumentation(cls, _builder_134.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_134.toString());
EReference _reference_74 = PostprocessingHelpers.getReference(cls, "spp");
StringConcatenation _builder_135 = new StringConcatenation();
_builder_135.append("This is the SPP connected to the service.");
_builder_135.newLine();
- EcoreUtil.setDocumentation(_reference_74, _builder_135.toString());
+ PostprocessingHelpers.setDocumentation(_reference_74, _builder_135.toString());
EClass _class_34 = PostprocessingHelpers.getClass(pckg, "LogicalSystem");
cls = _class_34;
StringConcatenation _builder_136 = new StringConcatenation();
@@ -1232,12 +1241,12 @@ public class DocuPostprocessor {
_builder_136.newLine();
_builder_136.append("</p>");
_builder_136.newLine();
- EcoreUtil.setDocumentation(cls, _builder_136.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_136.toString());
EReference _reference_75 = PostprocessingHelpers.getReference(cls, "subSystems");
StringConcatenation _builder_137 = new StringConcatenation();
_builder_137.append("The list of all sub systems contained in the logical system.");
_builder_137.newLine();
- EcoreUtil.setDocumentation(_reference_75, _builder_137.toString());
+ PostprocessingHelpers.setDocumentation(_reference_75, _builder_137.toString());
EClass _class_35 = PostprocessingHelpers.getClass(pckg, "ActorContainerRef");
cls = _class_35;
StringConcatenation _builder_138 = new StringConcatenation();
@@ -1255,17 +1264,17 @@ public class DocuPostprocessor {
_builder_138.newLine();
_builder_138.append("The reference designates a specific role of the referenced structure class.");
_builder_138.newLine();
- EcoreUtil.setDocumentation(cls, _builder_138.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_138.toString());
EAttribute _attribute_26 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_139 = new StringConcatenation();
_builder_139.append("By this name the actor container reference is referred to in the model.");
_builder_139.newLine();
- EcoreUtil.setDocumentation(_attribute_26, _builder_139.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_26, _builder_139.toString());
EReference _reference_76 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_140 = new StringConcatenation();
_builder_140.append("This is an optional documentation.");
_builder_140.newLine();
- EcoreUtil.setDocumentation(_reference_76, _builder_140.toString());
+ PostprocessingHelpers.setDocumentation(_reference_76, _builder_140.toString());
EClass _class_36 = PostprocessingHelpers.getClass(pckg, "SubSystemRef");
cls = _class_36;
StringConcatenation _builder_141 = new StringConcatenation();
@@ -1273,12 +1282,12 @@ public class DocuPostprocessor {
_builder_141.newLine();
_builder_141.append("be turned into a sub system instance of the referenced type.");
_builder_141.newLine();
- EcoreUtil.setDocumentation(cls, _builder_141.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_141.toString());
EReference _reference_77 = PostprocessingHelpers.getReference(cls, "type");
StringConcatenation _builder_142 = new StringConcatenation();
_builder_142.append("The type of the reference.");
_builder_142.newLine();
- EcoreUtil.setDocumentation(_reference_77, _builder_142.toString());
+ PostprocessingHelpers.setDocumentation(_reference_77, _builder_142.toString());
EClass _class_37 = PostprocessingHelpers.getClass(pckg, "SubSystemClass");
cls = _class_37;
StringConcatenation _builder_143 = new StringConcatenation();
@@ -1304,38 +1313,38 @@ public class DocuPostprocessor {
_builder_143.newLine();
_builder_143.append("</p>");
_builder_143.newLine();
- EcoreUtil.setDocumentation(cls, _builder_143.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_143.toString());
EReference _reference_78 = PostprocessingHelpers.getReference(cls, "relayPorts");
StringConcatenation _builder_144 = new StringConcatenation();
_builder_144.append("This is a list of all relay ports of the sub system.");
_builder_144.newLine();
- EcoreUtil.setDocumentation(_reference_78, _builder_144.toString());
+ PostprocessingHelpers.setDocumentation(_reference_78, _builder_144.toString());
EReference _reference_79 = PostprocessingHelpers.getReference(cls, "threads");
StringConcatenation _builder_145 = new StringConcatenation();
_builder_145.append("This is a list of all threads of the sub system.");
_builder_145.newLine();
- EcoreUtil.setDocumentation(_reference_79, _builder_145.toString());
+ PostprocessingHelpers.setDocumentation(_reference_79, _builder_145.toString());
EReference _reference_80 = PostprocessingHelpers.getReference(cls, "threads");
StringConcatenation _builder_146 = new StringConcatenation();
_builder_146.append("This is a list of all actor instance mappings of the sub system.");
_builder_146.newLine();
- EcoreUtil.setDocumentation(_reference_80, _builder_146.toString());
+ PostprocessingHelpers.setDocumentation(_reference_80, _builder_146.toString());
EReference _reference_81 = PostprocessingHelpers.getReference(cls, "actorInstanceMappings");
StringConcatenation _builder_147 = new StringConcatenation();
_builder_147.append("This is a list of actor instance mappings.");
_builder_147.newLine();
- EcoreUtil.setDocumentation(_reference_81, _builder_147.toString());
+ PostprocessingHelpers.setDocumentation(_reference_81, _builder_147.toString());
EClass _class_38 = PostprocessingHelpers.getClass(pckg, "LogicalThread");
cls = _class_38;
StringConcatenation _builder_148 = new StringConcatenation();
_builder_148.append("A logical thread is addressed by the {@link ActorInstanceMapping}s of a {@link SubSystemClass}.");
_builder_148.newLine();
- EcoreUtil.setDocumentation(cls, _builder_148.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_148.toString());
EAttribute _attribute_27 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_149 = new StringConcatenation();
_builder_149.append("By this name the thread is referred to in the model.");
_builder_149.newLine();
- EcoreUtil.setDocumentation(_attribute_27, _builder_149.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_27, _builder_149.toString());
EClass _class_39 = PostprocessingHelpers.getClass(pckg, "ActorInstanceMapping");
cls = _class_39;
StringConcatenation _builder_150 = new StringConcatenation();
@@ -1343,37 +1352,37 @@ public class DocuPostprocessor {
_builder_150.newLine();
_builder_150.append("to a {@link LogicalThread}");
_builder_150.newLine();
- EcoreUtil.setDocumentation(cls, _builder_150.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_150.toString());
EReference _reference_82 = PostprocessingHelpers.getReference(cls, "path");
StringConcatenation _builder_151 = new StringConcatenation();
_builder_151.append("This is the path of references starting at this sub system that uniquely references an actor instance.");
_builder_151.newLine();
- EcoreUtil.setDocumentation(_reference_82, _builder_151.toString());
+ PostprocessingHelpers.setDocumentation(_reference_82, _builder_151.toString());
EReference _reference_83 = PostprocessingHelpers.getReference(cls, "thread");
StringConcatenation _builder_152 = new StringConcatenation();
_builder_152.append("This is the logical thread to which the referenced actor instance and all of its contained instances");
_builder_152.newLine();
_builder_152.append("are mapped.");
_builder_152.newLine();
- EcoreUtil.setDocumentation(_reference_83, _builder_152.toString());
+ PostprocessingHelpers.setDocumentation(_reference_83, _builder_152.toString());
EReference _reference_84 = PostprocessingHelpers.getReference(cls, "actorInstanceMappings");
StringConcatenation _builder_153 = new StringConcatenation();
_builder_153.append("This is a list of nested mappings which override parent mappings.");
_builder_153.newLine();
- EcoreUtil.setDocumentation(_reference_84, _builder_153.toString());
+ PostprocessingHelpers.setDocumentation(_reference_84, _builder_153.toString());
EClass _class_40 = PostprocessingHelpers.getClass(pckg, "RefPath");
cls = _class_40;
StringConcatenation _builder_154 = new StringConcatenation();
_builder_154.append("A path of strings that are interpreted as {@link ActorRef}s starting at a {@link SubSystemClass}.");
_builder_154.newLine();
- EcoreUtil.setDocumentation(cls, _builder_154.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_154.toString());
EAttribute _attribute_28 = PostprocessingHelpers.getAttribute(cls, "refs");
StringConcatenation _builder_155 = new StringConcatenation();
_builder_155.append("This is a path in the instance tree where each segment corresponds to the name of the");
_builder_155.newLine();
_builder_155.append("corresponding {@link ActorContainerRef}.");
_builder_155.newLine();
- EcoreUtil.setDocumentation(_attribute_28, _builder_155.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_28, _builder_155.toString());
EClass _class_41 = PostprocessingHelpers.getClass(pckg, "Binding");
cls = _class_41;
StringConcatenation _builder_156 = new StringConcatenation();
@@ -1383,17 +1392,17 @@ public class DocuPostprocessor {
_builder_156.newLine();
_builder_156.append("a {@link BindingEndPoint} is needed for disambiguation.");
_builder_156.newLine();
- EcoreUtil.setDocumentation(cls, _builder_156.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_156.toString());
EReference _reference_85 = PostprocessingHelpers.getReference(cls, "endpoint1");
StringConcatenation _builder_157 = new StringConcatenation();
_builder_157.append("The first end point of a binding.");
_builder_157.newLine();
- EcoreUtil.setDocumentation(_reference_85, _builder_157.toString());
+ PostprocessingHelpers.setDocumentation(_reference_85, _builder_157.toString());
EReference _reference_86 = PostprocessingHelpers.getReference(cls, "endpoint2");
StringConcatenation _builder_158 = new StringConcatenation();
_builder_158.append("The second end point of a binding.");
_builder_158.newLine();
- EcoreUtil.setDocumentation(_reference_86, _builder_158.toString());
+ PostprocessingHelpers.setDocumentation(_reference_86, _builder_158.toString());
EClass _class_42 = PostprocessingHelpers.getClass(pckg, "BindingEndPoint");
cls = _class_42;
StringConcatenation _builder_159 = new StringConcatenation();
@@ -1403,22 +1412,22 @@ public class DocuPostprocessor {
_builder_159.newLine();
_builder_159.append("a port of the actor class itself is addressed.");
_builder_159.newLine();
- EcoreUtil.setDocumentation(cls, _builder_159.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_159.toString());
EReference _reference_87 = PostprocessingHelpers.getReference(cls, "actorRef");
StringConcatenation _builder_160 = new StringConcatenation();
_builder_160.append("The actor reference holding the bound port or {@code null} in case of a local port.");
_builder_160.newLine();
- EcoreUtil.setDocumentation(_reference_87, _builder_160.toString());
+ PostprocessingHelpers.setDocumentation(_reference_87, _builder_160.toString());
EReference _reference_88 = PostprocessingHelpers.getReference(cls, "port");
StringConcatenation _builder_161 = new StringConcatenation();
_builder_161.append("This is the bound port.");
_builder_161.newLine();
- EcoreUtil.setDocumentation(_reference_88, _builder_161.toString());
+ PostprocessingHelpers.setDocumentation(_reference_88, _builder_161.toString());
EReference _reference_89 = PostprocessingHelpers.getReference(cls, "sub");
StringConcatenation _builder_162 = new StringConcatenation();
_builder_162.append("This is the bound sub protocol or {@code null} if not applicable.");
_builder_162.newLine();
- EcoreUtil.setDocumentation(_reference_89, _builder_162.toString());
+ PostprocessingHelpers.setDocumentation(_reference_89, _builder_162.toString());
EClass _class_43 = PostprocessingHelpers.getClass(pckg, "LayerConnection");
cls = _class_43;
StringConcatenation _builder_163 = new StringConcatenation();
@@ -1426,17 +1435,17 @@ public class DocuPostprocessor {
_builder_163.newLine();
_builder_163.append("The source is described by a {@link SAPoint} and the target by a {@link SPPoint}.");
_builder_163.newLine();
- EcoreUtil.setDocumentation(cls, _builder_163.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_163.toString());
EReference _reference_90 = PostprocessingHelpers.getReference(cls, "from");
StringConcatenation _builder_164 = new StringConcatenation();
_builder_164.append("This is source point of the layer connection.");
_builder_164.newLine();
- EcoreUtil.setDocumentation(_reference_90, _builder_164.toString());
+ PostprocessingHelpers.setDocumentation(_reference_90, _builder_164.toString());
EReference _reference_91 = PostprocessingHelpers.getReference(cls, "to");
StringConcatenation _builder_165 = new StringConcatenation();
_builder_165.append("This is target point of the layer connection.");
_builder_165.newLine();
- EcoreUtil.setDocumentation(_reference_91, _builder_165.toString());
+ PostprocessingHelpers.setDocumentation(_reference_91, _builder_165.toString());
EClass _class_44 = PostprocessingHelpers.getClass(pckg, "SAPoint");
cls = _class_44;
StringConcatenation _builder_166 = new StringConcatenation();
@@ -1452,45 +1461,45 @@ public class DocuPostprocessor {
_builder_166.newLine();
_builder_166.append("</ul>");
_builder_166.newLine();
- EcoreUtil.setDocumentation(cls, _builder_166.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_166.toString());
EClass _class_45 = PostprocessingHelpers.getClass(pckg, "RefSAPoint");
cls = _class_45;
StringConcatenation _builder_167 = new StringConcatenation();
_builder_167.append("Links from a {@link ActorContainerRef}, i.e. from a sub actor.");
_builder_167.newLine();
- EcoreUtil.setDocumentation(cls, _builder_167.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_167.toString());
EReference _reference_92 = PostprocessingHelpers.getReference(cls, "ref");
StringConcatenation _builder_168 = new StringConcatenation();
_builder_168.append("This is the referenced actor container ref.");
_builder_168.newLine();
- EcoreUtil.setDocumentation(_reference_92, _builder_168.toString());
+ PostprocessingHelpers.setDocumentation(_reference_92, _builder_168.toString());
EClass _class_46 = PostprocessingHelpers.getClass(pckg, "RelaySAPoint");
cls = _class_46;
StringConcatenation _builder_169 = new StringConcatenation();
_builder_169.append("Links from a relay {@link SPPRef} of the actor class.");
_builder_169.newLine();
- EcoreUtil.setDocumentation(cls, _builder_169.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_169.toString());
EReference _reference_93 = PostprocessingHelpers.getReference(cls, "relay");
StringConcatenation _builder_170 = new StringConcatenation();
_builder_170.append("This is the referenced SPPRef.");
_builder_170.newLine();
- EcoreUtil.setDocumentation(_reference_93, _builder_170.toString());
+ PostprocessingHelpers.setDocumentation(_reference_93, _builder_170.toString());
EClass _class_47 = PostprocessingHelpers.getClass(pckg, "SPPoint");
cls = _class_47;
StringConcatenation _builder_171 = new StringConcatenation();
_builder_171.append("Links to a {@link SPPRef} of an {@link ActorContainerRef}, i.e. an SPPRef of a sub actor");
_builder_171.newLine();
- EcoreUtil.setDocumentation(cls, _builder_171.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_171.toString());
EReference _reference_94 = PostprocessingHelpers.getReference(cls, "ref");
StringConcatenation _builder_172 = new StringConcatenation();
_builder_172.append("This is the referenced actor container ref.");
_builder_172.newLine();
- EcoreUtil.setDocumentation(_reference_94, _builder_172.toString());
+ PostprocessingHelpers.setDocumentation(_reference_94, _builder_172.toString());
EReference _reference_95 = PostprocessingHelpers.getReference(cls, "service");
StringConcatenation _builder_173 = new StringConcatenation();
_builder_173.append("This is the referenced service.");
_builder_173.newLine();
- EcoreUtil.setDocumentation(_reference_95, _builder_173.toString());
+ PostprocessingHelpers.setDocumentation(_reference_95, _builder_173.toString());
EClass _class_48 = PostprocessingHelpers.getClass(pckg, "ActorRef");
cls = _class_48;
StringConcatenation _builder_174 = new StringConcatenation();
@@ -1498,17 +1507,17 @@ public class DocuPostprocessor {
_builder_174.newLine();
_builder_174.append("be turned into an actor instance of the referenced type.");
_builder_174.newLine();
- EcoreUtil.setDocumentation(cls, _builder_174.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_174.toString());
EReference _reference_96 = PostprocessingHelpers.getReference(cls, "type");
StringConcatenation _builder_175 = new StringConcatenation();
_builder_175.append("This is the type (i.e. actor class) of the actor ref.");
_builder_175.newLine();
- EcoreUtil.setDocumentation(_reference_96, _builder_175.toString());
+ PostprocessingHelpers.setDocumentation(_reference_96, _builder_175.toString());
EAttribute _attribute_29 = PostprocessingHelpers.getAttribute(cls, "size");
StringConcatenation _builder_176 = new StringConcatenation();
_builder_176.append("If the size is >1 then this is a replicated actor.");
_builder_176.newLine();
- EcoreUtil.setDocumentation(_attribute_29, _builder_176.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_29, _builder_176.toString());
EClass _class_49 = PostprocessingHelpers.getClass(pckg, "StateGraphNode");
cls = _class_49;
StringConcatenation _builder_177 = new StringConcatenation();
@@ -1527,7 +1536,7 @@ public class DocuPostprocessor {
_builder_177.newLine();
_builder_177.append("</ul>");
_builder_177.newLine();
- EcoreUtil.setDocumentation(cls, _builder_177.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_177.toString());
EClass _class_50 = PostprocessingHelpers.getClass(pckg, "StateGraphItem");
cls = _class_50;
StringConcatenation _builder_178 = new StringConcatenation();
@@ -1543,7 +1552,7 @@ public class DocuPostprocessor {
_builder_178.newLine();
_builder_178.append("</ul>");
_builder_178.newLine();
- EcoreUtil.setDocumentation(cls, _builder_178.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_178.toString());
EClass _class_51 = PostprocessingHelpers.getClass(pckg, "State");
cls = _class_51;
StringConcatenation _builder_179 = new StringConcatenation();
@@ -1559,26 +1568,26 @@ public class DocuPostprocessor {
_builder_179.newLine();
_builder_179.append("</ul>");
_builder_179.newLine();
- EcoreUtil.setDocumentation(cls, _builder_179.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_179.toString());
EReference _reference_97 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_180 = new StringConcatenation();
_builder_180.append("This is an optional documentation.");
_builder_180.newLine();
- EcoreUtil.setDocumentation(_reference_97, _builder_180.toString());
+ PostprocessingHelpers.setDocumentation(_reference_97, _builder_180.toString());
EReference _reference_98 = PostprocessingHelpers.getReference(cls, "entryCode");
StringConcatenation _builder_181 = new StringConcatenation();
_builder_181.append("This is an optional entry code written in the code generator\'s target language.");
_builder_181.newLine();
_builder_181.append("It is executed when the state is entered.");
_builder_181.newLine();
- EcoreUtil.setDocumentation(_reference_98, _builder_181.toString());
+ PostprocessingHelpers.setDocumentation(_reference_98, _builder_181.toString());
EReference _reference_99 = PostprocessingHelpers.getReference(cls, "exitCode");
StringConcatenation _builder_182 = new StringConcatenation();
_builder_182.append("This is an optional entry code written in the code generator\'s target language.");
_builder_182.newLine();
_builder_182.append("It is executed when the state is left.");
_builder_182.newLine();
- EcoreUtil.setDocumentation(_reference_99, _builder_182.toString());
+ PostprocessingHelpers.setDocumentation(_reference_99, _builder_182.toString());
EReference _reference_100 = PostprocessingHelpers.getReference(cls, "doCode");
StringConcatenation _builder_183 = new StringConcatenation();
_builder_183.append("This is an optional do code written in the code generator\'s target language.");
@@ -1587,12 +1596,12 @@ public class DocuPostprocessor {
_builder_183.newLine();
_builder_183.append("data driven and sync actor classes).");
_builder_183.newLine();
- EcoreUtil.setDocumentation(_reference_100, _builder_183.toString());
+ PostprocessingHelpers.setDocumentation(_reference_100, _builder_183.toString());
EReference _reference_101 = PostprocessingHelpers.getReference(cls, "subgraph");
StringConcatenation _builder_184 = new StringConcatenation();
_builder_184.append("This is an optional sub state graph of this state.");
_builder_184.newLine();
- EcoreUtil.setDocumentation(_reference_101, _builder_184.toString());
+ PostprocessingHelpers.setDocumentation(_reference_101, _builder_184.toString());
EClass _class_52 = PostprocessingHelpers.getClass(pckg, "StateGraph");
cls = _class_52;
StringConcatenation _builder_185 = new StringConcatenation();
@@ -1600,32 +1609,32 @@ public class DocuPostprocessor {
_builder_185.newLine();
_builder_185.append("{@link StateGraphNode}s as nodes and {@link Transitions} as edges.");
_builder_185.newLine();
- EcoreUtil.setDocumentation(cls, _builder_185.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_185.toString());
EReference _reference_102 = PostprocessingHelpers.getReference(cls, "states");
StringConcatenation _builder_186 = new StringConcatenation();
_builder_186.append("This is a list of all states of this state graph.");
_builder_186.newLine();
- EcoreUtil.setDocumentation(_reference_102, _builder_186.toString());
+ PostprocessingHelpers.setDocumentation(_reference_102, _builder_186.toString());
EReference _reference_103 = PostprocessingHelpers.getReference(cls, "trPoints");
StringConcatenation _builder_187 = new StringConcatenation();
_builder_187.append("This is a list of all transition, entry and exit points of this state graph.");
_builder_187.newLine();
- EcoreUtil.setDocumentation(_reference_103, _builder_187.toString());
+ PostprocessingHelpers.setDocumentation(_reference_103, _builder_187.toString());
EReference _reference_104 = PostprocessingHelpers.getReference(cls, "chPoints");
StringConcatenation _builder_188 = new StringConcatenation();
_builder_188.append("This is a list of all choice points of this state graph.");
_builder_188.newLine();
- EcoreUtil.setDocumentation(_reference_104, _builder_188.toString());
+ PostprocessingHelpers.setDocumentation(_reference_104, _builder_188.toString());
EReference _reference_105 = PostprocessingHelpers.getReference(cls, "transitions");
StringConcatenation _builder_189 = new StringConcatenation();
_builder_189.append("This is a list of all transitions of this state graph.");
_builder_189.newLine();
- EcoreUtil.setDocumentation(_reference_105, _builder_189.toString());
+ PostprocessingHelpers.setDocumentation(_reference_105, _builder_189.toString());
EReference _reference_106 = PostprocessingHelpers.getReference(cls, "refinedTransitions");
StringConcatenation _builder_190 = new StringConcatenation();
_builder_190.append("This is a list of all refined transitions of this state graph.");
_builder_190.newLine();
- EcoreUtil.setDocumentation(_reference_106, _builder_190.toString());
+ PostprocessingHelpers.setDocumentation(_reference_106, _builder_190.toString());
EClass _class_53 = PostprocessingHelpers.getClass(pckg, "SimpleState");
cls = _class_53;
StringConcatenation _builder_191 = new StringConcatenation();
@@ -1637,12 +1646,12 @@ public class DocuPostprocessor {
_builder_191.newLine();
_builder_191.append("graph.");
_builder_191.newLine();
- EcoreUtil.setDocumentation(cls, _builder_191.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_191.toString());
EAttribute _attribute_30 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_192 = new StringConcatenation();
_builder_192.append("By this name the state is referred to in the model.");
_builder_192.newLine();
- EcoreUtil.setDocumentation(_attribute_30, _builder_192.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_30, _builder_192.toString());
EClass _class_54 = PostprocessingHelpers.getClass(pckg, "RefinedState");
cls = _class_54;
StringConcatenation _builder_193 = new StringConcatenation();
@@ -1654,12 +1663,12 @@ public class DocuPostprocessor {
_builder_193.newLine();
_builder_193.append("{@link StateGRaphItem}s in the sub state graph.");
_builder_193.newLine();
- EcoreUtil.setDocumentation(cls, _builder_193.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_193.toString());
EReference _reference_107 = PostprocessingHelpers.getReference(cls, "target");
StringConcatenation _builder_194 = new StringConcatenation();
_builder_194.append("This is the referenced state in the base class state machine.");
_builder_194.newLine();
- EcoreUtil.setDocumentation(_reference_107, _builder_194.toString());
+ PostprocessingHelpers.setDocumentation(_reference_107, _builder_194.toString());
EClass _class_55 = PostprocessingHelpers.getClass(pckg, "DetailCode");
cls = _class_55;
StringConcatenation _builder_195 = new StringConcatenation();
@@ -1680,12 +1689,12 @@ public class DocuPostprocessor {
_builder_195.newLine();
_builder_195.append("</p>");
_builder_195.newLine();
- EcoreUtil.setDocumentation(cls, _builder_195.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_195.toString());
EAttribute _attribute_31 = PostprocessingHelpers.getAttribute(cls, "commands");
StringConcatenation _builder_196 = new StringConcatenation();
_builder_196.append("This is a list of commands in the code generator\'s target language.");
_builder_196.newLine();
- EcoreUtil.setDocumentation(_attribute_31, _builder_196.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_31, _builder_196.toString());
EClass _class_56 = PostprocessingHelpers.getClass(pckg, "TrPoint");
cls = _class_56;
StringConcatenation _builder_197 = new StringConcatenation();
@@ -1704,12 +1713,12 @@ public class DocuPostprocessor {
_builder_197.newLine();
_builder_197.append("</ul>");
_builder_197.newLine();
- EcoreUtil.setDocumentation(cls, _builder_197.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_197.toString());
EAttribute _attribute_32 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_198 = new StringConcatenation();
_builder_198.append("By this name the transition, entry or exit point is referred to in the model.");
_builder_198.newLine();
- EcoreUtil.setDocumentation(_attribute_32, _builder_198.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_32, _builder_198.toString());
EClass _class_57 = PostprocessingHelpers.getClass(pckg, "TransitionPoint");
cls = _class_57;
StringConcatenation _builder_199 = new StringConcatenation();
@@ -1725,14 +1734,14 @@ public class DocuPostprocessor {
_builder_199.newLine();
_builder_199.append("transition point isn\'t set.");
_builder_199.newLine();
- EcoreUtil.setDocumentation(cls, _builder_199.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_199.toString());
EAttribute _attribute_33 = PostprocessingHelpers.getAttribute(cls, "handler");
StringConcatenation _builder_200 = new StringConcatenation();
_builder_200.append("If this flag is {@code true} then for a transition triggerd from this point");
_builder_200.newLine();
_builder_200.append("no exit and entry codes of the states left and entered are executed.");
_builder_200.newLine();
- EcoreUtil.setDocumentation(_attribute_33, _builder_200.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_33, _builder_200.toString());
EClass _class_58 = PostprocessingHelpers.getClass(pckg, "EntryPoint");
cls = _class_58;
StringConcatenation _builder_201 = new StringConcatenation();
@@ -1746,7 +1755,7 @@ public class DocuPostprocessor {
_builder_201.newLine();
_builder_201.append("<em>transition to history</em>.");
_builder_201.newLine();
- EcoreUtil.setDocumentation(cls, _builder_201.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_201.toString());
EClass _class_59 = PostprocessingHelpers.getClass(pckg, "ExitPoint");
cls = _class_59;
StringConcatenation _builder_202 = new StringConcatenation();
@@ -1760,7 +1769,7 @@ public class DocuPostprocessor {
_builder_202.newLine();
_builder_202.append("<em>group transition</em>.");
_builder_202.newLine();
- EcoreUtil.setDocumentation(cls, _builder_202.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_202.toString());
EClass _class_60 = PostprocessingHelpers.getClass(pckg, "ChoicePoint");
cls = _class_60;
StringConcatenation _builder_203 = new StringConcatenation();
@@ -1778,17 +1787,17 @@ public class DocuPostprocessor {
_builder_203.newLine();
_builder_203.append("All other outgoing transitions have to be {@link CPBranchTransition}s.");
_builder_203.newLine();
- EcoreUtil.setDocumentation(cls, _builder_203.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_203.toString());
EAttribute _attribute_34 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_204 = new StringConcatenation();
_builder_204.append("By this name the choice point is referred to in the model.");
_builder_204.newLine();
- EcoreUtil.setDocumentation(_attribute_34, _builder_204.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_34, _builder_204.toString());
EReference _reference_108 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_205 = new StringConcatenation();
_builder_205.append("This is an optional documentation.");
_builder_205.newLine();
- EcoreUtil.setDocumentation(_reference_108, _builder_205.toString());
+ PostprocessingHelpers.setDocumentation(_reference_108, _builder_205.toString());
EClass _class_61 = PostprocessingHelpers.getClass(pckg, "Transition");
cls = _class_61;
StringConcatenation _builder_206 = new StringConcatenation();
@@ -1804,29 +1813,29 @@ public class DocuPostprocessor {
_builder_206.newLine();
_builder_206.append("</ul>");
_builder_206.newLine();
- EcoreUtil.setDocumentation(cls, _builder_206.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_206.toString());
EAttribute _attribute_35 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_207 = new StringConcatenation();
_builder_207.append("This is an optional name of the transition.");
_builder_207.newLine();
- EcoreUtil.setDocumentation(_attribute_35, _builder_207.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_35, _builder_207.toString());
EReference _reference_109 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_208 = new StringConcatenation();
_builder_208.append("This is an optional documentation.");
_builder_208.newLine();
- EcoreUtil.setDocumentation(_reference_109, _builder_208.toString());
+ PostprocessingHelpers.setDocumentation(_reference_109, _builder_208.toString());
EReference _reference_110 = PostprocessingHelpers.getReference(cls, "to");
StringConcatenation _builder_209 = new StringConcatenation();
_builder_209.append("This is the target node of the transition.");
_builder_209.newLine();
- EcoreUtil.setDocumentation(_reference_110, _builder_209.toString());
+ PostprocessingHelpers.setDocumentation(_reference_110, _builder_209.toString());
EReference _reference_111 = PostprocessingHelpers.getReference(cls, "action");
StringConcatenation _builder_210 = new StringConcatenation();
_builder_210.append("This is an optional code in the code generator\'s target language.");
_builder_210.newLine();
_builder_210.append("It is execute when the transition fires.");
_builder_210.newLine();
- EcoreUtil.setDocumentation(_reference_111, _builder_210.toString());
+ PostprocessingHelpers.setDocumentation(_reference_111, _builder_210.toString());
EClass _class_62 = PostprocessingHelpers.getClass(pckg, "NonInitialTransition");
cls = _class_62;
StringConcatenation _builder_211 = new StringConcatenation();
@@ -1845,12 +1854,12 @@ public class DocuPostprocessor {
_builder_211.newLine();
_builder_211.append("</ul>");
_builder_211.newLine();
- EcoreUtil.setDocumentation(cls, _builder_211.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_211.toString());
EReference _reference_112 = PostprocessingHelpers.getReference(cls, "from");
StringConcatenation _builder_212 = new StringConcatenation();
_builder_212.append("This is the source node of the transition.");
_builder_212.newLine();
- EcoreUtil.setDocumentation(_reference_112, _builder_212.toString());
+ PostprocessingHelpers.setDocumentation(_reference_112, _builder_212.toString());
EClass _class_63 = PostprocessingHelpers.getClass(pckg, "TransitionChainStartTransition");
cls = _class_63;
StringConcatenation _builder_213 = new StringConcatenation();
@@ -1866,7 +1875,7 @@ public class DocuPostprocessor {
_builder_213.newLine();
_builder_213.append("</ul>");
_builder_213.newLine();
- EcoreUtil.setDocumentation(cls, _builder_213.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_213.toString());
EClass _class_64 = PostprocessingHelpers.getClass(pckg, "InitialTransition");
cls = _class_64;
StringConcatenation _builder_214 = new StringConcatenation();
@@ -1876,7 +1885,7 @@ public class DocuPostprocessor {
_builder_214.newLine();
_builder_214.append("exactly once when the state graph is accessed for the first time.");
_builder_214.newLine();
- EcoreUtil.setDocumentation(cls, _builder_214.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_214.toString());
EClass _class_65 = PostprocessingHelpers.getClass(pckg, "ContinuationTransition");
cls = _class_65;
StringConcatenation _builder_215 = new StringConcatenation();
@@ -1886,7 +1895,7 @@ public class DocuPostprocessor {
_builder_215.newLine();
_builder_215.append("the default branch of a {@link ChoicePoint}.");
_builder_215.newLine();
- EcoreUtil.setDocumentation(cls, _builder_215.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_215.toString());
EClass _class_66 = PostprocessingHelpers.getClass(pckg, "TriggeredTransition");
cls = _class_66;
StringConcatenation _builder_216 = new StringConcatenation();
@@ -1900,12 +1909,12 @@ public class DocuPostprocessor {
_builder_216.newLine();
_builder_216.append("machines.");
_builder_216.newLine();
- EcoreUtil.setDocumentation(cls, _builder_216.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_216.toString());
EReference _reference_113 = PostprocessingHelpers.getReference(cls, "triggers");
StringConcatenation _builder_217 = new StringConcatenation();
_builder_217.append("This is a list of all triggers of the transition.");
_builder_217.newLine();
- EcoreUtil.setDocumentation(_reference_113, _builder_217.toString());
+ PostprocessingHelpers.setDocumentation(_reference_113, _builder_217.toString());
EClass _class_67 = PostprocessingHelpers.getClass(pckg, "GuardedTransition");
cls = _class_67;
StringConcatenation _builder_218 = new StringConcatenation();
@@ -1917,14 +1926,14 @@ public class DocuPostprocessor {
_builder_218.newLine();
_builder_218.append("allowed in data driven or moixed (async) state machines.");
_builder_218.newLine();
- EcoreUtil.setDocumentation(cls, _builder_218.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_218.toString());
EReference _reference_114 = PostprocessingHelpers.getReference(cls, "guard");
StringConcatenation _builder_219 = new StringConcatenation();
_builder_219.append("This is the guard condition of the transition specified in the code generator\'s target language.");
_builder_219.newLine();
_builder_219.append("It has to evaluate to a boolean value.");
_builder_219.newLine();
- EcoreUtil.setDocumentation(_reference_114, _builder_219.toString());
+ PostprocessingHelpers.setDocumentation(_reference_114, _builder_219.toString());
EClass _class_68 = PostprocessingHelpers.getClass(pckg, "CPBranchTransition");
cls = _class_68;
StringConcatenation _builder_220 = new StringConcatenation();
@@ -1932,14 +1941,14 @@ public class DocuPostprocessor {
_builder_220.newLine();
_builder_220.append("transition of {@link ChoicePoint}s.");
_builder_220.newLine();
- EcoreUtil.setDocumentation(cls, _builder_220.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_220.toString());
EReference _reference_115 = PostprocessingHelpers.getReference(cls, "condition");
StringConcatenation _builder_221 = new StringConcatenation();
_builder_221.append("This is the condition of the choice point branch specified in the code generator\'s target language.");
_builder_221.newLine();
_builder_221.append("It has to evaluate to a boolean value.");
_builder_221.newLine();
- EcoreUtil.setDocumentation(_reference_115, _builder_221.toString());
+ PostprocessingHelpers.setDocumentation(_reference_115, _builder_221.toString());
EClass _class_69 = PostprocessingHelpers.getClass(pckg, "RefinedTransition");
cls = _class_69;
StringConcatenation _builder_222 = new StringConcatenation();
@@ -1949,24 +1958,24 @@ public class DocuPostprocessor {
_builder_222.newLine();
_builder_222.append("of the base class state machine.");
_builder_222.newLine();
- EcoreUtil.setDocumentation(cls, _builder_222.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_222.toString());
EReference _reference_116 = PostprocessingHelpers.getReference(cls, "action");
StringConcatenation _builder_223 = new StringConcatenation();
_builder_223.append("This is an optional code in the code generator\'s target language.");
_builder_223.newLine();
_builder_223.append("It is execute when the transition fires.");
_builder_223.newLine();
- EcoreUtil.setDocumentation(_reference_116, _builder_223.toString());
+ PostprocessingHelpers.setDocumentation(_reference_116, _builder_223.toString());
EReference _reference_117 = PostprocessingHelpers.getReference(cls, "target");
StringConcatenation _builder_224 = new StringConcatenation();
_builder_224.append("This is the referenced transition in the base class state machine.");
_builder_224.newLine();
- EcoreUtil.setDocumentation(_reference_117, _builder_224.toString());
+ PostprocessingHelpers.setDocumentation(_reference_117, _builder_224.toString());
EReference _reference_118 = PostprocessingHelpers.getReference(cls, "docu");
StringConcatenation _builder_225 = new StringConcatenation();
_builder_225.append("This is an optional documentation.");
_builder_225.newLine();
- EcoreUtil.setDocumentation(_reference_118, _builder_225.toString());
+ PostprocessingHelpers.setDocumentation(_reference_118, _builder_225.toString());
EClass _class_70 = PostprocessingHelpers.getClass(pckg, "TransitionTerminal");
cls = _class_70;
StringConcatenation _builder_226 = new StringConcatenation();
@@ -1988,7 +1997,7 @@ public class DocuPostprocessor {
_builder_226.newLine();
_builder_226.append("</ul>");
_builder_226.newLine();
- EcoreUtil.setDocumentation(cls, _builder_226.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_226.toString());
EClass _class_71 = PostprocessingHelpers.getClass(pckg, "StateTerminal");
cls = _class_71;
StringConcatenation _builder_227 = new StringConcatenation();
@@ -1996,12 +2005,12 @@ public class DocuPostprocessor {
_builder_227.newLine();
_builder_227.append("at a {@link State}.");
_builder_227.newLine();
- EcoreUtil.setDocumentation(cls, _builder_227.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_227.toString());
EReference _reference_119 = PostprocessingHelpers.getReference(cls, "state");
StringConcatenation _builder_228 = new StringConcatenation();
_builder_228.append("This is the target state.");
_builder_228.newLine();
- EcoreUtil.setDocumentation(_reference_119, _builder_228.toString());
+ PostprocessingHelpers.setDocumentation(_reference_119, _builder_228.toString());
EClass _class_72 = PostprocessingHelpers.getClass(pckg, "TrPointTerminal");
cls = _class_72;
StringConcatenation _builder_229 = new StringConcatenation();
@@ -2009,12 +2018,12 @@ public class DocuPostprocessor {
_builder_229.newLine();
_builder_229.append("at a local {@link TrPoint}.");
_builder_229.newLine();
- EcoreUtil.setDocumentation(cls, _builder_229.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_229.toString());
EReference _reference_120 = PostprocessingHelpers.getReference(cls, "trPoint");
StringConcatenation _builder_230 = new StringConcatenation();
_builder_230.append("This is the target transition, entry or exit point.");
_builder_230.newLine();
- EcoreUtil.setDocumentation(_reference_120, _builder_230.toString());
+ PostprocessingHelpers.setDocumentation(_reference_120, _builder_230.toString());
EClass _class_73 = PostprocessingHelpers.getClass(pckg, "SubStateTrPointTerminal");
cls = _class_73;
StringConcatenation _builder_231 = new StringConcatenation();
@@ -2022,17 +2031,17 @@ public class DocuPostprocessor {
_builder_231.newLine();
_builder_231.append("at a {@link TrPoint} of a sub {@link State}.");
_builder_231.newLine();
- EcoreUtil.setDocumentation(cls, _builder_231.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_231.toString());
EReference _reference_121 = PostprocessingHelpers.getReference(cls, "state");
StringConcatenation _builder_232 = new StringConcatenation();
_builder_232.append("This is the target state.");
_builder_232.newLine();
- EcoreUtil.setDocumentation(_reference_121, _builder_232.toString());
+ PostprocessingHelpers.setDocumentation(_reference_121, _builder_232.toString());
EReference _reference_122 = PostprocessingHelpers.getReference(cls, "trPoint");
StringConcatenation _builder_233 = new StringConcatenation();
_builder_233.append("This is the target entry or exit point contained in the target state.");
_builder_233.newLine();
- EcoreUtil.setDocumentation(_reference_122, _builder_233.toString());
+ PostprocessingHelpers.setDocumentation(_reference_122, _builder_233.toString());
EClass _class_74 = PostprocessingHelpers.getClass(pckg, "ChoicepointTerminal");
cls = _class_74;
StringConcatenation _builder_234 = new StringConcatenation();
@@ -2040,12 +2049,12 @@ public class DocuPostprocessor {
_builder_234.newLine();
_builder_234.append("at a {@link ChoicepointTerminal}.");
_builder_234.newLine();
- EcoreUtil.setDocumentation(cls, _builder_234.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_234.toString());
EReference _reference_123 = PostprocessingHelpers.getReference(cls, "cp");
StringConcatenation _builder_235 = new StringConcatenation();
_builder_235.append("This is the target choice point.");
_builder_235.newLine();
- EcoreUtil.setDocumentation(_reference_123, _builder_235.toString());
+ PostprocessingHelpers.setDocumentation(_reference_123, _builder_235.toString());
EClass _class_75 = PostprocessingHelpers.getClass(pckg, "Trigger");
cls = _class_75;
StringConcatenation _builder_236 = new StringConcatenation();
@@ -2053,19 +2062,19 @@ public class DocuPostprocessor {
_builder_236.newLine();
_builder_236.append("and an optional {@link Guard}.");
_builder_236.newLine();
- EcoreUtil.setDocumentation(cls, _builder_236.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_236.toString());
EReference _reference_124 = PostprocessingHelpers.getReference(cls, "msgFromIfPairs");
StringConcatenation _builder_237 = new StringConcatenation();
_builder_237.append("This is a list of message/interface item pairs.");
_builder_237.newLine();
- EcoreUtil.setDocumentation(_reference_124, _builder_237.toString());
+ PostprocessingHelpers.setDocumentation(_reference_124, _builder_237.toString());
EReference _reference_125 = PostprocessingHelpers.getReference(cls, "guard");
StringConcatenation _builder_238 = new StringConcatenation();
_builder_238.append("This is an optional guard condition of the trigger specified in the code generator\'s target language.");
_builder_238.newLine();
_builder_238.append("It has to evaluate to a boolean value.");
_builder_238.newLine();
- EcoreUtil.setDocumentation(_reference_125, _builder_238.toString());
+ PostprocessingHelpers.setDocumentation(_reference_125, _builder_238.toString());
EClass _class_76 = PostprocessingHelpers.getClass(pckg, "MessageFromIf");
cls = _class_76;
StringConcatenation _builder_239 = new StringConcatenation();
@@ -2073,17 +2082,17 @@ public class DocuPostprocessor {
_builder_239.newLine();
_builder_239.append("{@link InterfaceItem}.");
_builder_239.newLine();
- EcoreUtil.setDocumentation(cls, _builder_239.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_239.toString());
EReference _reference_126 = PostprocessingHelpers.getReference(cls, "message");
StringConcatenation _builder_240 = new StringConcatenation();
_builder_240.append("This is the triggerering message (or event).");
_builder_240.newLine();
- EcoreUtil.setDocumentation(_reference_126, _builder_240.toString());
+ PostprocessingHelpers.setDocumentation(_reference_126, _builder_240.toString());
EReference _reference_127 = PostprocessingHelpers.getReference(cls, "from");
StringConcatenation _builder_241 = new StringConcatenation();
_builder_241.append("This is the interface item where the message occurred.");
_builder_241.newLine();
- EcoreUtil.setDocumentation(_reference_127, _builder_241.toString());
+ PostprocessingHelpers.setDocumentation(_reference_127, _builder_241.toString());
EClass _class_77 = PostprocessingHelpers.getClass(pckg, "Guard");
cls = _class_77;
StringConcatenation _builder_242 = new StringConcatenation();
@@ -2091,14 +2100,14 @@ public class DocuPostprocessor {
_builder_242.newLine();
_builder_242.append("language.");
_builder_242.newLine();
- EcoreUtil.setDocumentation(cls, _builder_242.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_242.toString());
EReference _reference_128 = PostprocessingHelpers.getReference(cls, "guard");
StringConcatenation _builder_243 = new StringConcatenation();
_builder_243.append("This is a guard condition specified in the code generator\'s target language.");
_builder_243.newLine();
_builder_243.append("It has to evaluate to a boolean value.");
_builder_243.newLine();
- EcoreUtil.setDocumentation(_reference_128, _builder_243.toString());
+ PostprocessingHelpers.setDocumentation(_reference_128, _builder_243.toString());
EClass _class_78 = PostprocessingHelpers.getClass(pckg, "Documentation");
cls = _class_78;
StringConcatenation _builder_244 = new StringConcatenation();
@@ -2106,12 +2115,12 @@ public class DocuPostprocessor {
_builder_244.newLine();
_builder_244.append("certain places in the model.");
_builder_244.newLine();
- EcoreUtil.setDocumentation(cls, _builder_244.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_244.toString());
EAttribute _attribute_36 = PostprocessingHelpers.getAttribute(cls, "text");
StringConcatenation _builder_245 = new StringConcatenation();
_builder_245.append("This is the documentation\'s contents.");
_builder_245.newLine();
- EcoreUtil.setDocumentation(_attribute_36, _builder_245.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_36, _builder_245.toString());
EClass _class_79 = PostprocessingHelpers.getClass(pckg, "Annotation");
cls = _class_79;
StringConcatenation _builder_246 = new StringConcatenation();
@@ -2119,33 +2128,33 @@ public class DocuPostprocessor {
_builder_246.newLine();
_builder_246.append("to add {@link KeyValue} pairs to certain model items.");
_builder_246.newLine();
- EcoreUtil.setDocumentation(cls, _builder_246.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_246.toString());
EAttribute _attribute_37 = PostprocessingHelpers.getAttribute(cls, "name");
StringConcatenation _builder_247 = new StringConcatenation();
_builder_247.append("This is the name of the annotation.");
_builder_247.newLine();
- EcoreUtil.setDocumentation(_attribute_37, _builder_247.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_37, _builder_247.toString());
EReference _reference_129 = PostprocessingHelpers.getReference(cls, "attributes");
StringConcatenation _builder_248 = new StringConcatenation();
_builder_248.append("This is a list of key/value pairs.");
_builder_248.newLine();
- EcoreUtil.setDocumentation(_reference_129, _builder_248.toString());
+ PostprocessingHelpers.setDocumentation(_reference_129, _builder_248.toString());
EClass _class_80 = PostprocessingHelpers.getClass(pckg, "KeyValue");
cls = _class_80;
StringConcatenation _builder_249 = new StringConcatenation();
_builder_249.append("A key/value pair.");
_builder_249.newLine();
- EcoreUtil.setDocumentation(cls, _builder_249.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_249.toString());
EAttribute _attribute_38 = PostprocessingHelpers.getAttribute(cls, "key");
StringConcatenation _builder_250 = new StringConcatenation();
_builder_250.append("This is the key of the pair.");
_builder_250.newLine();
- EcoreUtil.setDocumentation(_attribute_38, _builder_250.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_38, _builder_250.toString());
EAttribute _attribute_39 = PostprocessingHelpers.getAttribute(cls, "value");
StringConcatenation _builder_251 = new StringConcatenation();
_builder_251.append("This is the value of the pair.");
_builder_251.newLine();
- EcoreUtil.setDocumentation(_attribute_39, _builder_251.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_39, _builder_251.toString());
EClass _class_81 = PostprocessingHelpers.getClass(pckg, "Import");
cls = _class_81;
StringConcatenation _builder_252 = new StringConcatenation();
@@ -2153,14 +2162,14 @@ public class DocuPostprocessor {
_builder_252.newLine();
_builder_252.append("an optional imported namespace.");
_builder_252.newLine();
- EcoreUtil.setDocumentation(cls, _builder_252.toString());
+ PostprocessingHelpers.setDocumentation(cls, _builder_252.toString());
EAttribute _attribute_40 = PostprocessingHelpers.getAttribute(cls, "importedNamespace");
StringConcatenation _builder_253 = new StringConcatenation();
_builder_253.append("The imported name space has to be a dot separated qualified name followed by .*.");
_builder_253.newLine();
_builder_253.append("Example: my.namespace.*");
_builder_253.newLine();
- EcoreUtil.setDocumentation(_attribute_40, _builder_253.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_40, _builder_253.toString());
EAttribute _attribute_41 = PostprocessingHelpers.getAttribute(cls, "importURI");
StringConcatenation _builder_254 = new StringConcatenation();
_builder_254.append("The import URI can be a relative or absolute file system path.");
@@ -2189,6 +2198,6 @@ public class DocuPostprocessor {
_builder_254.newLine();
_builder_254.append("</p>");
_builder_254.newLine();
- EcoreUtil.setDocumentation(_attribute_41, _builder_254.toString());
+ PostprocessingHelpers.setDocumentation(_attribute_41, _builder_254.toString());
}
}
diff --git a/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.java b/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.java
index aa5085263..864207771 100644
--- a/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.java
+++ b/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.java
@@ -1,3 +1,13 @@
+/**
+ * Copyright (c) 2012 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Juergen Haug
+ */
package org.eclipse.etrice.core.postprocessing;
import org.eclipse.emf.ecore.EAttribute;
diff --git a/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/PostprocessingHelpers.java b/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/PostprocessingHelpers.java
index c9983fc7b..fdf040cba 100644
--- a/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/PostprocessingHelpers.java
+++ b/plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/PostprocessingHelpers.java
@@ -1,3 +1,13 @@
+/**
+ * Copyright (c) 2012 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Juergen Haug
+ */
package org.eclipse.etrice.core.postprocessing;
import org.eclipse.emf.common.util.EList;
@@ -6,11 +16,13 @@ import org.eclipse.emf.ecore.EAnnotation;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EClassifier;
+import org.eclipse.emf.ecore.EModelElement;
import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.ETypedElement;
import org.eclipse.emf.ecore.EcoreFactory;
+import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.xtext.xbase.lib.Functions.Function1;
import org.eclipse.xtext.xbase.lib.IterableExtensions;
@@ -18,11 +30,18 @@ import org.eclipse.xtext.xbase.lib.IterableExtensions;
public class PostprocessingHelpers {
public static int UNBOUNDED_MULTIPLICITY = ETypedElement.UNBOUNDED_MULTIPLICITY;
+ public static String JAVADOC_NEWLINE = "<br>";
+
public static EClass getClass(final EPackage pckg, final String name) {
EClassifier _eClassifier = pckg.getEClassifier(name);
return ((EClass) _eClassifier);
}
+ public static void setDocumentation(final EModelElement eModelElement, final String documentation) {
+ String _plus = (PostprocessingHelpers.JAVADOC_NEWLINE + documentation);
+ EcoreUtil.setDocumentation(eModelElement, _plus);
+ }
+
public static EAttribute getAttribute(final EClass cls, final String name) {
EList<EAttribute> _eAllAttributes = cls.getEAllAttributes();
final Function1<EAttribute,Boolean> _function = new Function1<EAttribute,Boolean>() {

Back to the top