Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'runtime')
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/buckminster.cspec1
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/build.gradle2
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_behavior.jpgbin22267 -> 0 bytes
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_structure.jpgbin15075 -> 0 bytes
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/images/dot2jpg.bat0
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/readme.txt4
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp.tex91
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpClient.tex76
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpServer.tex76
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpControl.tex13
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpPayload.tex35
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpControl.tex24
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpPayload.tex18
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.pdfbin116055 -> 0 bytes
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.tex85
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/ATimingService.tex97
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/PTimer.tex22
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.pdfbin45320 -> 0 bytes
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.tex80
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/buckminster.cspec1
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/build.gradle2
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/buckminster.cspec2
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/build.gradle2
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/pom.xml35
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/buckminster.cspec1
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/buckminster.cspec1
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/buckminster.cspec1
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/pom.xml74
28 files changed, 3 insertions, 740 deletions
diff --git a/runtime/org.eclipse.etrice.modellib.c/buckminster.cspec b/runtime/org.eclipse.etrice.modellib.c/buckminster.cspec
deleted file mode 100644
index 6449d924a..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/buckminster.cspec
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.eclipse.etrice.modellib.c" componentType="buckminster" version="0.5.0.qualifier"/>
diff --git a/runtime/org.eclipse.etrice.modellib.c/build.gradle b/runtime/org.eclipse.etrice.modellib.c/build.gradle
index f11e40692..255601442 100644
--- a/runtime/org.eclipse.etrice.modellib.c/build.gradle
+++ b/runtime/org.eclipse.etrice.modellib.c/build.gradle
@@ -2,7 +2,7 @@ plugins {
id 'c'
}
-apply from: etGenerator
+apply from: "$rootDir/gradle/etGenerator.gradle"
def models = [
'model/PInterrupt.room',
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_behavior.jpg b/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_behavior.jpg
deleted file mode 100644
index 5599e352e..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_behavior.jpg
+++ /dev/null
Binary files differ
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_structure.jpg b/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_structure.jpg
deleted file mode 100644
index d2ea00fa1..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/ATimingService_structure.jpg
+++ /dev/null
Binary files differ
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/dot2jpg.bat b/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/dot2jpg.bat
deleted file mode 100644
index e69de29bb..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/images/dot2jpg.bat
+++ /dev/null
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/readme.txt b/runtime/org.eclipse.etrice.modellib.c/doc-gen/readme.txt
deleted file mode 100644
index 1dc2b35ab..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/readme.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-This directory is an eTrice code generation target.
-It will be erased every time the generator is executed.
-
-DO NOT PLACE OTHER FILES HERE!
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp.tex
deleted file mode 100644
index ad3903f17..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp.tex
+++ /dev/null
@@ -1,91 +0,0 @@
-\documentclass[titlepage]{article}
-\usepackage{import}
-\usepackage{graphicx}
-\usepackage{xr}
-\usepackage{hyperref}
-\IfFileExists{../doc/userinputs.tex}{\subimport{../doc/}{userinputs.tex}}{} %hook for conditional user-specific inputs, includes, macros, ...
-\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{room.basic.service.tcp Model Documentation}
-\date{\today}
-\author{generated by eTrice}
-
-\begin{document}
-
-\pagestyle{plain}
-\maketitle
-\tableofcontents
-
-\newpage
-\listoffigures
-\newpage
-\section{Model Description}
-
-
-
-
-\section{Protocol Classes}
-\subimport*{room.basic.service.tcp/}{PTcpControl.tex}
-\subimport*{room.basic.service.tcp/}{PTcpPayload.tex}
-\newpage
-
-
-\section{Data Classes}
-\subimport*{room.basic.service.tcp/}{DTcpControl.tex}
-\subimport*{room.basic.service.tcp/}{DTcpPayload.tex}
-\newpage
-
-\section{Actor Classes}
-\subimport*{room.basic.service.tcp/}{ATcpServer.tex}
-\subimport*{room.basic.service.tcp/}{ATcpClient.tex}
-\end{document}
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpClient.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpClient.tex
deleted file mode 100644
index cabf2e955..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpClient.tex
+++ /dev/null
@@ -1,76 +0,0 @@
-\level{2}{ATcpClient}
-
-
-\level{3}{Ports}
-\begin{tabular}[ht]{|l|l|l|l|l|p{5cm}|}
-\hline
-\textbf{Name} & \textbf{Protocol} & \textbf{Type} & \textbf{Kind} & \textbf{Multiplicity} & \textbf{Description}\\
-\hline
-controlPort & PTcpControl & reg. & external & 1 & \\
-\hline
-payloadPort & PTcpPayload & reg. & external & 1 & \\
-\hline
-\end{tabular}
-
-\level{3}{Behavior}
-\level{4}{Top Level}
-
-\begin{par}
-
-\end{par}
-
-
-\level{3}{Attributes}
-\begin{tabular}[ht]{|l|l|p{8cm}|}
-\hline
-\textbf{Name} & \textbf{Type} & \textbf{Description}\\
-\hline
-lastError & int32 & \\
-\hline
-payload & DTcpPayload & \\
-\hline
-client & etSocketConnectionData & \\
-\hline
-\end{tabular}
-
-\level{3}{Operations}
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & ATcpClient\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & \\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & ATcpClient\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & \\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & hasError\\
- \hline
- ReturnType: & boolean\\
- \hline
- Arguments: & \\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & setErrorCode\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & value:int32\\
- \hline
-\end{tabular}
-\newline\newline\newline
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpServer.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpServer.tex
deleted file mode 100644
index 076c42260..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/ATcpServer.tex
+++ /dev/null
@@ -1,76 +0,0 @@
-\level{2}{ATcpServer}
-
-
-\level{3}{Ports}
-\begin{tabular}[ht]{|l|l|l|l|l|p{5cm}|}
-\hline
-\textbf{Name} & \textbf{Protocol} & \textbf{Type} & \textbf{Kind} & \textbf{Multiplicity} & \textbf{Description}\\
-\hline
-controlPort & PTcpControl & reg. & external & 1 & \\
-\hline
-payloadPort & PTcpPayload & reg. & external & 1 & \\
-\hline
-\end{tabular}
-
-\level{3}{Behavior}
-\level{4}{Top Level}
-
-\begin{par}
-
-\end{par}
-
-
-\level{3}{Attributes}
-\begin{tabular}[ht]{|l|l|p{8cm}|}
-\hline
-\textbf{Name} & \textbf{Type} & \textbf{Description}\\
-\hline
-lastError & int32 & \\
-\hline
-payloadPortReplocation & int32 & \\
-\hline
-server & etSocketServerData & \\
-\hline
-\end{tabular}
-
-\level{3}{Operations}
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & ATcpServer\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & \\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & ATcpServer\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & \\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & hasError\\
- \hline
- ReturnType: & boolean\\
- \hline
- Arguments: & \\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & setErrorCode\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & value:int32\\
- \hline
-\end{tabular}
-\newline\newline\newline
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpControl.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpControl.tex
deleted file mode 100644
index f15d98420..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpControl.tex
+++ /dev/null
@@ -1,13 +0,0 @@
-\level{2} {DTcpControl}
-\level{3}{Attributes}
-\begin{tabular}[ht]{|l|l|p{8cm}|}
-\hline
-\textbf{Name} & \textbf{Type} & \textbf{Description}\\
-\hline
-IPAddr & string & \\
-\hline
-TcpPort & int32 & \\
-\hline
-\end{tabular}
-
-\level{3}{Operations}
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpPayload.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpPayload.tex
deleted file mode 100644
index fd80f9c2c..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/DTcpPayload.tex
+++ /dev/null
@@ -1,35 +0,0 @@
-\level{2} {DTcpPayload}
-\level{3}{Attributes}
-\begin{tabular}[ht]{|l|l|p{8cm}|}
-\hline
-\textbf{Name} & \textbf{Type} & \textbf{Description}\\
-\hline
-connectionId & int32 & \\
-\hline
-length & int32 & \\
-\hline
-data & int8 & \\
-\hline
-\end{tabular}
-
-\level{3}{Operations}
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & setAsString\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & value:charPtr\\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & getAsString\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & value:charPtr\\
- \hline
-\end{tabular}
-\newline\newline\newline
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpControl.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpControl.tex
deleted file mode 100644
index d6f4ed000..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpControl.tex
+++ /dev/null
@@ -1,24 +0,0 @@
-\level{2} {PTcpControl}
-\level{3}{Incoming Messages}
-
-\begin{tabular}[ht]{|l|l|l|p{8cm}|}
-\hline
-Message & Data & Type & Description\\
-\hline
-connect & data & DTcpControl & \\
-\hline
-disconnect & & & \\
-\hline
-\end{tabular}
-\level{3}{Outgoing Messages}
-\begin{tabular}[ht]{|l|l|l|p{8cm}|}
-\hline
-Message & Data & Type & Description\\
-\hline
-connected & & & \\
-\hline
-disconnected & & & \\
-\hline
-error & & & \\
-\hline
-\end{tabular}
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpPayload.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpPayload.tex
deleted file mode 100644
index 4c4931872..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.tcp/PTcpPayload.tex
+++ /dev/null
@@ -1,18 +0,0 @@
-\level{2} {PTcpPayload}
-\level{3}{Incoming Messages}
-
-\begin{tabular}[ht]{|l|l|l|p{8cm}|}
-\hline
-Message & Data & Type & Description\\
-\hline
-dataPackage & data & DTcpPayload & \\
-\hline
-\end{tabular}
-\level{3}{Outgoing Messages}
-\begin{tabular}[ht]{|l|l|l|p{8cm}|}
-\hline
-Message & Data & Type & Description\\
-\hline
-dataPackage & data & DTcpPayload & \\
-\hline
-\end{tabular}
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.pdf b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.pdf
deleted file mode 100644
index fb9df2de3..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.pdf
+++ /dev/null
Binary files differ
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.tex
deleted file mode 100644
index fcda0bc46..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing.tex
+++ /dev/null
@@ -1,85 +0,0 @@
-\documentclass[titlepage]{article}
-\usepackage{import}
-\usepackage{graphicx}
-\usepackage{xr}
-\usepackage{hyperref}
-\IfFileExists{../doc/userinputs.tex}{\subimport{../doc/}{userinputs.tex}}{} %hook for conditional user-specific inputs, includes, macros, ...
-\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{room.basic.service.timing Model Documentation}
-\date{\today}
-\author{generated by eTrice}
-
-\begin{document}
-
-\pagestyle{plain}
-\maketitle
-\tableofcontents
-
-\newpage
-\listoffigures
-\newpage
-\section{Model Description}
-
-
-
-
-\section{Protocol Classes}
-\subimport*{room.basic.service.timing/}{PTimer.tex}
-\newpage
-
-
-
-\section{Actor Classes}
-\subimport*{room.basic.service.timing/}{ATimingService.tex}
-\end{document}
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/ATimingService.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/ATimingService.tex
deleted file mode 100644
index 861041016..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/ATimingService.tex
+++ /dev/null
@@ -1,97 +0,0 @@
-\level{2}{ATimingService}
-
-\level{3}{Structure}
-{
-\centering{}
-\includegraphics[width=1.0\textwidth]{./images/ATimingService_structure.jpg}
-\figcaption{ATimingService Structure}
-}
-
-
-\level{3}{Behavior}
-\level{4}{Top Level}
-{
-\centering{}
-\includegraphics[width=1.0\textwidth]{./images/ATimingService_behavior.jpg}
-\figcaption{ATimingService Top State}
-}
-
-\begin{par}
-
-\end{par}
-
-
-\level{3}{Attributes}
-\begin{tabular}[ht]{|l|l|p{8cm}|}
-\hline
-\textbf{Name} & \textbf{Type} & \textbf{Description}\\
-\hline
-tcbs & tcb & \\
-\hline
-usedTcbsRoot & tcb & \\
-\hline
-freeTcbsRoot & tcb & \\
-\hline
-\end{tabular}
-
-\level{3}{Operations}
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & getTcb\\
- \hline
- ReturnType: & tcb\\
- \hline
- Arguments: & \\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & returnTcb\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & block:tcb\\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & removeTcbFromUsedList\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & idx:int32\\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & putTcbToUsedList\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & block:tcb\\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & isTimeGreater\\
- \hline
- ReturnType: & boolean\\
- \hline
- Arguments: & t1:targetTime, t2:targetTime\\
- \hline
-\end{tabular}
-\newline\newline\newline
-\begin{tabular}[ht]{|l|l|}
-\hline
- Name: & addTime\\
- \hline
- ReturnType: & void\\
- \hline
- Arguments: & t1:targetTime, t2:targetTime\\
- \hline
-\end{tabular}
-\newline\newline\newline
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/PTimer.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/PTimer.tex
deleted file mode 100644
index 9319ec255..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.service.timing/PTimer.tex
+++ /dev/null
@@ -1,22 +0,0 @@
-\level{2} {PTimer}
-\level{3}{Incoming Messages}
-
-\begin{tabular}[ht]{|l|l|l|p{8cm}|}
-\hline
-Message & Data & Type & Description\\
-\hline
-startTimer & time & uint32 & \\
-\hline
-startTimeout & time & uint32 & \\
-\hline
-kill & & & \\
-\hline
-\end{tabular}
-\level{3}{Outgoing Messages}
-\begin{tabular}[ht]{|l|l|l|p{8cm}|}
-\hline
-Message & Data & Type & Description\\
-\hline
-timeout & & & \\
-\hline
-\end{tabular}
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.pdf b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.pdf
deleted file mode 100644
index 4b999f165..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.pdf
+++ /dev/null
Binary files differ
diff --git a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.tex b/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.tex
deleted file mode 100644
index 5cb44f958..000000000
--- a/runtime/org.eclipse.etrice.modellib.c/doc-gen/room.basic.types.tex
+++ /dev/null
@@ -1,80 +0,0 @@
-\documentclass[titlepage]{article}
-\usepackage{import}
-\usepackage{graphicx}
-\usepackage{xr}
-\usepackage{hyperref}
-\IfFileExists{../doc/userinputs.tex}{\subimport{../doc/}{userinputs.tex}}{} %hook for conditional user-specific inputs, includes, macros, ...
-\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{room.basic.types Model Documentation}
-\date{\today}
-\author{generated by eTrice}
-
-\begin{document}
-
-\pagestyle{plain}
-\maketitle
-\tableofcontents
-
-\newpage
-\listoffigures
-\newpage
-\section{Model Description}
-
-
-
-
-
-
-
-\end{document}
diff --git a/runtime/org.eclipse.etrice.modellib.cpp/buckminster.cspec b/runtime/org.eclipse.etrice.modellib.cpp/buckminster.cspec
deleted file mode 100644
index 3e51044d1..000000000
--- a/runtime/org.eclipse.etrice.modellib.cpp/buckminster.cspec
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.eclipse.etrice.modellib.cpp" componentType="buckminster" version="0.5.0.qualifier"/>
diff --git a/runtime/org.eclipse.etrice.modellib.cpp/build.gradle b/runtime/org.eclipse.etrice.modellib.cpp/build.gradle
index 3330c2406..8ae584694 100644
--- a/runtime/org.eclipse.etrice.modellib.cpp/build.gradle
+++ b/runtime/org.eclipse.etrice.modellib.cpp/build.gradle
@@ -2,7 +2,7 @@ plugins {
id 'cpp'
}
-apply from: etGenerator
+apply from: "$rootDir/gradle/etGenerator.gradle"
def models = [
'model/TimingService.room'
diff --git a/runtime/org.eclipse.etrice.modellib.java/buckminster.cspec b/runtime/org.eclipse.etrice.modellib.java/buckminster.cspec
deleted file mode 100644
index a4c43f534..000000000
--- a/runtime/org.eclipse.etrice.modellib.java/buckminster.cspec
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.eclipse.etrice.modellib.java" componentType="buckminster" version="0.5.0.qualifier"/>
diff --git a/runtime/org.eclipse.etrice.modellib.java/build.gradle b/runtime/org.eclipse.etrice.modellib.java/build.gradle
index 004c8614f..9d3ddffb5 100644
--- a/runtime/org.eclipse.etrice.modellib.java/build.gradle
+++ b/runtime/org.eclipse.etrice.modellib.java/build.gradle
@@ -2,7 +2,7 @@ plugins {
id 'java'
}
-apply from: etGenerator
+apply from: "$rootDir/gradle/etGenerator.gradle"
def models = [
'model/ALogService.room',
diff --git a/runtime/org.eclipse.etrice.modellib.java/pom.xml b/runtime/org.eclipse.etrice.modellib.java/pom.xml
deleted file mode 100644
index 33abbe471..000000000
--- a/runtime/org.eclipse.etrice.modellib.java/pom.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <artifactId>org.eclipse.etrice.modellib.java</artifactId>
-
- <parent>
- <groupId>org.eclipse.etrice</groupId>
- <artifactId>java-generator</artifactId>
- <version>1.1.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.etrice.parent</relativePath>
- </parent>
-
- <build>
- <sourceDirectory>src-gen</sourceDirectory>
- <resources>
- <resource>
- <directory>src-gen</directory>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- <resource>
- <directory>model</directory>
- </resource>
- </resources>
- </build>
- <dependencies>
- <dependency>
- <groupId>org.eclipse.etrice</groupId>
- <artifactId>org.eclipse.etrice.runtime.java</artifactId>
- <version>1.1.1-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project> \ No newline at end of file
diff --git a/runtime/org.eclipse.etrice.runtime.c/buckminster.cspec b/runtime/org.eclipse.etrice.runtime.c/buckminster.cspec
deleted file mode 100644
index be9cea325..000000000
--- a/runtime/org.eclipse.etrice.runtime.c/buckminster.cspec
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.eclipse.etrice.runtime.c" componentType="buckminster" version="0.5.0.qualifier"/>
diff --git a/runtime/org.eclipse.etrice.runtime.cpp/buckminster.cspec b/runtime/org.eclipse.etrice.runtime.cpp/buckminster.cspec
deleted file mode 100644
index 14afaf1da..000000000
--- a/runtime/org.eclipse.etrice.runtime.cpp/buckminster.cspec
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.eclipse.etrice.runtime.cpp" componentType="buckminster" version="0.5.0.qualifier"/>
diff --git a/runtime/org.eclipse.etrice.runtime.java/buckminster.cspec b/runtime/org.eclipse.etrice.runtime.java/buckminster.cspec
deleted file mode 100644
index 06938d6ea..000000000
--- a/runtime/org.eclipse.etrice.runtime.java/buckminster.cspec
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.eclipse.etrice.runtime.java" componentType="buckminster" version="0.5.0.qualifier"/>
diff --git a/runtime/org.eclipse.etrice.runtime.java/pom.xml b/runtime/org.eclipse.etrice.runtime.java/pom.xml
deleted file mode 100644
index e9dba60dc..000000000
--- a/runtime/org.eclipse.etrice.runtime.java/pom.xml
+++ /dev/null
@@ -1,74 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <artifactId>org.eclipse.etrice.runtime.java</artifactId>
-
- <parent>
- <groupId>org.eclipse.etrice</groupId>
- <artifactId>java-generator</artifactId>
- <version>1.1.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.etrice.parent</relativePath>
- </parent>
-
- <build>
- <sourceDirectory>src</sourceDirectory>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.4</version>
- <executions>
- <execution>
- <id>add-generated-source</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>add-source</goal>
- </goals>
- <configuration>
- <sources>
- <source>${basedir}/src-gen</source>
- </sources>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- <pluginManagement>
- <plugins>
- <!--This plugin's configuration is used to store Eclipse m2e settings
- only. It has no influence on the Maven build itself. -->
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>
- org.codehaus.mojo
- </groupId>
- <artifactId>
- build-helper-maven-plugin
- </artifactId>
- <versionRange>
- [1.4,)
- </versionRange>
- <goals>
- <goal>add-source</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore></ignore>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-</project> \ No newline at end of file

Back to the top