Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Invalid
    • Affects Version/s: 1.5
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Operating System: Windows XP
      Platform: PC

      Description

      Create a Tree Table component. This component will display a normal table with
      the ability to expand a row to show more detail. This is similar to the
      expanding table example, but with the ability to nest tables in rows.

      See example attachment.

      The following events are needed
      - Row clicked
      - Cell clicked
      - Column Sorted

      Also a TableModel will need to be defined, I've attached an example.
      1. IceTreeTableModel.java
        4 kB
        Rob Mayhew
      2. test.html
        7 kB
        Rob Mayhew

        Activity

        Hide
        Rob Mayhew added a comment -

        Created an attachment (id=68)
        Example Output

        Show
        Rob Mayhew added a comment - Created an attachment (id=68) Example Output
        Hide
        Rob Mayhew added a comment -

        Created an attachment (id=69)
        Example Model

        Show
        Rob Mayhew added a comment - Created an attachment (id=69) Example Model
        Hide
        Ken Fyten added a comment -

        Consider for v1.1.

        Show
        Ken Fyten added a comment - Consider for v1.1.
        Hide
        Ken Fyten added a comment -

        Lower priority, out of scope for v1.1. release.

        Show
        Ken Fyten added a comment - Lower priority, out of scope for v1.1. release.
        Hide
        Ken Fyten added a comment -


        Target v1.6.

        Show
        Ken Fyten added a comment - Target v1.6.
        Hide
        Patrick Corless added a comment -

        It looks like Rob did some work on a tree table component. Chris brown did the first take off this component based on a myfaces component which early on was replaced with the current tree implementation.

        I'm sure if we went hunting around in the repo we could find the original source for the tree table component. The Tree Table component from MyFaces is still available at http://myfaces.apache.org/tomahawk/treeTable.html. It is my understanding that this component may work out of the box with ICEfaces in v 1.6 but this will have to be tested.

        We've had several requests for a TreeComponent from clients as well as from the community. This component might not be to hard to get working again and would be a value added component to our suite.

        Show
        Patrick Corless added a comment - It looks like Rob did some work on a tree table component. Chris brown did the first take off this component based on a myfaces component which early on was replaced with the current tree implementation. I'm sure if we went hunting around in the repo we could find the original source for the tree table component. The Tree Table component from MyFaces is still available at http://myfaces.apache.org/tomahawk/treeTable.html . It is my understanding that this component may work out of the box with ICEfaces in v 1.6 but this will have to be tested. We've had several requests for a TreeComponent from clients as well as from the community. This component might not be to hard to get working again and would be a value added component to our suite.
        Hide
        Philip Breau added a comment -

        Tree Table demo using existing <ice:dataTable>, also includes drag and drop functionality

        Show
        Philip Breau added a comment - Tree Table demo using existing <ice:dataTable>, also includes drag and drop functionality
        Hide
        Philip Breau added a comment -

        Tree Table example using existing <ice:dataTable> MyEclipse project

        Show
        Philip Breau added a comment - Tree Table example using existing <ice:dataTable> MyEclipse project
        Hide
        Ken Fyten added a comment -

        Marking as Closed / Invalid as part of legacy ICEfaces ICE / Compat component JIRA cleanup.

        Note: This issue may be resolved in a newer ICEfaces release, available here: http://www.icesoft.org/java/downloads/icefaces-downloads.jsf

        If the issue persists with the current ICEfaces release, please create a new JIRA for it.

        Show
        Ken Fyten added a comment - Marking as Closed / Invalid as part of legacy ICEfaces ICE / Compat component JIRA cleanup. Note: This issue may be resolved in a newer ICEfaces release, available here: http://www.icesoft.org/java/downloads/icefaces-downloads.jsf If the issue persists with the current ICEfaces release, please create a new JIRA for it.

          People

          • Assignee:
            Unassigned
            Reporter:
            Rob Mayhew
          • Votes:
            8 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: