| 79 | UML class diagram: |
| 80 | [[Image(source:/branches/private/sveto/sophie2-platform/doc/uml-design-diagrams/Timelines-Class-Diagram.jpg)]] |
| 81 | |
| 82 | |
| 83 | * Classes to add: |
| 84 | * Element, ElementView |
| 85 | * ActivationChannel, BooleanChannel, TimelineViewOptions, TimelineTopView, TimelineMemberView |
| 86 | * Classes to modify: |
| 87 | * TimelineEntry, Channel - new meaning |
| 88 | * Frame, Group, Page, ResourcePageElement, AudioAnnotation, Sticky, SceneAudioAnnotationView, SceneStickyView, FrameView, GroupView, PageWorkArea, BackgroundPageElementView- inheriting the new Element and ElementView interfaces |
| 89 | * Book, BookExtra, AnnotationSet, StickyHaloMenu, AudioAnnotationViewProvider, StickyViewProvider, DummyExtra, PageElementViewProvider, SceneViewProviderFactory, AlignElementsBottom, AlignElementsHorizontally, AlignElementsLeft, AlignElementsRight, AlignElementsTop, AlignElementsVertically, AlignElementsHaloButton, AppHaloUtil, FrameContentUseTemplateHaloButton, FrameMoveHaloButton, FrameRotationPropertiesHud, GroupPageElementsButton, UngroupPageElementsButton, BackgroundAndBorderHud, InsetsHud, ShadowHud, SizeAndPositionHud, ReaderModule, LinksHud, ResourcePaletteLogic - from merging PageElement and TimedElement into Element |
| 90 | * ElementContainer, GroupPersister, PagePersister, GroupTest - substitution of element type to ActivationChannel |
| 91 | * BookToHtmlExporter, AuthorPageWorkArea, ReaderPageWorkArea, ShowingActionOperation - visible property of Frames changed to boolean channel |
| 92 | * BasePro, DestroyedBeanData, AutoTracker, Property, ResourcePropretyTest, AutoTrackerTest, ComposingListTest, TrackingProListTest, TransformingProListTest, OwnPropertyTest5, AppDocumentsDesktop, OpenBooksPalette, WindowMenu, ReaderAppDocumentsDeeesktop, LinksHud, NotAvailableException - reworking of NotAvailableException to describe chains of causes. |
| 93 | * Classes to delete: |
| 94 | * Timeline, TimelinesIntegrationTest, TimelineUnitTest |
| 95 | * PageElement, PageElementView, TimelineUITest |
| 96 | |
| 97 | User Interface: |
| 98 | |
| 99 | Test [3686], [3755] |
| 100 | |
| 101 | Task branch - svn://sophie2.org/sophie2/branches/private/sveto |
| 102 | |