Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2011-12-06 15:57:59 +0000
committerHenrik Rentz-Reichert2011-12-06 15:57:59 +0000
commit193c8774c7a16619bba772e2dc35c4ba88e4375d (patch)
tree04ca6ebded314fe8e5f13ace687490e155082e91
parenta801412531f0f605afe33acc09082693b406408c (diff)
downloadorg.eclipse.etrice-193c8774c7a16619bba772e2dc35c4ba88e4375d.tar.gz
org.eclipse.etrice-193c8774c7a16619bba772e2dc35c4ba88e4375d.tar.xz
org.eclipse.etrice-193c8774c7a16619bba772e2dc35c4ba88e4375d.zip
[doc] minor changes and most graphics of 040 scaled 80%
-rw-r--r--plugins/org.eclipse.etrice.doc/build/etrice.textile16
-rw-r--r--plugins/org.eclipse.etrice.doc/build/etrice.xml19
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/040-room-concepts.textile16
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ActorClass.pngbin12825 -> 16730 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassAttributes.pngbin8403 -> 19176 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassExampleTextualNotation.pngbin21102 -> 53907 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassOperations.pngbin26759 -> 67038 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassTextualNotation.pngbin1856 -> 3968 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ActorReferenceTextualNotation.pngbin4545 -> 10462 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortInternalTextual.pngbin4897 -> 11366 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortTextual.pngbin5833 -> 13257 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ClassRelayPortTextual.pngbin4870 -> 11318 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortInternalTextual.pngbin5776 -> 11884 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortTextual.pngbin6866 -> 14982 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassRelayPortTextual.pngbin5645 -> 12586 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortInternalTextual.pngbin5969 -> 13329 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortTextual.pngbin7044 -> 15488 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassRelayPortTextual.pngbin5957 -> 12714 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-DataClass1.pngbin23323 -> 57873 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-DataClass2.pngbin19862 -> 51354 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-LayeringActorWithSAP.pngbin3480 -> 7303 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-LayeringApplicationLayerTextual.pngbin13854 -> 35616 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-LayeringModelTextual.pngbin11512 -> 28722 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-LayeringServiceLayerTextual.pngbin24725 -> 61152 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ProtocolClassTextualNotation.pngbin7153 -> 18240 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortInternalTextual.pngbin5052 -> 10942 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortTextual.pngbin6096 -> 13524 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassRelayPortTextual.pngbin5153 -> 10977 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/DataClass.html128
-rw-r--r--plugins/org.eclipse.etrice.doc/help/FiniteStateMachine.html148
-rw-r--r--plugins/org.eclipse.etrice.doc/help/Layering2.html256
-rw-r--r--plugins/org.eclipse.etrice.doc/help/Ports.html755
-rw-r--r--plugins/org.eclipse.etrice.doc/help/Protocols.html154
-rw-r--r--plugins/org.eclipse.etrice.doc/help/ROOMConcepts.html8
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ActorClass.pngbin12825 -> 16730 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ActorClassAttributes.pngbin8403 -> 19176 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ActorClassExampleTextualNotation.pngbin21102 -> 53907 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ActorClassOperations.pngbin26759 -> 67038 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ActorClassTextualNotation.pngbin1856 -> 3968 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ActorReferenceTextualNotation.pngbin4545 -> 10462 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortInternalTextual.pngbin4897 -> 11366 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortTextual.pngbin5833 -> 13257 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ClassRelayPortTextual.pngbin4870 -> 11318 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortInternalTextual.pngbin5776 -> 11884 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortTextual.pngbin6866 -> 14982 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassRelayPortTextual.pngbin5645 -> 12586 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortInternalTextual.pngbin5969 -> 13329 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortTextual.pngbin7044 -> 15488 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassRelayPortTextual.pngbin5957 -> 12714 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-DataClass1.pngbin23323 -> 57873 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-DataClass2.pngbin19862 -> 51354 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-LayeringActorWithSAP.pngbin3480 -> 7303 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-LayeringApplicationLayerTextual.pngbin13854 -> 35616 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-LayeringModelTextual.pngbin11512 -> 28722 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-LayeringServiceLayerTextual.pngbin24725 -> 61152 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ProtocolClassTextualNotation.pngbin7153 -> 18240 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortInternalTextual.pngbin5052 -> 10942 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortTextual.pngbin6096 -> 13524 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassRelayPortTextual.pngbin5153 -> 10977 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice.html27
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ActorClass.pngbin12825 -> 16730 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ActorClassAttributes.pngbin8403 -> 19176 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ActorClassExampleTextualNotation.pngbin21102 -> 53907 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ActorClassOperations.pngbin26759 -> 67038 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ActorClassTextualNotation.pngbin1856 -> 3968 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ActorReferenceTextualNotation.pngbin4545 -> 10462 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortInternalTextual.pngbin4897 -> 11366 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortTextual.pngbin5833 -> 13257 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ClassRelayPortTextual.pngbin4870 -> 11318 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortInternalTextual.pngbin5776 -> 11884 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortTextual.pngbin6866 -> 14982 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassRelayPortTextual.pngbin5645 -> 12586 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortInternalTextual.pngbin5969 -> 13329 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortTextual.pngbin7044 -> 15488 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassRelayPortTextual.pngbin5957 -> 12714 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-DataClass1.pngbin23323 -> 57873 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-DataClass2.pngbin19862 -> 51354 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-LayeringActorWithSAP.pngbin3480 -> 7303 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-LayeringApplicationLayerTextual.pngbin13854 -> 35616 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-LayeringModelTextual.pngbin11512 -> 28722 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-LayeringServiceLayerTextual.pngbin24725 -> 61152 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ProtocolClassTextualNotation.pngbin7153 -> 18240 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortInternalTextual.pngbin5052 -> 10942 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortTextual.pngbin6096 -> 13524 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassRelayPortTextual.pngbin5153 -> 10977 bytes
-rw-r--r--plugins/org.eclipse.etrice.doc/manual/etrice.pdfbin4520189 -> 4859225 bytes
86 files changed, 768 insertions, 759 deletions
diff --git a/plugins/org.eclipse.etrice.doc/build/etrice.textile b/plugins/org.eclipse.etrice.doc/build/etrice.textile
index 1a53749a3..221f84e19 100644
--- a/plugins/org.eclipse.etrice.doc/build/etrice.textile
+++ b/plugins/org.eclipse.etrice.doc/build/etrice.textile
@@ -941,7 +941,7 @@ This method is synchronized. That means, regardless who sends the message, the q
h1. ROOM Concepts
This chapter gives an overview over the ROOM language elements and their textual and graphical notation.
-The formal ROOM grammar based on XText (EBNF) you can find here: "ROOM Grammar":http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/tree/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
+The formal ROOM grammar based on Xtext (EBNF) you can find here: "ROOM Grammar":http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/tree/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
h2. Actors
@@ -951,14 +951,14 @@ The actor is the basic structural building block for building systems with ROOM.
h3. Motivation
-* Actors enable the construction of hierarchical structures with composition and layering
+* Actors enable the construction of hierarchical structures by composition and layering
* Actors have their own logical thread of execution
* Actors can be freely deployed
* Actors define potentially reusable blocks
h3. Notation
-<table title="Actor Class Notation" frame="box" border="1">
+<table title="Actor Class Notation" frame="box" border="2" cellpadding="3" cellspacing="0" >
<tr>
<td align="center">*Element*</td>
<td align="center">*Graphical Notation*</td>
@@ -990,7 +990,7 @@ An *ActorClass* defines the type (or blueprint) of an actor. Hierarchies are bui
Example:
-<table title="Actor Class Example" frame="box" border="1">
+<table title="Actor Class Example" frame="box" border="2" cellpadding="3" cellspacing="0" >
<tr>
<td align="center">*Graphical Notation*</td>
<td align="center">*Textual Notation*</td>
@@ -1061,14 +1061,14 @@ h4. Class Ports
These symbols can only appear on the border of an actor class symbol.
-Ports that define an external interface of the ActorClass, are defined in the Interface. Ports that define an internal interface are defined in the Structure (e.g. internal ports).
+Ports that define an external interface of the ActorClass, are defined in the _Interface_. Ports that define an internal interface are defined in the _Structure_ (e.g. internal ports).
* *External End Ports* are defined in the Interface and the Structure
* *Internal End Ports* are only defined in the Structure
* *Relay Ports* are only defined in the Interface
* *End Ports* are always connected to the internal behavior of the ActorClass
* *Replicated Ports* can be defined with a fixed replication factor ( e.g. _Port port18 [ 5 ]: ProtocolClass1_ ) or a variable replication factor (e.g. _Port port18[ * ]: ProtocolClass1_ )
-<table title="Class Port Notation" frame="box" border="1">
+<table title="Class Port Notation" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">*Element*</td>
<td align="center">*Graphical Notation*</td>
@@ -1148,7 +1148,7 @@ h4. Reference Ports
These symbols can only appear on the border of an ActorReference symbol. Since the type of port is defined in the ActorClass, no textual notation for the Reference Ports exists.
-<table title="Title" frame="box" border="1">
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">*Element*</td>
<td align="center">*Graphical Notation*</td>
@@ -1203,7 +1203,7 @@ In addition to the Actor containment hierarchies, Layering provides another meth
h3. Notation
-<table title="Title" frame="box" border="1">
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">*Description*</td>
<td align="center">*Graphical Notation*</td>
diff --git a/plugins/org.eclipse.etrice.doc/build/etrice.xml b/plugins/org.eclipse.etrice.doc/build/etrice.xml
index 5c2fa4758..29a5a9718 100644
--- a/plugins/org.eclipse.etrice.doc/build/etrice.xml
+++ b/plugins/org.eclipse.etrice.doc/build/etrice.xml
@@ -1641,7 +1641,7 @@ carLights.setState(TrafficLight3.OFF);
<chapter id="ROOMConcepts">
<title>ROOM Concepts</title>
<para>This chapter gives an overview over the ROOM language elements and their textual and graphical notation.
- The formal ROOM grammar based on XText (EBNF) you can find here:
+ The formal ROOM grammar based on Xtext (EBNF) you can find here:
<ulink url="http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/tree/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext">ROOM Grammar</ulink>
</para>
<section id="Actors">
@@ -1654,7 +1654,7 @@ carLights.setState(TrafficLight3.OFF);
<title>Motivation</title>
<itemizedlist>
<listitem>
- <para>Actors enable the construction of hierarchical structures with composition and layering</para>
+ <para>Actors enable the construction of hierarchical structures by composition and layering</para>
</listitem>
<listitem>
<para>Actors have their own logical thread of execution</para>
@@ -1669,7 +1669,7 @@ carLights.setState(TrafficLight3.OFF);
</section>
<section id="Notation">
<title>Notation</title>
- <para><table title="Actor Class Notation" frame="box" border="1">
+ <para><table title="Actor Class Notation" frame="box" border="2" cellpadding="3" cellspacing="0" >
<tr>
<td align="center">
<emphasis role="bold">Element</emphasis></td>
@@ -1731,7 +1731,7 @@ carLights.setState(TrafficLight3.OFF);
<emphasis role="bold">Bindings</emphasis> connect Ports inside an ActorClass.
</para>
<para>Example:</para>
- <para><table title="Actor Class Example" frame="box" border="1">
+ <para><table title="Actor Class Example" frame="box" border="2" cellpadding="3" cellspacing="0" >
<tr>
<td align="center">
<emphasis role="bold">Graphical Notation</emphasis></td>
@@ -1877,7 +1877,10 @@ carLights.setState(TrafficLight3.OFF);
<section id="ClassPorts">
<title>Class Ports</title>
<para>These symbols can only appear on the border of an actor class symbol. </para>
- <para>Ports that define an external interface of the ActorClass, are defined in the Interface. Ports that define an internal interface are defined in the Structure (e.g. internal ports).</para>
+ <para>Ports that define an external interface of the ActorClass, are defined in the
+ <emphasis>Interface</emphasis>. Ports that define an internal interface are defined in the
+ <emphasis>Structure</emphasis> (e.g. internal ports).
+ </para>
<itemizedlist>
<listitem>
<para>
@@ -1907,7 +1910,7 @@ carLights.setState(TrafficLight3.OFF);
</para>
</listitem>
</itemizedlist>
- <para><table title="Class Port Notation" frame="box" border="1">
+ <para><table title="Class Port Notation" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">
<emphasis role="bold">Element</emphasis></td>
@@ -2098,7 +2101,7 @@ carLights.setState(TrafficLight3.OFF);
<section id="ReferencePorts">
<title>Reference Ports</title>
<para>These symbols can only appear on the border of an ActorReference symbol. Since the type of port is defined in the ActorClass, no textual notation for the Reference Ports exists.</para>
- <para><table title="Title" frame="box" border="1">
+ <para><table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">
<emphasis role="bold">Element</emphasis></td>
@@ -2201,7 +2204,7 @@ carLights.setState(TrafficLight3.OFF);
</section>
<section id="Notation5">
<title>Notation</title>
- <para><table title="Title" frame="box" border="1">
+ <para><table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">
<emphasis role="bold">Description</emphasis></td>
diff --git a/plugins/org.eclipse.etrice.doc/doc/040-room-concepts.textile b/plugins/org.eclipse.etrice.doc/doc/040-room-concepts.textile
index 965c6cbea..47bf6b0ae 100644
--- a/plugins/org.eclipse.etrice.doc/doc/040-room-concepts.textile
+++ b/plugins/org.eclipse.etrice.doc/doc/040-room-concepts.textile
@@ -1,7 +1,7 @@
h1. ROOM Concepts
This chapter gives an overview over the ROOM language elements and their textual and graphical notation.
-The formal ROOM grammar based on XText (EBNF) you can find here: "ROOM Grammar":http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/tree/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
+The formal ROOM grammar based on Xtext (EBNF) you can find here: "ROOM Grammar":http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/tree/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
h2. Actors
@@ -11,14 +11,14 @@ The actor is the basic structural building block for building systems with ROOM.
h3. Motivation
-* Actors enable the construction of hierarchical structures with composition and layering
+* Actors enable the construction of hierarchical structures by composition and layering
* Actors have their own logical thread of execution
* Actors can be freely deployed
* Actors define potentially reusable blocks
h3. Notation
-<table title="Actor Class Notation" frame="box" border="1">
+<table title="Actor Class Notation" frame="box" border="2" cellpadding="3" cellspacing="0" >
<tr>
<td align="center">*Element*</td>
<td align="center">*Graphical Notation*</td>
@@ -50,7 +50,7 @@ An *ActorClass* defines the type (or blueprint) of an actor. Hierarchies are bui
Example:
-<table title="Actor Class Example" frame="box" border="1">
+<table title="Actor Class Example" frame="box" border="2" cellpadding="3" cellspacing="0" >
<tr>
<td align="center">*Graphical Notation*</td>
<td align="center">*Textual Notation*</td>
@@ -121,14 +121,14 @@ h4. Class Ports
These symbols can only appear on the border of an actor class symbol.
-Ports that define an external interface of the ActorClass, are defined in the Interface. Ports that define an internal interface are defined in the Structure (e.g. internal ports).
+Ports that define an external interface of the ActorClass, are defined in the _Interface_. Ports that define an internal interface are defined in the _Structure_ (e.g. internal ports).
* *External End Ports* are defined in the Interface and the Structure
* *Internal End Ports* are only defined in the Structure
* *Relay Ports* are only defined in the Interface
* *End Ports* are always connected to the internal behavior of the ActorClass
* *Replicated Ports* can be defined with a fixed replication factor ( e.g. _Port port18 [ 5 ]: ProtocolClass1_ ) or a variable replication factor (e.g. _Port port18[ * ]: ProtocolClass1_ )
-<table title="Class Port Notation" frame="box" border="1">
+<table title="Class Port Notation" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">*Element*</td>
<td align="center">*Graphical Notation*</td>
@@ -208,7 +208,7 @@ h4. Reference Ports
These symbols can only appear on the border of an ActorReference symbol. Since the type of port is defined in the ActorClass, no textual notation for the Reference Ports exists.
-<table title="Title" frame="box" border="1">
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">*Element*</td>
<td align="center">*Graphical Notation*</td>
@@ -263,7 +263,7 @@ In addition to the Actor containment hierarchies, Layering provides another meth
h3. Notation
-<table title="Title" frame="box" border="1">
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0">
<tr>
<td align="center">*Description*</td>
<td align="center">*Graphical Notation*</td>
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClass.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClass.png
index 8f8acc10d..a082127df 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClass.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClass.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassAttributes.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassAttributes.png
index b572a6aa6..8345f3402 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassAttributes.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassAttributes.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassExampleTextualNotation.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassExampleTextualNotation.png
index a99cb9cc1..7f5bbd01a 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassExampleTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassExampleTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassOperations.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassOperations.png
index 9bee28d1c..0dd88a04c 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassOperations.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassOperations.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassTextualNotation.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassTextualNotation.png
index e42c4666e..de047f109 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorClassTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorReferenceTextualNotation.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorReferenceTextualNotation.png
index 350edaa9e..dd84691e4 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ActorReferenceTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ActorReferenceTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortInternalTextual.png
index 3897974bd..a21e55483 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortTextual.png
index ce2eec8ba..d21f47d00 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ClassRelayPortTextual.png
index c02a157f1..9452c0937 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortInternalTextual.png
index febb20be4..6a423dac5 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortTextual.png
index f7373518d..da40a11e8 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassRelayPortTextual.png
index f3ffb311d..79c5f5aee 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
index d7ffa9aa2..582bf70ea 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortTextual.png
index 23090e30d..650191dcc 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassRelayPortTextual.png
index e1d396780..4f4482217 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ConjugatedReplicatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass1.png b/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass1.png
index f2ae2030c..7e743a833 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass1.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass1.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass2.png b/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass2.png
index 4098abbcb..c9f8e2fca 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass2.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-DataClass2.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringActorWithSAP.png b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringActorWithSAP.png
index f6303b727..cd830dadf 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringActorWithSAP.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringActorWithSAP.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringApplicationLayerTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringApplicationLayerTextual.png
index 2a46c5fc6..7dcda26e1 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringApplicationLayerTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringApplicationLayerTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringModelTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringModelTextual.png
index 091689ac6..bea098ecd 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringModelTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringModelTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringServiceLayerTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringServiceLayerTextual.png
index 1bdc72abb..a993740e2 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringServiceLayerTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-LayeringServiceLayerTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ProtocolClassTextualNotation.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ProtocolClassTextualNotation.png
index 098a726da..603e7c84c 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ProtocolClassTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ProtocolClassTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortInternalTextual.png
index 873dfdf39..4d5a94f1f 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortTextual.png
index 3e1a96179..fad42abc4 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassRelayPortTextual.png
index cafe61904..f6486cbcf 100644
--- a/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/doc/images/040-ReplicatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/DataClass.html b/plugins/org.eclipse.etrice.doc/help/DataClass.html
index 53e415183..07e19f60d 100644
--- a/plugins/org.eclipse.etrice.doc/help/DataClass.html
+++ b/plugins/org.eclipse.etrice.doc/help/DataClass.html
@@ -1,64 +1,64 @@
-<html>
-<head>
-<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>DataClass</title>
-<link href="book.css" rel="stylesheet" type="text/css">
-<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
-<link rel="home" href="index.html" title="eTrice User Guide">
-<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
-<link rel="prev" href="Ports.html" title="Ports">
-<link rel="next" href="Layering2.html" title="Layering">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">DataClass</h1>
-<div class="section" title="DataClass">
-<div class="titlepage">
-<div>
-<div>
-<h2 class="title" style="clear: both">
-<a name="DataClass"></a>DataClass</h2>
-</div>
-</div>
-</div>
-<div class="section" title="Description">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Description4"></a>Description</h3>
-</div>
-</div>
-</div>
-<p>The DataClass enables the modeling of hierarchical complex datatypes and operations on them. The DataClass is the equivalent to a Class in languages like Java or C++, but has less features. The content of a DataClass can always be sent via message between actors (defined as message data in ProtocolClass).</p>
-</div>
-<div class="section" title="Notation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Notation4"></a>Notation</h3>
-</div>
-</div>
-</div>
-<p>Example: DataClass using PrimitiveTypes</p>
-<p>
-
-</p>
-<div class="mediaobject">
-<img src="images\040-DataClass1.png"></div>
-<p>
-
-</p>
-<p>Example: DataClass using other DataClasses:</p>
-<p>
-
-</p>
-<div class="mediaobject">
-<img src="images\040-DataClass2.png"></div>
-<p>
-
-</p>
-</div>
-</div>
-</body>
-</html>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>DataClass</title>
+<link href="book.css" rel="stylesheet" type="text/css">
+<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
+<link rel="home" href="index.html" title="eTrice User Guide">
+<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
+<link rel="prev" href="Ports.html" title="Ports">
+<link rel="next" href="Layering2.html" title="Layering">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">DataClass</h1>
+<div class="section" title="DataClass">
+<div class="titlepage">
+<div>
+<div>
+<h2 class="title" style="clear: both">
+<a name="DataClass"></a>DataClass</h2>
+</div>
+</div>
+</div>
+<div class="section" title="Description">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Description4"></a>Description</h3>
+</div>
+</div>
+</div>
+<p>The DataClass enables the modeling of hierarchical complex datatypes and operations on them. The DataClass is the equivalent to a Class in languages like Java or C++, but has less features. The content of a DataClass can always be sent via message between actors (defined as message data in ProtocolClass).</p>
+</div>
+<div class="section" title="Notation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Notation4"></a>Notation</h3>
+</div>
+</div>
+</div>
+<p>Example: DataClass using PrimitiveTypes</p>
+<p>
+
+</p>
+<div class="mediaobject">
+<img src="images\040-DataClass1.png"></div>
+<p>
+
+</p>
+<p>Example: DataClass using other DataClasses:</p>
+<p>
+
+</p>
+<div class="mediaobject">
+<img src="images\040-DataClass2.png"></div>
+<p>
+
+</p>
+</div>
+</div>
+</body>
+</html>
diff --git a/plugins/org.eclipse.etrice.doc/help/FiniteStateMachine.html b/plugins/org.eclipse.etrice.doc/help/FiniteStateMachine.html
index 89256a291..b074ffa86 100644
--- a/plugins/org.eclipse.etrice.doc/help/FiniteStateMachine.html
+++ b/plugins/org.eclipse.etrice.doc/help/FiniteStateMachine.html
@@ -1,74 +1,74 @@
-<html>
-<head>
-<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Finite State Machine</title>
-<link href="book.css" rel="stylesheet" type="text/css">
-<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
-<link rel="home" href="index.html" title="eTrice User Guide">
-<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
-<link rel="prev" href="Layering2.html" title="Layering">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Finite State Machine</h1>
-<div class="section" title="Finite State Machine">
-<div class="titlepage">
-<div>
-<div>
-<h2 class="title" style="clear: both">
-<a name="FiniteStateMachine"></a>Finite State Machine</h2>
-</div>
-</div>
-</div>
-<div class="section" title="Description">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Description6"></a>Description</h3>
-</div>
-</div>
-</div>
-</div>
-<div class="section" title="Motivation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Motivation4"></a>Motivation</h3>
-</div>
-</div>
-</div>
-</div>
-<div class="section" title="Notation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Notation6"></a>Notation</h3>
-</div>
-</div>
-</div>
-</div>
-<div class="section" title="Examples">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Examples"></a>Examples</h3>
-</div>
-</div>
-</div>
-</div>
-<div class="section" title="Details">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Details2"></a>Details</h3>
-</div>
-</div>
-</div>
-</div>
-</div>
-</body>
-</html>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Finite State Machine</title>
+<link href="book.css" rel="stylesheet" type="text/css">
+<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
+<link rel="home" href="index.html" title="eTrice User Guide">
+<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
+<link rel="prev" href="Layering2.html" title="Layering">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Finite State Machine</h1>
+<div class="section" title="Finite State Machine">
+<div class="titlepage">
+<div>
+<div>
+<h2 class="title" style="clear: both">
+<a name="FiniteStateMachine"></a>Finite State Machine</h2>
+</div>
+</div>
+</div>
+<div class="section" title="Description">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Description6"></a>Description</h3>
+</div>
+</div>
+</div>
+</div>
+<div class="section" title="Motivation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Motivation4"></a>Motivation</h3>
+</div>
+</div>
+</div>
+</div>
+<div class="section" title="Notation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Notation6"></a>Notation</h3>
+</div>
+</div>
+</div>
+</div>
+<div class="section" title="Examples">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Examples"></a>Examples</h3>
+</div>
+</div>
+</div>
+</div>
+<div class="section" title="Details">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Details2"></a>Details</h3>
+</div>
+</div>
+</div>
+</div>
+</div>
+</body>
+</html>
diff --git a/plugins/org.eclipse.etrice.doc/help/Layering2.html b/plugins/org.eclipse.etrice.doc/help/Layering2.html
index 4f73a8d56..dbf4d6fe9 100644
--- a/plugins/org.eclipse.etrice.doc/help/Layering2.html
+++ b/plugins/org.eclipse.etrice.doc/help/Layering2.html
@@ -1,128 +1,128 @@
-<html>
-<head>
-<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Layering</title>
-<link href="book.css" rel="stylesheet" type="text/css">
-<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
-<link rel="home" href="index.html" title="eTrice User Guide">
-<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
-<link rel="prev" href="DataClass.html" title="DataClass">
-<link rel="next" href="FiniteStateMachine.html" title="Finite State Machine">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Layering</h1>
-<div class="section" title="Layering">
-<div class="titlepage">
-<div>
-<div>
-<h2 class="title" style="clear: both">
-<a name="Layering2"></a>Layering</h2>
-</div>
-</div>
-</div>
-<div class="section" title="Description">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Description5"></a>Description</h3>
-</div>
-</div>
-</div>
-<p>In addition to the Actor containment hierarchies, Layering provides another method to hierarchically structure a software system. Layering and actor hierarchies with port to port connections can be mixed on every level of granularity.</p>
-<div class="orderedlist">
-<ol class="orderedlist" type="1">
-<li class="listitem">
-<p>an ActorClass can define a Service Provision Point (SPP) to publish a specific service, defined by a ProtocolClass</p>
-</li>
-<li class="listitem">
-<p>an ActorClass can define a Service Access Point (SAP) if it needs a service, defined by a ProtocolClass</p>
-</li>
-<li class="listitem">
-<p>for a given Actor hierarchy, a LayerConnection defines which SAP will be satisfied by (connected to) which SPP</p>
-</li>
-</ol>
-</div>
-</div>
-<div class="section" title="Notation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Notation5"></a>Notation</h3>
-</div>
-</div>
-</div>
-<table title="Title" frame="box" border="1" id="N10BFF">
-<tr>
-
-<td align="center">
- <span class="bold"><strong>Description</strong></span></td>
- <td align="center">
- <span class="bold"><strong>Graphical Notation</strong></span></td>
- <td align="center">
- <span class="bold"><strong>Textual Notation</strong></span></td>
-
-</tr>
-<tr>
-
-<td>The Layer Connections in this model define which services are provided by the
- <span class="emphasis"><em>ServiceLayer</em></span> (
- <span class="emphasis"><em>digitalIO</em></span> and
- <span class="emphasis"><em>timer</em></span>)</td>
- <td>
-
-<div class="mediaobject">
-<img src="images\040-LayeringModel.png"></div>
-</td>
- <td>
-
-<div class="mediaobject">
-<img src="images\040-LayeringModelTextual.png"></div>
-</td>
-
-</tr>
-<tr>
-
-<td>The implementation of the services (SPPs) can be delegated to sub actors. In this case the actor
- <span class="emphasis"><em>ServiceLayer</em></span> relays (delegates) the implementation services
- <span class="emphasis"><em>digitalIO</em></span> and
- <span class="emphasis"><em>timer</em></span> to sub actors</td>
- <td>
-
-<div class="mediaobject">
-<img src="images\040-LayeringServiceLayer.png"></div>
-</td>
- <td>
-
-<div class="mediaobject">
-<img src="images\040-LayeringServiceLayerTextual.png"></div>
-</td>
-
-</tr>
-<tr>
-
-<td>Every Actor inside the
- <span class="emphasis"><em>ApplicationLayer</em></span> that contains an SAP with the same Protocol as
- <span class="emphasis"><em>timer</em></span> or
- <span class="emphasis"><em>digitalIO</em></span> will be connected to the specified SPP</td>
- <td>
-
-<div class="mediaobject">
-<img src="images\040-LayeringApplicationLayer.png"></div>
-</td>
- <td>
-
-<div class="mediaobject">
-<img src="images\040-LayeringApplicationLayerTextual.png"></div>
-</td>
-
-</tr>
-</table>
-<p>
-
-</p>
-</div>
-</div>
-</body>
-</html>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Layering</title>
+<link href="book.css" rel="stylesheet" type="text/css">
+<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
+<link rel="home" href="index.html" title="eTrice User Guide">
+<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
+<link rel="prev" href="DataClass.html" title="DataClass">
+<link rel="next" href="FiniteStateMachine.html" title="Finite State Machine">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Layering</h1>
+<div class="section" title="Layering">
+<div class="titlepage">
+<div>
+<div>
+<h2 class="title" style="clear: both">
+<a name="Layering2"></a>Layering</h2>
+</div>
+</div>
+</div>
+<div class="section" title="Description">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Description5"></a>Description</h3>
+</div>
+</div>
+</div>
+<p>In addition to the Actor containment hierarchies, Layering provides another method to hierarchically structure a software system. Layering and actor hierarchies with port to port connections can be mixed on every level of granularity.</p>
+<div class="orderedlist">
+<ol class="orderedlist" type="1">
+<li class="listitem">
+<p>an ActorClass can define a Service Provision Point (SPP) to publish a specific service, defined by a ProtocolClass</p>
+</li>
+<li class="listitem">
+<p>an ActorClass can define a Service Access Point (SAP) if it needs a service, defined by a ProtocolClass</p>
+</li>
+<li class="listitem">
+<p>for a given Actor hierarchy, a LayerConnection defines which SAP will be satisfied by (connected to) which SPP</p>
+</li>
+</ol>
+</div>
+</div>
+<div class="section" title="Notation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Notation5"></a>Notation</h3>
+</div>
+</div>
+</div>
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10C0D">
+<tr>
+
+<td align="center">
+ <span class="bold"><strong>Description</strong></span></td>
+ <td align="center">
+ <span class="bold"><strong>Graphical Notation</strong></span></td>
+ <td align="center">
+ <span class="bold"><strong>Textual Notation</strong></span></td>
+
+</tr>
+<tr>
+
+<td>The Layer Connections in this model define which services are provided by the
+ <span class="emphasis"><em>ServiceLayer</em></span> (
+ <span class="emphasis"><em>digitalIO</em></span> and
+ <span class="emphasis"><em>timer</em></span>)</td>
+ <td>
+
+<div class="mediaobject">
+<img src="images\040-LayeringModel.png"></div>
+</td>
+ <td>
+
+<div class="mediaobject">
+<img src="images\040-LayeringModelTextual.png"></div>
+</td>
+
+</tr>
+<tr>
+
+<td>The implementation of the services (SPPs) can be delegated to sub actors. In this case the actor
+ <span class="emphasis"><em>ServiceLayer</em></span> relays (delegates) the implementation services
+ <span class="emphasis"><em>digitalIO</em></span> and
+ <span class="emphasis"><em>timer</em></span> to sub actors</td>
+ <td>
+
+<div class="mediaobject">
+<img src="images\040-LayeringServiceLayer.png"></div>
+</td>
+ <td>
+
+<div class="mediaobject">
+<img src="images\040-LayeringServiceLayerTextual.png"></div>
+</td>
+
+</tr>
+<tr>
+
+<td>Every Actor inside the
+ <span class="emphasis"><em>ApplicationLayer</em></span> that contains an SAP with the same Protocol as
+ <span class="emphasis"><em>timer</em></span> or
+ <span class="emphasis"><em>digitalIO</em></span> will be connected to the specified SPP</td>
+ <td>
+
+<div class="mediaobject">
+<img src="images\040-LayeringApplicationLayer.png"></div>
+</td>
+ <td>
+
+<div class="mediaobject">
+<img src="images\040-LayeringApplicationLayerTextual.png"></div>
+</td>
+
+</tr>
+</table>
+<p>
+
+</p>
+</div>
+</div>
+</body>
+</html>
diff --git a/plugins/org.eclipse.etrice.doc/help/Ports.html b/plugins/org.eclipse.etrice.doc/help/Ports.html
index 9e713ae7a..9c7d22d3f 100644
--- a/plugins/org.eclipse.etrice.doc/help/Ports.html
+++ b/plugins/org.eclipse.etrice.doc/help/Ports.html
@@ -1,376 +1,379 @@
-<html>
-<head>
-<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Ports</title>
-<link href="book.css" rel="stylesheet" type="text/css">
-<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
-<link rel="home" href="index.html" title="eTrice User Guide">
-<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
-<link rel="prev" href="Protocols.html" title="Protocols">
-<link rel="next" href="DataClass.html" title="DataClass">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Ports</h1>
-<div class="section" title="Ports">
-<div class="titlepage">
-<div>
-<div>
-<h2 class="title" style="clear: both">
-<a name="Ports"></a>Ports</h2>
-</div>
-</div>
-</div>
-<div class="section" title="Description">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Description3"></a>Description</h3>
-</div>
-</div>
-</div>
-<p>Ports are the only interfaces of actors. A port has always a protocol assigned.
- Service Access Points (SAP) and Service Provision Points (SPP) are specialized ports that are used to define layering.</p>
-</div>
-<div class="section" title="Motivation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Motivation3"></a>Motivation</h3>
-</div>
-</div>
-</div>
-<div class="itemizedlist">
-<ul class="itemizedlist" type="disc">
-<li class="listitem">
-<p>Ports decouple interface definition (Protocols) from interface usage</p>
-</li>
-<li class="listitem">
-<p>Ports decouple the logical interface from the transport </p>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" title="Notation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Notation3"></a>Notation</h3>
-</div>
-</div>
-</div>
-<div class="section" title="Class Ports">
-<div class="titlepage">
-<div>
-<div>
-<h4 class="title">
-<a name="ClassPorts"></a>Class Ports</h4>
-</div>
-</div>
-</div>
-<p>These symbols can only appear on the border of an actor class symbol. </p>
-<p>Ports that define an external interface of the ActorClass, are defined in the Interface. Ports that define an internal interface are defined in the Structure (e.g. internal ports).</p>
-<div class="itemizedlist">
-<ul class="itemizedlist" type="disc">
-<li class="listitem">
-<p>
-
-<span class="bold"><strong>External End Ports</strong></span> are defined in the Interface and the Structure
- </p>
-</li>
-<li class="listitem">
-<p>
-
-<span class="bold"><strong>Internal End Ports</strong></span> are only defined in the Structure
- </p>
-</li>
-<li class="listitem">
-<p>
-
-<span class="bold"><strong>Relay Ports</strong></span> are only defined in the Interface
- </p>
-</li>
-<li class="listitem">
-<p>
-
-<span class="bold"><strong>End Ports</strong></span> are always connected to the internal behavior of the ActorClass
- </p>
-</li>
-<li class="listitem">
-<p>
-
-<span class="bold"><strong>Replicated Ports</strong></span> can be defined with a fixed replication factor ( e.g.
- <span class="emphasis"><em>Port port18 [ 5 ]: ProtocolClass1</em></span> ) or a variable replication factor (e.g.
- <span class="emphasis"><em>Port port18[ * ]: ProtocolClass1</em></span> )
- </p>
-</li>
-</ul>
-</div>
-<table title="Class Port Notation" frame="box" border="1" id="N10A09">
-<tr>
-
-<td align="center">
- <span class="bold"><strong>Element</strong></span></td>
- <td align="center">
- <span class="bold"><strong>Graphical Notation</strong></span></td>
- <td align="center">
- <span class="bold"><strong>Textual Notation</strong></span></td>
-
-</tr>
-<tr>
-
-<td>Class End Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ClassEndPort.png"></div>
-</td>
- <td>
-
- <span class="bold"><strong>External Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ClassEndPortTextual.png"></div>
-
-
-<span class="bold"><strong>Internal Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ClassEndPortInternalTextual.png"></div>
-
-</td>
-
-</tr>
-<tr>
-
-<td>Conjugated Class End Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedClassEndPort.png"></div>
-</td>
- <td>
-
- <span class="bold"><strong>External Conjugated Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedClassEndPortTextual.png"></div>
-
-
-<span class="bold"><strong>Internal Conjugated Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedClassEndPortInternalTextual.png"></div>
-
-</td>
-
-</tr>
-<tr>
-
-<td>Class Relay Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ClassRelayPort.png"></div>
-</td>
- <td>
-
-
-<div class="mediaobject">
-<img src="images\040-ClassRelayPortTextual.png"></div>
-
-</td>
-
-</tr>
-<tr>
-
-<td>Conjugated Class Relay Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedClassRelayPort.png"></div>
-</td>
- <td>
-
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedClassRelayPortTextual.png"></div>
-
-</td>
-
-</tr>
-<tr>
-
-<td>Replicated Class End Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ReplicatedClassEndPort.png"></div>
-</td>
- <td>
-
- <span class="bold"><strong>External Replicated Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ReplicatedClassEndPortTextual.png"></div>
-
-
-<span class="bold"><strong>Internal Replicated Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ReplicatedClassEndPortInternalTextual.png"></div>
-
-</td>
-
-</tr>
-<tr>
-
-<td>Conjugated Replicated Class End Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedReplicatedClassEndPort.png"></div>
-</td>
- <td>
-
- <span class="bold"><strong>External Conjugated Replicated Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedReplicatedClassEndPortTextual.png"></div>
-
-
-<span class="bold"><strong>Internal Conjugated Replicated Class End Port:</strong></span>
-
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedReplicatedClassEndPortInternalTextual.png"></div>
-
-</td>
-
-</tr>
-<tr>
-
-<td>Replicated Class Relay Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ReplicatedClassRelayPort.png"></div>
-</td>
- <td>
-
-
-<div class="mediaobject">
-<img src="images\040-ReplicatedClassRelayPortTextual.png"></div>
-
-</td>
-
-</tr>
-<tr>
-
-<td>Conjugated Replicated Class Relay Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedReplicatedClassRelayPort.png"></div>
-</td>
- <td>
-
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedReplicatedClassRelayPortTextual.png"></div>
-
-</td>
-
-</tr>
-</table>
-<p>
-
-</p>
-</div>
-<div class="section" title="Reference Ports">
-<div class="titlepage">
-<div>
-<div>
-<h4 class="title">
-<a name="ReferencePorts"></a>Reference Ports</h4>
-</div>
-</div>
-</div>
-<p>These symbols can only appear on the border of an ActorReference symbol. Since the type of port is defined in the ActorClass, no textual notation for the Reference Ports exists.</p>
-<table title="Title" frame="box" border="1" id="N10B3E">
-<tr>
-
-<td align="center">
- <span class="bold"><strong>Element</strong></span></td>
- <td align="center">
- <span class="bold"><strong>Graphical Notation</strong></span></td>
- <td align="center">
- <span class="bold"><strong>Textual Notation</strong></span></td>
-
-</tr>
-<tr>
-
-<td>Reference Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ReferencePort.png"></div>
-</td>
- <td align="center">
- <span class="emphasis"><em>implicit</em></span></td>
-
-</tr>
-<tr>
-
-<td>Conjugated Reference Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedReferencePort.png"></div>
-</td>
- <td align="center">
- <span class="emphasis"><em>implicit</em></span></td>
-
-</tr>
-<tr>
-
-<td>Replicated Reference Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ReplicatedReferencePort.png"></div>
-</td>
- <td align="center">
- <span class="emphasis"><em>implicit</em></span></td>
-
-</tr>
-<tr>
-
-<td>Conjugated Replicated Reference Port</td>
- <td align="center">
-
-<div class="mediaobject">
-<img src="images\040-ConjugatedReplicatedReferencePort.png"></div>
-</td>
- <td align="center">
- <span class="emphasis"><em>implicit</em></span></td>
-
-</tr>
-</table>
-<p>
-
-</p>
-</div>
-</div>
-</div>
-</body>
-</html>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Ports</title>
+<link href="book.css" rel="stylesheet" type="text/css">
+<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
+<link rel="home" href="index.html" title="eTrice User Guide">
+<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
+<link rel="prev" href="Protocols.html" title="Protocols">
+<link rel="next" href="DataClass.html" title="DataClass">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Ports</h1>
+<div class="section" title="Ports">
+<div class="titlepage">
+<div>
+<div>
+<h2 class="title" style="clear: both">
+<a name="Ports"></a>Ports</h2>
+</div>
+</div>
+</div>
+<div class="section" title="Description">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Description3"></a>Description</h3>
+</div>
+</div>
+</div>
+<p>Ports are the only interfaces of actors. A port has always a protocol assigned.
+ Service Access Points (SAP) and Service Provision Points (SPP) are specialized ports that are used to define layering.</p>
+</div>
+<div class="section" title="Motivation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Motivation3"></a>Motivation</h3>
+</div>
+</div>
+</div>
+<div class="itemizedlist">
+<ul class="itemizedlist" type="disc">
+<li class="listitem">
+<p>Ports decouple interface definition (Protocols) from interface usage</p>
+</li>
+<li class="listitem">
+<p>Ports decouple the logical interface from the transport </p>
+</li>
+</ul>
+</div>
+</div>
+<div class="section" title="Notation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Notation3"></a>Notation</h3>
+</div>
+</div>
+</div>
+<div class="section" title="Class Ports">
+<div class="titlepage">
+<div>
+<div>
+<h4 class="title">
+<a name="ClassPorts"></a>Class Ports</h4>
+</div>
+</div>
+</div>
+<p>These symbols can only appear on the border of an actor class symbol. </p>
+<p>Ports that define an external interface of the ActorClass, are defined in the
+ <span class="emphasis"><em>Interface</em></span>. Ports that define an internal interface are defined in the
+ <span class="emphasis"><em>Structure</em></span> (e.g. internal ports).
+ </p>
+<div class="itemizedlist">
+<ul class="itemizedlist" type="disc">
+<li class="listitem">
+<p>
+
+<span class="bold"><strong>External End Ports</strong></span> are defined in the Interface and the Structure
+ </p>
+</li>
+<li class="listitem">
+<p>
+
+<span class="bold"><strong>Internal End Ports</strong></span> are only defined in the Structure
+ </p>
+</li>
+<li class="listitem">
+<p>
+
+<span class="bold"><strong>Relay Ports</strong></span> are only defined in the Interface
+ </p>
+</li>
+<li class="listitem">
+<p>
+
+<span class="bold"><strong>End Ports</strong></span> are always connected to the internal behavior of the ActorClass
+ </p>
+</li>
+<li class="listitem">
+<p>
+
+<span class="bold"><strong>Replicated Ports</strong></span> can be defined with a fixed replication factor ( e.g.
+ <span class="emphasis"><em>Port port18 [ 5 ]: ProtocolClass1</em></span> ) or a variable replication factor (e.g.
+ <span class="emphasis"><em>Port port18[ * ]: ProtocolClass1</em></span> )
+ </p>
+</li>
+</ul>
+</div>
+<table title="Class Port Notation" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10A13">
+<tr>
+
+<td align="center">
+ <span class="bold"><strong>Element</strong></span></td>
+ <td align="center">
+ <span class="bold"><strong>Graphical Notation</strong></span></td>
+ <td align="center">
+ <span class="bold"><strong>Textual Notation</strong></span></td>
+
+</tr>
+<tr>
+
+<td>Class End Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ClassEndPort.png"></div>
+</td>
+ <td>
+
+ <span class="bold"><strong>External Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ClassEndPortTextual.png"></div>
+
+
+<span class="bold"><strong>Internal Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ClassEndPortInternalTextual.png"></div>
+
+</td>
+
+</tr>
+<tr>
+
+<td>Conjugated Class End Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedClassEndPort.png"></div>
+</td>
+ <td>
+
+ <span class="bold"><strong>External Conjugated Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedClassEndPortTextual.png"></div>
+
+
+<span class="bold"><strong>Internal Conjugated Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedClassEndPortInternalTextual.png"></div>
+
+</td>
+
+</tr>
+<tr>
+
+<td>Class Relay Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ClassRelayPort.png"></div>
+</td>
+ <td>
+
+
+<div class="mediaobject">
+<img src="images\040-ClassRelayPortTextual.png"></div>
+
+</td>
+
+</tr>
+<tr>
+
+<td>Conjugated Class Relay Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedClassRelayPort.png"></div>
+</td>
+ <td>
+
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedClassRelayPortTextual.png"></div>
+
+</td>
+
+</tr>
+<tr>
+
+<td>Replicated Class End Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ReplicatedClassEndPort.png"></div>
+</td>
+ <td>
+
+ <span class="bold"><strong>External Replicated Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ReplicatedClassEndPortTextual.png"></div>
+
+
+<span class="bold"><strong>Internal Replicated Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ReplicatedClassEndPortInternalTextual.png"></div>
+
+</td>
+
+</tr>
+<tr>
+
+<td>Conjugated Replicated Class End Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedReplicatedClassEndPort.png"></div>
+</td>
+ <td>
+
+ <span class="bold"><strong>External Conjugated Replicated Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedReplicatedClassEndPortTextual.png"></div>
+
+
+<span class="bold"><strong>Internal Conjugated Replicated Class End Port:</strong></span>
+
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedReplicatedClassEndPortInternalTextual.png"></div>
+
+</td>
+
+</tr>
+<tr>
+
+<td>Replicated Class Relay Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ReplicatedClassRelayPort.png"></div>
+</td>
+ <td>
+
+
+<div class="mediaobject">
+<img src="images\040-ReplicatedClassRelayPortTextual.png"></div>
+
+</td>
+
+</tr>
+<tr>
+
+<td>Conjugated Replicated Class Relay Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedReplicatedClassRelayPort.png"></div>
+</td>
+ <td>
+
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedReplicatedClassRelayPortTextual.png"></div>
+
+</td>
+
+</tr>
+</table>
+<p>
+
+</p>
+</div>
+<div class="section" title="Reference Ports">
+<div class="titlepage">
+<div>
+<div>
+<h4 class="title">
+<a name="ReferencePorts"></a>Reference Ports</h4>
+</div>
+</div>
+</div>
+<p>These symbols can only appear on the border of an ActorReference symbol. Since the type of port is defined in the ActorClass, no textual notation for the Reference Ports exists.</p>
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10B4A">
+<tr>
+
+<td align="center">
+ <span class="bold"><strong>Element</strong></span></td>
+ <td align="center">
+ <span class="bold"><strong>Graphical Notation</strong></span></td>
+ <td align="center">
+ <span class="bold"><strong>Textual Notation</strong></span></td>
+
+</tr>
+<tr>
+
+<td>Reference Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ReferencePort.png"></div>
+</td>
+ <td align="center">
+ <span class="emphasis"><em>implicit</em></span></td>
+
+</tr>
+<tr>
+
+<td>Conjugated Reference Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedReferencePort.png"></div>
+</td>
+ <td align="center">
+ <span class="emphasis"><em>implicit</em></span></td>
+
+</tr>
+<tr>
+
+<td>Replicated Reference Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ReplicatedReferencePort.png"></div>
+</td>
+ <td align="center">
+ <span class="emphasis"><em>implicit</em></span></td>
+
+</tr>
+<tr>
+
+<td>Conjugated Replicated Reference Port</td>
+ <td align="center">
+
+<div class="mediaobject">
+<img src="images\040-ConjugatedReplicatedReferencePort.png"></div>
+</td>
+ <td align="center">
+ <span class="emphasis"><em>implicit</em></span></td>
+
+</tr>
+</table>
+<p>
+
+</p>
+</div>
+</div>
+</div>
+</body>
+</html>
diff --git a/plugins/org.eclipse.etrice.doc/help/Protocols.html b/plugins/org.eclipse.etrice.doc/help/Protocols.html
index e7e92132f..6b18b2ae1 100644
--- a/plugins/org.eclipse.etrice.doc/help/Protocols.html
+++ b/plugins/org.eclipse.etrice.doc/help/Protocols.html
@@ -1,77 +1,77 @@
-<html>
-<head>
-<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Protocols</title>
-<link href="book.css" rel="stylesheet" type="text/css">
-<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
-<link rel="home" href="index.html" title="eTrice User Guide">
-<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
-<link rel="prev" href="ROOMConcepts.html" title="ROOM Concepts">
-<link rel="next" href="Ports.html" title="Ports">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Protocols</h1>
-<div class="section" title="Protocols">
-<div class="titlepage">
-<div>
-<div>
-<h2 class="title" style="clear: both">
-<a name="Protocols"></a>Protocols</h2>
-</div>
-</div>
-</div>
-<div class="section" title="Description">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Description2"></a>Description</h3>
-</div>
-</div>
-</div>
-<p>A ProtocolClass defines a set of incoming and outgoing messages that can be exchanged between two ports.
- The exact semantics of a message is defined by the execution model.</p>
-</div>
-<div class="section" title="Motivation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Motivation2"></a>Motivation</h3>
-</div>
-</div>
-</div>
-<div class="itemizedlist">
-<ul class="itemizedlist" type="disc">
-<li class="listitem">
-<p>ProtocolClasses provide a reusable interface specification for ports</p>
-</li>
-<li class="listitem">
-<p>ProtocolClasses can optionally specify valid message exchange sequences</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" title="Notation">
-<div class="titlepage">
-<div>
-<div>
-<h3 class="title">
-<a name="Notation2"></a>Notation</h3>
-</div>
-</div>
-</div>
-<p>ProtocolClasses have only textual notation.
- The example defines a ProtocolClass with 2 incoming and two outgoing messages. Messages can have data attached. The data can be of a primitive type (e.g. int32, float64, ...) or a DataClass.</p>
-<p>
-
-</p>
-<div class="mediaobject">
-<img src="images\040-ProtocolClassTextualNotation.png"></div>
-<p>
-
-</p>
-</div>
-</div>
-</body>
-</html>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Protocols</title>
+<link href="book.css" rel="stylesheet" type="text/css">
+<meta content="DocBook XSL Stylesheets V1.75.1" name="generator">
+<link rel="home" href="index.html" title="eTrice User Guide">
+<link rel="up" href="ROOMConcepts.html" title="ROOM Concepts">
+<link rel="prev" href="ROOMConcepts.html" title="ROOM Concepts">
+<link rel="next" href="Ports.html" title="Ports">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Protocols</h1>
+<div class="section" title="Protocols">
+<div class="titlepage">
+<div>
+<div>
+<h2 class="title" style="clear: both">
+<a name="Protocols"></a>Protocols</h2>
+</div>
+</div>
+</div>
+<div class="section" title="Description">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Description2"></a>Description</h3>
+</div>
+</div>
+</div>
+<p>A ProtocolClass defines a set of incoming and outgoing messages that can be exchanged between two ports.
+ The exact semantics of a message is defined by the execution model.</p>
+</div>
+<div class="section" title="Motivation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Motivation2"></a>Motivation</h3>
+</div>
+</div>
+</div>
+<div class="itemizedlist">
+<ul class="itemizedlist" type="disc">
+<li class="listitem">
+<p>ProtocolClasses provide a reusable interface specification for ports</p>
+</li>
+<li class="listitem">
+<p>ProtocolClasses can optionally specify valid message exchange sequences</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="section" title="Notation">
+<div class="titlepage">
+<div>
+<div>
+<h3 class="title">
+<a name="Notation2"></a>Notation</h3>
+</div>
+</div>
+</div>
+<p>ProtocolClasses have only textual notation.
+ The example defines a ProtocolClass with 2 incoming and two outgoing messages. Messages can have data attached. The data can be of a primitive type (e.g. int32, float64, ...) or a DataClass.</p>
+<p>
+
+</p>
+<div class="mediaobject">
+<img src="images\040-ProtocolClassTextualNotation.png"></div>
+<p>
+
+</p>
+</div>
+</div>
+</body>
+</html>
diff --git a/plugins/org.eclipse.etrice.doc/help/ROOMConcepts.html b/plugins/org.eclipse.etrice.doc/help/ROOMConcepts.html
index ce0ea780b..aa838517c 100644
--- a/plugins/org.eclipse.etrice.doc/help/ROOMConcepts.html
+++ b/plugins/org.eclipse.etrice.doc/help/ROOMConcepts.html
@@ -43,7 +43,7 @@
</dl>
</div>
<p>This chapter gives an overview over the ROOM language elements and their textual and graphical notation.
- The formal ROOM grammar based on XText (EBNF) you can find here:
+ The formal ROOM grammar based on Xtext (EBNF) you can find here:
<a class="ulink" href="http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/tree/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext" target="_new">ROOM Grammar</a>
</p>
@@ -79,7 +79,7 @@
<div class="itemizedlist">
<ul class="itemizedlist" type="disc">
<li class="listitem">
-<p>Actors enable the construction of hierarchical structures with composition and layering</p>
+<p>Actors enable the construction of hierarchical structures by composition and layering</p>
</li>
<li class="listitem">
<p>Actors have their own logical thread of execution</p>
@@ -102,7 +102,7 @@
</div>
</div>
</div>
-<table title="Actor Class Notation" frame="box" border="1" id="N10887">
+<table title="Actor Class Notation" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10887">
<tr>
<td align="center">
@@ -185,7 +185,7 @@
<span class="bold"><strong>Bindings</strong></span> connect Ports inside an ActorClass.
</p>
<p>Example:</p>
-<table title="Actor Class Example" frame="box" border="1" id="N1090A">
+<table title="Actor Class Example" frame="box" border="2" cellpadding="3" cellspacing="0" id="N1090C">
<tr>
<td align="center">
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClass.png b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClass.png
index 8f8acc10d..a082127df 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClass.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClass.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassAttributes.png b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassAttributes.png
index b572a6aa6..8345f3402 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassAttributes.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassAttributes.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassExampleTextualNotation.png b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassExampleTextualNotation.png
index a99cb9cc1..7f5bbd01a 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassExampleTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassExampleTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassOperations.png b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassOperations.png
index 9bee28d1c..0dd88a04c 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassOperations.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassOperations.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassTextualNotation.png b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassTextualNotation.png
index e42c4666e..de047f109 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ActorClassTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ActorReferenceTextualNotation.png b/plugins/org.eclipse.etrice.doc/help/images/040-ActorReferenceTextualNotation.png
index 350edaa9e..dd84691e4 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ActorReferenceTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ActorReferenceTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortInternalTextual.png
index 3897974bd..a21e55483 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortTextual.png
index ce2eec8ba..d21f47d00 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ClassRelayPortTextual.png
index c02a157f1..9452c0937 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortInternalTextual.png
index febb20be4..6a423dac5 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortTextual.png
index f7373518d..da40a11e8 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassRelayPortTextual.png
index f3ffb311d..79c5f5aee 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
index d7ffa9aa2..582bf70ea 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortTextual.png
index 23090e30d..650191dcc 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassRelayPortTextual.png
index e1d396780..4f4482217 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ConjugatedReplicatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-DataClass1.png b/plugins/org.eclipse.etrice.doc/help/images/040-DataClass1.png
index f2ae2030c..7e743a833 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-DataClass1.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-DataClass1.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-DataClass2.png b/plugins/org.eclipse.etrice.doc/help/images/040-DataClass2.png
index 4098abbcb..c9f8e2fca 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-DataClass2.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-DataClass2.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringActorWithSAP.png b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringActorWithSAP.png
index f6303b727..cd830dadf 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringActorWithSAP.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringActorWithSAP.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringApplicationLayerTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringApplicationLayerTextual.png
index 2a46c5fc6..7dcda26e1 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringApplicationLayerTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringApplicationLayerTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringModelTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringModelTextual.png
index 091689ac6..bea098ecd 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringModelTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringModelTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringServiceLayerTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringServiceLayerTextual.png
index 1bdc72abb..a993740e2 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-LayeringServiceLayerTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-LayeringServiceLayerTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ProtocolClassTextualNotation.png b/plugins/org.eclipse.etrice.doc/help/images/040-ProtocolClassTextualNotation.png
index 098a726da..603e7c84c 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ProtocolClassTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ProtocolClassTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortInternalTextual.png
index 873dfdf39..4d5a94f1f 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortTextual.png
index 3e1a96179..fad42abc4 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassRelayPortTextual.png
index cafe61904..f6486cbcf 100644
--- a/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/help/images/040-ReplicatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/etrice.html b/plugins/org.eclipse.etrice.doc/html/etrice.html
index 217b91683..b680b3b71 100644
--- a/plugins/org.eclipse.etrice.doc/html/etrice.html
+++ b/plugins/org.eclipse.etrice.doc/html/etrice.html
@@ -201,13 +201,13 @@
</dt>
<dt>8.1. <a href="#N10887"></a>
</dt>
-<dt>8.2. <a href="#N1090A"></a>
+<dt>8.2. <a href="#N1090C"></a>
</dt>
-<dt>8.3. <a href="#N10A09"></a>
+<dt>8.3. <a href="#N10A13"></a>
</dt>
-<dt>8.4. <a href="#N10B3E"></a>
+<dt>8.4. <a href="#N10B4A"></a>
</dt>
-<dt>8.5. <a href="#N10BFF"></a>
+<dt>8.5. <a href="#N10C0D"></a>
</dt>
</dl>
</div>
@@ -2505,7 +2505,7 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
</div>
</div>
<p>This chapter gives an overview over the ROOM language elements and their textual and graphical notation.
- The formal ROOM grammar based on XText (EBNF) you can find here:
+ The formal ROOM grammar based on Xtext (EBNF) you can find here:
<a class="ulink" href="http://git.eclipse.org/c/etrice/org.eclipse.etrice.git/tree/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext" target="_new">ROOM Grammar</a>
</p>
@@ -2541,7 +2541,7 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
<div class="itemizedlist">
<ul class="itemizedlist" type="disc">
<li class="listitem">
-<p>Actors enable the construction of hierarchical structures with composition and layering</p>
+<p>Actors enable the construction of hierarchical structures by composition and layering</p>
</li>
<li class="listitem">
<p>Actors have their own logical thread of execution</p>
@@ -2564,7 +2564,7 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
</div>
</div>
</div>
-<table title="Actor Class Notation" frame="box" border="1" id="N10887">
+<table title="Actor Class Notation" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10887">
<tr>
<td align="center">
@@ -2647,7 +2647,7 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
<span class="bold"><strong>Bindings</strong></span> connect Ports inside an ActorClass.
</p>
<p>Example:</p>
-<table title="Actor Class Example" frame="box" border="1" id="N1090A">
+<table title="Actor Class Example" frame="box" border="2" cellpadding="3" cellspacing="0" id="N1090C">
<tr>
<td align="center">
@@ -2889,7 +2889,10 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
</div>
</div>
<p>These symbols can only appear on the border of an actor class symbol. </p>
-<p>Ports that define an external interface of the ActorClass, are defined in the Interface. Ports that define an internal interface are defined in the Structure (e.g. internal ports).</p>
+<p>Ports that define an external interface of the ActorClass, are defined in the
+ <span class="emphasis"><em>Interface</em></span>. Ports that define an internal interface are defined in the
+ <span class="emphasis"><em>Structure</em></span> (e.g. internal ports).
+ </p>
<div class="itemizedlist">
<ul class="itemizedlist" type="disc">
<li class="listitem">
@@ -2926,7 +2929,7 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
</li>
</ul>
</div>
-<table title="Class Port Notation" frame="box" border="1" id="N10A09">
+<table title="Class Port Notation" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10A13">
<tr>
<td align="center">
@@ -3124,7 +3127,7 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
</div>
</div>
<p>These symbols can only appear on the border of an ActorReference symbol. Since the type of port is defined in the ActorClass, no textual notation for the Reference Ports exists.</p>
-<table title="Title" frame="box" border="1" id="N10B3E">
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10B4A">
<tr>
<td align="center">
@@ -3281,7 +3284,7 @@ carLights.setState(TrafficLight3.OFF);&nbsp;<br>
</div>
</div>
</div>
-<table title="Title" frame="box" border="1" id="N10BFF">
+<table title="Title" frame="box" border="2" cellpadding="3" cellspacing="0" id="N10C0D">
<tr>
<td align="center">
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClass.png b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClass.png
index 8f8acc10d..a082127df 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClass.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClass.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassAttributes.png b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassAttributes.png
index b572a6aa6..8345f3402 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassAttributes.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassAttributes.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassExampleTextualNotation.png b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassExampleTextualNotation.png
index a99cb9cc1..7f5bbd01a 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassExampleTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassExampleTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassOperations.png b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassOperations.png
index 9bee28d1c..0dd88a04c 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassOperations.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassOperations.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassTextualNotation.png b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassTextualNotation.png
index e42c4666e..de047f109 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ActorClassTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ActorReferenceTextualNotation.png b/plugins/org.eclipse.etrice.doc/html/images/040-ActorReferenceTextualNotation.png
index 350edaa9e..dd84691e4 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ActorReferenceTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ActorReferenceTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortInternalTextual.png
index 3897974bd..a21e55483 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortTextual.png
index ce2eec8ba..d21f47d00 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ClassRelayPortTextual.png
index c02a157f1..9452c0937 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortInternalTextual.png
index febb20be4..6a423dac5 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortTextual.png
index f7373518d..da40a11e8 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassRelayPortTextual.png
index f3ffb311d..79c5f5aee 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
index d7ffa9aa2..582bf70ea 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortTextual.png
index 23090e30d..650191dcc 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassRelayPortTextual.png
index e1d396780..4f4482217 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ConjugatedReplicatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-DataClass1.png b/plugins/org.eclipse.etrice.doc/html/images/040-DataClass1.png
index f2ae2030c..7e743a833 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-DataClass1.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-DataClass1.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-DataClass2.png b/plugins/org.eclipse.etrice.doc/html/images/040-DataClass2.png
index 4098abbcb..c9f8e2fca 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-DataClass2.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-DataClass2.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringActorWithSAP.png b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringActorWithSAP.png
index f6303b727..cd830dadf 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringActorWithSAP.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringActorWithSAP.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringApplicationLayerTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringApplicationLayerTextual.png
index 2a46c5fc6..7dcda26e1 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringApplicationLayerTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringApplicationLayerTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringModelTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringModelTextual.png
index 091689ac6..bea098ecd 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringModelTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringModelTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringServiceLayerTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringServiceLayerTextual.png
index 1bdc72abb..a993740e2 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-LayeringServiceLayerTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-LayeringServiceLayerTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ProtocolClassTextualNotation.png b/plugins/org.eclipse.etrice.doc/html/images/040-ProtocolClassTextualNotation.png
index 098a726da..603e7c84c 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ProtocolClassTextualNotation.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ProtocolClassTextualNotation.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortInternalTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortInternalTextual.png
index 873dfdf39..4d5a94f1f 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortInternalTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortInternalTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortTextual.png
index 3e1a96179..fad42abc4 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassEndPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassRelayPortTextual.png b/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassRelayPortTextual.png
index cafe61904..f6486cbcf 100644
--- a/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassRelayPortTextual.png
+++ b/plugins/org.eclipse.etrice.doc/html/images/040-ReplicatedClassRelayPortTextual.png
Binary files differ
diff --git a/plugins/org.eclipse.etrice.doc/manual/etrice.pdf b/plugins/org.eclipse.etrice.doc/manual/etrice.pdf
index 5e7d21ebc..7d9e5c244 100644
--- a/plugins/org.eclipse.etrice.doc/manual/etrice.pdf
+++ b/plugins/org.eclipse.etrice.doc/manual/etrice.pdf
Binary files differ

Back to the top