Commit 8e4f0fb1 authored by Simon Barner's avatar Simon Barner
Browse files

GREEN

Issue-Ref: 3524
Issue-Url: https://af3-developer.fortiss.org/issues/3524

Signed-off-by: Simon Barner's avatarSimon Barner <barner@fortiss.org>
parent 139af5fc
documentation.html 37e6f1ffb984cc3230e2280c1a970720ffccdfe3 YELLOW
documentation.html 24c55e0a163060d58a1bb21253c10eda8c4012ed GREEN
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1252"/>
<title></title>
<meta name="generator" content="LibreOffice 6.1.1.2 (Windows)"/>
<meta name="created" content="00:00:00"/>
<meta name="changed" content="2018-11-09T11:18:47.669000000"/>
<meta name="created" content="00:00:00">
<meta name="created" content="00:00:00">
<meta name="created" content="00:00:00">
<style type="text/css">
p.msonormal { margin-bottom: 0.11in; font-family: "Calibri", sans-serif; font-size: 11pt; line-height: 107% }
p.msolistparagraphcxspfirst { margin-bottom: 0in }
</style>
</head>
<body lang="en-US" dir="ltr"><h1>Developer Documentation for
<i>org.fortiss.af3.component.ui</i></h1>
<p><font size="5" style="font-size: 18pt"><b>Plugin description<br/>
<br/>
</b></font><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt"><span style="font-weight: normal">This
is the user interface part of the af3.component plugin. It provides a</span></font></font>
<font face="Times New Roman, serif"><font size="3" style="font-size: 12pt"><span style="font-weight: normal">component
and a code specification editor.<br/>
Also it provides a simulator,
in which the user can see the work of the model and can do its
debugging.</span></font></font><font size="5" style="font-size: 18pt"><b><br/>
</b></font><br/>
<font color="#000000"><b><br/>
</b></font><font color="#000000"><font size="5" style="font-size: 18pt"><b>Package
description</b></font></font></p>
<p class="msolistparagraphcxspfirst" style="margin-bottom: 0.2in"><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui:
</font></font></font><font color="#000000"><font face="Times New Roman, serif">m</font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt"><span style="font-weight: normal">ain
package for</span></font></font></font><font color="#000000">
</font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt"><span style="font-weight: normal">component</span></font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.behavior:
</font></font></font><font color="#000000">i</font><font color="#000000"><font face="Times New Roman, serif">mplementation
for converters and validators</font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.commands:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
for commands.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.compose:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">connection
compositor for directly connecting components.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.editor:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">package
for editors of the AF3 component language.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.editor.code:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt"><span lang="en-US">i</span></font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">mplementation
of the code specification editor.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.editor.datastate:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">editor
for the data state variables.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.editpart:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
for edit parts.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.editpart.figures:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
for figures. A figure can be a rectangle </font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">or
an ellipse</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">
with text inside.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.examples:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
for examples.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.generator:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
of C code generator.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.handler:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
of handlers for model elements.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.library:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">this
package contains actions for the components library.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.properties:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
of properties.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.simulator:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
of the AF3 simulator.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.simulator.component:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
of components simulator.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.simulator.menu:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
of simulator menu.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.simulator.views:
</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">implementation
of simulator views.<br/>
</font></font></font><font color="#000000"><font face="Symbol"><font size="3" style="font-size: 12pt">&middot;</font></font></font><span style="font-variant: normal"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</font></span><font color="#000000"><font face="Courier New"><font size="3" style="font-size: 12pt">component.ui.simulator.utils:
u</font></font></font><font color="#000000"><font face="Times New Roman, serif"><font size="3" style="font-size: 12pt">tility
classes for component UI. </font></font></font>
</p>
<p class="msonormal" style="line-height: 107%"><br/>
<br/>
<h1>Developer Documentation for <i>org.fortiss.af3.component.ui</i></h1>
<h2>Plugin description</h2>
<p>This is the user interface part of the af3.component plugin. It provides a component and a
code specification editor. Also it provides a simulator, in which the user observe the
execution of the model and debug it.</p>
<h2>Package description</h2>
<ul>
<li><tt>component.ui</tt>: main package for component.</li>
<li><tt>component.ui.behavior</tt>: implementation for converters and validators</li>
<li><tt>component.ui.commands</tt>: implementation for commands.</li>
<li><tt>component.ui.compose</tt>: connection compositor for directly connecting components.</li>
<li><tt>component.ui.editor</tt>: package for editors of the AF3 component language.</li>
<li><tt>component.ui.editor.code</tt>: implementation of the code specification editor.</li>
<li><tt>component.ui.editor.datastate</tt>: editor for the data state variables.</li>
<li><tt>component.ui.editpart</tt>: implementation for edit parts.</li>
<li><tt> component.ui.editpart.figures</tt>: implementation for figures. A figure can be a rectangle
or an ellipse with text inside.</li>
<li><tt>component.ui.examples</tt>: implementation for examples.</li>
<li><tt>component.ui.generator</tt>: implementation of C code generator.</li>
<li><tt>component.ui.handler</tt>: implementation of handlers for model elements.</li>
<li><tt>component.ui.library</tt>: this package contains actions for the components library.</li>
<li><tt>component.ui.properties</tt>: implementation of properties.</li>
<li><tt>component.ui.simulator</tt>: implementation of the AF3 simulator.</li>
<li><tt>component.ui.simulator.component</tt>: implementation of components simulator.</li>
<li><tt>component.ui.simulator.menu</tt>: implementation of simulator menu.</li>
<li><tt>component.ui.simulator.views</tt>: implementation of simulator views.</li>
<li><tt>component.ui.simulator.utils</tt>: utility classes for component UI.</li>
</ul>
</p>
</body>
</html>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment