Community
Participate
Working Groups
The current chapter in the tutorial about styles has following weaknesses: - it is not mentioned that both graphical algorithms and styles have default values - the style E-CLASS is parent of style ECLASS-TEXT, but ECLASS-TEXT cannot overwrite values of E-CLASS because styles existing values cannot be "overwritten" - setLineWidth(2) has no effect, because LineWidth has a default value of 1 in the ga - setFilled(true) on the ga text has no effect, because the text has it as default Most of the issues are caused by the change from MOIN to EMF as modeling technology. The new version of the styles chapter should cover following points: - theory behind styles, defaults, create- and plain create methods, - be a standalone chapter and excluded as a step in the tutorial - a consistent and free of contradictions implementation
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=352542
The chapter "Using Styles" is improved the coding is adjusted accordingly in all chapters concerning graphics algorithms and Styles. A new chapter "Default Attribute Values of Graphics Algorithms" is introduced.
Bookkeeping: Set target release
Part of Graphiti 0.9.0 (Eclipse Juno)