Changes between Version 10 and Version 11 of GROUP_TIMELINES_R0
- Timestamp:
- 04/28/09 12:46:48 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_TIMELINES_R0
v10 v11 47 47 The overall design description of timelines can be found in the [wiki:TIMELINES#Design Timelines Design] section of the Timelines wiki page. Here will be provided the internal details like classes, modules, etc. 48 48 49 For now, the base classes for timelines will be in the [source:/trunk/sophie2-platform/modules/org.sophie2.base.model.book/src/main/java/org/sophie2/base/model/book org.sophie2.base.model.book module], in a separate package (timelines). If needed, at a later stage, timelines, links and scripting can be separated to their own interactivity module. The base classes for the model are Timeline, Channel and Timeline entry.49 For now, the base classes for timelines will be in the [source:/trunk/sophie2-platform/modules/org.sophie2.base.model.book/src/main/java/org/sophie2/base/model/book org.sophie2.base.model.book module], in a separate package (timelines). If needed, at a later stage, timelines, links and scripting can be separated to their own interactivity module. The base classes for the model are Timeline, Channel, TimelineEntry and EventTimelineEntry. 50 50 51 A new module for the UI and manipulation of timelines will be created - org.sophie2.main.func.timelines. It will hold classes for the user interface and the interactions, manipulating the timelines. At first, it will provide a very simple (and ugly) interface for demonstration purposes only ('proof of concept'). 51 A new module for the UI and manipulation of timelines will be created - org.sophie2.main.func.timelines. It will hold classes for the user interface and the interactions, manipulating the timelines. At first, it will provide a very simple (and ugly) interface for demonstration purposes only ('proof of concept'). It will be changed at the next revision of the task or at some of the other tasks related to timelines. 52 52 53 53 It will contain a table with one row for each channel and one column for each second of the timeline. At first timelines will be with a fixed duration of 10 seconds. Each cell in the timeline will have a checkbox showing whether the corresponding element is visible or not. This table will be placed in a TimelinesPalette in the bottom flap. The existing timelines tab will be removed from the left flap.