Uses of Interface
com.cc.framework.ui.model.TreeNodeDataModel

Packages that use TreeNodeDataModel
com.cc.framework.ui.control   
com.cc.framework.ui.model   
com.cc.framework.ui.model.imp   
com.cc.framework.ui.painter.def   
com.cc.framework.ui.painter.html   
com.cc.framework.util   
 

Uses of TreeNodeDataModel in com.cc.framework.ui.control
 

Fields in com.cc.framework.ui.control declared as TreeNodeDataModel
private  TreeNodeDataModel TreeLineIterator.current
          Field current
 

Methods in com.cc.framework.ui.control that return TreeNodeDataModel
protected  TreeNodeDataModel TreelistControl.getFirstNode()
          Returns the first node to be displayed
protected  TreeNodeDataModel TreelistControl.getNodeFromIndex(int rowIndex)
          Method getNodeFromIndex
 TreeNodeDataModel TreelistControl.getFirstItemOfPage()
          Liefert das erste Item der aktuell angezeigten Seite zurück
protected  TreeNodeDataModel TreeLineIterator.getLastVisibleTreeItem(TreeNodeDataModel item)
          retrieves the last visible node in the given subtree
protected  TreeNodeDataModel TreeLineIterator.getPrevVisibleItem(TreeNodeDataModel item)
          returns the previous visible item oft the given node
protected  TreeNodeDataModel TreeLineIterator.getNextVisibleItem(TreeNodeDataModel item)
          returns the next visible item of the given node
protected  TreeNodeDataModel TreeLineIterator.getNextVisibleSibling(TreeNodeDataModel child, boolean expandSearch)
          Searches for a sibling node of the given child node
protected  TreeNodeDataModel TreeControl.getFirstNode()
          Returns the first node to be displayed
 

Methods in com.cc.framework.ui.control with parameters of type TreeNodeDataModel
protected  int TreelistControl.calcVisibleNodes(TreeNodeDataModel root)
          Die Methode berechnet die Anzahl der sichtbaren (=aufgeklappten) Einträge des Baumes.
 boolean TreelistControl.isExpanded(TreeNodeDataModel node)
          Checks if the given node is expanded
 void TreelistControl.expand(TreeNodeDataModel node)
          Expands the given node
 void TreelistControl.collapse(TreeNodeDataModel node)
          Collapses the given node
 void TreelistControl.select(TreeNodeDataModel node)
          Marks the given node as selected
 boolean TreelistControl.isSelected(TreeNodeDataModel node)
          Checks if the given node is selected
static TreeLineIterator TreeLineIterator.locateOnLastVisibleChild(TreeStateModel state, TreeNodeDataModel parent, Principal principal)
          Creates a new tree iterator that is located on the last visible item
protected  void TreeLineIterator.locate(TreeNodeDataModel current)
          Locates the tree iterator on the given node
 boolean TreeLineIterator.isExpanded(TreeNodeDataModel node)
          Checks if the given node is expanded
 boolean TreeLineIterator.isLastVisibleChild(TreeNodeDataModel item)
          Checks if the given node is the last visible node in a child list
protected  boolean TreeLineIterator.isVisible(TreeNodeDataModel item)
          Checks if the given item is visible
protected  int TreeLineIterator.countVisibleNodes(TreeNodeDataModel item)
          Counts the visible nodes in the given subtree
protected  TreeNodeDataModel TreeLineIterator.getLastVisibleTreeItem(TreeNodeDataModel item)
          retrieves the last visible node in the given subtree
protected  TreeNodeDataModel TreeLineIterator.getPrevVisibleItem(TreeNodeDataModel item)
          returns the previous visible item oft the given node
protected  TreeNodeDataModel TreeLineIterator.getNextVisibleItem(TreeNodeDataModel item)
          returns the next visible item of the given node
protected  TreeNodeDataModel TreeLineIterator.getNextVisibleSibling(TreeNodeDataModel child, boolean expandSearch)
          Searches for a sibling node of the given child node
protected  int TreeLineIterator.getChildIndex(TreeNodeDataModel child)
          Returns the index of a child node in its parent node
 boolean TreeControl.isExpanded(TreeNodeDataModel node)
          Checks if the given node is expanded
 void TreeControl.expand(TreeNodeDataModel node)
          Expands the given node
 void TreeControl.collapse(TreeNodeDataModel node)
          Collapses the given node
 void TreeControl.select(TreeNodeDataModel node)
          Marks the given node as selected
 boolean TreeControl.isSelected(TreeNodeDataModel node)
          Checks if the given node is selected
protected  int TreeControl.calcVisibleNodes(TreeNodeDataModel root)
          Die Methode berechnet die Anzahl der sichtbaren (=aufgeklappten) Einträge des Baumes.
 

Constructors in com.cc.framework.ui.control with parameters of type TreeNodeDataModel
TreeLineIterator(TreeNodeDataModel current, Principal principal)
          Constructor for TreeLineIterator
