com.raritantechnologies.dieselpoint
Class DieselpointTaxonomyTree

java.lang.Object
  extended bycom.raritantechnologies.utils.tree.TreeNode
      extended bycom.raritantechnologies.utils.tree.TreeRoot
          extended bycom.raritantechnologies.dieselpoint.DieselpointTaxonomyTree

public class DieselpointTaxonomyTree
extends TreeRoot

Creates a Raritan Technologies TreeRoot object from a Dieselpoint AttributeValue array. Includes an option to run a local search to force Dieselpoint to recalculate node counts. Uses the DieselpointSearchBean to get the current Dieselpoint search context.


Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Field Summary
 
Fields inherited from class com.raritantechnologies.utils.tree.TreeNode
activeNode, children, maxCount, name, needsUpdate, nodeCount, nodeID, openState, parent
 
Constructor Summary
DieselpointTaxonomyTree(RaritanPageContext pageContext, java.lang.String taxonomyName)
           
DieselpointTaxonomyTree(RaritanPageContext pageContext, java.lang.String taxonomyName, boolean runLocalSearch)
           
 
Method Summary
 java.lang.String getNameCount()
           
 
Methods inherited from class com.raritantechnologies.utils.tree.TreeRoot
addNode, addNode, addTree, copyTree, getNode, getNode, getNodeForPath, getNodeForPath, getNodeID, getNodes, getNodes, getNodes, getPath, getPathNoRoot, getRootID, getRootNode, getUpdateNodes, hasNode, isOpen, isVisible, mergeTree, needsUpdate, openTree, openTree, removeNode, removeNode, removePath, removePath, removePath, setActiveNodeID, setParent, subtractTree, subtractTree
 
Methods inherited from class com.raritantechnologies.utils.tree.TreeNode
addAttribute, addChildNode, addChildNode, addParent, addResult, convertToResult, copyNode, copyNode, copyNodeAttributes, copyNodeCount, copyNodeOnly, createAttributesResult, deleteChildNodes, findNode, getActiveNode, getAllParentAttributes, getAllParentAttributes, getAllParentAttributes, getAllSubAttributes, getAllSubAttributes, getAllSubAttributes, getAncestorPaths, getAncestors, getAncestors, getAttribute, getAttributeNames, getAttributeSet, getAttributeSet, getAttributeSet, getAttributeValues, getAttributeValues, getChildNode, getChildren, getChildrenCount, getDescendents, getDescendents, getDescendents, getLevel, getName, getNestedResultSet, getNestedResultSet, getNodeCount, getNodeIDValue, getParent, getParents, getPaths, getPathsNoRoot, getPatternStringValue, getResultSet, getSiblings, getSiblings, getTreeRoot, hasAttributeValue, hasChildren, hasMultipleParents, hasMultipleValues, haveChildNode, isRoot, removeAttribute, removeChildNode, setActiveNode, setAttribute, setMaxCount, setName, setNeedsUpdate, setNodeCount, setNodeID, setOpenState, setResultSet, sortChildren, toggleState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DieselpointTaxonomyTree

public DieselpointTaxonomyTree(RaritanPageContext pageContext,
                               java.lang.String taxonomyName)

DieselpointTaxonomyTree

public DieselpointTaxonomyTree(RaritanPageContext pageContext,
                               java.lang.String taxonomyName,
                               boolean runLocalSearch)
Method Detail

getNameCount

public java.lang.String getNameCount()
Overrides:
getNameCount in class TreeNode