Welcome to the Orana Wiki Pages
Overview
The Orana library provides a ported implementation of the org.eclipse.jface library for the Cooee/Echo2 UI framework.
Currently available is:
- Dialogs
- Actions
- Tree Viewer
- Table Viewer
- Wizards
Orana Road Map
Orana Change Log
Tutorials
Tree and Table Viewer
Wizard Dialog
General Reference
Jface is an abstraction above the standard gui library to remove much of the complexities of gui interaction. It is recommended that you use our JFace library as much as is possible. Much of the library, like the workbench, conforms to the Eclipse
API.
For an overview of just what JFace does in the "real world" have a look at this link: http://wiki.eclipse.org/index.php/JFace
Orana Dialog Library
[Orana Tree Viewer]
[Orana Table Viewer]
Styling Orana Components
Useful Links
Because the GBV Workbench is based on the Eclipse model, it means that there is already a lot of material available to assist you in building Workbench Plug-ins. Here are just a few links that might be of assistance. Be aware that some articles might be more relevant than others because the GBV Workbench implementation is a sub-set of the Eclipse implementation.
Eclipse and the GBV Workbench both use an abstracted GUI layer called JFace. There is also existing material available on this library.
In addition to this, the Echo2 libraries are based upon the Java Swing libraries, so therefore some Swing-based articles may also prove to be useful.
- Eclipse Corner Articles (http://www.eclipse.org/articles/)
- SWT JFace Eclipse (http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/CatalogSWT-JFace-Eclipse.htm)
- A Visual Index to the Swing Components (http://java.sun.com/docs/books/tutorial/uiswing/components/components.html)
- Lots of useful SWT and Swing examples (http://www.java2s.com)
Also, don't forget the Eclipse Help system itself.

Add Comment