wiki:SCENE_POINT_R0

Version 4 (modified by Tanya, 17 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Analysis

Overview

This task is related to the interaction between the base scene module and other parts of the application.

Task requirements

  • Make a module for the scene library
  • There should be an extension point for concrete implementations
    • Every concrete implementation should provide an extension to this point.
    • The point should be used to make the scene implementation display an object model created by this module.
  • There should be extension points for audio and video players.
    • These are supposed to be implemented by the concrete scenes.
    • It is also possible(although a bit strange) for another bundle to provide an extension to this point.
  • Define the interfaces used for communication with other components
    • How will the page area instruct the scene to build a model
    • How will the scene get information for the elements in the model.

Task result

The result of this task should be source code.

Implementation idea

  • Make a sophie module.
  • Make classes and/or interfaces for the extension point.

How to demo

  • Explain the capabilities of the extension points and interfaces

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

Log

Error: Macro Include(wiki:SCENE_POINT_R0_LOG) failed
current transaction is aborted, commands ignored until end of transaction block