Changes for page Kieler Compiler

Last modified by Richard Kreissig on 2023/09/14 10:52

From version 5.1
edited by cmot
on 2014/03/16 22:19
Change comment: There is no comment for this version
To version 8.1
edited by cmot
on 2014/03/16 22:39
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Kieler Compiler (KiCo)
1 +Kieler Compiler
Content
... ... @@ -26,11 +26,14 @@
26 26  1. Add the extension
27 27  
28 28  
29 -{{{de.cau.cs.kieler.kico.transformation}}}
30 -
29 +{{{de.cau.cs.kieler.kico.transformation}}}(((
30 +
31 +)))
32 +1. (((
31 31  Add one of the following
32 32  
33 33  [[image:attach:KiCo2.jpg]]
36 +)))
34 34  
35 35  |=(((
36 36  Extension Element
... ... @@ -121,7 +121,9 @@
121 121  Description
122 122  )))
123 123  |(((
124 -{{{EObject KielerCompiler.compile(List<String> transformationIDs, EObject eObject)}}}
127 +\\
128 +
129 +{{{EObject KielerCompiler.compile(List<String> transformationIDs, EObject eObject)}}}
125 125  )))|(((
126 126  * transformationIDs: List of Strings representing the transformation IDs and a pre-ordering. Note that KiCo may automatically modify the order to meet the dependencies of the referenced transformation IDs or transformation group IDs.
127 127  * eObject: The EObject that is the input to the compilation process.
... ... @@ -128,12 +128,17 @@
128 128  * Returns: The EObject returned from the last model transformation called by KiCo.
129 129  )))
130 130  |(((
131 -{{{EObject KielerCompiler.compile(String transformationIDs, EObject eObject)}}}
136 +\\
137 +
138 +{{{EObject KielerCompiler.compile(String transformationIDs, EObject eObject)}}}
132 132  )))|(((
133 133  This is a convenient method only which can be used to give transformation IDs or transformation group IDs as a comma separated String. For eObject and the return value see above.
134 134  )))
135 135  |(((
136 -{{{EObject KielerCompiler.compile(List<String> transformationIDs, EObject eObject, boolean autoexpand)}}}
143 +
144 +\\
145 +
146 +{{{EObject KielerCompiler.compile(List<String> transformationIDs, EObject eObject, boolean autoexpand)}}}
137 137  )))|(((
138 138  This is an advanced compile method which can turn of auto-expansion with the last parameter. Use this with care! Note that if switching autoexpand off you cannot use transformation group IDs any more. Also no dependencies will be considered. The transformations will be applied straight forward in the order defined by the transformationIDs list.
139 139  )))
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -9470065
1 +9470069
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470065/Kieler Compiler (KiCo)
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470069/Kieler Compiler