[jsr-314-open-mirror] [jsr-314-open] [901-DeprecateTargetConcept]

Ed Burns edward.burns at oracle.com
Fri Oct 29 15:32:57 EDT 2010


>>>>> On Fri, 29 Oct 2010 12:23:34 -0400, Andy Schwartz <andy.schwartz at oracle.com> said:

AS> identified in the interface section.  Perhaps the verb "implements" 
AS> captures this better than "insert"?

AS>   <composite:interface>
AS>     <composite:actionSource name="loginButton"/>
AS>   </composite:interface>

AS>   <composite:implementation>
AS>     <h:commandButton>
AS>       <composite:implementsActionSource name="loginButton"/>
AS>     </h:commandButton>
AS>   </composite:implementation>

AS> In any case, regardless of the tag name, I think that this is a much 
AS> improved approach.  Thanks for pushing this Jakob (and Leonardo, Martin 
AS> and Ganesh too)!

JK> Thanks, Andy! Frankly I also do not really like the term "insert"
JK> here, because - as you said - it just does not fit that well. However
JK> I really, really like "implements" - this is just soo much better :)

If we're talking verbs here, I think an even better one is "exposes".
The component implements the thing whether it's exposed or not.  What
we're really doing here is exposing the fact that it has a
behavioral interface attached object target.

Ed

-- 
| edward.burns at oracle.com | office: +1 407 458 0017
| homepage:               | http://ridingthecrest.com/
|  8 work days until German Oracle User's Group Conference



More information about the jsr-314-open-mirror mailing list