[ http://issues.apache.org/jira/browse/ADFFACES-171?page=all ]
Jeanne Waldman updated ADFFACES-171:
------------------------------------
Priority: Minor (was: Major)
lowering the priority
> Get rid of Icon public constants, like Icon.EMBEDDED_KEY from the Icon API.
> ---------------------------------------------------------------------------
>
> Key: ADFFACES-171
> URL: http://issues.apache.org/jira/browse/ADFFACES-171
> Project: MyFaces ADF-Faces
> Issue Type: Improvement
> Components: Skinning
> Reporter: Jeanne Waldman
> Assigned To: Jeanne Waldman
> Priority: Minor
>
> The Icon class has public constants, like Icon.EMBEDDED_KEY and Icon.ID_KEY
> that the renderer can set. Instead the renderer can set any attributes it
> wants itself on an element around the icon. That way the Icon will render
> only information that it gets from the constructor or the skinning file. This
> will separate the renderer from the icon. This will be very useful for
> client-side rendering of icons. The skin's icons can be sent to the client,
> and we don't have to worry that an icon key could render something different
> depending upon its renderer.
> To start this task, I plan to get rid of the use of the Icon constants and
> then I will get rid of the constants themselves.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira