Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
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.
- 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
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 3.1 [ 10312 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] |
Arran Mccullough
made changes -
Salesforce Case | [5007000000LI56V] |
Ken Fyten
made changes -
Fix Version/s | 3.2 [ 10338 ] | |
Fix Version/s | 3.1 [ 10312 ] |
Ken Fyten
made changes -
Assignee Priority | P3 | |
Assignee | Nils Lundquist [ nils.lundquist ] |
Nils Lundquist
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Nils Lundquist
made changes -
Assignee Priority | P3 | P2 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30760 | Mon Sep 10 08:30:43 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml
MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/navigation/AceMenu.java MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeDataFactory.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeKey.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30765 | Mon Sep 10 10:00:24 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeState.java
MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30801 | Mon Sep 10 15:20:00 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30802 | Mon Sep 10 16:25:30 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30817 | Tue Sep 11 14:26:26 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30824 | Wed Sep 12 11:16:37 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30826 | Wed Sep 12 15:24:07 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java 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 | #30827 | Wed Sep 12 15:54:35 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30834 | Thu Sep 13 10:31:56 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
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 | |
Files Changed | ||||
ADD
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/dot.png
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30836 | Thu Sep 13 10:58:26 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30841 | Thu Sep 13 16:58:25 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java 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 | #30843 | Fri Sep 14 10:10:25 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/LazyNodeDataModel.java
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30845 | Fri Sep 14 10:41:41 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeDecoder.java
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 | Fixed tree javascript so that submitmonitor javascript could come after it in concatenated javascript. |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
MODIFY /icefaces3/trunk/icefaces/ace/component/build.xml |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30931 | Wed Sep 19 14:24:52 MDT 2012 | nils.lundquist | |
Files Changed | ||||
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 | #30933 | Wed Sep 19 14:42:06 MDT 2012 | nils.lundquist | |
Files Changed | ||||
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 | #30934 | Wed Sep 19 14:54:35 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30942 | Wed Sep 19 22:08:33 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30943 | Wed Sep 19 22:19:31 MDT 2012 | nils.lundquist | |
Files Changed | ||||
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 | #30953 | Thu Sep 20 15:30:22 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/tree/tree.xhtml MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30964 | Thu Sep 20 17:17:42 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30973 | Fri Sep 21 09:38:43 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31062 | Tue Sep 25 13:11:04 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31085 | Wed Sep 26 11:16:00 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31090 | Wed Sep 26 11:46:22 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
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 | #31093 | Wed Sep 26 12:16:05 MDT 2012 | nils.lundquist | |
Files Changed | ||||
DEL
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/StateCreationCallback.java
ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateCreationCallback.java MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeClientBean.java MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeLazyBean.java MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeBean.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeStateMap.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31095 | Wed Sep 26 12:30:43 MDT 2012 | nils.lundquist | |
Files Changed | ||||
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 | #31102 | Wed Sep 26 13:23:07 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tree/tree.css
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 | #31115 | Wed Sep 26 16:50:08 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/node/NodeMeta.java
MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRendererContext.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31143 | Thu Sep 27 11:09:57 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/tree/TreeReorderBean.java
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 | #31145 | Thu Sep 27 11:11:15 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/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 | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/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 | |
Files Changed | ||||
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 | #31153 | Thu Sep 27 12:44:22 MDT 2012 | ken.fyten | |
Files Changed | ||||
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 | #31154 | Thu Sep 27 12:44:32 MDT 2012 | ken.fyten | |
Files Changed | ||||
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
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 | #31196 | Fri Sep 28 16:38:22 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/Tree.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31363 | Tue Oct 09 13:58:53 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/tree/NodeModelListSequenceKeyConverter.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31932 | Fri Nov 02 09:51:05 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #31933 | Fri Nov 02 10:00:31 MDT 2012 | ken.fyten | |
Files Changed | ||||
MODIFY
/icefaces3/tags/icefaces-3.2.0/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeRenderer.java
|
Migration
made changes -
Fix Version/s | 3.2.BETA1 [ 10360 ] | |
Fix Version/s | 3.2 [ 10338 ] |
Migration
made changes -
Status | In Progress [ 3 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 3.2 [ 10338 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P2 [ 10011 ] |
How much does this vary from a multi-level row expansion table case?
Seems like row expansion just needs static rendering and drag/drop.