Page History
...
- KIELER Layout Algorithms
- KIELER Lightweight Diagrams
- KIELER Infrastructure for Meta Layout
- We reworked our support for the GML graph format. It is not based on Xtext anymore but on a dedicated internal format and lightweight parser and serializer.
Existing KLighD diagram syntheses can be migrated using the following 4 steps:- Adapt the imports
de.cau.cs.kieler.kiml.formats.gml.gml.*
tode.cau.cs.kieler.kiml.formats.gml.*
. Note that there are new subclassesCollectionElement
,StringElement
,NumberElement
. - The root element changed from
de.cau.cs.kieler.kiml.formats.gml.gml.GmlModel
tode.cau.cs.kieler.kiml.formats.gml.GMLModel
Add the following extension to your synthesis
Code Block language scala private def Iterable<Element> getElements(Element e) { switch(e) { CollectionElement: return (e as CollectionElement).getElements() default: return Collections.emptyList } }
- Change any call of the
getEContainer
method togetContainer
. Note that in Xtend this might reade.eContainer
and should be changed toe.container
- Adapt the imports
- We reworked our support for the GML graph format. It is not based on Xtext anymore but on a dedicated internal format and lightweight parser and serializer.
New Features Included in 2015/02
...
Overview
Content Tools