Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.2.BETA1, 3.2
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3 ACE components
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      Add a new ace:tree component with the following features:

      - Static (client-side) and server-side (dynamic) rendering
      - Lazy data loading
      - Support for moving nodes via Drag and Drop
      - Support for tree node selection (rowSelector), single/Multiple
      - Possible Checkbox selection (similar to ICEfaces EE Composite Component "ice-cc:selectionTree")
      - Possible treeNodeEditor (editable tree node) support
      - Optimized rendering for large tree structures with DOMdiff
      - Full set of client events for node selection, expansion/collapse, editing, etc.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31933 Fri Nov 02 10:00:31 MDT 2012 ken.fyten ICE-7817 - Added decodeBehaviors() to ace:tree decode.
        Files Changed
        Commit graph MODIFY /icefaces3/tags/icefaces-3.2.0/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31932 Fri Nov 02 09:51:05 MDT 2012 nils.lundquist ICE-7817 - Added decodeBehaviors() to ace:tree decode.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31363 Tue Oct 09 13:58:53 MDT 2012 nils.lundquist ICE-7817 - Added cast to suppress warning.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeModelListSequenceKeyConverter.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31196 Fri Sep 28 16:38:22 MDT 2012 nils.lundquist ICE-7817 - Prevent generating data model or state map during non-iterative visits.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31154 Thu Sep 27 12:44:32 MDT 2012 ken.fyten ICE-7817 - Removed unused import from NodeListToNodeEntryIterator.
        Files Changed
        Commit graph ADD /icefaces3/tags/icefaces-3.2.0.BETA1-tag/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/ExpandAllNodeInitCallback.java
        Commit graph MODIFY /icefaces3/tags/icefaces-3.2.0.BETA1-tag/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeReorderBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31153 Thu Sep 27 12:44:22 MDT 2012 ken.fyten ICE-7817 - Fixed serialization issue with reorder showcase example.
        Files Changed
        Commit graph MODIFY /icefaces3/tags/icefaces-3.2.0.BETA1-tag/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeListToNodeEntryIterator.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31152 Thu Sep 27 12:44:11 MDT 2012 ken.fyten ICE-7817 - Removal when reordering a root node is fixed.
        Files Changed
        Commit graph MODIFY /icefaces3/tags/icefaces-3.2.0.BETA1-tag/icefaces/ace/component/src/org/icefaces/ace/model/tree/ListNodeDataModel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31151 Thu Sep 27 12:20:00 MDT 2012 nils.lundquist ICE-7817 - Removed unused import from NodeListToNodeEntryIterator.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeListToNodeEntryIterator.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31145 Thu Sep 27 11:11:15 MDT 2012 nils.lundquist ICE-7817 - Removal when reordering a root node is fixed.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/ListNodeDataModel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31143 Thu Sep 27 11:09:57 MDT 2012 nils.lundquist ICE-7817 - Fixed serialization issue with reorder showcase example.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeReorderBean.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/ExpandAllNodeInitCallback.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31115 Wed Sep 26 16:50:08 MDT 2012 nils.lundquist ICE-7817 / ICE-8035 - Altered ResourceHandler.createResource() call to workaround framework changes captured in ICE-8035.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/node/NodeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31102 Wed Sep 26 13:23:07 MDT 2012 nils.lundquist ICE-7817 - Node expansion icons shifted up 1px
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeResources.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31100 Wed Sep 26 13:16:33 MDT 2012 nils.lundquist ICE-7817 - Adding tree resources links.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeReorder.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeNested.xhtml
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeResources.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeLazy.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeClient.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeSelection.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31095 Wed Sep 26 12:30:43 MDT 2012 nils.lundquist ICE-7817 - Updating TreeReorderBean
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeReorderBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31093 Wed Sep 26 12:16:05 MDT 2012 nils.lundquist ICE-7817 - ace:tree StateCreationCallback renamed.
        Files Changed
        Commit graph DEL /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/StateCreationCallback.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateCreationCallback.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeClientBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeLazyBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31090 Wed Sep 26 11:46:22 MDT 2012 nils.lundquist ICE-7817 - Add ace:tree demo descriptions.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31085 Wed Sep 26 11:16:00 MDT 2012 nils.lundquist ICE-7817 - Adding ace:tree tld.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31074 Tue Sep 25 16:23:37 MDT 2012 nils.lundquist ICE-7817- ace:tree showcase demo enhancements.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeReorderBean.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeReorder.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeDataFactory.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeLazy.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeClient.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeClientBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeSelectionBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeLazyBean.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeSelection.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31062 Tue Sep 25 13:11:04 MDT 2012 nils.lundquist ICE-7817- Selectors for client mode updated for IE7 style changes.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30973 Fri Sep 21 09:38:43 MDT 2012 nils.lundquist ICE-7817 - Added missing css resource dependency.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30964 Thu Sep 20 17:17:42 MDT 2012 nils.lundquist ICE-7817 - Resolved hasLayout issue in IE7 rendering.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30953 Thu Sep 20 15:30:22 MDT 2012 nils.lundquist ICE-7817 - Improved IE7 rendering. Still presents hasLayout issue.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30943 Wed Sep 19 22:19:31 MDT 2012 nils.lundquist ICE-7817 - Disabling showcase ace:tree nested example.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30942 Wed Sep 19 22:08:33 MDT 2012 nils.lundquist ICE-7817 - Further improved reordering just-in-time rebuild.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30934 Wed Sep 19 14:54:35 MDT 2012 nils.lundquist ICE-7817 - Removing deprecated IE hack and improving reordering logic refresh.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30933 Wed Sep 19 14:42:06 MDT 2012 nils.lundquist ICE-7817 - Adding example of scrollable styling to ace:tree overview example.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30931 Wed Sep 19 14:24:52 MDT 2012 nils.lundquist ICE-7817 - Reverting unintended showcase modification.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableLazyLoading.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30930 Wed Sep 19 14:23:33 MDT 2012 nils.lundquist ICE-7817 - Adding tree drag/drop reordering.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeDataModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/ListNodeDataModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeNested.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeDataFactory.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableLazyLoading.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/jquery/ui/jquery-ui.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/LocationNodeImpl.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeState.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30899 Tue Sep 18 08:40:59 MDT 2012 mark.collette ICE-7740 : New ace:submitMonitor component
        ICE-7817 : tree
        Fixed tree javascript so that submitmonitor javascript could come after it in concatenated javascript.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30856 Fri Sep 14 14:28:39 MDT 2012 nils.lundquist ICE-7817 - Added tree examples to showcase.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/ListNodeDataModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeNested.xhtml
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeLazy.xhtml
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeClient.xhtml
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeClientBean.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeLazyBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeNestedBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30845 Fri Sep 14 10:41:41 MDT 2012 nils.lundquist ICE-7817 - Added additional convenience methods to NodeStateMap.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30843 Fri Sep 14 10:10:25 MDT 2012 nils.lundquist ICE-7817 - Added LazyNodeDataModel unload & unloadSubtree methods to clear cache.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/LazyNodeDataModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30841 Thu Sep 13 16:58:25 MDT 2012 nils.lundquist ICE-7817 - Added single selection. Added example of single selection to showcase lazy loading example.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30840 Thu Sep 13 15:26:28 MDT 2012 nils.lundquist ICE-7817 - Added LazyNodeDataModel to enable lazy loading node data model implementations. Added state creation callback to NodeStateMap.
         Showcase demo is now of a demo of lazy model.
        Files Changed
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/LazyNodeDataModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/ListNodeDataModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/KeySegmentConverter.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeListToNodeEntryIterator.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/ExampleLazyModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeModelListSequenceKeyConverter.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeModelLazyListKeyConverter.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/StateCreationCallback.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30836 Thu Sep 13 10:58:26 MDT 2012 nils.lundquist ICE-7817 - Match selection enabling config property to Javascript.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30835 Thu Sep 13 10:44:54 MDT 2012 nils.lundquist ICE-7817 - Adding hierarchy line image.
        Files Changed
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/dot.png
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30834 Thu Sep 13 10:31:56 MDT 2012 nils.lundquist ICE-7817 - IE required vertical alignment rule had negative effects on the correct alignment in Chrome. Restricting rule application to IE, and other minor CSS tweaks.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30827 Wed Sep 12 15:54:35 MDT 2012 nils.lundquist ICE-7817 - Adding vertical-align rule required for IE to match other browsers.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30826 Wed Sep 12 15:24:07 MDT 2012 nils.lundquist ICE-7817 - Adding Firefox compatible hierarchy line to ace:tree
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableMultiRowHeader.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30824 Wed Sep 12 11:16:37 MDT 2012 nils.lundquist ICE-7817 - Adding prototype hierarchy line to ace:tree
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30819 Tue Sep 11 16:06:47 MDT 2012 nils.lundquist ICE-7817 - Adding table-level selection/expansion. Added example of checkbox selection.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeState.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30817 Tue Sep 11 14:26:26 MDT 2012 nils.lundquist ICE-7817 - Adding selection, including jQueryUI based selection styling and client mode selection.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30802 Mon Sep 10 16:25:30 MDT 2012 nils.lundquist ICE-7817 - Add basic ace:tree jQueryUI classes.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30801 Mon Sep 10 15:20:00 MDT 2012 nils.lundquist ICE-7817 - Removed redundant style class.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30799 Mon Sep 10 14:55:32 MDT 2012 nils.lundquist ICE-7817 - Added ace:tree client expansion mode.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeExpansionMode.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeSelectionMode.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/node/Node.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30765 Mon Sep 10 10:00:24 MDT 2012 nils.lundquist ICE-7817 - Fixed NodeState state saving issue.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeState.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30760 Mon Sep 10 08:30:43 MDT 2012 nils.lundquist ICE-7817 - Fixed duplicate NodeStates.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/navigation/AceMenu.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeDataFactory.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeKey.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30725 Thu Sep 06 17:50:30 MDT 2012 nils.lundquist ICE-7817 - Committing first draft of ace:tree component.
        Files Changed
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/ListNodeDataModel.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/KeySegmentConverter.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeDataFactory.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/node
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/DeclarativeNodeDataModel.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeModelListSequenceKeyConverter.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/LocationNodeImpl.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeNestedBean.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/node/Node.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/TreeModelAdaptor.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/build.xml
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/MutableLocationNodeImpl.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeDataModel.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/treeNested.xhtml
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeCollectionToNodeEntryIterator.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeEnumerationToNodeEntryIterator.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeState.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/node/NodeMeta.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeKey.java

          People

          • Assignee:
            Nils Lundquist
            Reporter:
            Ken Fyten
          • Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: