Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen')
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_behavior.jpgbin0 -> 18528 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_structure.jpgbin0 -> 18163 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC2_structure.jpgbin0 -> 17513 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_behavior.jpgbin0 -> 15691 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_structure.jpgbin0 -> 15296 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Appl_structure.jpgbin0 -> 16284 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_behavior.jpgbin0 -> 27845 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_structure.jpgbin0 -> 21638 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.dot13
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.jpgbin0 -> 20401 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Main_structure.jpgbin0 -> 16189 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional1_structure.jpgbin0 -> 17560 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional2_structure.jpgbin0 -> 17536 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional_structure.jpgbin0 -> 15184 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/dot2jpg.bat1
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.pdfbin0 -> 321860 bytes
-rw-r--r--examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.tex235
17 files changed, 249 insertions, 0 deletions
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_behavior.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_behavior.jpg
new file mode 100644
index 000000000..edd0c1764
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_behavior.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_structure.jpg
new file mode 100644
index 000000000..287edc4ce
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC1_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC2_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC2_structure.jpg
new file mode 100644
index 000000000..48a75756c
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC2_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_behavior.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_behavior.jpg
new file mode 100644
index 000000000..38c1c02c5
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_behavior.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_structure.jpg
new file mode 100644
index 000000000..ac50659d8
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/AC3_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Appl_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Appl_structure.jpg
new file mode 100644
index 000000000..d3b9d31d1
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Appl_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_behavior.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_behavior.jpg
new file mode 100644
index 000000000..15416200f
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_behavior.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_structure.jpg
new file mode 100644
index 000000000..b5d41b9e9
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Container_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.dot b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.dot
new file mode 100644
index 000000000..c39bcd17c
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.dot
@@ -0,0 +1,13 @@
+digraph LS {
+ rankdir=TD;
+ node [shape=box];
+ _LS [label="LS\n(LS)" style=filled color=red];
+ _LS_main [label="main\n(Main)" style=filled color=yellow];
+ _LS -> _LS_main;
+ _LS_main_appl [label="appl\n(Appl)\n@nodeRef1:PhysicalThread1"];
+ _LS_main -> _LS_main_appl;
+ _LS_main_appl_cont [label="cont\n(Container)\n@nodeRef1:PhysicalThread1"];
+ _LS_main_appl -> _LS_main_appl_cont;
+ _LS_main_appl_cont_optarray [label="optional optarray\n(Optional)\n@nodeRef1:PhysicalThread1" color=blue style=dashed];
+ _LS_main_appl_cont -> _LS_main_appl_cont_optarray;
+}
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.jpg
new file mode 100644
index 000000000..16afa688d
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/LS_instanceTree.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Main_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Main_structure.jpg
new file mode 100644
index 000000000..f22224ef2
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Main_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional1_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional1_structure.jpg
new file mode 100644
index 000000000..403a577ea
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional1_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional2_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional2_structure.jpg
new file mode 100644
index 000000000..bbe146195
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional2_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional_structure.jpg b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional_structure.jpg
new file mode 100644
index 000000000..d79bdbfcd
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/Optional_structure.jpg
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/dot2jpg.bat b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/dot2jpg.bat
new file mode 100644
index 000000000..7c0d3507a
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/images/dot2jpg.bat
@@ -0,0 +1 @@
+dot -Tjpg -o LS_instanceTree.jpg LS_instanceTree.dot
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.pdf b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.pdf
new file mode 100644
index 000000000..cad445b2b
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.pdf
Binary files differ
diff --git a/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.tex b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.tex
new file mode 100644
index 000000000..94b21ed58
--- /dev/null
+++ b/examples/org.eclipse.etrice.examples.dynamicactors3/doc-gen/org.eclipse.etrice.examples.dynamicactors1.tex
@@ -0,0 +1,235 @@
+\documentclass[titlepage]{article}
+\usepackage{graphicx}
+\usepackage[a4paper,text={160mm,255mm},centering,headsep=5mm,footskip=10mm]{geometry}
+\usepackage{nonfloat}
+\parindent 0pt
+\makeatletter
+\newcommand\level[1]{%
+ \ifcase#1\relax\expandafter\chapter\or
+ \expandafter\section\or
+ \expandafter\subsection\or
+ \expandafter\subsubsection\else
+ \def\next{\@level{#1}}\expandafter\next
+ \fi}
+
+\newcommand{\@level}[1]{%
+\@startsection{level#1}
+ {#1}
+ {\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\normalfont\normalsize\bfseries}}
+
+\newdimen\@leveldim
+ \newdimen\@dotsdim
+ {\normalfont\normalsize
+ \sbox\z@{0}\global\@leveldim=\wd\z@
+ \sbox\z@{.}\global\@dotsdim=\wd\z@
+ }
+\newcounter{level4}[subsubsection]
+ \@namedef{thelevel4}{\thesubsubsection.\arabic{level4}}
+ \@namedef{level4mark}#1{}
+ \def\l@section{\@dottedtocline{1}{0pt}{\dimexpr\@leveldim*4+\@dotsdim*1+6pt\relax}}
+ \def\l@subsection{\@dottedtocline{2}{0pt}{\dimexpr\@leveldim*5+\@dotsdim*2+6pt\relax}}
+ \def\l@subsubsection{\@dottedtocline{3}{0pt}{\dimexpr\@leveldim*6+\@dotsdim*3+6pt\relax}}
+ \@namedef{l@level4}{\@dottedtocline{4}{0pt}{\dimexpr\@leveldim*7+\@dotsdim*4+6pt\relax}}
+
+\count@=4
+ \def\@ncp#1{\number\numexpr\count@+#1\relax}
+ \loop\ifnum\count@<100
+ \begingroup\edef\x{\endgroup
+ \noexpand\newcounter{level\@ncp{1}}[level\number\count@]
+ \noexpand\@namedef{thelevel\@ncp{1}}{%
+ \noexpand\@nameuse{thelevel\@ncp{0}}.\noexpand\arabic{level\@ncp{0}}}
+ \noexpand\@namedef{level\@ncp{1}mark}####1{}%
+ \noexpand\@namedef{l@level\@ncp{1}}%
+ {\noexpand\@dottedtocline{\@ncp{1}}{0pt}{\the\dimexpr\@leveldim*\@ncp{5}+\@dotsdim*\@ncp{0}\relax}}}%
+ \x
+ \advance\count@\@ne
+ \repeat
+ \makeatother
+ \setcounter{secnumdepth}{100}
+ \setcounter{tocdepth}{100}
+
+
+\title{org.eclipse.etrice.examples.dynamicactors1 Modeldocumentation}
+\date{\today}
+\author{generated by eTrice}
+
+\begin{document}
+\pagestyle{plain}
+\maketitle
+\tableofcontents
+
+\newpage
+\listoffigures
+\newpage
+\section{Model Description}
+\section{Logical System Description}
+\level{2}{LS}
+\level{3}{Instance Tree}
+\begin{center}
+\includegraphics[scale=0.5]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//LS_instanceTree.jpg}
+\figcaption{LS Instance Tree}
+\end{center}
+\section{Subsystem Description}
+\level{2}{Main}
+\level{3}{Structure}
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//Main_structure.jpg}
+\figcaption{Main Structure}
+\end{center}
+\section{Protocol Class Description}
+ \level{2} {PC}
+ \level{3}{Incoming Messages}
+
+ \begin{tabular}[ht]{|l|l|l|}
+ \hline
+ Message & Data & Description\\
+ \hline
+ sayHello & & \\
+ \hline
+ \end{tabular}
+
+ \level{3}{Outgoing Messages}
+ \begin{tabular}[ht]{|l|l|l|}
+ \hline
+ Message & Data & Description\\
+ \hline
+ hello & txt & \\
+ \hline
+ \end{tabular}
+\section{Data Class Description}
+\section{Actor Class Description}
+\level{2}{Appl}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//Appl_structure.jpg}
+\figcaption{Appl Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\level{2}{Container}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//Container_structure.jpg}
+\figcaption{Container Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\begin{tabular}[ht]{|l|l|}
+\hline
+ Name: & dumpTree\\
+ \hline
+ ReturnType: & void\\
+ \hline
+ Arguments: & msg:string\\
+ \hline
+\end{tabular}
+\newline\newline\newline
+\level{3}{Statemachine}
+\level{4}{Top Level}
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//Container_behavior.jpg}
+\figcaption{Container Top State}
+\end{center}
+
+\begin{par}
+
+\end{par}
+
+\level{2}{Optional}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//Optional_structure.jpg}
+\figcaption{Optional Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\level{2}{Optional1}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//Optional1_structure.jpg}
+\figcaption{Optional1 Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\level{2}{Optional2}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//Optional2_structure.jpg}
+\figcaption{Optional2 Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\level{2}{AC1}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//AC1_structure.jpg}
+\figcaption{AC1 Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\level{3}{Statemachine}
+\level{4}{Top Level}
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//AC1_behavior.jpg}
+\figcaption{AC1 Top State}
+\end{center}
+
+\begin{par}
+
+\end{par}
+
+\level{2}{AC2}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//AC2_structure.jpg}
+\figcaption{AC2 Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\level{2}{AC3}
+\level{3}{Structure}
+
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//AC3_structure.jpg}
+\figcaption{AC3 Structure}
+\end{center}
+
+\level{3}{Attributes}
+
+\level{3}{Operations}
+\level{3}{Statemachine}
+\level{4}{Top Level}
+\begin{center}
+\includegraphics[scale=0.4]{C://Users//hrentz//Documents//protos//Entwicklung//Projekte//protos//eTrice//workspace//eTrice0.3.0//eTrice-dynact2-rt//org.eclipse.etrice.examples.dynamicactors3//doc-gen//images//AC3_behavior.jpg}
+\figcaption{AC3 Top State}
+\end{center}
+
+\begin{par}
+
+\end{par}
+
+\end{document}

Back to the top