ICEfaces
  1. ICEfaces
  2. ICE-7707

Generator: use the "name" attribute of the @Property annotation when generating the facelet taglib

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC2
    • Fix Version/s: 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any

      Description

      The facelet taglib is being generated using only the field name from the Meta class as the name of the attribute of the tag. This is not a problem in most cases, but some attribute names have a different field variable name in the Meta class in order to avoid conflicts with Java's 'for' keyword. In these cases, the 'name' attribute of the @Property class should be used as the name of the tag attribute when generating the facelet taglib file. This behavior already exists in the generation of the tlddoc file.

        Activity

        Arturo Zambrano created issue -
        Arturo Zambrano made changes -
        Field Original Value New Value
        Assignee Arturo Zambrano [ artzambrano ]
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arturo Zambrano
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: