Changes between Version 13 and Version 14 of PRO_LIB_CORE_TUTORIAL


Ignore:
Timestamp:
10/03/08 20:45:17 (17 years ago)
Author:
Tanya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PRO_LIB_CORE_TUTORIAL

    v13 v14  
    88 * Safety (detect errors) 
    99= Properties Heirarchy = 
    10   * !ProObject 
    11   * !ProBean 
    12   * Prop 
    13    * Property  
    14   * !MetaInfo 
    15   * !PropretyState 
     10  * !ProObject - Object with properties. All objects needing property support should implement this interface. 
     11  * !ProBean - Each bean is associated one to one with a !ProObject. 
     12  * Prop<T> - Basic interface to access all properties. While the Property class is the base class for the implementation, once implemented, the clients interested in the value of the properties should use this interface to access it. 
     13   * Property - Basic class for all properties. 
     14  * !PropMetaInfo - Meta information for a property. Immutable. 
     15  * !PropretyStatus - A state of a trackable object. 
    1616   * CREATED - initial state, you can only add/remove listeners 
    1717   * META_INITIALIZED - get will throw !NotInitialized exception, other methods will work 
    1818   * READY - get will return value 
    1919   * DESTROYED - again get will throw.. 
    20   * !ProExp 
     20  * !ProExp - Manages property expressions. 
    2121  * Utils 
    22    * !ReflectionUtil 
    23    * !SwingUtil 
    24    * Inspector  
     22   * !ReflectionUtil - Misc helper static methods. 
     23   * !SwingUtil - Class which wraps a (legacy) !JavaBean for use in !ProBeans. 
     24   * Inspector - A GUI tool that allows browsing the application state while it still works. 
    2525[[Image(source:/trunk/sophie2-platform/modules/org.sophie2.core/doc/Properties.png)]] 
    2626  * List properties hierarchy