Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2019-11-26 01:44:33 -0500
committerHenrik Rentz-Reichert2019-11-26 01:44:33 -0500
commit9d384d55af41e68680fd5aa861a78abc38d6b00c (patch)
treee1323a52b140ebbff5dd59757d14d92854b0bc8e
parent4a57879517f296cfe71674a1f8916f02af4c8cbd (diff)
downloadorg.eclipse.etrice-9d384d55af41e68680fd5aa861a78abc38d6b00c.tar.gz
org.eclipse.etrice-9d384d55af41e68680fd5aa861a78abc38d6b00c.tar.xz
org.eclipse.etrice-9d384d55af41e68680fd5aa861a78abc38d6b00c.zip
RoomElement interface has to be marked as abstract
* re-generated Room.xtext * fixed some other minor issues Change-Id: I01dc8e8f220660490787017cd46f4617856afdca
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorRef.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ClassStructor.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java15
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumerationType.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefPath.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java51
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomModel.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java31
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java11
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java20
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java52
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java190
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend3
-rw-r--r--tests/org.eclipse.etrice.ui.base.tests/META-INF/MANIFEST.MF7
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/.classpath1
74 files changed, 532 insertions, 182 deletions
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore
index 7a1c1b269..f8412b8e0 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore
@@ -1042,7 +1042,7 @@
<eLiterals name="TRANSITION" value="10" literal="Transition"/>
<eLiterals name="ROOM_MODEL" value="11" literal="RoomModel"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="RoomElement" interface="true">
+ <eClassifiers xsi:type="ecore:EClass" name="RoomElement" abstract="true" interface="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The marker interface for all classes belonging to the ROOM model.&#xD;&#xA;"/>
</eAnnotations>
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel
index d6bfc2f35..2efb16462 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel
@@ -3,8 +3,8 @@
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.etrice.core.room/src-gen" editDirectory="/org.eclipse.etrice.core.room.edit/src"
editorDirectory="/org.eclipse.etrice.core.room.editor/src" modelPluginID="org.eclipse.etrice.core.room"
forceOverwrite="true" modelName="Room" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
- complianceLevel="6.0" copyrightFields="false" editPluginID="org.eclipse.etrice.core.room.edit"
- editorPluginID="org.eclipse.etrice.core.room.editor" runtimeVersion="2.13" usedGenPackages="platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel#//base platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.genmodel#//fSM">
+ complianceLevel="8.0" copyrightFields="false" editPluginID="org.eclipse.etrice.core.room.edit"
+ editorPluginID="org.eclipse.etrice.core.room.editor" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel#//base platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.genmodel#//fSM">
<genPackages prefix="Room" basePackage="org.eclipse.etrice.core" disposableProviderFactory="true"
ecorePackage="Room.ecore#/">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="Room.ecore#//CommunicationType">
@@ -274,6 +274,6 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//ActorRef/multiplicity"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Room.ecore#//ActorRef/type"/>
</genClasses>
- <genClasses ecoreClass="Room.ecore#//RoomElement"/>
+ <genClasses image="false" ecoreClass="Room.ecore#//RoomElement"/>
</genPackages>
</genmodel:GenModel>
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java
index dc22ef74e..86ee30aa3 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java
@@ -259,10 +259,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* Returns the value of the '<em><b>Structors</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.etrice.core.room.ClassStructor}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Structors</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Structors</em>' containment reference list.
* @see org.eclipse.etrice.core.room.RoomPackage#getActorClass_Structors()
@@ -275,7 +271,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList&lt;Port&gt; ports = new BasicEList&lt;Port&gt;();\r\nfor (ExternalPort ep : getExternalPorts()) {\r\n\tif(ep.getInterfacePort() != null)\r\n\t\tports.add(ep.getInterfacePort());\r\n}\r\nreturn ports;\r\n'"
* @generated
*/
EList<Port> getExternalEndPorts();
@@ -284,7 +279,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList&lt;Port&gt; ports = new BasicEList&lt;Port&gt;(getInterfacePorts());\r\nfor (ExternalPort ep : getExternalPorts()) {\r\n\tif(ep.getInterfacePort() != null)\r\n\t\tports.remove(ep.getInterfacePort());\r\n}\r\nreturn ports;\r\n'"
* @generated
*/
EList<Port> getRelayPorts();
@@ -293,7 +287,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='EList&lt;SPP&gt; spps = new BasicEList&lt;SPP&gt;();\r\nfor (ServiceImplementation spp : getServiceImplementations()) {\r\n\tif(spp.getSpp() != null)\r\n\t\tspps.add(spp.getSpp());\r\n}\r\nreturn spps;\r\n'"
* @generated
*/
EList<SPP> getImplementedSPPs();
@@ -302,7 +295,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return (ActorClass)getBase();\r\n'"
* @generated
*/
ActorClass getActorBase();
@@ -311,7 +303,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return getName();\r\n'"
* @generated
*/
String getComponentName();
@@ -320,7 +311,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;AbstractInterfaceItem&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getInterfaceItems(this));\r\n'"
* @generated
*/
EList<AbstractInterfaceItem> getAbstractInterfaceItems();
@@ -329,7 +319,6 @@ public interface ActorClass extends ActorContainerClass, ModelComponent
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;AbstractInterfaceItem&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getAllInterfaceItems(this));\r\n'"
* @generated
*/
EList<AbstractInterfaceItem> getAllAbstractInterfaceItems();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java
index c7c11226d..fbc458a04 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java
@@ -89,7 +89,6 @@ public interface ActorContainerRef extends RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this instanceof &lt;%org.eclipse.etrice.core.room.ActorRef%&gt;)\r\n\treturn ((ActorRef)this).getType();\r\nelse if (this instanceof &lt;%org.eclipse.etrice.core.room.SubSystemRef%&gt;)\r\n\treturn ((SubSystemRef)this).getType();\r\nelse\r\n\treturn null;\r\n'"
* @generated
*/
StructureClass getStructureClass();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorRef.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorRef.java
index 525a134bf..5a7987f31 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorRef.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorRef.java
@@ -33,10 +33,6 @@ public interface ActorRef extends ActorContainerRef
* Returns the value of the '<em><b>Ref Type</b></em>' attribute.
* The literals are from the enumeration {@link org.eclipse.etrice.core.room.ReferenceType}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Ref Type</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Ref Type</em>' attribute.
* @see org.eclipse.etrice.core.room.ReferenceType
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ClassStructor.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ClassStructor.java
index b7d42ed52..b84c51218 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ClassStructor.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ClassStructor.java
@@ -31,10 +31,6 @@ public interface ClassStructor extends RoomElement
/**
* Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Name</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute.
* @see #setName(String)
@@ -57,10 +53,6 @@ public interface ClassStructor extends RoomElement
/**
* Returns the value of the '<em><b>Detail Code</b></em>' containment reference.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Detail Code</em>' containment reference isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Detail Code</em>' containment reference.
* @see #setDetailCode(DetailCode)
@@ -84,7 +76,6 @@ public interface ClassStructor extends RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return \"ctor\".equals(this.getName());\r\n'"
* @generated
*/
boolean isConstructor();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java
index 95e62722e..efc514665 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java
@@ -52,10 +52,6 @@ public enum CommunicationType implements Enumerator
/**
* The '<em><b>EVENT DRIVEN</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>EVENT DRIVEN</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #EVENT_DRIVEN
* @model literal="eventdriven"
@@ -67,10 +63,6 @@ public enum CommunicationType implements Enumerator
/**
* The '<em><b>DATA DRIVEN</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>DATA DRIVEN</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #DATA_DRIVEN
* @model literal="datadriven"
@@ -82,10 +74,6 @@ public enum CommunicationType implements Enumerator
/**
* The '<em><b>SYNCHRONOUS</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>SYNCHRONOUS</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #SYNCHRONOUS
* @model literal="sync"
@@ -216,6 +204,7 @@ public enum CommunicationType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue()
{
return value;
@@ -226,6 +215,7 @@ public enum CommunicationType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -236,6 +226,7 @@ public enum CommunicationType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral()
{
return literal;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java
index 897dec20e..a9edc5bee 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java
@@ -191,10 +191,6 @@ public interface DataClass extends ComplexType
* Returns the value of the '<em><b>Structors</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.etrice.core.room.ClassStructor}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Structors</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Structors</em>' containment reference list.
* @see org.eclipse.etrice.core.room.RoomPackage#getDataClass_Structors()
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java
index f4c4a633b..6963bace0 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumLiteral.java
@@ -86,7 +86,6 @@ public interface EnumLiteral extends RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this.getLiteral() != null)\r\n\treturn this.getLiteral().getValue();\r\n\r\n// recursively from predecessor\r\n&lt;%org.eclipse.etrice.core.room.EnumerationType%&gt; et = ((EnumerationType) this.eContainer());\r\nint idx = et.getLiterals().indexOf(this);\r\nif (idx &gt; 0)\r\n\treturn et.getLiterals().get(idx - 1).getLiteralValue() + 1;\r\n\r\nreturn 0;\r\n'"
* @generated
*/
long getLiteralValue();
@@ -95,7 +94,6 @@ public interface EnumLiteral extends RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='&lt;%org.eclipse.etrice.core.room.EnumerationType%&gt; et = ((EnumerationType) this.eContainer());\r\nreturn et.getName() + \".\" + this.getName();\r\n'"
* @generated
*/
String getFullName();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumerationType.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumerationType.java
index 902560a21..12717999b 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumerationType.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EnumerationType.java
@@ -60,10 +60,6 @@ public interface EnumerationType extends DataType
* Returns the value of the '<em><b>Literals</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.etrice.core.room.EnumLiteral}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Literals</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Literals</em>' containment reference list.
* @see org.eclipse.etrice.core.room.RoomPackage#getEnumerationType_Literals()
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java
index 6a612dcb5..5b3624213 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java
@@ -71,7 +71,6 @@ public interface InterfaceItem extends AbstractInterfaceItem, RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this instanceof &lt;%org.eclipse.etrice.core.room.Port%&gt;)\r\n\treturn ((Port) this).getProtocol();\r\nelse if (this instanceof &lt;%org.eclipse.etrice.core.room.SAP%&gt;)\r\n\treturn ((SAP) this).getProtocol();\r\nelse if (this instanceof &lt;%org.eclipse.etrice.core.room.SPP%&gt;)\r\n\treturn ((SPP) this).getProtocol();\r\nreturn null;\r\n'"
* @generated
*/
GeneralProtocolClass getGeneralProtocol();
@@ -80,7 +79,6 @@ public interface InterfaceItem extends AbstractInterfaceItem, RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (getGeneralProtocol() instanceof &lt;%org.eclipse.etrice.core.room.ProtocolClass%&gt;)\r\n\treturn ((ProtocolClass)getGeneralProtocol()).getSemantics();\r\nelse\r\n\treturn null;\r\n'"
* @generated
*/
ProtocolSemantics getSemantics();
@@ -89,7 +87,6 @@ public interface InterfaceItem extends AbstractInterfaceItem, RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;EObject&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getMessageListDeep(this, false));\r\n'"
* @generated
*/
EList<EObject> getAllIncomingAbstractMessages();
@@ -98,7 +95,6 @@ public interface InterfaceItem extends AbstractInterfaceItem, RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return new &lt;%org.eclipse.emf.common.util.BasicEList%&gt;&lt;EObject&gt;(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%&gt;().getMessageListDeep(this, true));\r\n'"
* @generated
*/
EList<EObject> getAllOutgoingAbstractMessages();
@@ -107,7 +103,6 @@ public interface InterfaceItem extends AbstractInterfaceItem, RoomElement
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (getGeneralProtocol() instanceof ProtocolClass)\r\n return ((ProtocolClass) getGeneralProtocol()).getCommType() == &lt;%org.eclipse.etrice.core.room.CommunicationType%&gt;.EVENT_DRIVEN;\r\nelse\r\n return false;\r\n'"
* @generated
*/
boolean isEventDriven();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
index dbddf88a5..f40f5ae34 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
@@ -122,10 +122,6 @@ public interface Message extends RoomElement
* Returns the value of the '<em><b>Annotations</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.etrice.core.common.base.Annotation}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Annotations</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Annotations</em>' containment reference list.
* @see org.eclipse.etrice.core.room.RoomPackage#getMessage_Annotations()
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java
index 5eb9895cf..65c26e9b9 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageData.java
@@ -25,10 +25,6 @@ public interface MessageData extends RoomElement
/**
* Returns the value of the '<em><b>Deprecated Name</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Deprecated Name</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Deprecated Name</em>' attribute.
* @see #setDeprecatedName(String)
@@ -51,10 +47,6 @@ public interface MessageData extends RoomElement
/**
* Returns the value of the '<em><b>Ref Type</b></em>' containment reference.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Ref Type</em>' containment reference isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Ref Type</em>' containment reference.
* @see #setRefType(RefableType)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
index dba4a41a5..052c97274 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
@@ -138,10 +138,6 @@ public interface Port extends InterfaceItem
* Returns the value of the '<em><b>Annotations</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.etrice.core.common.base.Annotation}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Annotations</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Annotations</em>' containment reference list.
* @see org.eclipse.etrice.core.room.RoomPackage#getPort_Annotations()
@@ -154,7 +150,6 @@ public interface Port extends InterfaceItem
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model kind="operation"
- * annotation="http://www.eclipse.org/emf/2002/GenModel body='return multiplicity&gt;1 || multiplicity==-1;'"
* @generated
*/
boolean isReplicated();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefPath.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefPath.java
index 6f9245744..88062cafa 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefPath.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefPath.java
@@ -47,7 +47,7 @@ public interface RefPath extends RoomElement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @model annotation="http://www.eclipse.org/emf/2002/GenModel body='StringBuilder sb = new StringBuilder();\r\nfor (RefSegment ref : getRefs()) {\r\n\tsb.append(\"/\"+ref.toString());\r\n}\r\nreturn sb.toString();\r\n'"
+ * @model
* @generated
*/
String toString();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java
index 8bdc7da52..08a7fff94 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSegment.java
@@ -85,7 +85,7 @@ public interface RefSegment extends RoomElement
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @model annotation="http://www.eclipse.org/emf/2002/GenModel body='return getRef() + ((getIdx()&gt;=0)? \":\"+getIdx() : \"\");\r\n'"
+ * @model
* @generated
*/
String toString();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java
index 11471b609..b42b3052c 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java
@@ -42,10 +42,6 @@ public enum ReferenceType implements Enumerator
/**
* The '<em><b>FIXED</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>FIXED</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #FIXED
* @model literal="fixed"
@@ -57,10 +53,6 @@ public enum ReferenceType implements Enumerator
/**
* The '<em><b>OPTIONAL</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>OPTIONAL</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #OPTIONAL
* @model literal="optional"
@@ -189,6 +181,7 @@ public enum ReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue()
{
return value;
@@ -199,6 +192,7 @@ public enum ReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -209,6 +203,7 @@ public enum ReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral()
{
return literal;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java
index e71c7ad0c..02bcdd397 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java
@@ -142,10 +142,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>DATA CLASS</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>DATA CLASS</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #DATA_CLASS
* @model literal="DataClass"
@@ -157,10 +153,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>ACTOR CLASS</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>ACTOR CLASS</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #ACTOR_CLASS
* @model literal="ActorClass"
@@ -172,10 +164,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>ACTOR BEHAVIOR</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>ACTOR BEHAVIOR</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #ACTOR_BEHAVIOR
* @model literal="ActorBehavior"
@@ -187,10 +175,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>PROTOCOL CLASS</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>PROTOCOL CLASS</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #PROTOCOL_CLASS
* @model literal="ProtocolClass"
@@ -202,10 +186,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>COMPOUND PROTOCOL CLASS</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>COMPOUND PROTOCOL CLASS</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #COMPOUND_PROTOCOL_CLASS
* @model literal="CompoundProtocolClass"
@@ -217,10 +197,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>SUBSYSTEM CLASS</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>SUBSYSTEM CLASS</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #SUBSYSTEM_CLASS
* @model literal="SubSystemClass"
@@ -232,10 +208,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>LOGICAL SYSTEM CLASS</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>LOGICAL SYSTEM CLASS</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #LOGICAL_SYSTEM_CLASS
* @model literal="LogicalSystem"
@@ -247,10 +219,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>PORT</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>PORT</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #PORT
* @model literal="Port"
@@ -262,10 +230,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>MESSAGE</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>MESSAGE</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #MESSAGE
* @model literal="Message"
@@ -277,10 +241,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>STATE</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>STATE</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #STATE
* @model literal="State"
@@ -292,10 +252,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>TRANSITION</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>TRANSITION</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #TRANSITION
* @model literal="Transition"
@@ -307,10 +263,6 @@ public enum RoomAnnotationTargetEnum implements Enumerator
/**
* The '<em><b>ROOM MODEL</b></em>' literal value.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of '<em><b>ROOM MODEL</b></em>' literal object isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @see #ROOM_MODEL
* @model literal="RoomModel"
@@ -459,6 +411,7 @@ public enum RoomAnnotationTargetEnum implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue()
{
return value;
@@ -469,6 +422,7 @@ public enum RoomAnnotationTargetEnum implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -479,6 +433,7 @@ public enum RoomAnnotationTargetEnum implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral()
{
return literal;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomModel.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomModel.java
index 73f437a7c..ff0d314df 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomModel.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomModel.java
@@ -98,10 +98,6 @@ public interface RoomModel extends RoomElement
* Returns the value of the '<em><b>Annotations</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.etrice.core.common.base.Annotation}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Annotations</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Annotations</em>' containment reference list.
* @see org.eclipse.etrice.core.room.RoomPackage#getRoomModel_Annotations()
@@ -130,10 +126,6 @@ public interface RoomModel extends RoomElement
* Returns the value of the '<em><b>Annotation Types</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.etrice.core.common.base.AnnotationType}.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Annotation Types</em>' containment reference list isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Annotation Types</em>' containment reference list.
* @see org.eclipse.etrice.core.room.RoomPackage#getRoomModel_AnnotationTypes()
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java
index 02ca58810..f1938a317 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java
@@ -35,10 +35,6 @@ public interface StandardOperation extends Operation
/**
* Returns the value of the '<em><b>Override</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Override</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Override</em>' attribute.
* @see #setOverride(boolean)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java
index ccb6adfac..8d6906e5f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java
@@ -83,10 +83,6 @@ public interface VarDecl extends RoomElement
/**
* Returns the value of the '<em><b>Varargs</b></em>' attribute.
* <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Varargs</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Varargs</em>' attribute.
* @see #setVarargs(boolean)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java
index 54eddbcfb..6521a56ef 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java
@@ -287,6 +287,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isAbstract()
{
return abstract_;
@@ -297,6 +298,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAbstract(boolean newAbstract)
{
boolean oldAbstract = abstract_;
@@ -310,6 +312,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ComponentCommunicationType getCommType()
{
return commType;
@@ -320,6 +323,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCommType(ComponentCommunicationType newCommType)
{
ComponentCommunicationType oldCommType = commType;
@@ -343,6 +347,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setComponentName(String newComponentName)
{
String oldComponentName = componentName;
@@ -356,6 +361,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ModelComponent getBase()
{
if (base != null && base.eIsProxy())
@@ -386,6 +392,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBase(ModelComponent newBase)
{
ModelComponent oldBase = base;
@@ -399,6 +406,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StateGraph getStateMachine()
{
return stateMachine;
@@ -426,6 +434,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setStateMachine(StateGraph newStateMachine)
{
if (newStateMachine != stateMachine)
@@ -447,6 +456,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getInterfacePorts()
{
if (interfacePorts == null)
@@ -461,6 +471,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getStructureDocu()
{
return structureDocu;
@@ -488,6 +499,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setStructureDocu(Documentation newStructureDocu)
{
if (newStructureDocu != structureDocu)
@@ -509,6 +521,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ServiceImplementation> getServiceImplementations()
{
if (serviceImplementations == null)
@@ -523,6 +536,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Attribute> getAttributes()
{
if (attributes == null)
@@ -537,6 +551,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SAP> getServiceAccessPoints()
{
if (serviceAccessPoints == null)
@@ -551,6 +566,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getInternalPorts()
{
if (internalPorts == null)
@@ -565,6 +581,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ExternalPort> getExternalPorts()
{
if (externalPorts == null)
@@ -579,6 +596,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getBehaviorDocu()
{
return behaviorDocu;
@@ -606,6 +624,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBehaviorDocu(Documentation newBehaviorDocu)
{
if (newBehaviorDocu != behaviorDocu)
@@ -627,6 +646,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getBehaviorAnnotations()
{
if (behaviorAnnotations == null)
@@ -641,6 +661,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<StandardOperation> getOperations()
{
if (operations == null)
@@ -655,6 +676,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ClassStructor> getStructors()
{
if (structors == null)
@@ -669,6 +691,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getExternalEndPorts()
{
EList<Port> ports = new BasicEList<Port>();
@@ -685,6 +708,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getRelayPorts()
{
EList<Port> ports = new BasicEList<Port>(getInterfacePorts());
@@ -701,6 +725,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SPP> getImplementedSPPs()
{
EList<SPP> spps = new BasicEList<SPP>();
@@ -717,6 +742,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorClass getActorBase()
{
return (ActorClass)getBase();
@@ -728,6 +754,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getComponentName()
{
return getName();
@@ -739,6 +766,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<AbstractInterfaceItem> getAbstractInterfaceItems()
{
return new BasicEList<AbstractInterfaceItem>(new RoomHelpers().getInterfaceItems(this));
@@ -750,6 +778,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<AbstractInterfaceItem> getAllAbstractInterfaceItems()
{
return new BasicEList<AbstractInterfaceItem>(new RoomHelpers().getAllInterfaceItems(this));
@@ -1091,7 +1120,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (abstract: ");
result.append(abstract_);
result.append(", commType: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java
index fd7bc5aa2..03ca8e0f3 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java
@@ -119,6 +119,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SPP> getServiceProvisionPoints()
{
if (serviceProvisionPoints == null)
@@ -133,6 +134,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode1()
{
return userCode1;
@@ -160,6 +162,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode1(DetailCode newUserCode1)
{
if (newUserCode1 != userCode1)
@@ -181,6 +184,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode2()
{
return userCode2;
@@ -208,6 +212,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode2(DetailCode newUserCode2)
{
if (newUserCode2 != userCode2)
@@ -229,6 +234,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode3()
{
return userCode3;
@@ -256,6 +262,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode3(DetailCode newUserCode3)
{
if (newUserCode3 != userCode3)
@@ -277,6 +284,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ActorRef> getActorRefs()
{
if (actorRefs == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java
index 1853d6fe2..f42060fc4 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java
@@ -91,6 +91,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -101,6 +102,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -114,6 +116,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -141,6 +144,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -162,6 +166,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StructureClass getStructureClass()
{
if (this instanceof ActorRef)
@@ -275,7 +280,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java
index ee5a3bd29..4b6038883 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java
@@ -96,6 +96,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefPath getPath()
{
return path;
@@ -123,6 +124,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPath(RefPath newPath)
{
if (newPath != path)
@@ -144,6 +146,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LogicalThread getThread()
{
if (thread != null && thread.eIsProxy())
@@ -174,6 +177,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setThread(LogicalThread newThread)
{
LogicalThread oldThread = thread;
@@ -187,6 +191,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ActorInstanceMapping> getActorInstanceMappings()
{
if (actorInstanceMappings == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java
index 3b9fb317e..f46869865 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java
@@ -107,6 +107,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ReferenceType getRefType()
{
return refType;
@@ -117,6 +118,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRefType(ReferenceType newRefType)
{
ReferenceType oldRefType = refType;
@@ -130,6 +132,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getMultiplicity()
{
return multiplicity;
@@ -140,6 +143,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMultiplicity(int newMultiplicity)
{
int oldMultiplicity = multiplicity;
@@ -153,6 +157,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorClass getType()
{
if (type != null && type.eIsProxy())
@@ -183,6 +188,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(ActorClass newType)
{
ActorClass oldType = type;
@@ -288,7 +294,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (refType: ");
result.append(refType);
result.append(", multiplicity: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java
index 57799da7f..e6ad6cac3 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java
@@ -142,6 +142,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -152,6 +153,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -165,6 +167,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getSize()
{
return size;
@@ -175,6 +178,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSize(int newSize)
{
int oldSize = size;
@@ -188,6 +192,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getType()
{
return type;
@@ -215,6 +220,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(RefableType newType)
{
if (newType != type)
@@ -236,6 +242,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDefaultValueLiteral()
{
return defaultValueLiteral;
@@ -246,6 +253,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultValueLiteral(String newDefaultValueLiteral)
{
String oldDefaultValueLiteral = defaultValueLiteral;
@@ -259,6 +267,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -286,6 +295,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -436,7 +446,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(", size: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java
index 3f01cfe05..aeda0c76b 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java
@@ -89,6 +89,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef getActorRef()
{
if (actorRef != null && actorRef.eIsProxy())
@@ -119,6 +120,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setActorRef(ActorContainerRef newActorRef)
{
ActorContainerRef oldActorRef = actorRef;
@@ -132,6 +134,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Port getPort()
{
if (port != null && port.eIsProxy())
@@ -162,6 +165,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPort(Port newPort)
{
Port oldPort = port;
@@ -175,6 +179,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubProtocol getSub()
{
if (sub != null && sub.eIsProxy())
@@ -205,6 +210,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSub(SubProtocol newSub)
{
SubProtocol oldSub = sub;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java
index 81345d2bc..9cbc815e4 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java
@@ -77,6 +77,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public BindingEndPoint getEndpoint1()
{
return endpoint1;
@@ -104,6 +105,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEndpoint1(BindingEndPoint newEndpoint1)
{
if (newEndpoint1 != endpoint1)
@@ -125,6 +127,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public BindingEndPoint getEndpoint2()
{
return endpoint2;
@@ -152,6 +155,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEndpoint2(BindingEndPoint newEndpoint2)
{
if (newEndpoint2 != endpoint2)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java
index 0311f5123..14fc806dd 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java
@@ -88,6 +88,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -98,6 +99,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -111,6 +113,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getDetailCode()
{
return detailCode;
@@ -138,6 +141,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDetailCode(DetailCode newDetailCode)
{
if (newDetailCode != detailCode)
@@ -159,6 +163,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isConstructor()
{
return "ctor".equals(this.getName());
@@ -267,7 +272,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java
index 3f6e2f7b8..3988ca4d8 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java
@@ -69,6 +69,7 @@ public class CompoundProtocolClassImpl extends GeneralProtocolClassImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SubProtocol> getSubProtocols()
{
if (subProtocols == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java
index c21030e91..e58fbb13d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java
@@ -155,6 +155,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataClass getBase()
{
if (base != null && base.eIsProxy())
@@ -185,6 +186,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBase(DataClass newBase)
{
DataClass oldBase = base;
@@ -198,6 +200,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -212,6 +215,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode1()
{
return userCode1;
@@ -239,6 +243,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode1(DetailCode newUserCode1)
{
if (newUserCode1 != userCode1)
@@ -260,6 +265,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode2()
{
return userCode2;
@@ -287,6 +293,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode2(DetailCode newUserCode2)
{
if (newUserCode2 != userCode2)
@@ -308,6 +315,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode3()
{
return userCode3;
@@ -335,6 +343,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode3(DetailCode newUserCode3)
{
if (newUserCode3 != userCode3)
@@ -356,6 +365,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<StandardOperation> getOperations()
{
if (operations == null)
@@ -370,6 +380,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ClassStructor> getStructors()
{
if (structors == null)
@@ -384,6 +395,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Attribute> getAttributes()
{
if (attributes == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java
index 7d32f350b..c7b06d742 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java
@@ -89,6 +89,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -99,6 +100,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -112,6 +114,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public IntLiteral getLiteral()
{
return literal;
@@ -139,6 +142,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLiteral(IntLiteral newLiteral)
{
if (newLiteral != literal)
@@ -160,6 +164,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public long getLiteralValue()
{
if (this.getLiteral() != null)
@@ -180,6 +185,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getFullName()
{
EnumerationType et = ((EnumerationType) this.eContainer());
@@ -289,7 +295,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java
index 587616f7b..7fbbfcf43 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java
@@ -84,6 +84,7 @@ public class EnumerationTypeImpl extends DataTypeImpl implements EnumerationType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PrimitiveType getPrimitiveType()
{
if (primitiveType != null && primitiveType.eIsProxy())
@@ -114,6 +115,7 @@ public class EnumerationTypeImpl extends DataTypeImpl implements EnumerationType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPrimitiveType(PrimitiveType newPrimitiveType)
{
PrimitiveType oldPrimitiveType = primitiveType;
@@ -127,6 +129,7 @@ public class EnumerationTypeImpl extends DataTypeImpl implements EnumerationType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EnumLiteral> getLiterals()
{
if (literals == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java
index 55277121b..816c514d2 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java
@@ -65,6 +65,7 @@ public class ExternalPortImpl extends MinimalEObjectImpl.Container implements Ex
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Port getInterfacePort()
{
if (interfacePort != null && interfacePort.eIsProxy())
@@ -95,6 +96,7 @@ public class ExternalPortImpl extends MinimalEObjectImpl.Container implements Ex
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setInterfacePort(Port newInterfacePort)
{
Port oldInterfacePort = interfacePort;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java
index a09b735db..dd34ea6e0 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java
@@ -93,6 +93,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTargetName()
{
return targetName;
@@ -103,6 +104,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetName(String newTargetName)
{
String oldTargetName = targetName;
@@ -116,6 +118,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDefaultValueLiteral()
{
return defaultValueLiteral;
@@ -126,6 +129,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultValueLiteral(String newDefaultValueLiteral)
{
String oldDefaultValueLiteral = defaultValueLiteral;
@@ -220,7 +224,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (targetName: ");
result.append(targetName);
result.append(", defaultValueLiteral: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java
index f51fa4f5b..be4280d5d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java
@@ -70,6 +70,7 @@ public class GeneralProtocolClassImpl extends RoomClassImpl implements GeneralPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java
index 25d0a561e..64aa15416 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java
@@ -82,6 +82,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -109,6 +110,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -130,6 +132,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass getGeneralProtocol()
{
if (this instanceof Port)
@@ -147,6 +150,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolSemantics getSemantics()
{
if (getGeneralProtocol() instanceof ProtocolClass)
@@ -161,6 +165,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EObject> getAllIncomingAbstractMessages()
{
return new BasicEList<EObject>(new RoomHelpers().getMessageListDeep(this, false));
@@ -172,6 +177,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EObject> getAllOutgoingAbstractMessages()
{
return new BasicEList<EObject>(new RoomHelpers().getMessageListDeep(this, true));
@@ -183,6 +189,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isEventDriven()
{
if (getGeneralProtocol() instanceof ProtocolClass)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java
index c435f4fff..f1eb8dfe6 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java
@@ -78,6 +78,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SAPoint getFrom()
{
return from;
@@ -105,6 +106,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFrom(SAPoint newFrom)
{
if (newFrom != from)
@@ -126,6 +128,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPPoint getTo()
{
return to;
@@ -153,6 +156,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTo(SPPoint newTo)
{
if (newTo != to)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java
index 68cfee3bc..77866a3c2 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java
@@ -69,6 +69,7 @@ public class LogicalSystemImpl extends StructureClassImpl implements LogicalSyst
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SubSystemRef> getSubSystems()
{
if (subSystems == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java
index 5fe5dfe4d..47d818bdd 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java
@@ -73,6 +73,7 @@ public class LogicalThreadImpl extends MinimalEObjectImpl.Container implements L
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -83,6 +84,7 @@ public class LogicalThreadImpl extends MinimalEObjectImpl.Container implements L
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -167,7 +169,7 @@ public class LogicalThreadImpl extends MinimalEObjectImpl.Container implements L
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java
index 10164fc7b..011baecc4 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java
@@ -87,6 +87,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDeprecatedName()
{
return deprecatedName;
@@ -97,6 +98,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDeprecatedName(String newDeprecatedName)
{
String oldDeprecatedName = deprecatedName;
@@ -110,6 +112,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getRefType()
{
return refType;
@@ -137,6 +140,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRefType(RefableType newRefType)
{
if (newRefType != refType)
@@ -255,7 +259,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (deprecatedName: ");
result.append(deprecatedName);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java
index 7ac32527e..0740e9bdb 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java
@@ -79,6 +79,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Message getMsg()
{
if (msg != null && msg.eIsProxy())
@@ -109,6 +110,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMsg(Message newMsg)
{
Message oldMsg = msg;
@@ -122,6 +124,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getDetailCode()
{
return detailCode;
@@ -149,6 +152,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDetailCode(DetailCode newDetailCode)
{
if (newDetailCode != detailCode)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java
index b6def512a..462a09f46 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java
@@ -140,6 +140,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isPriv()
{
return priv;
@@ -150,6 +151,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPriv(boolean newPriv)
{
boolean oldPriv = priv;
@@ -163,6 +165,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -173,6 +176,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -186,6 +190,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MessageData getData()
{
return data;
@@ -213,6 +218,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setData(MessageData newData)
{
if (newData != data)
@@ -234,6 +240,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -248,6 +255,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -275,6 +283,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -429,7 +438,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (priv: ");
result.append(priv);
result.append(", name: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java
index 33dc56a28..61e88ef6a 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java
@@ -132,6 +132,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -142,6 +143,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -155,6 +157,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<VarDecl> getArguments()
{
if (arguments == null)
@@ -169,6 +172,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getReturnType()
{
return returnType;
@@ -196,6 +200,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setReturnType(RefableType newReturnType)
{
if (newReturnType != returnType)
@@ -217,6 +222,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -244,6 +250,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -265,6 +272,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getDetailCode()
{
return detailCode;
@@ -292,6 +300,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDetailCode(DetailCode newDetailCode)
{
if (newDetailCode != detailCode)
@@ -448,7 +457,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java
index 149b9d518..d4f8fa46d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java
@@ -110,6 +110,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode()
{
return userCode;
@@ -137,6 +138,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode(DetailCode newUserCode)
{
if (newUserCode != userCode)
@@ -158,6 +160,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<MessageHandler> getMsgHandlers()
{
if (msgHandlers == null)
@@ -172,6 +175,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<PortOperation> getOperations()
{
if (operations == null)
@@ -186,6 +190,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Attribute> getAttributes()
{
if (attributes == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java
index 91fe59bfd..6db903906 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java
@@ -127,6 +127,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isConjugated()
{
return conjugated;
@@ -137,6 +138,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setConjugated(boolean newConjugated)
{
boolean oldConjugated = conjugated;
@@ -150,6 +152,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getMultiplicity()
{
return multiplicity;
@@ -160,6 +163,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMultiplicity(int newMultiplicity)
{
int oldMultiplicity = multiplicity;
@@ -173,6 +177,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -203,6 +208,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(GeneralProtocolClass newProtocol)
{
GeneralProtocolClass oldProtocol = protocol;
@@ -216,6 +222,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -230,6 +237,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isReplicated()
{
return multiplicity>1 || multiplicity==-1;
@@ -360,7 +368,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (conjugated: ");
result.append(conjugated);
result.append(", multiplicity: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java
index 82f9265c3..4b41283b7 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java
@@ -64,6 +64,7 @@ public class PortOperationImpl extends OperationImpl implements PortOperation
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Message getSendsMsg()
{
if (sendsMsg != null && sendsMsg.eIsProxy())
@@ -94,6 +95,7 @@ public class PortOperationImpl extends OperationImpl implements PortOperation
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSendsMsg(Message newSendsMsg)
{
Message oldSendsMsg = sendsMsg;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java
index abf7e820e..0cade2458 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java
@@ -137,6 +137,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LiteralType getType()
{
return type;
@@ -147,6 +148,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(LiteralType newType)
{
LiteralType oldType = type;
@@ -160,6 +162,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTargetName()
{
return targetName;
@@ -170,6 +173,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetName(String newTargetName)
{
String oldTargetName = targetName;
@@ -183,6 +187,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getCastName()
{
return castName;
@@ -193,6 +198,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCastName(String newCastName)
{
String oldCastName = castName;
@@ -206,6 +212,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDefaultValueLiteral()
{
return defaultValueLiteral;
@@ -216,6 +223,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultValueLiteral(String newDefaultValueLiteral)
{
String oldDefaultValueLiteral = defaultValueLiteral;
@@ -330,7 +338,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (type: ");
result.append(type);
result.append(", targetName: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java
index 416eb56f6..996eb1f1d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java
@@ -186,6 +186,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CommunicationType getCommType()
{
return commType;
@@ -196,6 +197,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCommType(CommunicationType newCommType)
{
CommunicationType oldCommType = commType;
@@ -209,6 +211,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass getBase()
{
if (base != null && base.eIsProxy())
@@ -239,6 +242,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBase(ProtocolClass newBase)
{
ProtocolClass oldBase = base;
@@ -252,6 +256,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode1()
{
return userCode1;
@@ -279,6 +284,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode1(DetailCode newUserCode1)
{
if (newUserCode1 != userCode1)
@@ -300,6 +306,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode2()
{
return userCode2;
@@ -327,6 +334,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode2(DetailCode newUserCode2)
{
if (newUserCode2 != userCode2)
@@ -348,6 +356,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode3()
{
return userCode3;
@@ -375,6 +384,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode3(DetailCode newUserCode3)
{
if (newUserCode3 != userCode3)
@@ -396,6 +406,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Message> getIncomingMessages()
{
if (incomingMessages == null)
@@ -410,6 +421,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Message> getOutgoingMessages()
{
if (outgoingMessages == null)
@@ -424,6 +436,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortClass getRegular()
{
return regular;
@@ -451,6 +464,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRegular(PortClass newRegular)
{
if (newRegular != regular)
@@ -472,6 +486,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortClass getConjugated()
{
return conjugated;
@@ -499,6 +514,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setConjugated(PortClass newConjugated)
{
if (newConjugated != conjugated)
@@ -520,6 +536,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolSemantics getSemantics()
{
return semantics;
@@ -547,6 +564,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSemantics(ProtocolSemantics newSemantics)
{
if (newSemantics != semantics)
@@ -763,7 +781,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (commType: ");
result.append(commType);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java
index 83a36bce6..a17bfc99f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java
@@ -71,6 +71,7 @@ public class RefPathImpl extends MinimalEObjectImpl.Container implements RefPath
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<RefSegment> getRefs()
{
if (refs == null)
@@ -85,6 +86,7 @@ public class RefPathImpl extends MinimalEObjectImpl.Container implements RefPath
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String toString()
{
StringBuilder sb = new StringBuilder();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java
index 8dceca5e8..9f0a2af5a 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java
@@ -64,6 +64,7 @@ public class RefSAPointImpl extends SAPointImpl implements RefSAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef getRef()
{
if (ref != null && ref.eIsProxy())
@@ -94,6 +95,7 @@ public class RefSAPointImpl extends SAPointImpl implements RefSAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(ActorContainerRef newRef)
{
ActorContainerRef oldRef = ref;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java
index cdb2913fa..ce6f13668 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java
@@ -94,6 +94,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getRef()
{
return ref;
@@ -104,6 +105,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(String newRef)
{
String oldRef = ref;
@@ -117,6 +119,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getIdx()
{
return idx;
@@ -127,6 +130,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setIdx(int newIdx)
{
int oldIdx = idx;
@@ -140,6 +144,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String toString()
{
return getRef() + ((getIdx()>=0)? ":"+getIdx() : "");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java
index 515e6f748..a4bda7252 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java
@@ -86,6 +86,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataType getType()
{
if (type != null && type.eIsProxy())
@@ -116,6 +117,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(DataType newType)
{
DataType oldType = type;
@@ -129,6 +131,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isRef()
{
return ref;
@@ -139,6 +142,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(boolean newRef)
{
boolean oldRef = ref;
@@ -234,7 +238,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (ref: ");
result.append(ref);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java
index a2004f843..4b38f38dc 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java
@@ -64,6 +64,7 @@ public class RelaySAPointImpl extends SAPointImpl implements RelaySAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP getRelay()
{
if (relay != null && relay.eIsProxy())
@@ -94,6 +95,7 @@ public class RelaySAPointImpl extends SAPointImpl implements RelaySAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRelay(SPP newRelay)
{
SPP oldRelay = relay;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java
index 024ca9055..7b04166ed 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java
@@ -88,6 +88,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -98,6 +99,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -111,6 +113,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -138,6 +141,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -256,7 +260,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java
index 38ae4f3f9..1d006415a 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java
@@ -168,6 +168,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomModel createRoomModel()
{
RoomModelImpl roomModel = new RoomModelImpl();
@@ -179,6 +180,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomClass createRoomClass()
{
RoomClassImpl roomClass = new RoomClassImpl();
@@ -190,6 +192,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StructureClass createStructureClass()
{
StructureClassImpl structureClass = new StructureClassImpl();
@@ -201,6 +204,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerClass createActorContainerClass()
{
ActorContainerClassImpl actorContainerClass = new ActorContainerClassImpl();
@@ -212,6 +216,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public VarDecl createVarDecl()
{
VarDeclImpl varDecl = new VarDeclImpl();
@@ -223,6 +228,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MessageData createMessageData()
{
MessageDataImpl messageData = new MessageDataImpl();
@@ -234,6 +240,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType createRefableType()
{
RefableTypeImpl refableType = new RefableTypeImpl();
@@ -245,6 +252,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataType createDataType()
{
DataTypeImpl dataType = new DataTypeImpl();
@@ -256,6 +264,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ComplexType createComplexType()
{
ComplexTypeImpl complexType = new ComplexTypeImpl();
@@ -267,6 +276,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PrimitiveType createPrimitiveType()
{
PrimitiveTypeImpl primitiveType = new PrimitiveTypeImpl();
@@ -278,6 +288,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EnumerationType createEnumerationType()
{
EnumerationTypeImpl enumerationType = new EnumerationTypeImpl();
@@ -289,6 +300,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EnumLiteral createEnumLiteral()
{
EnumLiteralImpl enumLiteral = new EnumLiteralImpl();
@@ -300,6 +312,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ExternalType createExternalType()
{
ExternalTypeImpl externalType = new ExternalTypeImpl();
@@ -311,6 +324,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataClass createDataClass()
{
DataClassImpl dataClass = new DataClassImpl();
@@ -322,6 +336,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Attribute createAttribute()
{
AttributeImpl attribute = new AttributeImpl();
@@ -333,6 +348,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Operation createOperation()
{
OperationImpl operation = new OperationImpl();
@@ -344,6 +360,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StandardOperation createStandardOperation()
{
StandardOperationImpl standardOperation = new StandardOperationImpl();
@@ -355,6 +372,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortOperation createPortOperation()
{
PortOperationImpl portOperation = new PortOperationImpl();
@@ -366,6 +384,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassStructor createClassStructor()
{
ClassStructorImpl classStructor = new ClassStructorImpl();
@@ -377,6 +396,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass createGeneralProtocolClass()
{
GeneralProtocolClassImpl generalProtocolClass = new GeneralProtocolClassImpl();
@@ -388,6 +408,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass createProtocolClass()
{
ProtocolClassImpl protocolClass = new ProtocolClassImpl();
@@ -399,6 +420,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CompoundProtocolClass createCompoundProtocolClass()
{
CompoundProtocolClassImpl compoundProtocolClass = new CompoundProtocolClassImpl();
@@ -410,6 +432,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubProtocol createSubProtocol()
{
SubProtocolImpl subProtocol = new SubProtocolImpl();
@@ -421,6 +444,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Message createMessage()
{
MessageImpl message = new MessageImpl();
@@ -432,6 +456,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortClass createPortClass()
{
PortClassImpl portClass = new PortClassImpl();
@@ -443,6 +468,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MessageHandler createMessageHandler()
{
MessageHandlerImpl messageHandler = new MessageHandlerImpl();
@@ -454,6 +480,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public InMessageHandler createInMessageHandler()
{
InMessageHandlerImpl inMessageHandler = new InMessageHandlerImpl();
@@ -465,6 +492,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public OutMessageHandler createOutMessageHandler()
{
OutMessageHandlerImpl outMessageHandler = new OutMessageHandlerImpl();
@@ -476,6 +504,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorClass createActorClass()
{
ActorClassImpl actorClass = new ActorClassImpl();
@@ -487,6 +516,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public InterfaceItem createInterfaceItem()
{
InterfaceItemImpl interfaceItem = new InterfaceItemImpl();
@@ -498,6 +528,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Port createPort()
{
PortImpl port = new PortImpl();
@@ -509,6 +540,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ExternalPort createExternalPort()
{
ExternalPortImpl externalPort = new ExternalPortImpl();
@@ -520,6 +552,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SAP createSAP()
{
SAPImpl sap = new SAPImpl();
@@ -531,6 +564,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP createSPP()
{
SPPImpl spp = new SPPImpl();
@@ -542,6 +576,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ServiceImplementation createServiceImplementation()
{
ServiceImplementationImpl serviceImplementation = new ServiceImplementationImpl();
@@ -553,6 +588,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LogicalSystem createLogicalSystem()
{
LogicalSystemImpl logicalSystem = new LogicalSystemImpl();
@@ -564,6 +600,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef createActorContainerRef()
{
ActorContainerRefImpl actorContainerRef = new ActorContainerRefImpl();
@@ -575,6 +612,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubSystemRef createSubSystemRef()
{
SubSystemRefImpl subSystemRef = new SubSystemRefImpl();
@@ -586,6 +624,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubSystemClass createSubSystemClass()
{
SubSystemClassImpl subSystemClass = new SubSystemClassImpl();
@@ -597,6 +636,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LogicalThread createLogicalThread()
{
LogicalThreadImpl logicalThread = new LogicalThreadImpl();
@@ -608,6 +648,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorInstanceMapping createActorInstanceMapping()
{
ActorInstanceMappingImpl actorInstanceMapping = new ActorInstanceMappingImpl();
@@ -619,6 +660,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefPath createRefPath()
{
RefPathImpl refPath = new RefPathImpl();
@@ -630,6 +672,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefSegment createRefSegment()
{
RefSegmentImpl refSegment = new RefSegmentImpl();
@@ -641,6 +684,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Binding createBinding()
{
BindingImpl binding = new BindingImpl();
@@ -652,6 +696,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public BindingEndPoint createBindingEndPoint()
{
BindingEndPointImpl bindingEndPoint = new BindingEndPointImpl();
@@ -663,6 +708,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LayerConnection createLayerConnection()
{
LayerConnectionImpl layerConnection = new LayerConnectionImpl();
@@ -674,6 +720,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SAPoint createSAPoint()
{
SAPointImpl saPoint = new SAPointImpl();
@@ -685,6 +732,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefSAPoint createRefSAPoint()
{
RefSAPointImpl refSAPoint = new RefSAPointImpl();
@@ -696,6 +744,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RelaySAPoint createRelaySAPoint()
{
RelaySAPointImpl relaySAPoint = new RelaySAPointImpl();
@@ -707,6 +756,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPPoint createSPPoint()
{
SPPointImpl spPoint = new SPPointImpl();
@@ -718,6 +768,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorRef createActorRef()
{
ActorRefImpl actorRef = new ActorRefImpl();
@@ -795,6 +846,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomPackage getRoomPackage()
{
return (RoomPackage)getEPackage();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java
index 25dbdb479..c55a78b34 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java
@@ -143,6 +143,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -153,6 +154,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -166,6 +168,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -193,6 +196,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -214,6 +218,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -228,6 +233,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Import> getImports()
{
if (imports == null)
@@ -242,6 +248,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<AnnotationType> getAnnotationTypes()
{
if (annotationTypes == null)
@@ -256,6 +263,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<RoomClass> getRoomClasses()
{
if (roomClasses == null)
@@ -420,7 +428,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java
index 2942b2bc2..5b784e7f0 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java
@@ -492,7 +492,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
/**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
- *
+ *
* <p>This method is used to initialize {@link RoomPackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc -->
@@ -507,7 +507,8 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
if (isInited) return (RoomPackage)EPackage.Registry.INSTANCE.getEPackage(RoomPackage.eNS_URI);
// Obtain or create and register package
- RoomPackageImpl theRoomPackage = (RoomPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof RoomPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new RoomPackageImpl());
+ Object registeredRoomPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
+ RoomPackageImpl theRoomPackage = registeredRoomPackage instanceof RoomPackageImpl ? (RoomPackageImpl)registeredRoomPackage : new RoomPackageImpl();
isInited = true;
@@ -524,7 +525,6 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
// Mark meta-data to indicate it can't be changed
theRoomPackage.freeze();
-
// Update the registry and return the package
EPackage.Registry.INSTANCE.put(RoomPackage.eNS_URI, theRoomPackage);
return theRoomPackage;
@@ -535,6 +535,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRoomModel()
{
return roomModelEClass;
@@ -545,6 +546,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRoomModel_Name()
{
return (EAttribute)roomModelEClass.getEStructuralFeatures().get(0);
@@ -555,6 +557,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_Docu()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(1);
@@ -565,6 +568,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_Annotations()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(2);
@@ -575,6 +579,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_Imports()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(3);
@@ -585,6 +590,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_AnnotationTypes()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(4);
@@ -595,6 +601,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_RoomClasses()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(5);
@@ -605,6 +612,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRoomClass()
{
return roomClassEClass;
@@ -615,6 +623,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRoomClass_Name()
{
return (EAttribute)roomClassEClass.getEStructuralFeatures().get(0);
@@ -625,6 +634,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomClass_Docu()
{
return (EReference)roomClassEClass.getEStructuralFeatures().get(1);
@@ -635,6 +645,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getStructureClass()
{
return structureClassEClass;
@@ -645,6 +656,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getStructureClass_Annotations()
{
return (EReference)structureClassEClass.getEStructuralFeatures().get(0);
@@ -655,6 +667,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getStructureClass_Connections()
{
return (EReference)structureClassEClass.getEStructuralFeatures().get(1);
@@ -665,6 +678,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getStructureClass_Bindings()
{
return (EReference)structureClassEClass.getEStructuralFeatures().get(2);
@@ -675,6 +689,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorContainerClass()
{
return actorContainerClassEClass;
@@ -685,6 +700,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_ServiceProvisionPoints()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(0);
@@ -695,6 +711,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_UserCode1()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(1);
@@ -705,6 +722,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_UserCode2()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(2);
@@ -715,6 +733,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_UserCode3()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(3);
@@ -725,6 +744,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_ActorRefs()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(4);
@@ -735,6 +755,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getVarDecl()
{
return varDeclEClass;
@@ -745,6 +766,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getVarDecl_Name()
{
return (EAttribute)varDeclEClass.getEStructuralFeatures().get(0);
@@ -755,6 +777,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getVarDecl_RefType()
{
return (EReference)varDeclEClass.getEStructuralFeatures().get(1);
@@ -765,6 +788,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getVarDecl_Varargs()
{
return (EAttribute)varDeclEClass.getEStructuralFeatures().get(2);
@@ -775,6 +799,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMessageData()
{
return messageDataEClass;
@@ -785,6 +810,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMessageData_DeprecatedName()
{
return (EAttribute)messageDataEClass.getEStructuralFeatures().get(0);
@@ -795,6 +821,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessageData_RefType()
{
return (EReference)messageDataEClass.getEStructuralFeatures().get(1);
@@ -805,6 +832,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefableType()
{
return refableTypeEClass;
@@ -815,6 +843,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRefableType_Type()
{
return (EReference)refableTypeEClass.getEStructuralFeatures().get(0);
@@ -825,6 +854,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRefableType_Ref()
{
return (EAttribute)refableTypeEClass.getEStructuralFeatures().get(1);
@@ -835,6 +865,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDataType()
{
return dataTypeEClass;
@@ -845,6 +876,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getComplexType()
{
return complexTypeEClass;
@@ -855,6 +887,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPrimitiveType()
{
return primitiveTypeEClass;
@@ -865,6 +898,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_Type()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(0);
@@ -875,6 +909,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_TargetName()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(1);
@@ -885,6 +920,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_CastName()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(2);
@@ -895,6 +931,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_DefaultValueLiteral()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(3);
@@ -905,6 +942,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEnumerationType()
{
return enumerationTypeEClass;
@@ -915,6 +953,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEnumerationType_PrimitiveType()
{
return (EReference)enumerationTypeEClass.getEStructuralFeatures().get(0);
@@ -925,6 +964,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEnumerationType_Literals()
{
return (EReference)enumerationTypeEClass.getEStructuralFeatures().get(1);
@@ -935,6 +975,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEnumLiteral()
{
return enumLiteralEClass;
@@ -945,6 +986,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEnumLiteral_Name()
{
return (EAttribute)enumLiteralEClass.getEStructuralFeatures().get(0);
@@ -955,6 +997,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEnumLiteral_Literal()
{
return (EReference)enumLiteralEClass.getEStructuralFeatures().get(1);
@@ -965,6 +1008,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getExternalType()
{
return externalTypeEClass;
@@ -975,6 +1019,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getExternalType_TargetName()
{
return (EAttribute)externalTypeEClass.getEStructuralFeatures().get(0);
@@ -985,6 +1030,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getExternalType_DefaultValueLiteral()
{
return (EAttribute)externalTypeEClass.getEStructuralFeatures().get(1);
@@ -995,6 +1041,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDataClass()
{
return dataClassEClass;
@@ -1005,6 +1052,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Base()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(0);
@@ -1015,6 +1063,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Annotations()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(1);
@@ -1025,6 +1074,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_UserCode1()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(2);
@@ -1035,6 +1085,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_UserCode2()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(3);
@@ -1045,6 +1096,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_UserCode3()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(4);
@@ -1055,6 +1107,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Operations()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(5);
@@ -1065,6 +1118,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Structors()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(6);
@@ -1075,6 +1129,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Attributes()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(7);
@@ -1085,6 +1140,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getAttribute()
{
return attributeEClass;
@@ -1095,6 +1151,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAttribute_Name()
{
return (EAttribute)attributeEClass.getEStructuralFeatures().get(0);
@@ -1105,6 +1162,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAttribute_Size()
{
return (EAttribute)attributeEClass.getEStructuralFeatures().get(1);
@@ -1115,6 +1173,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getAttribute_Type()
{
return (EReference)attributeEClass.getEStructuralFeatures().get(2);
@@ -1125,6 +1184,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAttribute_DefaultValueLiteral()
{
return (EAttribute)attributeEClass.getEStructuralFeatures().get(3);
@@ -1135,6 +1195,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getAttribute_Docu()
{
return (EReference)attributeEClass.getEStructuralFeatures().get(4);
@@ -1145,6 +1206,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getOperation()
{
return operationEClass;
@@ -1155,6 +1217,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getOperation_Name()
{
return (EAttribute)operationEClass.getEStructuralFeatures().get(0);
@@ -1165,6 +1228,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_Arguments()
{
return (EReference)operationEClass.getEStructuralFeatures().get(1);
@@ -1175,6 +1239,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_ReturnType()
{
return (EReference)operationEClass.getEStructuralFeatures().get(2);
@@ -1185,6 +1250,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_Docu()
{
return (EReference)operationEClass.getEStructuralFeatures().get(3);
@@ -1195,6 +1261,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_DetailCode()
{
return (EReference)operationEClass.getEStructuralFeatures().get(4);
@@ -1205,6 +1272,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getStandardOperation()
{
return standardOperationEClass;
@@ -1215,6 +1283,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getStandardOperation_Override()
{
return (EAttribute)standardOperationEClass.getEStructuralFeatures().get(0);
@@ -1225,6 +1294,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPortOperation()
{
return portOperationEClass;
@@ -1235,6 +1305,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortOperation_SendsMsg()
{
return (EReference)portOperationEClass.getEStructuralFeatures().get(0);
@@ -1245,6 +1316,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassStructor()
{
return classStructorEClass;
@@ -1255,6 +1327,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassStructor_Name()
{
return (EAttribute)classStructorEClass.getEStructuralFeatures().get(0);
@@ -1265,6 +1338,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassStructor_DetailCode()
{
return (EReference)classStructorEClass.getEStructuralFeatures().get(1);
@@ -1275,6 +1349,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGeneralProtocolClass()
{
return generalProtocolClassEClass;
@@ -1285,6 +1360,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGeneralProtocolClass_Annotations()
{
return (EReference)generalProtocolClassEClass.getEStructuralFeatures().get(0);
@@ -1295,6 +1371,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getProtocolClass()
{
return protocolClassEClass;
@@ -1305,6 +1382,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProtocolClass_CommType()
{
return (EAttribute)protocolClassEClass.getEStructuralFeatures().get(0);
@@ -1315,6 +1393,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Base()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(1);
@@ -1325,6 +1404,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_UserCode1()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(2);
@@ -1335,6 +1415,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_UserCode2()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(3);
@@ -1345,6 +1426,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_UserCode3()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(4);
@@ -1355,6 +1437,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_IncomingMessages()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(5);
@@ -1365,6 +1448,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_OutgoingMessages()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(6);
@@ -1375,6 +1459,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Regular()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(7);
@@ -1385,6 +1470,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Conjugated()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(8);
@@ -1395,6 +1481,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Semantics()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(9);
@@ -1405,6 +1492,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getCompoundProtocolClass()
{
return compoundProtocolClassEClass;
@@ -1415,6 +1503,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getCompoundProtocolClass_SubProtocols()
{
return (EReference)compoundProtocolClassEClass.getEStructuralFeatures().get(0);
@@ -1425,6 +1514,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSubProtocol()
{
return subProtocolEClass;
@@ -1435,6 +1525,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getSubProtocol_Name()
{
return (EAttribute)subProtocolEClass.getEStructuralFeatures().get(0);
@@ -1445,6 +1536,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubProtocol_Protocol()
{
return (EReference)subProtocolEClass.getEStructuralFeatures().get(1);
@@ -1455,6 +1547,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMessage()
{
return messageEClass;
@@ -1465,6 +1558,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMessage_Priv()
{
return (EAttribute)messageEClass.getEStructuralFeatures().get(0);
@@ -1475,6 +1569,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMessage_Name()
{
return (EAttribute)messageEClass.getEStructuralFeatures().get(1);
@@ -1485,6 +1580,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessage_Data()
{
return (EReference)messageEClass.getEStructuralFeatures().get(2);
@@ -1495,6 +1591,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessage_Annotations()
{
return (EReference)messageEClass.getEStructuralFeatures().get(3);
@@ -1505,6 +1602,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessage_Docu()
{
return (EReference)messageEClass.getEStructuralFeatures().get(4);
@@ -1515,6 +1613,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPortClass()
{
return portClassEClass;
@@ -1525,6 +1624,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_UserCode()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(0);
@@ -1535,6 +1635,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_MsgHandlers()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(1);
@@ -1545,6 +1646,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_Operations()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(2);
@@ -1555,6 +1657,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_Attributes()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(3);
@@ -1565,6 +1668,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMessageHandler()
{
return messageHandlerEClass;
@@ -1575,6 +1679,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessageHandler_Msg()
{
return (EReference)messageHandlerEClass.getEStructuralFeatures().get(0);
@@ -1585,6 +1690,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessageHandler_DetailCode()
{
return (EReference)messageHandlerEClass.getEStructuralFeatures().get(1);
@@ -1595,6 +1701,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getInMessageHandler()
{
return inMessageHandlerEClass;
@@ -1605,6 +1712,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getOutMessageHandler()
{
return outMessageHandlerEClass;
@@ -1615,6 +1723,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorClass()
{
return actorClassEClass;
@@ -1625,6 +1734,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_InterfacePorts()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(0);
@@ -1635,6 +1745,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_StructureDocu()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(1);
@@ -1645,6 +1756,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_ServiceImplementations()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(2);
@@ -1655,6 +1767,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_Attributes()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(3);
@@ -1665,6 +1778,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_ServiceAccessPoints()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(4);
@@ -1675,6 +1789,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_InternalPorts()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(5);
@@ -1685,6 +1800,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_ExternalPorts()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(6);
@@ -1695,6 +1811,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_BehaviorDocu()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(7);
@@ -1705,6 +1822,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_BehaviorAnnotations()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(8);
@@ -1715,6 +1833,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_Operations()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(9);
@@ -1725,6 +1844,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_Structors()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(10);
@@ -1735,6 +1855,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getInterfaceItem()
{
return interfaceItemEClass;
@@ -1745,6 +1866,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getInterfaceItem_Docu()
{
return (EReference)interfaceItemEClass.getEStructuralFeatures().get(0);
@@ -1755,6 +1877,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPort()
{
return portEClass;
@@ -1765,6 +1888,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPort_Conjugated()
{
return (EAttribute)portEClass.getEStructuralFeatures().get(0);
@@ -1775,6 +1899,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPort_Multiplicity()
{
return (EAttribute)portEClass.getEStructuralFeatures().get(1);
@@ -1785,6 +1910,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPort_Protocol()
{
return (EReference)portEClass.getEStructuralFeatures().get(2);
@@ -1795,6 +1921,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPort_Annotations()
{
return (EReference)portEClass.getEStructuralFeatures().get(3);
@@ -1805,6 +1932,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getExternalPort()
{
return externalPortEClass;
@@ -1815,6 +1943,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getExternalPort_InterfacePort()
{
return (EReference)externalPortEClass.getEStructuralFeatures().get(0);
@@ -1825,6 +1954,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSAP()
{
return sapEClass;
@@ -1835,6 +1965,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSAP_Protocol()
{
return (EReference)sapEClass.getEStructuralFeatures().get(0);
@@ -1845,6 +1976,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSPP()
{
return sppEClass;
@@ -1855,6 +1987,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSPP_Protocol()
{
return (EReference)sppEClass.getEStructuralFeatures().get(0);
@@ -1865,6 +1998,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getServiceImplementation()
{
return serviceImplementationEClass;
@@ -1875,6 +2009,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getServiceImplementation_Spp()
{
return (EReference)serviceImplementationEClass.getEStructuralFeatures().get(0);
@@ -1885,6 +2020,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLogicalSystem()
{
return logicalSystemEClass;
@@ -1895,6 +2031,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getLogicalSystem_SubSystems()
{
return (EReference)logicalSystemEClass.getEStructuralFeatures().get(0);
@@ -1905,6 +2042,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorContainerRef()
{
return actorContainerRefEClass;
@@ -1915,6 +2053,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getActorContainerRef_Name()
{
return (EAttribute)actorContainerRefEClass.getEStructuralFeatures().get(0);
@@ -1925,6 +2064,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerRef_Docu()
{
return (EReference)actorContainerRefEClass.getEStructuralFeatures().get(1);
@@ -1935,6 +2075,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSubSystemRef()
{
return subSystemRefEClass;
@@ -1945,6 +2086,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemRef_Type()
{
return (EReference)subSystemRefEClass.getEStructuralFeatures().get(0);
@@ -1955,6 +2097,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSubSystemClass()
{
return subSystemClassEClass;
@@ -1965,6 +2108,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemClass_ActorInstanceMappings()
{
return (EReference)subSystemClassEClass.getEStructuralFeatures().get(0);
@@ -1975,6 +2119,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemClass_Threads()
{
return (EReference)subSystemClassEClass.getEStructuralFeatures().get(1);
@@ -1985,6 +2130,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemClass_RelayPorts()
{
return (EReference)subSystemClassEClass.getEStructuralFeatures().get(2);
@@ -1995,6 +2141,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLogicalThread()
{
return logicalThreadEClass;
@@ -2005,6 +2152,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getLogicalThread_Name()
{
return (EAttribute)logicalThreadEClass.getEStructuralFeatures().get(0);
@@ -2015,6 +2163,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorInstanceMapping()
{
return actorInstanceMappingEClass;
@@ -2025,6 +2174,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorInstanceMapping_Path()
{
return (EReference)actorInstanceMappingEClass.getEStructuralFeatures().get(0);
@@ -2035,6 +2185,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorInstanceMapping_Thread()
{
return (EReference)actorInstanceMappingEClass.getEStructuralFeatures().get(1);
@@ -2045,6 +2196,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorInstanceMapping_ActorInstanceMappings()
{
return (EReference)actorInstanceMappingEClass.getEStructuralFeatures().get(2);
@@ -2055,6 +2207,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefPath()
{
return refPathEClass;
@@ -2065,6 +2218,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRefPath_Refs()
{
return (EReference)refPathEClass.getEStructuralFeatures().get(0);
@@ -2075,6 +2229,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefSegment()
{
return refSegmentEClass;
@@ -2085,6 +2240,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRefSegment_Ref()
{
return (EAttribute)refSegmentEClass.getEStructuralFeatures().get(0);
@@ -2095,6 +2251,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRefSegment_Idx()
{
return (EAttribute)refSegmentEClass.getEStructuralFeatures().get(1);
@@ -2105,6 +2262,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getBinding()
{
return bindingEClass;
@@ -2115,6 +2273,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBinding_Endpoint1()
{
return (EReference)bindingEClass.getEStructuralFeatures().get(0);
@@ -2125,6 +2284,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBinding_Endpoint2()
{
return (EReference)bindingEClass.getEStructuralFeatures().get(1);
@@ -2135,6 +2295,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getBindingEndPoint()
{
return bindingEndPointEClass;
@@ -2145,6 +2306,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBindingEndPoint_ActorRef()
{
return (EReference)bindingEndPointEClass.getEStructuralFeatures().get(0);
@@ -2155,6 +2317,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBindingEndPoint_Port()
{
return (EReference)bindingEndPointEClass.getEStructuralFeatures().get(1);
@@ -2165,6 +2328,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBindingEndPoint_Sub()
{
return (EReference)bindingEndPointEClass.getEStructuralFeatures().get(2);
@@ -2175,6 +2339,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLayerConnection()
{
return layerConnectionEClass;
@@ -2185,6 +2350,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getLayerConnection_From()
{
return (EReference)layerConnectionEClass.getEStructuralFeatures().get(0);
@@ -2195,6 +2361,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getLayerConnection_To()
{
return (EReference)layerConnectionEClass.getEStructuralFeatures().get(1);
@@ -2205,6 +2372,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSAPoint()
{
return saPointEClass;
@@ -2215,6 +2383,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefSAPoint()
{
return refSAPointEClass;
@@ -2225,6 +2394,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRefSAPoint_Ref()
{
return (EReference)refSAPointEClass.getEStructuralFeatures().get(0);
@@ -2235,6 +2405,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRelaySAPoint()
{
return relaySAPointEClass;
@@ -2245,6 +2416,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRelaySAPoint_Relay()
{
return (EReference)relaySAPointEClass.getEStructuralFeatures().get(0);
@@ -2255,6 +2427,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSPPoint()
{
return spPointEClass;
@@ -2265,6 +2438,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSPPoint_Ref()
{
return (EReference)spPointEClass.getEStructuralFeatures().get(0);
@@ -2275,6 +2449,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSPPoint_Service()
{
return (EReference)spPointEClass.getEStructuralFeatures().get(1);
@@ -2285,6 +2460,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorRef()
{
return actorRefEClass;
@@ -2295,6 +2471,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getActorRef_RefType()
{
return (EAttribute)actorRefEClass.getEStructuralFeatures().get(0);
@@ -2305,6 +2482,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getActorRef_Multiplicity()
{
return (EAttribute)actorRefEClass.getEStructuralFeatures().get(1);
@@ -2315,6 +2493,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorRef_Type()
{
return (EReference)actorRefEClass.getEStructuralFeatures().get(2);
@@ -2325,6 +2504,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRoomElement()
{
return roomElementEClass;
@@ -2335,6 +2515,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getCommunicationType()
{
return communicationTypeEEnum;
@@ -2345,6 +2526,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getReferenceType()
{
return referenceTypeEEnum;
@@ -2355,6 +2537,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getRoomAnnotationTargetEnum()
{
return roomAnnotationTargetEnumEEnum;
@@ -2365,6 +2548,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomFactory getRoomFactory()
{
return (RoomFactory)getEFactoryInstance();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java
index ce373d83b..14b7c0685 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java
@@ -64,6 +64,7 @@ public class SAPImpl extends InterfaceItemImpl implements SAP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -94,6 +95,7 @@ public class SAPImpl extends InterfaceItemImpl implements SAP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(ProtocolClass newProtocol)
{
ProtocolClass oldProtocol = protocol;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java
index 5be0d6a00..7ea18a5fb 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java
@@ -64,6 +64,7 @@ public class SPPImpl extends InterfaceItemImpl implements SPP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -94,6 +95,7 @@ public class SPPImpl extends InterfaceItemImpl implements SPP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(ProtocolClass newProtocol)
{
ProtocolClass oldProtocol = protocol;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java
index 6d8c5959a..bef03ebd2 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java
@@ -77,6 +77,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef getRef()
{
if (ref != null && ref.eIsProxy())
@@ -107,6 +108,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(ActorContainerRef newRef)
{
ActorContainerRef oldRef = ref;
@@ -120,6 +122,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP getService()
{
if (service != null && service.eIsProxy())
@@ -150,6 +153,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setService(SPP newService)
{
SPP oldService = service;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java
index f5e63b99d..0ae830d87 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java
@@ -65,6 +65,7 @@ public class ServiceImplementationImpl extends MinimalEObjectImpl.Container impl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP getSpp()
{
if (spp != null && spp.eIsProxy())
@@ -95,6 +96,7 @@ public class ServiceImplementationImpl extends MinimalEObjectImpl.Container impl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSpp(SPP newSpp)
{
SPP oldSpp = spp;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java
index c3400bae4..e1815a507 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java
@@ -72,6 +72,7 @@ public class StandardOperationImpl extends OperationImpl implements StandardOper
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isOverride()
{
return override;
@@ -82,6 +83,7 @@ public class StandardOperationImpl extends OperationImpl implements StandardOper
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOverride(boolean newOverride)
{
boolean oldOverride = override;
@@ -166,7 +168,7 @@ public class StandardOperationImpl extends OperationImpl implements StandardOper
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (override: ");
result.append(override);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java
index e21a23d74..dfd71ed2e 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java
@@ -94,6 +94,7 @@ public class StructureClassImpl extends RoomClassImpl implements StructureClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -108,6 +109,7 @@ public class StructureClassImpl extends RoomClassImpl implements StructureClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<LayerConnection> getConnections()
{
if (connections == null)
@@ -122,6 +124,7 @@ public class StructureClassImpl extends RoomClassImpl implements StructureClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Binding> getBindings()
{
if (bindings == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java
index 2764919fd..1b4e315f6 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java
@@ -86,6 +86,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -96,6 +97,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -109,6 +111,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -139,6 +142,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(GeneralProtocolClass newProtocol)
{
GeneralProtocolClass oldProtocol = protocol;
@@ -234,7 +238,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(')');
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java
index 123278e98..22c84e015 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java
@@ -93,6 +93,7 @@ public class SubSystemClassImpl extends ActorContainerClassImpl implements SubSy
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ActorInstanceMapping> getActorInstanceMappings()
{
if (actorInstanceMappings == null)
@@ -107,6 +108,7 @@ public class SubSystemClassImpl extends ActorContainerClassImpl implements SubSy
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<LogicalThread> getThreads()
{
if (threads == null)
@@ -121,6 +123,7 @@ public class SubSystemClassImpl extends ActorContainerClassImpl implements SubSy
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getRelayPorts()
{
if (relayPorts == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java
index ee45e4723..4d8ecbf2e 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java
@@ -64,6 +64,7 @@ public class SubSystemRefImpl extends ActorContainerRefImpl implements SubSystem
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubSystemClass getType()
{
if (type != null && type.eIsProxy())
@@ -94,6 +95,7 @@ public class SubSystemRefImpl extends ActorContainerRefImpl implements SubSystem
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(SubSystemClass newType)
{
SubSystemClass oldType = type;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java
index c01478dd1..707f0f66d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java
@@ -108,6 +108,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -118,6 +119,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -131,6 +133,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getRefType()
{
return refType;
@@ -158,6 +161,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRefType(RefableType newRefType)
{
if (newRefType != refType)
@@ -179,6 +183,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isVarargs()
{
return varargs;
@@ -189,6 +194,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setVarargs(boolean newVarargs)
{
boolean oldVarargs = varargs;
@@ -309,7 +315,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
{
if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
+ StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
result.append(", varargs: ");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java
index c1cc88f7e..73012260f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java
@@ -380,18 +380,18 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
* userCode1=DetailCode?
* userCode2=DetailCode?
* userCode3=DetailCode?
- * internalPorts+=Port?
+ * connections+=LayerConnection?
* (
* (
- * connections+=LayerConnection |
* bindings+=Binding |
* serviceImplementations+=ServiceImplementation |
* attributes+=Attribute |
* actorRefs+=ActorRef |
* serviceAccessPoints+=SAP |
+ * internalPorts+=Port |
* externalPorts+=ExternalPort
* )?
- * internalPorts+=Port?
+ * connections+=LayerConnection?
* )*
* behaviorDocu=Documentation?
* behaviorAnnotations+=Annotation*
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
index 8a0f2d1df..41df0fb85 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
@@ -930,7 +930,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_6_0() { return cColonKeyword_6_0; }
- //'void' | returnType=RefableType
+ //('void' | returnType=RefableType)
public Alternatives getAlternatives_6_1() { return cAlternatives_6_1; }
//'void'
@@ -1043,7 +1043,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_5_0_0() { return cColonKeyword_5_0_0; }
- //'void' | returnType=RefableType
+ //('void' | returnType=RefableType)
public Alternatives getAlternatives_5_0_1() { return cAlternatives_5_0_1; }
//'void'
@@ -1836,7 +1836,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//structors+=ClassStructor)* stateMachine=StateMachine? '}')? '}'
public Group getGroup() { return cGroup; }
- //abstract?='abstract'? & commType=ComponentCommunicationType?
+ //(abstract?='abstract'? & commType=ComponentCommunicationType?)
public UnorderedGroup getUnorderedGroup_0() { return cUnorderedGroup_0; }
//abstract?='abstract'?
@@ -3163,7 +3163,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//'['
public Keyword getLeftSquareBracketKeyword_0() { return cLeftSquareBracketKeyword_0; }
- //'*' | INT
+ //('*' | INT)
public Alternatives getAlternatives_1() { return cAlternatives_1; }
//'*'
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend
index cc4c28706..58d6fb2d7 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend
@@ -30,7 +30,8 @@ class ImplPostprocessor {
// marker interface 'RoomElement'
val roomElementClass = EcoreFactory::eINSTANCE.createEClass => [
name = 'RoomElement'
- interface = true
+ interface = true
+ abstract = true
]
roomPackage.EClassifiers.filter(EClass).filter[!ESuperTypes.exists[EPackage == roomPackage]].forEach [
ESuperTypes += roomElementClass
diff --git a/tests/org.eclipse.etrice.ui.base.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.etrice.ui.base.tests/META-INF/MANIFEST.MF
index 3131d1e01..def6f6486 100644
--- a/tests/org.eclipse.etrice.ui.base.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.etrice.ui.base.tests/META-INF/MANIFEST.MF
@@ -5,15 +5,16 @@ Bundle-SymbolicName: org.eclipse.etrice.ui.base.tests
Bundle-Version: 0.0.0.qualifier
Require-Bundle: org.junit,
org.eclipse.core.runtime,
- org.eclipse.etrice.core.room,
- org.eclipse.etrice.ui.structure,
+ org.eclipse.etrice.core.room,
+ org.eclipse.etrice.ui.structure,
org.eclipse.xtext,
org.eclipse.graphiti,
org.eclipse.etrice.ui.common.base,
com.google.guava,
org.eclipse.xtext.xbase.lib,
org.eclipse.xtend.lib,
- org.eclipse.xtend.lib.macro
+ org.eclipse.xtend.lib.macro,
+ org.eclipse.etrice.core.fsm
Bundle-Vendor: Eclipse eTrice
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.eclipse.etrice.tests.base
diff --git a/tests/org.eclipse.etrice.ui.structure.tests/.classpath b/tests/org.eclipse.etrice.ui.structure.tests/.classpath
index 13a6c6528..1fa3e6803 100644
--- a/tests/org.eclipse.etrice.ui.structure.tests/.classpath
+++ b/tests/org.eclipse.etrice.ui.structure.tests/.classpath
@@ -3,6 +3,5 @@
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
- <classpathentry kind="src" path="xtend-gen"/>
<classpathentry kind="output" path="bin"/>
</classpath>

Back to the top