On Mar 21, 2007, at 9:52 AM, Luis Arias wrote:
Vincent,
I'm just thinking that one of the requirements for a component
architecture that interacts with the UI is on the order of
granularity. For instance, maybe a component wishes to insert a menu
item some where in the toolbar, or propose a new panel to be available
to the panel manager, or maybe a new feature in the WYSIWYG editor.
Is the page level API that you are discussing here supposed to cover
these types of participation or integration in the UI ?
Another example, let's say we wish to have a component that enables
entering comments that are linked to content in a page and are
displayed "in situ" instead of at the bottom of the page.
Luis, I was only discussing general principles and not details. The
page stuff was only one example of one interface. This is why I said:
"<example - I'm not asking to vote on this, it's just an example to
better visualize what "one Java Interface for each UI contribution"
means>"
:)
Now that said, I need to read Sergiu's emails and answer. That'll
take me a bit as I'm talking at conference today and this is not
something you read quickly. I'll need to digest it :)
Thanks
-Vincent