Package com.webmethods.caf.faces.data.tree.object
package com.webmethods.caf.faces.data.tree.object
Defines different types of tree content provider and data types used in content providers.
-
ClassesClassDescriptionBase class for adapting a W3C DOM
Node
to a CAF treeINode
and CAF dataIContentProvider
(as aIContentProvider
, binding-expression access to the node's properties can be optimized).INode
implementation that wraps an arbitrary java object, creating a tree structure defined by a set of arbitrary children bindings.EatsPropertyNotFoundException
s raised by standard content-providers.Tree provider initialized with a list of roots, where the tree structure is defined by a set of children bindings.DefaultINode
implementation.Filterable list of rows in a tree, where the tree structure is defined either byparentId
value-binding, or bychildIds
value-binding.Tree provider backed by a list ofINode
roots, optimized for asynchronous usage.Compares two nodes using column sorting info.Filter value decorator for wrapped nodes, using a binding expression to calculate the value.Iterates over a list ofINode
s, returning each node's id.List of rows in a tree, where the tree structure is defined either byparentId
value-binding, or bychildIds
value-binding.Tree provider backed by a list ofINode
roots.Compares two nodes using column sorting info.Iterates over a list ofINode
s, returning each node's id.Helps implementISelectableTreeContentProvider
.Adapts anIAddressableTableContentProvider
to anITreeContentProvider
.Helper class for building trees.Helps implementITreeContentProvider
.Deprecated.use for better performanceAdapts a W3C DOMNode
to a CAF treeINode
and CAF dataIContentProvider
(as aIContentProvider
, binding-expression access to the node's properties can be optimized).Deprecated.use for better performanceTree provider which displays a tree of W3C DOM (Node
s).