Tapestry 5
  1. Tapestry 5
  2. TAP5-589

Add a method to DOM Element class to allow the collection of Attributes to be obtained

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.1.0.2
    • Fix Version/s: 5.1.0.2
    • Component/s: tapestry-core
    • Labels:
      None

      Description

      I've written a Jaxen (http://jaxen.codehaus.org/) extension so I can use XPath with the Tapestry DOM. All going well so far, except that I can't get sensible access to attributes because there is no way to iterate over all attributes in org.apache.tapestry5.dom.Element.

      Please add a "Collection<Attribute> getAttributes()" method to Element and make the Attribute class public.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        4d 1h 42m 1 Howard M. Lewis Ship 24/Mar/09 19:48
        In Progress In Progress Closed Closed
        35s 1 Howard M. Lewis Ship 24/Mar/09 19:48
        Howard M. Lewis Ship made changes -
        Status In Progress [ 3 ] Closed [ 6 ]
        Fix Version/s 5.1.0.2 [ 12313706 ]
        Resolution Fixed [ 1 ]
        Howard M. Lewis Ship made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Howard M. Lewis Ship made changes -
        Field Original Value New Value
        Summary Make Tapestry DOM "Attribute" publically available (to support Jaxen XPath extension) Add a method to DOM Element class to allow the collection of Attributes to be obtained
        Assignee Howard M. Lewis Ship [ hlship ]
        Affects Version/s 5.1.0.2 [ 12313706 ]
        Paul Field created issue -

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Paul Field
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development