Abstract The Machina-V Core is a framework for the Eclise Rich Client Platform that allows linking of otherwise unrelated objects within a business application, effectively implementing a small but adequate "Entity-relationship model" Some features - Two ways of creating UIs : XML or extension point
- An actual programming language with scoped variables, function calls, flow control etc
- Integrated: M-VC XML can call Java and the opposite; SWT can include M-VC components and the opposite
- Data binding and validation
- Clever and non-intrusive use of Java5 annotations
- Scriptable with Java6 scripting support
- Theme-able, actually two themes, plain JFace and JFace Forms
- Various tools like a context manager, preference manager, object registry etc.
More information The Machina-V Core has been presented at the Eclipse Summit Europe 2007. Slides have been made available at the Summit web site. For more information you can contact Georgios Nikolaidis through the ESN.
|