TreeLineIterator(TreeStateModel state, TreeNodeDataModel current, Principal principal)
          Constructor for TreeLineIterator
TreeLineIterator(TreeStateModel state, TreeNodeDataModel current, int maxRows, Principal principal)
          Constructor for TreeLineIterator
 

Uses of TreeNodeDataModel in com.cc.framework.ui.model
 

Subinterfaces of TreeNodeDataModel in com.cc.framework.ui.model
 interface TreeGroupDataModel
          Data model for the nodes of a tree
 

Methods in com.cc.framework.ui.model that return TreeNodeDataModel
 TreeNodeDataModel TreeGroupDataModel.getChild(int index)
          Returns the node for the specified index
 

Methods in com.cc.framework.ui.model with parameters of type TreeNodeDataModel
 void TreeGroupDataModel.addChild(TreeNodeDataModel child)
          Adds a new node to the child list Note: This method will also set the parent link of the new child node to this
 

Uses of TreeNodeDataModel in com.cc.framework.ui.model.imp
 

Classes in com.cc.framework.ui.model.imp that implement TreeNodeDataModel
 class VirtualTreeGroupDataModel
          Tree Group Node for Nodes with with a very large or unknown number of rows.
 

Methods in com.cc.framework.ui.model.imp that return TreeNodeDataModel
 TreeNodeDataModel VirtualTreeGroupDataModel.getChild(int index)
           
 TreeNodeDataModel VirtualTreeGroupDataModel.getElementFromRowset(int index)
          Returns a Element of the rowset
 

Methods in com.cc.framework.ui.model.imp with parameters of type TreeNodeDataModel
 void VirtualTreeGroupDataModel.addChild(TreeNodeDataModel child)
           
 

Uses of TreeNodeDataModel in com.cc.framework.ui.painter.def
 

Methods in com.cc.framework.ui.painter.def with parameters of type TreeNodeDataModel
private  int DefTreePainter.getLevel(TreeNodeDataModel node)
           
protected  java.lang.StringBuffer DefTreePainter.appendNodes(int indent, TreeNodeDataModel node)
          Appends the tree nodes as java scripting variables
 

Uses of TreeNodeDataModel in com.cc.framework.ui.painter.html
 

Fields in com.cc.framework.ui.painter.html declared as TreeNodeDataModel
private  TreeNodeDataModel[] HtmlMultiLevelSelectPainter.selectedNodes
          The selected nodes in the tree hierarchy
 

Methods in com.cc.framework.ui.painter.html that return TreeNodeDataModel
protected  TreeNodeDataModel HtmlMultiLevelSelectPainter.getRoot()
           
protected  TreeNodeDataModel HtmlMultiLevelSelectPainter.getSelectedNode(int level)
          returns the selected node for the given tree level
protected  TreeNodeDataModel HtmlMultiLevelSelectPainter.getSelectedNode()
           
protected  TreeNodeDataModel HtmlMultiLevelSelectPainter.getLevelRoot(int level)
          Returns the root node for the given level
 

Methods in com.cc.framework.ui.painter.html with parameters of type TreeNodeDataModel
private  boolean HtmlMultiLevelSelectPainter.selectNodes(TreeNodeDataModel root, int childIndex, java.lang.String key, int level)
          Retrieves all nodes on the selection path of the tree structure
private  void HtmlMultiLevelSelectPainter.appendNodes(TreeNodeDataModel root, java.util.List nodes, boolean deep)
          Adds the nodes of the given subtree to a list.
protected  org.apache.ecs.html.Option HtmlMultiLevelSelectPainter.createOption(TreeNodeDataModel node, boolean isSelected)
          Creates the option element for the given tree node
private  java.lang.StringBuffer HtmlMultiLevelSelectPainter.appendNodes(TreeNodeDataModel node, int level)
          Appends the tree nodes as java scripting variables
protected  boolean HtmlMultiLevelSelectPainter.isSelectable(TreeNodeDataModel node)
          Checks if the given node is selectable by the user
 

Constructors in com.cc.framework.ui.painter.html with parameters of type TreeNodeDataModel
OptionsHelp.IterLineIterator(OptionListDesignModel designModel, TreeNodeDataModel tree)
          Constructor
 

Uses of TreeNodeDataModel in com.cc.framework.util
 

Fields in com.cc.framework.util declared as TreeNodeDataModel
private  TreeNodeDataModel TreeIterator.RootIterator.root
           
private  TreeNodeDataModel TreeIterator.SimpleLevelIterator.currentChild
           
private  TreeNodeDataModel TreeIterator.VirtualTreeLevelIterator.rowsetChild
           
 

Methods in com.cc.framework.util that return TreeNodeDataModel
 TreeNodeDataModel TreeIterator.current()
          Returns the current node.
 TreeNodeDataModel TreeIterator.LevelIterator.current()
          Returns the current node.
 TreeNodeDataModel TreeIterator.RootIterator.current()
           
 TreeNodeDataModel TreeIterator.SimpleLevelIterator.current()
           
 TreeNodeDataModel TreeIterator.VirtualTreeLevelIterator.current()
           
