Day | Hours worked | What has been done |
---|---|---|
15.10. | 1h | Git, Camp-TWiki |
16.10. | 2h | Git-Eclipse, EclipseRCP?(Login Dialog, Commands& Key Binding) |
16.10. | 1h 45min | Eclipse GEF SDK/BOOK Import, EclipseGEF?(Draw2d Example) |
17.10. | 2h 50min | EclipseGEF?(2D Infrastructure, Figures, LayoutManager?, Borders, Painting Connections) |
18.10. | 1h 45min | EclipseGEF? => kleines Beispiel mit mehreren Ellipsen, versch. Verbindungsarten, Drag-and-Drop Unterstützung |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
23.10. | 6h | EclipseGEF?(GEF Models, GEF View, GEF Editors), Trackman: Model-Design (Edge, Node), Figures (Edge, Node) |
28.10. | 3h | Trackman: Listeners, Adapters |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
30.10. | 2h | Trackman: TrackmanView?, GraphReader?, GraphWriter?, EditpartFactorys? |
31.10. | 3h | Trackman: NodeEditPart?, EdgeEditPart?, Node-Erweiterung |
01.11 | 4h | Trackman: Trackman: Graph-Editor, Figures(Edge, Node)-Änderungen, EditPolicy?, SelectionBorder? |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
09.11 | 4h 10min | Trackman: Edge-Model/Figure, EdgeEditPart?, NodeEditPart? angepasst |
09.11 | 3h 15min | Trackman: EdgeEditPart?, NodeEditPart?, Commands |
10.11 | 1h 35min | Trackman: Commands, Palette |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
13.11 | 4h | Trackman: DeleteNodeCommand?, MergeNodesCommand?, fix Edge-Problems |
13.11 | 2h 30min | Trackman: MergeNodesCommand? (CompositeCommand?), ShortestPathConnections?, FanRouter?-Connections Source-Pattern |
15.11 | 2h | Trackman: Exception-Analyse (TrackmanActionBarContributer?) + Fix, Mehrfach-Kanten Problem bei MergeCommand?/DeleteCommand => Fix |
15.11 | 30min | Treffen: Neue Aufgaben: Trackman/Ubitrack Doku; Edge Merge Implementierung |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
20.11 | 4h 45min | TrackmanTutorial?, SRP Paper, SRG-Files, Pattern.h |
21.11 | 3h 30min | Trackman-Tutorial, XML-Pattern, SRG-Files, MergeEdges? Command, InputEdge?, OutputEdge? Implementierung |
22.11 | 1h | Treffen: Importierung von XML Pattern in generisches Model mit Hilfe von Dom-Parser +evtl XPath |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
27.11 | 5h 10min | XML Dom Tutorials, XPath Tutorial, Importierung von XML: OutputNodes?, OutputNodeAttribute? |
27.11 | 2h 40min | Importierung von XML: InputNodes?,InputNodeAttributes, OutputEdges?, OutputEdgeAttributes?, InputEdges?, InputEdgeAttributes? |
29.11 | 30min | Treffen: Neue Aufgabe: XML-Import: Neues Model in Trackman integrieren; Descriptions und DataflowConfiguration? importieren |
02.12 | 1h 40min | zahlreiche Kommentare zum Code |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
03.12 | 1h | Importierung von XML: (Description, XML Templates; Namesspaces in XML, XSL) |
04.12 | 4h 50min | W3School-Tutorial: XML Schema (Simple Types, Complex Types) |
05.12 | 2h 15min | Description-Problem (HTML-TAG), Constraints |
07.12 | 1h | Description => pxmln/hp, Correspondence |
08.12 | 2h | UncallibratedMarkerTracker? per Drack&Drop-Creation + createPattern-Command |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
09.12 | 2h 45min | Integration: PatternNode? ->Node, PatternEdges? -> Edges, Auflösen von Edge-Node-Verbindungen, an Hand von Strings |
12.12 | 3h 20min | Einlesen von Xml-Files: Hinzufügen per drag and drop möglich, Pro Pattern nur eine Instanz möglich |
13.12 | 30min | Treffen: (Instanz Problem lösen, Merge Nodes Command, Merge Edge Command, Import von XML Dateien in Ordnerstruktur) |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
18.12 | 3h 30min | Instanz Problem gelöst: newCopy Funktion für alle beteiligten Objekte, andere Copy-Versuche schlugen fehl |
19.12 | 1h 45min | MergeNodeCommand? für PatternNode? |
20.12 | 2h | Probleme: 1.Nodes, sich außerhalb des Editors befinden, können nicht verschoben werden 2. Edges Drag-And-Drop Unterstützung einbauen |
20.12 | 30min | Treffen: 1.Merge Edges per Drag-and-Drop 2.Nodes mit konsistenten Daten 3.Kontextmenu für Merging |
21.12 | 1h 15min | Drag-And-Drop Unterstützung |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
27.12 | 3h 45min | Tutorial GEF (Internet), Internetrecherche bzgl Drag-And-Drop von GEF Connections, DragEditPartsTracker? modifiziert |
28.12 | 5h | Drag-And-Drop von GEF Connections: DragEditPartsTracker? modifiziert, DragEditParts? Connection Problem |
29.12 | 4h 55min | Strukturelle Ändernungen an GraphEditPart?, MergeEdgeProblem? |
30.12 | 2h 50min | MergeEdgeProblem?, Ändernungen in TrackmanGraphEditPart?, EdgeEditPart? |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
31.12 | 5h 35min | MergeEdge? Command, getCurrentConstraintfor , MergeNodesCommand? geändert; setPredicate&Listener für PatternInputNode? |
02.12 | 3h 30min | setPredicate & mergeNodes Command in PatternNode? entsprechend dem XML Export angepasst |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
08.01 | 5h | Fix Exceptions bei Bewegung von Nodes; Node bei drag jetzt ellipsenförmig; DeleteNode? Command => alle Nodes zu Pattern entfernen |
09.01 | 3h 30min | DeleteNodeCommand?: Komplettes Pattern wird entfernt; DeleteEdgeCommand?: Komplettes zugehöriges Pattern wird entfernt |
10.01 | 30min | Treffen: 1.Invisible Node-Problem (Selection, ShortestPath? Connection) 2.Connection Router Implementierungsmöglichkeiten |
------- | ------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
15.01 | 4h 30min | Invisible Node-Problem für Selection gelöst; Connection Router Ideen |
15.01 | 3h 25min | ConnectionRouter?: Annäherung an Trackman (3 Bendpoints); Idee für Label: Verschiebung der Labels mittels Index der Kante |
17.01 | 1h 10min | ConnectionRouter? Alternativ ohne Mittelpunkt (2 Bendpoints) ; ShortestPathRouter?-Versuche |
17.01 | 30min | Treffen: Locator: Connectionlabels in Liste führen und so Kollisionen erkennen; Fan-Connection Index konstant halten |