SWT Ribbons looks very interesting. The visual layout of SWT Ribbons
looks in some parts (the top layout: tabs and toolbar) like the idea of
a visual default layout for Riena. In detail Iâm not sure whether the
SWT Ribbons model or philosophy fits to the Riena idea of a UI model.
For my understanding SWT Ribbons is more like a widget and has a
metaphor which is very close to the MS Office 2007 layout model. For
example Word is only one application and organizes their actions more in
a task oriented style (tabs). But each task is related to the same
content the document. A Riena Application is a rich client, which
integrates different applications (sub-applications). Each
sub-application provides its own context UI and behavior. The
sub-applications are separated from each other but they can interact
together through the Riena UI application model (navigation).
Some thoughts:
# Typical a tab represents a sub application within Riena and many tabs
represent different sub-applications and toolbar items represent
actions within sub applications
# Typical actions are either exclusive for a sub-application or shared
(depend on business needs)
# Sub-applications and actions can come and go dynamically e.g. by API
or extensions
# Sub-applications and actions have to be authorized (e.g. visible or
not or other cool effects) if a user authorization context (permissions)
are available
However I think the SWT Ribbons people does a very cool work. Did I said
that I really love the MS Office task-concept :-).
Nebular is very important. They provide some enhanced SWT widgets which
are very useful in applications context.