Changes between Version 13 and Version 14 of PRO_LIB_CORE_TUTORIAL
- Timestamp:
- 10/03/08 20:45:17 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PRO_LIB_CORE_TUTORIAL
v13 v14 8 8 * Safety (detect errors) 9 9 = Properties Heirarchy = 10 * !ProObject 11 * !ProBean 12 * Prop 13 * Property 14 * ! MetaInfo15 * !PropretyStat e10 * !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. 16 16 * CREATED - initial state, you can only add/remove listeners 17 17 * META_INITIALIZED - get will throw !NotInitialized exception, other methods will work 18 18 * READY - get will return value 19 19 * DESTROYED - again get will throw.. 20 * !ProExp 20 * !ProExp - Manages property expressions. 21 21 * 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. 25 25 [[Image(source:/trunk/sophie2-platform/modules/org.sophie2.core/doc/Properties.png)]] 26 26 * List properties hierarchy