Dokumentation von JWT WE
http://pvs.informatik.uni-augsburg.de/wiki/index.php/AgilPro_documentati...
To Dos:
(Jojo 08.07.2008 - 16:33)
(Matze/Max 08.07.2008 - 23:59)
Sechseck Zeichnung auch für Conditional Decision Node (zusätzlich zu Icon)- Bessere konsistente Alternative evtl. Icon austauschenPosition des Icons bei Condition überarbeitenBeispiel Workflows erstellen und Fehler tracken- Bug der Outgoing Kanten des ConditionalDecisionNode- Automatische View Umschaltung
- Automatische Namengenerierung bei Condition falls Name leer ist (in Abhängigkeit von Definition der Condition)
- RuleModellingGraph evtl. aus Impl. und Metamodell entfernen
Neue Icons für Initial- und FinalNode in Palette includen- Vererbung im Metamodell Condition -> Reference überdenken
- Antialiasing für Conditions checken (setSize Overwrite) @Matze ;)
Übersicht "Hand-crafted packages" und Klassenergänzungen
Neben dem via .codegen automatisierten Code werden auch einige zusätzlichen Packages benötigt. Diese werden wir analog zu den bestehenden Packages "Processes" implementieren (wenn sie benötigt werden):
org.eclipse.jwt.we.figures.rules(Klassen soweit von uns implementiert- Jojo 08.07.2008 - 16:27)org.eclipse.jwt.we.misc.commands.rules( wird nicht benötigt, das die commands geerbt werden - Jojo 08.07.2008 - 16:27)org.eclipse.jwt.we.parts.rules(Klassen soweit von uns implementiert- Jojo 08.07.2008 - 16:27)org.eclipse.jwt.we.parts.rules.directEdit( wird nicht benötigt, das die commands geerbt werden - Jojo 08.07.2008 - 16:27)org.eclipse.jwt.we.parts.rules.policies ( wird nicht benötigt, das die commands geerbt werden - Jojo 08.07.2008 - 16:27)
Des weiteren muss die Klasse Palette.java im Package org.eclipse.jwt.we.editors.palette erweitert werden.
Erweitern von Plugin.properties
Plugin.properties enthält alle Beschreibungs-, Namens-, ToolTip- und Icondefinition. Diese müssenentsprechend den neuen Elementen von Rules erweitert werden.
Rule Icons hinzufügen(Jojo 01.07.2008 - 18:57)
Übersicht Model Rule
- Condition
- RuleGraphInitialNode
- RuleGraphFinalNode
- RuleModelingGraph
- RoleCondition
- DataCondition
- ApplicationCondition
- ConditionalDecisionNode
Log:
Jojo 02.07.2008 - 20:29 :
Ich versuche im Moment an Hand der Screencast noch tiefere Einblicke in den Code von JWT WE zu bekommen und währenddessen ergänze ich eventuell fehlenende verbindungen im code (z.B. in org.eclipse.jwt.we.editors.WEEditor )