| 31 | * Create a wiki page where the result will be stored. For example it can be called BASE_MODEL_FRAME_CONTENT. |
| 32 | * Frame Content Concept |
| 33 | * Each frame has style and content. |
| 34 | * Each frame has one content for a time. |
| 35 | * The content of a frame is replaceable. For example if a frame has movie content then the same frame can change its content with image content. |
| 36 | * Different kinds of content: |
| 37 | * Text content |
| 38 | * Audio content |
| 39 | * Movie content |
| 40 | * Image content |
| 41 | * Browser content |
| 42 | * Flash content |
| 43 | * Pdf content |
| 44 | * Comment content |
| 45 | * Frame content can be non-defined or unsupported. The content is unsupported if it is created with non-present plug-in for example. (Explanation of non-defined and unsupported frame content and give examples) |
| 46 | |
| 47 | * Basic hierarchy |
| 48 | * Base Frame content class |
| 49 | * Derived classes for all the concrete contents. |
| 50 | * Class Frame composed with Frame Content. |
| 51 | [[Image(source:/trunk/sophie2-platform/modules/org.sophie2.messy/doc/FrameContent.png)]] |