The TreeControl can be easily and quickly integrated. Its standard behavior can also be overwritten if required. Thus, it is also possible to generate special Tree- objects, which already encapsulate the access to certain technical data and can be repeatedly used within an application project.
Thanks to the configuration options in the JSP-Page, the behavior of the TreeControl can be changed quickly. Alternative designs can be easily integrated by customizing the existing Painter. Parallel support to different designs is also possible.
Features of the TreeControl:
- Implements automatic exploding and closing of nodes.
- Administers the state of optional checkboxes.
- Different configuration options (display/hiding of the root node, opening and closing behavior is modiable, connecting lines can be suppressed at the highest level).
- Data below a group node can also be loaded only when the group is opened. The tree does not have to be fully known right from the beginning. This is e.g. very helpful in conjunction with databases. When a node with an unknown number of children is first exploded, an onExpandEx event is sent to the application.
- Design of the TreeControl can be defined in the JSP or also on the server side.
- Maps the action that is to be carried out on the tree to CallBack methods in the action class (Examples: onCheck, onExpand, onCollapse, onExpandEx).
- Images can be assigned in front of the nodes/leaves through regular expressions.
- Authorization check at node level. Nodes can thus be automatically hidden from unauthorized users. (see Security Documentation).
- Layout through Painterfactory can be customized to own StyleGuide (Corporate Identity).
- Optimized HTML-Code.
- Same Look and Feel in Microsoft® InternetExplorer > 5.x and Netscape™ Navigator > 7.x
back |
Exkurs
|