Wiki source code of Tutorials
Last modified by Richard Kreissig on 2023/09/14 08:59
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | This Confluence space contains tutorials to help you familiarize yourself with [[Eclipse>>url:http://www.eclipse.org||shape="rect"]] and [[KIELER>>doc:KIELER.Home]] technologies. | ||
2 | |||
3 | (% class="wrapped" %) | ||
4 | |=(% colspan="2" style="text-align: center;" %)(% colspan="2" style="text-align: center;" %) | ||
5 | ((( | ||
6 | Basic Basics | ||
7 | ))) | ||
8 | |((( | ||
9 | [[doc:KIELER.Development.Tutorials.Git.WebHome]] | ||
10 | )))|((( | ||
11 | Basic knowledge on how to use git. | ||
12 | ))) | ||
13 | |(% colspan="2" %)(% colspan="2" %) | ||
14 | ((( | ||
15 | |||
16 | ))) | ||
17 | |=(% colspan="2" style="text-align: center;" %)(% colspan="2" style="text-align: center;" %) | ||
18 | ((( | ||
19 | Eclipse in General | ||
20 | ))) | ||
21 | |(% colspan="1" %)(% colspan="1" %) | ||
22 | ((( | ||
23 | [[Eclipse Modeling Framework (EMF)>>url:http://rtsys.informatik.uni-kiel.de/confluence/pages/viewpage.action?pageId=10751683||shape="rect"]] | ||
24 | )))|(% colspan="1" %)(% colspan="1" %) | ||
25 | ((( | ||
26 | An advanced tutorial about one of the Eclipse core technologies, the Eclipse Modeling Framework (EMF). | ||
27 | ))) | ||
28 | |(% colspan="1" %)(% colspan="1" %) | ||
29 | ((( | ||
30 | [[doc:KIELER.Development.Tutorials.Eclipse.Eclipse Plug-ins and Extension Points.WebHome]] | ||
31 | )))|(% colspan="1" %)(% colspan="1" %) | ||
32 | ((( | ||
33 | A very simple quick start showing how to start Eclipse, import and create plug-ins, and use a very simple extension point. | ||
34 | ))) | ||
35 | |(% colspan="1" %)(% colspan="1" %) | ||
36 | ((( | ||
37 | [[doc:KIELER.Development.Tutorials.Eclipse.Editors and Views.WebHome]] | ||
38 | )))|(% colspan="1" %)(% colspan="1" %) | ||
39 | ((( | ||
40 | How to create editors and views in Eclipse and how to properly register them through extension points. | ||
41 | ))) | ||
42 | |((( | ||
43 | [[doc:KIELER.Development.Tutorials.Diagrams and Layout.KGraph Text (KGT).WebHome]] | ||
44 | )))|((( | ||
45 | An introduction to the KGraph Text language used to describe graphs when testing layout algorithms. | ||
46 | ))) | ||
47 | |(% colspan="1" %)(% colspan="1" %) | ||
48 | ((( | ||
49 | [[doc:KIELER.Development.Tutorials.Diagrams and Layout.Lightweight Diagrams (KLighD).WebHome]] | ||
50 | )))|(% colspan="1" %)(% colspan="1" %) | ||
51 | ((( | ||
52 | An introduction to developing visualizations with KIELER Lightweight Diagrams. | ||
53 | ))) | ||
54 | |(% colspan="2" %)(% colspan="2" %) | ||
55 | ((( | ||
56 | |||
57 | ))) | ||
58 | |=(% colspan="2" style="text-align: center;" %)(% colspan="2" style="text-align: center;" %) | ||
59 | ((( | ||
60 | Layout | ||
61 | ))) | ||
62 | |((( | ||
63 | [[doc:KIELER.Development.Tutorials.Diagrams and Layout.Layout Algorithms.WebHome]] | ||
64 | )))|((( | ||
65 | A step-by-step guide creating a simple layout algorithm within the KIELER framework. | ||
66 | ))) | ||
67 | |(% colspan="1" %)(% colspan="1" %) | ||
68 | ((( | ||
69 | [[doc:KIELER.Development.Tutorials.Diagrams and Layout.KLay Layered.WebHome]] | ||
70 | )))|(% colspan="1" %)(% colspan="1" %) | ||
71 | ((( | ||
72 | An introductory programming exercise to familiarize yourself with our very own layer-based layout algorithm. | ||
73 | ))) | ||
74 | |(% colspan="2" %)(% colspan="2" %) | ||
75 | ((( | ||
76 | |||
77 | ))) | ||
78 | |(% class="highlight-grey" colspan="2" data-highlight-colour="grey" style="text-align:center" title="Hintergrundfarbe : Grau" %)(% class="highlight-grey" colspan="2" data-highlight-colour="grey" style="text-align: center;" title="Hintergrundfarbe : Grau" %) | ||
79 | ((( | ||
80 | **KiCo 3.0** | ||
81 | ))) | ||
82 | |((( | ||
83 | [[Compilation Processors & System>>doc:KIELER.TO DELETE.KiCo - Compilation Processors & System.WebHome]] | ||
84 | )))|((( | ||
85 | The basic setup and a minimal compilation example. | ||
86 | ))) | ||
87 | |(% colspan="2" %)(% colspan="2" %) | ||
88 | ((( | ||
89 | |||
90 | ))) | ||
91 | |(% class="highlight-grey" colspan="2" data-highlight-colour="grey" style="text-align:center" %)(% class="highlight-grey" colspan="2" data-highlight-colour="grey" style="text-align: center;" %) | ||
92 | ((( | ||
93 | **SCCharts** | ||
94 | ))) | ||
95 | |((( | ||
96 | [[doc:KIELER.Development.Tutorials.KIELER and SCCharts.SCCharts Development.WebHome]] (deprecated) | ||
97 | )))|((( | ||
98 | Learn the fundamentals about the SCCharts project within the KIELER framework and how create M2M transformations for KiCo. | ||
99 | ))) | ||
100 | |(% colspan="2" %)(% colspan="2" %) | ||
101 | ((( | ||
102 | |||
103 | ))) | ||
104 | |=(% colspan="2" style="text-align: center;" %)(% colspan="2" style="text-align: center;" %) | ||
105 | ((( | ||
106 | Xtext and Xtend | ||
107 | ))) | ||
108 | |((( | ||
109 | [[doc:KIELER.Development.Tutorials.Xtext and Xtend.Xtend 1a - Model Transformations.WebHome]] | ||
110 | )))|((( | ||
111 | Learn how to transform a turing machine model into an imperative program model. | ||
112 | ))) | ||
113 | |((( | ||
114 | [[doc:KIELER.Development.Tutorials.Xtext and Xtend.Xtend 1b - Code Generation.WebHome]] | ||
115 | )))|((( | ||
116 | Take your imperative program model and generate code for your favorite programming language. | ||
117 | ))) | ||
118 | |(% colspan="1" %)(% colspan="1" %) | ||
119 | ((( | ||
120 | [[doc:KIELER.Development.Tutorials.Xtext and Xtend.Xtend 2 - Model Transformations.WebHome]] | ||
121 | )))|(% colspan="1" %)(% colspan="1" %) | ||
122 | ((( | ||
123 | A light-weight model-to-model transformation tutorial. | ||
124 | ))) | ||
125 | |(% colspan="1" %)(% colspan="1" %) | ||
126 | ((( | ||
127 | [[doc:KIELER.Development.Tutorials.Xtext and Xtend.Xtext 1 - Creating a Grammar for an Existing Metamodel.WebHome]] | ||
128 | )))|(% colspan="1" %)(% colspan="1" %) | ||
129 | ((( | ||
130 | Create a Grammar for your turing machine metamodel. | ||
131 | ))) | ||
132 | |(% colspan="1" %)(% colspan="1" %) | ||
133 | ((( | ||
134 | [[doc:KIELER.Development.Tutorials.Xtext and Xtend.Xtext 2 - Creating a Grammar from Scratch.WebHome]] | ||
135 | )))|(% colspan="1" %)(% colspan="1" %) | ||
136 | ((( | ||
137 | A light-weight tutorial for creating grammars from scratch. | ||
138 | ))) | ||
139 | |(% colspan="2" %)(% colspan="2" %) | ||
140 | ((( | ||
141 | |||
142 | ))) | ||
143 | |||
144 | == Search this documentation == | ||
145 | |||
146 | |||
147 | |||
148 | |||
149 | == Popular Topics == | ||
150 | |||
151 | |||
152 | |||
153 | == Recently Updated Pages == | ||
154 | |||
155 | |||
156 |