Changes between Version 19 and Version 20 of APP_LAYOUT_MYDOGGY_R1


Ignore:
Timestamp:
07/24/09 13:59:48 (16 years ago)
Author:
peko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • APP_LAYOUT_MYDOGGY_R1

    v19 v20  
    4343     * As described in the diagram we have two base classes for layout elements and these are the simple MDLayoutElement and a MDCompoundLayoutElement. The only difference is that the compound elements has a list property of subElements and a ToolWindowManager. Before that the "subElements" were defined in every implementor of the MDCompoundLayoutElement. The MDManageable interface is to point out that some layout component has a tool window manager. The ToolWindowManager is something that actually lays out the elements and is a class of mydoggy library. 
    4444     * MDMainWindow is now divided into two implementations with common things extracted in a super class. Two two implementations will provide different types of components: 
    45       * MDWindow - common things like flaps, documents windows etc. 
     45      * MDMainWindow - common things like flaps, documents windows etc. 
    4646       * MDFrameWindow - providing a JFrame as a global container. The former MDMainWindow. 
    4747       * MDAppletWindow - providing a JApplet as a global container. The implementation of this class will be done in the implementation phase. It is mentioned here as an outline.