<
From version < 13.1 >
edited by wah
on 2012/10/11 14:00
To version < 20.1 >
edited by wah
on 2012/10/12 11:27
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -35,7 +35,7 @@
35 35  )))|(((
36 36  [[image:attach:image2012-10-11 13:52:3.png]]
37 37  )))|(((
38 -**YAKINDU**: Initials State are pseudo states. The Initial State may not be a Composite State
38 +**YAKINDU**: Initials State are pseudo states. The Initial State may not be a Composite State. (% style="color: rgb(0,0,0);" %)An initial state can only have one outgoing transition and no incoming.
39 39  )))
40 40  |(((
41 41  Final State
... ... @@ -71,8 +71,11 @@
71 71  )))|(((
72 72  [[image:attach:image2012-10-11 13:47:54.png]]
73 73  )))|(((
74 -**YAKINDU**: A History is a Pseudostate
74 +**YAKINDU**:
75 75  
76 +* Shallow History: (% style="color: rgb(0,0,0);" %)is a pseudo state. It is placed inside a region of a composite state.
77 +* (% style="color: rgb(0,0,0);" %)Deep History: (% style="color: rgb(0, 0, 0); color: rgb(0, 0, 0)" %) is similar to shallow history. With a deep history the latest state of multiple nested states is remembered.-
78 +
76 76  **KIELER**: A History is a Transition
77 77  )))
78 78  |(((
... ... @@ -94,6 +94,40 @@
94 94  
95 95  )))
96 96  
100 +|=(((
97 97  
102 +)))|=(((
103 +KIELER
104 +)))|=(((
105 +YAKINDU
106 +)))
107 +|(((
108 +Interface declaration
109 +)))|(((
110 +[[image:attach:image2012-10-12 10:59:54.png]]
111 +)))|(((
112 +[[image:attach:image2012-10-12 10:51:52.png]]
113 +)))
98 98  
99 -= Master =
115 +
116 +
117 += Customizing Yakindu SCT Editor to SyncCharts =
118 +
119 +Two steps are required to adapt the Yakindu SCT Editor to the SyncCharts syntax:
120 +
121 +* adapting the graphical representation (sgraph)
122 +* extending or replacing the textual description language (stext)
123 +
124 +1. (((
125 +== adapting the graphical representation ==
126 +
127 +The meta-model (org.yakindu.sct.model.sgraph)
128 +The palette (org.yakindu.sct.ui.editor/plugin.xml)
129 +Figures (org.yakindu.sct.ui.editor.editor.figures)
130 +Editparts (org.yakindu.sct.ui.editor.editparts)
131 +)))
132 +1. (((
133 +== extending or replacing the textual description language ==
134 +
135 +(% style="color: rgb(0,0,0);" %)The textual [[description language>>url:http://svn.codespot.com/a/eclipselabs.org/yakindu/SCT2/trunk/plugins/org.yakindu.sct.doc.user/help/user/05_Reference/reference.html#Statechartdescriptionlanguage||shape="rect"]] is used to declare and describe behaviors in the state machine. It is case sensitive.
136 +)))
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -2982053
1 +2982066
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/2982053/A SyncChart-Editor based on Yakindu
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/2982066/A SyncChart-Editor based on Yakindu