Changes between Version 19 and Version 20 of COMMENT_FRAMES_R0
- Timestamp:
- 07/09/09 10:50:48 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
COMMENT_FRAMES_R0
v19 v20 91 91 92 92 === View === 93 * Create class '''CommentContentView''' extending FrameContentView, which visualizes the model. It must hold a CompositeSceneElement, containing of a HotTextSceneELement (for the thread text, properly formatted), SwingSceneElement (for the input form and the Post button). Navigation buttons (scroll bar) must be attached to this view. They will be created in separate classes and will extend ContentManipulationView.93 * Create class '''CommentContentView''' extending FrameContentView, which visualizes the model. It must hold a CompositeSceneElement, containing of a HotTextSceneELement (for the thread text, properly formatted), SwingSceneElement (for the input form and the Post button). Navigation buttons (scroll bar) must be attached to this view. They will be created in separate classes and will extend ContentManipulationView. 94 94 * Create class '''CommentContentViewProvider''' which registers the new view as extension. 95 95 * Create classes '''CommentPropertiesHaloButton''' and '''CommentPropertiesHud''' which will be responsible for comment frame configuring (server URL, thread location, refresh interval). 96 96 * Create class '''InsertCommentItem''' which will represent a menuItem for inserting a comment frame. 97 98 === Logic === 99 * Create class '''CommentLogic''' implementing OperationDef, which handles events for scrolling and inserting frame. It must be registered as extension in order to start working. 97 100 98 101