| 23 | * Create a wiki page PRO_LIB_CORE_TUTORIAL. |
| 24 | * [http://asteasolutions.net/mediawiki/index.php/Veda-Presentation-Properties Veda-Presentation-Properties] from the old wiki can be useful. |
| 25 | * [http://mindprod.com/jgloss/properties.html] and [http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html] can be useful. |
| 26 | * There must be class diagrams explaining the structure of Sophie Properties. |
| 27 | * ProObject |
| 28 | * ProBean |
| 29 | * Prop |
| 30 | * Property |
| 31 | * MetaInfo |
| 32 | * PropretyState |
| 33 | * CREATED - initial state, you can only add/remove listeners |
| 34 | * META_INITIALIZED - get will throw NotInitialized exception, other methods will work |
| 35 | * READY - get will return value |
| 36 | * DESTROYED - again get will throw.. |
| 37 | * Property methods sample... |
| 38 | * Bindings |
| 39 | * ProExp |
| 40 | * Utils |
| 41 | * ReflectionUtil |
| 42 | * SwingUtil |
| 43 | * Inspector |
| 44 | * Property kinds - they have to be explained. |
| 45 | * ObjectProperty |
| 46 | * FinalProperty |
| 47 | * AutoProperty |
| 48 | * ResourceProperty |
| 49 | * ValueProperty |
| 50 | * ParentProperty |
| 51 | * UndoProperty - holds an undo manager. If the bean does not have such property, the properties try to locate UndoManager up (to parent). |
| 52 | * ListProperty |
| 53 | * ChildrenProperty |
| 54 | |