Skip to content
This repository has been archived by the owner on Sep 17, 2019. It is now read-only.

Commit

Permalink
adding help entry for GEMOC examples
Browse files Browse the repository at this point in the history
improving example presentation
  • Loading branch information
dvojtise committed Feb 23, 2016
1 parent 5e906a3 commit 5af0bff
Show file tree
Hide file tree
Showing 8 changed files with 154 additions and 4 deletions.
@@ -0,0 +1,18 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>GEMOC Examples</title>
</head>

<body>
<h2>
GEMOC Examples
</h2>
<p>
You can also learn how to build Executable Language by installing one of the provided examples.
</p>
<p>
New examples are available using the GEMOC Component Discovery service: go to <i>Help &gt; Install Addtional GEMOC Component</i>
</p>
</body>
</html>
Expand Up @@ -12,5 +12,8 @@
<topic href="eclipse_help/tutorial_sigpml/eclipse/Tutorial_SigPML.html" label="Tutorial : SigPML">
<link toc="eclipse_help/tutorial_sigpml/eclipse/toc.xml"/>
</topic>
<topic href="eclipse_help/html/index.html" label="GEMOC Examples">
<anchor id="GEMOC.examples"/>
</topic>
</topic>
</toc>
@@ -0,0 +1,37 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>SIGPML Concurrent example</title>
</head>

<body>
<h2>
Overview
</h2>
<p>
This example features an executable language using GEMOC Concurrent Engine.
</p>
<p>
It illustrates the GEMOC animation framework on a SigPML language that is a simple DSL for signal processing.
</p>
<p>
More information and the sources of these projects are available on <a href="http://github.com/gemoc/activitydiagram">Github</a>
and on <a href="http://gemoc.org/date15/">gemoc.org</a>.

<h2>
Getting started
</h2>
<p>
Install the projects of this language:<br>
File &gt; new &gt; Examples... &gt; GEMOC SigPML Language example (Concurrent)
</p>
<p>
Create and start an eclipse runtime:<br>
Run &gt; Run Configurations... &gt; Eclipse application &gt; new
</p>
<p>
Install sample models for the language:<br>
File &gt; new &gt; Examples... &gt; GEMOC model example for SigPML (Concurrent)
</p>
</body>
</html>
@@ -0,0 +1,37 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>ActivityDiagram Concurrent example</title>
</head>

<body>
<h2>
Overview
</h2>
<p>
This example features an executable language using GEMOC Concurrent Engine.
</p>
<p>
It illustrates the GEMOC animation framework on an UML like Activity Diagram language.
</p>
<p>
More information and the sources of these projects are available on <a href="http://github.com/gemoc/activitydiagram">Github</a>.
</p>

<h2>
Getting started
</h2>
<p>
Install the projects of this language:<br>
File &gt; new &gt; Examples... &gt; GEMOC TFSM Language example (Concurrent)
</p>
<p>
Create and start an eclipse runtime:<br>
Run &gt; Run Configurations... &gt; Eclipse application &gt; new
</p>
<p>
Install sample models for the language:<br>
File &gt; new &gt; Examples... &gt; GEMOC model example for TFSM (Concurrent)
</p>
</body>
</html>
@@ -0,0 +1,38 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>ActivityDiagram Sequential example</title>
</head>

<body>
<h2>
Overview
</h2>
<p>
This example features an executable language using GEMOC Sequential Engine.
</p>
<p>
It illustrates the GEMOC animation framework on an UML like Activity Diagram language.
</p>
<p>
More information and the sources of these projects are available on <a href="http://github.com/gemoc/activitydiagram">Github</a>.
</p>

<h2>
Getting started
</h2>

<p>
Install the projects of this language:<br>
File &gt; new &gt; Examples... &gt; GEMOC TFSM Language example (Sequential)
</p>
<p>
Create and start an eclipse runtime:<br>
Run &gt; Run Configurations... &gt; Eclipse application &gt; new
</p>
<p>
Install sample models for the language:<br>
File &gt; new &gt; Examples... &gt; GEMOC model example for TFSM (Sequential)
</p>
</body>
</html>
Expand Up @@ -53,5 +53,11 @@ This set of projects feature a simple signal processing modeling language (Si
</description>
</wizard>
</extension>

<extension
point="org.eclipse.help.toc">
<toc
file="toc.xml"
primary="false">
</toc>
</extension>
</plugin>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.toc"?>

<toc label="ActivityDiagram example" link_to="../org.gemoc.gemoc_language_workbench.documentation/toc.xml#GEMOC.examples">
<topic href="html/TFSM_concurrent.html" label="TFSM Concurrent Example">
</topic>
<topic href="html/TFSM_sequential.html" label="TFSM Sequential Example">
</topic>
<topic href="html/SIGPML_concurrent.html" label="SIGPML Concurrent Example">
</topic>
</toc>
Expand Up @@ -18,7 +18,7 @@
hasPages="false"
icon="icons/IconeGemocModel-16.png"
id="org.gemoc.gemoc_modeling_workbench.sample.deployer.tfsm.model.wizard"
name="Gemoc TrafficLight model example for TFSM Language (Concurrent)"
name="GEMOC example for TFSM Language (Concurrent)"
preferredPerspectives="fr.obeo.dsl.viewpoint.ui.tools.perspective.modeling">
<description>
This project contains some TFSM models that can be executed if you have installed the TFSM language.
Expand All @@ -32,7 +32,7 @@
hasPages="false"
icon="icons/IconeGemocModel-16.png"
id="org.gemoc.gemoc_modeling_workbench.sample.deployer.tfsm_plaink3.model.wizard"
name="Gemoc TrafficLight model example for TFSM Language (Sequential)"
name="GEMOC model example for TFSM Language (Sequential)"
preferredPerspectives="fr.obeo.dsl.viewpoint.ui.tools.perspective.modeling">
<description>
This project contains some TFSM models that can be executed if you have installed the TFSM language.
Expand All @@ -46,7 +46,7 @@
hasPages="false"
icon="icons/IconeGemocModel-16.png"
id="org.gemoc.gemoc_modeling_workbench.sample.deployer.sdf.model.wizard"
name="Gemoc simple model example for SigPML (Concurrent)"
name="GEMOC model example for SigPML (Concurrent)"
preferredPerspectives="fr.obeo.dsl.viewpoint.ui.tools.perspective.modeling">
<description>
This project contains some SDF models that can be executed if you have installed the SDF language.
Expand Down

0 comments on commit 5af0bff

Please sign in to comment.