Package com.articulate.sigma
Class TaxoModel
java.lang.Object
com.articulate.sigma.TaxoModel
A model for an expandable tree widget
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcollapseNode(String nodeName) Remove the children of this node.Called as the result of an invalid input: '&contract'=term parameter sent to TreeView.jspstatic voidcollapseParentNodes(String nodeName) Remove the parents of this node.static voiddisplayTerm(String nodeName) If the given name is already displayed, do nothing, otherwise create a new tree with that one node.static voidexpandNode(String nodeName) Gather information from the knowledge base to create the data for the children of this node.static voidexpandParentNodes(String nodeName) Gather information from the knowledge base to create the data for the parents of this node.static voidRemove the old tree and start over from termName.removeCached(List<Formula> forms) Remove any cached formulas from a list.static String
-
Field Details
-
kbHref
-
relation
-
kbName
-
defaultTerm
-
termPage
-
nodeMap
-
rootList
-
-
Constructor Details
-
TaxoModel
public TaxoModel()
-
-
Method Details
-
newTree
Remove the old tree and start over from termName. -
removeCached
Remove any cached formulas from a list. -
collapseParentNodes
Remove the parents of this node. -
expandParentNodes
Gather information from the knowledge base to create the data for the parents of this node. -
collapseNode
Remove the children of this node.Called as the result of an invalid input: '&contract'=term parameter sent to TreeView.jsp -
expandNode
Gather information from the knowledge base to create the data for the children of this node. Called as the result of an invalid input: '&expand'=term parameter sent to TreeView.jsp -
displayTerm
If the given name is already displayed, do nothing, otherwise create a new tree with that one node. -
toHTML
-