static TreeNodeDataModel TreeHelp.getNodeByKey(TreeNodeDataModel root, java.lang.String key)
          Returns a node for a given key
static TreeNodeDataModel TreeHelp.iterateNodes(TreeNodeDataModel root, Algorithm alg)
          This method processes an algorithm for all elements (nodes) in the tree.
static TreeNodeDataModel TreeHelp.iterateNodes(TreeNodeDataModel root, Algorithm alg, AlgorithmFilter filter)
          This method processes an algorithm for all elements (nodes) in the tree.
static TreeNodeDataModel TreeHelp.iterateNodes(TreeNodeDataModel root, TreeStateModel state, Algorithm alg, AlgorithmFilter filter)
          This method processes an algorithm for all elements (nodes) in the tree.
static TreeNodeDataModel TreeHelp.iterateNodes(TreeIterator iter, Algorithm alg)
          This method processes an algorithm for all elements (nodes) in the tree.
static TreeNodeDataModel TreeHelp.iterateNodes(TreeIterator iter, Algorithm alg, AlgorithmFilter filter)
          This method processes an algorithm for all elements (nodes) in the tree.
 

Methods in com.cc.framework.util with parameters of type TreeNodeDataModel
static TreeIterator.LevelIterator TreeIterator.createLevelIterator(TreeNodeDataModel root)
          Factory method to create a LevelIterator
static int TreeHelp.getCheckState(TreeNodeDataModel root)
          Returns the check state of a given tree node.
static int TreeHelp.calcVisibleNodes(TreeNodeDataModel node, TreeStateModel state, Principal principal)
          Expand nodes top down
static void TreeHelp.checkNode(TreeNodeDataModel node, boolean check)
          Sets the checked state for the specified Node
static java.util.Map TreeHelp.createHashtable(TreeNodeDataModel root)
          Inserts all nodes of the specified tree in a Hashtable
static TreeNodeDataModel TreeHelp.getNodeByKey(TreeNodeDataModel root, java.lang.String key)
          Returns a node for a given key
static void TreeHelp.checkNodes(TreeNodeDataModel root, boolean check)
          Sets the checked state for all items on the specified (Sub-) Tree.
static void TreeHelp.checkNodes(TreeNodeDataModel root, java.util.Set checked)
          Applies the checked nodes from the key set
static void TreeHelp.uncheck(TreeNodeDataModel root, java.lang.String property, AlgorithmFilter filter)
          Unchecks all tree nodes
static java.util.Map TreeHelp.getCheckedItems(TreeNodeDataModel node)
          Returns an Array including all the matching row beans of the tree.
static java.util.Map TreeHelp.getCheckedItems(TreeNodeDataModel node, java.lang.String property)
          Returns an Array including all the matching row beans in a tree.
static java.util.Map TreeHelp.getUncheckedItems(TreeNodeDataModel node)
          Returns an Array including all the matching row beans of the tree.
static java.util.Map TreeHelp.getUncheckedItems(TreeNodeDataModel node, java.lang.String property)
          Returns an Array including all the matching row beans of the tree.
static java.util.Map TreeHelp.getItemsByState(TreeNodeDataModel node, CheckState state)
          Returns a collection for all element in the tree which fits the specified check state.
static java.util.Map TreeHelp.getItemsByState(TreeNodeDataModel node, java.lang.String property, CheckState state)
          Returns a collection for all element in the tree which fits the specified check state.
static TreeNodeDataModel TreeHelp.iterateNodes(TreeNodeDataModel root, Algorithm alg)
          This method processes an algorithm for all elements (nodes) in the tree.
static TreeNodeDataModel TreeHelp.iterateNodes(TreeNodeDataModel root, Algorithm alg, AlgorithmFilter filter)
          This method processes an algorithm for all elements (nodes) in the tree.
static TreeNodeDataModel TreeHelp.iterateNodes(TreeNodeDataModel root, TreeStateModel state, Algorithm alg, AlgorithmFilter filter)
          This method processes an algorithm for all elements (nodes) in the tree.
 

Constructors in com.cc.framework.util with parameters of type TreeNodeDataModel
TreeIterator(TreeNodeDataModel root)
          Creates iterator and sets the root of a tree and tree adapter.
TreeIterator(TreeNodeDataModel root, TreeStateModel state)
          Creates iterator and sets the root of a tree and tree adapter.
TreeIterator(TreeNodeDataModel root, int maxDepth)
          Creates iterator and sets the root of a tree, tree adapter and depth of the traversal.
TreeIterator.RootIterator(TreeNodeDataModel root)
          Constructor
TreeIterator.RootIterator(TreeNodeDataModel root, int maxDepth)
          Constructor
 



Copyright © 2000-2005 SCC Informationssysteme GmbH. All Rights Reserved.