Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Trivial Trivial
    • Resolution: Won't Fix
    • Affects Version/s: 2.1
    • Fix Version/s: None
    • Component/s: Facelets/VDL
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: Macintosh

    • Issuezilla Id:
      650
    • Status Whiteboard:
      Hide

      cat2 javadoc frame size_medium importance_small

      Show
      cat2 javadoc frame size_medium importance_small

      Description

      While we've added annotations for most JSF artifacts, we left out Facelet
      artifacts. TagHandler (or FaceletTagHandler) and TagDecorator seem like logical
      choices. I'd also like to see an annoation for TagLibrary too if it is added to
      the public API (see issue #649).

        Issue Links

          Activity

          Hide
          tedgoddard added a comment -

          Considering the code in com/sun/faces/application/ApplicationAssociate.java, each new annotation requires approximately 10 lines of code of support implementation along with separate classes for the annotations themselves.

          If the annotation for TagLibrary is included, the major work is in JAVASERVERFACES_SPEC_PUBLIC-649 with the repackaging and potentially JavaDoc.

          Show
          tedgoddard added a comment - Considering the code in com/sun/faces/application/ApplicationAssociate.java, each new annotation requires approximately 10 lines of code of support implementation along with separate classes for the annotations themselves. If the annotation for TagLibrary is included, the major work is in JAVASERVERFACES_SPEC_PUBLIC-649 with the repackaging and potentially JavaDoc.
          Hide
          Ed Burns added a comment -

          Set priority to baseline ahead of JSF 2.3 triage. Priorities will be assigned accurately after this exercise.

          Show
          Ed Burns added a comment - Set priority to baseline ahead of JSF 2.3 triage. Priorities will be assigned accurately after this exercise.
          Hide
          Ed Burns added a comment -

          The "createTag=true" capability of @FacesComponent handles this.

          Show
          Ed Burns added a comment - The "createTag=true" capability of @FacesComponent handles this.
          Hide
          kito75 added a comment -

          When did we add that?

          Show
          kito75 added a comment - When did we add that?
          Hide
          Ed Burns added a comment -

          We added that in 2.2.

          Show
          Ed Burns added a comment - We added that in 2.2.

            People

            • Assignee:
              Unassigned
              Reporter:
              kito75
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 days
                2d
                Remaining:
                Remaining Estimate - 2 days
                2d
                Logged:
                Time Spent - Not Specified
                Not Specified