Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.doc/html/etrice-docse7.html')
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse7.html62
1 files changed, 30 insertions, 32 deletions
diff --git a/plugins/org.eclipse.etrice.doc/html/etrice-docse7.html b/plugins/org.eclipse.etrice.doc/html/etrice-docse7.html
index 23c1b6c91..b94e49ff6 100644
--- a/plugins/org.eclipse.etrice.doc/html/etrice-docse7.html
+++ b/plugins/org.eclipse.etrice.doc/html/etrice-docse7.html
@@ -10,7 +10,7 @@
<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
<!-- xhtml,3,next,html -->
<meta name="src" content="etrice-doc.tex" />
-<meta name="date" content="2013-03-25 22:23:00" />
+<meta name="date" content="2013-03-26 21:41:00" />
<link rel="stylesheet" type="text/css" href="etrice-doc.css" />
</head><body
>
@@ -22,34 +22,34 @@ href="#tailetrice-docse7.html">tail</a>] [<a
href="etrice-docch5.html#etrice-docse7.html" >up</a>] </p></div>
<h3 class="sectionHead"><span class="titlemark">5.2 </span> <a
id="x14-280005.2"></a>Create a new model from scratch</h3>
-<!--l. 19--><p class="noindent" >The easiest way to create a new eTrice Project is to use the eclipse project wizard.
-From the eclipse file menu select <span
-class="ecbx-1000">File-&#x003E;New-&#x003E;Project </span>and create a new eTrice
-project and name it <span
+<!--l. 19--><p class="noindent" >The easiest way to create a new eTrice Project is to use the eclipse project wizard. From the
+eclipse file menu select <span
+class="ecbx-1000">File-&#x003E;New-&#x003E;Project </span>and create a new eTrice project and name it
+<span
class="ecbx-1000">HelloWorld</span>.
</p><!--l. 21--><p class="noindent" ><img
src="images/015-HelloWorld10.png" alt="PIC"
/>
-</p><!--l. 24--><p class="noindent" >The wizard creates everything that is needed to create, build and run an eTrice
-model. The resulting project should look like this:
+</p><!--l. 24--><p class="noindent" >The wizard creates everything that is needed to create, build and run an eTrice model. The resulting
+project should look like this:
</p><!--l. 26--><p class="noindent" ><img
src="images/015-HelloWorld11.png" alt="PIC"
/>
</p><!--l. 29--><p class="noindent" >Within the model directory the model file <span
-class="ecti-1000">HelloWorld.room </span>was created. Open the
+class="ecti-1000">HelloWorld.room </span>was created. Open the <span
+class="ecti-1000">HelloWorld.room </span>file
+and delete the contents of the file. Open the content assist with Ctrl+Space and select <span
+class="ecti-1000">model</span>
<span
-class="ecti-1000">HelloWorld.room </span>file and delete the contents of the file. Open the content assist with
-Ctrl+Space and select <span
-class="ecti-1000">model skeleton</span>.
+class="ecti-1000">skeleton</span>.
</p><!--l. 31--><p class="noindent" ><img
src="images/015-HelloWorld12.png" alt="PIC"
/>
-</p><!--l. 34--><p class="noindent" >Edit the template variables by typing the new names and jumping with Tab from
-name to name.
+</p><!--l. 34--><p class="noindent" >Edit the template variables by typing the new names and jumping with Tab from name to
+name.
</p><!--l. 36--><p class="noindent" >The resulting model code should look like this:
-
-
-
+
+
</p>
<div class="verbatim" id="verbatim-1">
RoomModel&#x00A0;HelloWorld&#x00A0;{
@@ -67,9 +67,9 @@ RoomModel&#x00A0;HelloWorld&#x00A0;{
&#x00A0;<br />}
</div>
<!--l. 52--><p class="nopar" >
-</p><!--l. 54--><p class="noindent" >The goal of eTrice is to describe distributed systems on a logical level. In the current
-version not all elements will be used. But as prerequisite for further versions the
-following elements can be defined: </p>
+</p><!--l. 54--><p class="noindent" >The goal of eTrice is to describe distributed systems on a logical level. In the current version not all
+elements will be used. But as prerequisite for further versions the following elements can be defined:
+</p>
<ul class="itemize1">
<li class="itemize">the <span
class="ecti-1000">LogicalSystem </span>(currently optional)
@@ -80,23 +80,21 @@ class="ecti-1000">SubSystemClass </span>(mandatory)
<li class="itemize">at least one <span
class="ecti-1000">ActorClass </span>(mandatory)</li></ul>
<!--l. 61--><p class="noindent" >The <span
-class="ecti-1000">LogicalSystem </span>represents the complete distributed system and contains at least
-one <span
-class="ecti-1000">SubSystemRef</span>. The <span
-class="ecti-1000">SubSystemClass </span>represents an address space and contains at
-least one <span
+class="ecti-1000">LogicalSystem </span>represents the complete distributed system and contains at least one <span
+class="ecti-1000">SubSystemRef</span>.
+The <span
+class="ecti-1000">SubSystemClass </span>represents an address space and contains at least one <span
class="ecti-1000">ActorRef</span>. The <span
-class="ecti-1000">ActorClass </span>is the building block of which an application will
-be built of. It is in general a good idea to define a top level actor that can be used as
-reference within the subsystem.
-</p><!--l. 63--><p class="noindent" >The outline view of the textual ROOM editor shows the main modeling elements in
-an easy to navigate tree.
+class="ecti-1000">ActorClass </span>is
+the building block of which an application will be built of. It is in general a good idea to define a top level
+actor that can be used as reference within the subsystem.
+</p><!--l. 63--><p class="noindent" >The outline view of the textual ROOM editor shows the main modeling elements in an easy to navigate
+tree.
</p><!--l. 65--><p class="noindent" ><img
src="images/015-HelloWorld02.png" alt="PIC"
/>
-
-
-
+
+
</p>
<!--l. 69--><div class="crosslinks"><p class="noindent">[<a
href="etrice-docse8.html" >next</a>] [<a

Back to the top