You are viewing a plain text version of this content. The canonical link for it is here.
Posted to adffaces-issues@incubator.apache.org by "Matthias Weßendorf (JIRA)" <ad...@incubator.apache.org> on 2007/03/16 08:41:23 UTC

[jira] Updated: (ADFFACES-171) Get rid of Icon public constants, like Icon.EMBEDDED_KEY from the Icon API.

     [ https://issues.apache.org/jira/browse/ADFFACES-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matthias Weßendorf updated ADFFACES-171:
----------------------------------------

    Affects Version/s: 1.0.1-incubating-core-SNAPSHOT

> Get rid of Icon public constants, like Icon.EMBEDDED_KEY from the Icon API.
> ---------------------------------------------------------------------------
>
>                 Key: ADFFACES-171
>                 URL: https://issues.apache.org/jira/browse/ADFFACES-171
>             Project: MyFaces ADF-Faces
>          Issue Type: Improvement
>          Components: Skinning
>    Affects Versions: 1.0.1-incubating-core-SNAPSHOT
>            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.
-
You can reply to this email to add a comment to the issue online.