ICEfaces
  1. ICEfaces
  2. ICE-8260

ACE generator support TagHandler with behaviorId

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.0.BETA1
    • Fix Version/s: 3.1.0.RC1, 3.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ACE

      Description

      f:ajax is an example of a TagHandler that has a behaviorId, but that doesn't extend BehaviorHandler. We need to augment the generator to support this combination, for our own ace:ajax.

        Issue Links

          Activity

          Hide
          Mark Collette added a comment -

          Added the mapping between the behaviorId and behavior class to the faces-config.xml generating code, for when we have a TagHandler that has a behaviorId and behavior class. This way Application.createBehavior(String behaviorId) will still work. Also generate a static field in the generated Base java class with the behaviorId, for feeding into Application.createBehavior.

          trunk
          Subversion 29524

          Show
          Mark Collette added a comment - Added the mapping between the behaviorId and behavior class to the faces-config.xml generating code, for when we have a TagHandler that has a behaviorId and behavior class. This way Application.createBehavior(String behaviorId) will still work. Also generate a static field in the generated Base java class with the behaviorId, for feeding into Application.createBehavior . trunk Subversion 29524

            People

            • Assignee:
              Mark Collette
              Reporter:
              Mark Collette
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: