A B C D E F G H I J L M N O P R S T U V W Z _

A

actionNode - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel.UserAction
 
actionPerformed(ActionEvent) - Method in class FuzzyTreeViewer.ChangeParametersListener
 
actionPerformed(ActionEvent) - Method in class FuzzyTreeViewer.NumNodesListener
 
actionPerformed(ActionEvent) - Method in class edu.umd.cs.fuzzyTree.ParametersDialog.OkButtonActionListener
 
addDataNode(String, String) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
addDisplayNode(DataNode) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Adds node to the display tree.
addDisplayNodeRange(int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Adds _numDisplayedNodes - currentNumNodes nodes to the display tree.
addEdgeBetween(DataNode, DataNode) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
addToList(DataNode, int) - Method in class edu.umd.cs.fuzzyTree.ScoreGenerator
Inserts node into the height-i list
addTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
addUnderParent(DisplayNode) - Method in class edu.umd.cs.fuzzyTree.DisplayNode
Adds this node under parent p, in the correct position (based on preorder index).
addUserAction(ArrayList) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Adds a new set of user actions to the user history.
adjustValue(int) - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Sets the current value of the slider to be newValue.

B

border1 - Variable in class FuzzyTreeViewer
 
buttonPanel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 

C

calculateHeightAndCreateLists(DataNode) - Method in class edu.umd.cs.fuzzyTree.ScoreGenerator
Calculates the height of each node, puts nodes in lists based on height.
cancelButton - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
changeParametersButton - Variable in class FuzzyTreeViewer
 
checkPercent(float) - Method in class edu.umd.cs.fuzzyTree.ParametersDialog
 
children - Variable in class edu.umd.cs.fuzzyTree.DisplayNode
A list of DisplayNodes that are the children of this node in the display tree.
closedIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
collapsePercentLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
collapsePercentTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
collapseReductionLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
collapseReductionTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
compare(Object, Object) - Method in class edu.umd.cs.fuzzyTree.IsomorphicDataNodeComparator
Two nodes are equal if they have the same label, and, if they have children, and the same isomorphism index for each child, taking position of children into account.
constructAttrGraph() - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
constructEltGraph_helper(Node, Random) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
constructEltGraph(Node) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
constructGraph(Node) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
createDebugOutput(String, boolean) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Creates a PrintWriter from a file with name specified by the environment variable filenameProperty.
createEquivalenceClasses() - Method in class edu.umd.cs.fuzzyTree.ScoreGenerator
Creates equivalance classes for nodes based on an isomormphism index ordering.
currentDirectory - Variable in class FuzzyTreeViewer
 

D

data - Variable in class edu.umd.cs.fuzzyTree.DataNode
 
dataGraph - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Reference to the XML data graph.
DataGraph - class edu.umd.cs.fuzzyTree.DataGraph.
Holds the relationship information of tree/graph.
DataGraph.DataGraphException - exception edu.umd.cs.fuzzyTree.DataGraph.DataGraphException.
 
DataGraph.DataGraphException(DataGraph, Exception) - Constructor for class edu.umd.cs.fuzzyTree.DataGraph.DataGraphException
 
DataGraph(String) - Constructor for class edu.umd.cs.fuzzyTree.DataGraph
 
dataNode - Variable in class edu.umd.cs.fuzzyTree.DisplayNode
The DataNode that is being displayed.
DataNode - class edu.umd.cs.fuzzyTree.DataNode.
Encapsulates the information that is in a node in an XML document.
DataNode(String, String, int) - Constructor for class edu.umd.cs.fuzzyTree.DataNode
Constructs a DataNode with the given label, data, and index into the data graph.
debugFlush(int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
debugLevel - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Debug levels (each level includes actions of lower levels).
debugPrint(int, String) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Prints the debug string message if messageLevel <= debugLevel
debugPrintln(int, String) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Println the debug string message if messageLevel <= debugLevel
decreaseNodeScore(DataNode, float, ArrayList) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Reduces the score of dataNode by decreaseFactor.
decreaseReductionFactor - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Factor by which to reduce score decreases when moving down a subtree.
decreaseSubtreeScore(DataNode, float, ArrayList) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Decreases the scores in the subtree of which dataNode is the root, by decreaseFactor.
decreaseThresholdLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
decreaseThresholdTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
decreaseThresholdValue - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Threshold value at which score decreases are no longer applied.
descendingScoreComparator - Variable in class edu.umd.cs.fuzzyTree.ScoreGenerator
Comparator for sorting on descending order of score
DISPLAY_RANGE - Static variable in class FuzzyTreeViewer
 
displayedNodesLabel - Variable in class FuzzyTreeViewer
 
displayElementInformation() - Method in class FuzzyTreeViewer
Displays the number of elements displayed, and the total number of elements in the tree
displayNode - Variable in class edu.umd.cs.fuzzyTree.DataNode
Reference to the display node corresponding to this DataNode.
DisplayNode - class edu.umd.cs.fuzzyTree.DisplayNode.
Encapsulates a node displayed by a FuzzyTree
DisplayNode(DataNode) - Constructor for class edu.umd.cs.fuzzyTree.DisplayNode
Creates a DisplayNode that references node
displayRange - Variable in class edu.umd.cs.fuzzyTree.MovingSlider
the range of values to be displayed
doSanityCheck() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
For debugging purposes--executes only if debugLevel >= 3.

E

edgeExists(DataNode, DataNode) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
edu.umd.cs.fuzzyTree - package edu.umd.cs.fuzzyTree
 
expandNumberLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
expandNumberTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
expandPercentLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
expandPercentTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
expandReductionLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
expandReductionTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 

F

finalize() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
fireTreeStructureChanged() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
flowLayout1 - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
fullyOpenIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
FuzzyTree - class edu.umd.cs.fuzzyTree.FuzzyTree.
Component which displays a partial tree of an XML document.
FuzzyTree.NodeRenderer - class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer.
Renderer to color nodes and set icons.
FuzzyTree.NodeRenderer(FuzzyTree) - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
FuzzyTree.TreeMouseListener - class edu.umd.cs.fuzzyTree.FuzzyTree.TreeMouseListener.
 
FuzzyTree.TreeMouseListener(FuzzyTree) - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTree.TreeMouseListener
 
FuzzyTree() - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTree
Default constructor, provided only so FuzzyTree will be a bean.
FuzzyTree(String) - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTree
Create a FuzzyTree using the specified file as data.
FuzzyTreeModel - class edu.umd.cs.fuzzyTree.FuzzyTreeModel.
TreeModel used by FuzzyTree to display a partial tree of an XML document.
FuzzyTreeModel.UserAction - class edu.umd.cs.fuzzyTree.FuzzyTreeModel.UserAction.
Simple data structure, consists of affected node and an associated score change.
FuzzyTreeModel.UserAction(DataNode) - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTreeModel.UserAction
 
FuzzyTreeModel.UserAction(DataNode, int) - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTreeModel.UserAction
 
FuzzyTreeModel(String) - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Create FuzzyTreeModel from the XML file passed in.
FuzzyTreeParameters - class edu.umd.cs.fuzzyTree.FuzzyTreeParameters.
Parameters used by FuzzyTreeModel in its score adjusting algorithms.
FuzzyTreeParameters() - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
 
FuzzyTreeParameters(float, float, float, float, float, float, float, float, int, int) - Constructor for class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
 
FuzzyTreeViewer - class FuzzyTreeViewer.
Application that uses the FuzzyTree and MovingSlider.
FuzzyTreeViewer.ChangeParametersListener - class FuzzyTreeViewer.ChangeParametersListener.
Listener for click on "Change Parameters" button
FuzzyTreeViewer.ChangeParametersListener(FuzzyTreeViewer) - Constructor for class FuzzyTreeViewer.ChangeParametersListener
 
FuzzyTreeViewer.NumNodesListener - class FuzzyTreeViewer.NumNodesListener.
Listener for changing the number of nodes using the text field
FuzzyTreeViewer.NumNodesListener.RangeException - exception FuzzyTreeViewer.NumNodesListener.RangeException.
 
FuzzyTreeViewer.NumNodesListener.RangeException(FuzzyTreeViewer.NumNodesListener) - Constructor for class FuzzyTreeViewer.NumNodesListener.RangeException
 
FuzzyTreeViewer.NumNodesListener(FuzzyTreeViewer) - Constructor for class FuzzyTreeViewer.NumNodesListener
 
FuzzyTreeViewer.SliderListener - class FuzzyTreeViewer.SliderListener.
Listener for a change in slider value
FuzzyTreeViewer.SliderListener(FuzzyTreeViewer) - Constructor for class FuzzyTreeViewer.SliderListener
 
FuzzyTreeViewer() - Constructor for class FuzzyTreeViewer
 
FuzzyTreeViewer(String) - Constructor for class FuzzyTreeViewer
 

G

getChild(Object, int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
getChildCount(Object) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
getData() - Method in class edu.umd.cs.fuzzyTree.DataNode
Returns the node's data
getDisplayRange() - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Returns the range of values to be displayed, or the difference between getMaximum() and getMinimum.
getEdges(DataNode) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
getGraphIndex() - Method in class edu.umd.cs.fuzzyTree.DataNode
Returns this node's index into the DataGraph
getIndexOfChild(Object, Object) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
getLabel() - Method in class edu.umd.cs.fuzzyTree.DataNode
Returns the node's label
getLeftMargin() - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Returns the minimum number of values to the left of the slider position that should be displayed.
getNode(int) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
getNodeState(Object) - Static method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Returns the open/close state of node.
getNumDisplayedNodes() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Returns number of nodes that are displayed
getNumDisplayedNodes() - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Returns the number of nodes displayed in the tree.
getParameters() - Method in class edu.umd.cs.fuzzyTree.ParametersDialog
 
getParameters() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Get parameters used in score adjusting algorithms
getParameters() - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Get parameters used in score adjusting algorithms
getParent(DataGraph) - Method in class edu.umd.cs.fuzzyTree.DataNode
Returns this node's parent, using its parentGraphIndex and the dataGraph.
getRealMaximum() - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Returns the actual maximum value for the slider.
getRealMinimum() - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Returns the actual minimum value for the slider.
getRightMargin() - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Returns the minimum number of values to the right of the slider position that should be displayed.
getRoot() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
getRoot() - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
getSortedNodeList() - Method in class edu.umd.cs.fuzzyTree.ScoreGenerator
Returns an ArrayList of DataNodes that are sorted in descending order of score
getTotalNodes() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Returns total number of nodes in the tree.
getTotalNodes() - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Returns the total number of nodes in the tree.
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
getZeroNotAllowed() - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Returns whether or not the slider allows a value of 0.
graphIndex - Variable in class edu.umd.cs.fuzzyTree.DataNode
Index of this node in the DataGraph
gridBagLayout1 - Variable in class FuzzyTreeViewer
 
gridBagLayout1 - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
gridBagLayout2 - Variable in class FuzzyTreeViewer
 
gridBagLayout3 - Variable in class FuzzyTreeViewer
 

H

helpButton - Variable in class FuzzyTreeViewer
 
helpButton - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
helpButton_actionPerformed(ActionEvent) - Method in class FuzzyTreeViewer
 
helpButton_actionPerformed(ActionEvent) - Method in class edu.umd.cs.fuzzyTree.ParametersDialog
 
historySizeLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
historySizeTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 

I

increaseNodeScore(DataNode, float, ArrayList) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Increases the score of dataNode by increaseFactor.
increaseReductionFactor - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Factor by which to reduce score increases when moving down a subtree.
increaseSubtreeScore(DataNode, float, ArrayList) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Increases the scores in the subtree of which dataNode is the root, by increaseFactor.
increaseThresholdLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
increaseThresholdTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
increaseThresholdValue - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Threshold value at which score increases are no longer applied.
inflateNodeScore(DataNode, FuzzyTreeModel.UserAction) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Inflates the score of sourceNode such that it will be the highest-scoring node in the tree.
init() - Method in class edu.umd.cs.fuzzyTree.MovingSlider
 
initFrame() - Method in class FuzzyTreeViewer
 
INITIAL_DISPLAY_NODES - Static variable in class FuzzyTreeViewer
 
INSERT_NODE_AFTER - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Policy for nodes with the same score value
INSERT_NODE_BEFORE - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Policy for nodes with the same score value
isActiveNode(Object) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Returns true if node should be highlighted.
isLeaf(Object) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
IsomorphicDataNodeComparator - class edu.umd.cs.fuzzyTree.IsomorphicDataNodeComparator.
Compares nodes based on their isomorphism index and labels.
IsomorphicDataNodeComparator(DataGraph) - Constructor for class edu.umd.cs.fuzzyTree.IsomorphicDataNodeComparator
Creates an IsomorphicNodeComparator using dataGraph for the tree.
isomorphismIndex - Variable in class edu.umd.cs.fuzzyTree.DataNode
Index assigned for comparing whether two nodes are isomorphic to one another
isOrphan() - Method in class edu.umd.cs.fuzzyTree.DisplayNode
Returns true if this node's actual parent is not its display parent.
isOrphan(Object) - Static method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Returns true if node is not a child of its parent, but rather a child of an ancestor.

J

jbInit() - Method in class FuzzyTreeViewer
 
jbInit() - Method in class edu.umd.cs.fuzzyTree.ParametersDialog
 

L

label - Variable in class edu.umd.cs.fuzzyTree.DataNode
 
leafIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
LEFT_MARGIN - Static variable in class FuzzyTreeViewer
 
leftMargin - Variable in class edu.umd.cs.fuzzyTree.MovingSlider
the minimum number of values to the left of the slider position that should be displayed
loadPercentProperty(String, int) - Static method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Loads a property value that is a percentage, returns the value divided by 100.

M

main(String[]) - Static method in class FuzzyTreeViewer
 
main(String[]) - Static method in class edu.umd.cs.fuzzyTree.MovingSlider
 
maxCollapseFactor - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Maximum factor of score to decrease score when collasping.
maxCollapsePercent - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Minimum percentage score increase when expanding
maxExpandFactor - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Maximum factor of score to increase score when expanding.
maxExpandPercent - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Maximum percentage score increase when expanding
maxExpandPercentLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
maxExpandPercentTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
MIN_NODE_SCORE - Static variable in class edu.umd.cs.fuzzyTree.ScoreGenerator
The minimum score value that a node may have.
MIN_SLIDER_VAL - Static variable in class FuzzyTreeViewer
 
minChildrenToCollapse - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Minimum number of children that should be removed when user collapses a subtree.
minChildrenToExpand - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Minimum number of children that should be displayed when user expands a subtree.
minChildrenToExpand - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Approximate number of nodes added in a non-shift click
minCollapseFactor - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Maximum factor of score to decrease score when collasping.
minCollapsePercent - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Minimum percentage score decrease when collapsing
minCollapsePercentLabel - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
minCollapsePercentTextField - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
minExpandFactor - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Minimum factor of score to increase score when expanding.
minExpandPercent - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Minimum percentage score increase when expanding
mouseClicked(MouseEvent) - Method in class edu.umd.cs.fuzzyTree.FuzzyTree.TreeMouseListener
Expand/collapse are implemented using the listener, instead of the JTree's handles.
moveSubtree(DataNode, DisplayNode) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Moves child under displayParent, if it is in the displayed tree; otherwise, any displayed descendants of child are moved to under displayParent.
MovingSlider - class edu.umd.cs.fuzzyTree.MovingSlider.
Slider that moves the labels and slider position as the user moves the slider to the right or to the left, to allow for a greater range of values than that of a regular slider.
MovingSlider() - Constructor for class edu.umd.cs.fuzzyTree.MovingSlider
Constructs a moving slider with an actual minimum of 0, an actual maximum of 100, initial value of 0, and left and right margin of 10.
MovingSlider(int, int, int, int, int, int) - Constructor for class edu.umd.cs.fuzzyTree.MovingSlider
 

N

nextDataNodeID - Static variable in class edu.umd.cs.fuzzyTree.DataGraph
 
NODE_CLOSED - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Node is closed (none of its children are displayed
NODE_FULLY_OPEN - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Node is fully open (all of its children are displayed).
NODE_PARTIALLY_OPEN - Static variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Node is partially open (some of its children are displayed).
numMissingChildren - Variable in class edu.umd.cs.fuzzyTree.DisplayNode
The number of nodes that are the child of the current node, but are not its child in the display tree.
numNodesButton - Variable in class FuzzyTreeViewer
 
numNodesChanged(int) - Method in class FuzzyTreeViewer
 
numNodesLabel - Variable in class FuzzyTreeViewer
 
numNodesTextField - Variable in class FuzzyTreeViewer
 

O

okButton - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
oldValue - Variable in class edu.umd.cs.fuzzyTree.MovingSlider
the previous slider value, used to determine the direction the slider was moved
openButton - Variable in class FuzzyTreeViewer
 
openButton_actionPerformed(ActionEvent) - Method in class FuzzyTreeViewer
 
orphanClosedIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
orphanFullyOpenIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
orphanLeafIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
orphanPartlyOpenIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 

P

panel1 - Variable in class FuzzyTreeViewer
 
panel2 - Variable in class FuzzyTreeViewer
 
ParametersDialog - class edu.umd.cs.fuzzyTree.ParametersDialog.
Dialog for setting parameters.
ParametersDialog.OkButtonActionListener - class edu.umd.cs.fuzzyTree.ParametersDialog.OkButtonActionListener.
 
ParametersDialog.OkButtonActionListener(ParametersDialog) - Constructor for class edu.umd.cs.fuzzyTree.ParametersDialog.OkButtonActionListener
 
ParametersDialog(Frame, FuzzyTreeParameters) - Constructor for class edu.umd.cs.fuzzyTree.ParametersDialog
 
params - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 
parent - Variable in class edu.umd.cs.fuzzyTree.DisplayNode
The DisplayNode that is this node's parent
parentGraphIndex - Variable in class edu.umd.cs.fuzzyTree.DataNode
Index of this node's parent in the DataGraph
parseFile(String) - Method in class edu.umd.cs.fuzzyTree.DataGraph
 
parserDebugLevel - Static variable in class edu.umd.cs.fuzzyTree.DataGraph
 
partlyOpenIcon - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree.NodeRenderer
 
percentDecreaseReduction - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Percentage by which score decrease percentage is reduced at each level
percentDecreaseThreshold - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Threshold at which score decrease is no longer applied
percentIncreaseReduction - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Percentage by which score increase percentage is reduced at each level
percentIncreaseThreshold - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Threshold at which score increase is no longer applied
preorderIndex - Variable in class edu.umd.cs.fuzzyTree.DataNode
Index of the node in a preorder traversal of the tree
printDisplayedNodes(PrintWriter) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
For debugging, executes only if debugLevel < 5.
printDisplayedNodes(PrintWriter, int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
For debugging, executes only if debugLevel < 5.
printLists(PrintWriter) - Method in class edu.umd.cs.fuzzyTree.ScoreGenerator
For debugging.

R

rankInClass - Variable in class edu.umd.cs.fuzzyTree.DataNode
This node's rank in its equivalance class.
realMaximum - Variable in class edu.umd.cs.fuzzyTree.MovingSlider
the actual, or virtual, maximum of the slider
realMinimum - Variable in class edu.umd.cs.fuzzyTree.MovingSlider
the actual, or virtual, minimum of the slider
removeDisplayNode(DataNode) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Removes node from the display tree.
removeDisplayNodeRange(int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Removes currentDisplayedNodes - _numDisplayedNodes nodes from the displayTree.
removeFromParent() - Method in class edu.umd.cs.fuzzyTree.DisplayNode
Removes this node from its parent's children list and sets the parent reference to null.
removeTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
 
repositionNodeInSortedList(DataNode, int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Moves node from its current position in _sortedNodeList to a new location based on its current score.
RIGHT_MARGIN - Static variable in class FuzzyTreeViewer
 
rightMargin - Variable in class edu.umd.cs.fuzzyTree.MovingSlider
the minimum number of values to the right of the slider position that should be displayed

S

score - Variable in class edu.umd.cs.fuzzyTree.DataNode
The node's score, which is a measure of its desirability of being in the display tree
scoreChange - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel.UserAction
 
ScoreGenerator - class edu.umd.cs.fuzzyTree.ScoreGenerator.
Creates scores from an tree of DataNodes.
ScoreGenerator(DataGraph) - Constructor for class edu.umd.cs.fuzzyTree.ScoreGenerator
Creates a score processor using dataGraph, performs all processing and creates a sorted node list, which can be retrieved using ScoreGenerator.getSortedNodeList().
scrollPane - Variable in class FuzzyTreeViewer
 
setControlsEnabled(boolean) - Method in class FuzzyTreeViewer
Enables or disables the text field, slider, and change parameters button, based on value.
setDisplayRange(int) - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Sets the range of values to be displayed.
setInitialScores(int, int) - Method in class edu.umd.cs.fuzzyTree.ScoreGenerator
Sets the initial scores of nodes in _sortedNodeIndex from startIndex to onePastEndIndex, which mark the start and end of one equivalence class in _sortedNodeList.
setLeftMargin(int) - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Sets the minimum number of values to the left of the slider position that should be displayed.
setNumDisplayedNodes(int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Set new value for number of displayed nodes
setNumDisplayedNodes(int) - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Sets the number of displayed nodes in the tree to the new value.
setParameters(FuzzyTreeParameters) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Set parameters for score adjusting algorithms
setParameters(FuzzyTreeParameters) - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Set parameters for score adjusting algorithms
setParentGraphIndex(int) - Method in class edu.umd.cs.fuzzyTree.DataNode
Set the index of this node's parent into the DataGraph.
setRankNodeScores() - Method in class edu.umd.cs.fuzzyTree.ScoreGenerator
Changes initial scores in the list so that the first element of each equivalence class has the highest score, and the next element's score is less than the score of any first element in equivalance class, and so on.
setRealMaximum(int) - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Sets the actual maximum value for the slider
setRealMinimum(int) - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Sets the actual minimum value for the slider.
setRightMargin(int) - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Sets the minimum number of values to the right of the slider position that should be displayed.
setXMLFile(String) - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Create a new tree model using the specified file as data.
setZeroNotAllowed(boolean) - Method in class edu.umd.cs.fuzzyTree.MovingSlider
Sets whether or not the slider allows a value of 0.
showEntireTree() - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Expands the entire displayed tree, but does not display nodes that are not part of the display tree of the tree model.
showFilenameInTitle(String) - Method in class FuzzyTreeViewer
Appends the name of the open XML document to the title bar
slider - Variable in class FuzzyTreeViewer
 
stateChanged(ChangeEvent) - Method in class FuzzyTreeViewer.SliderListener
 

T

theDataGraph - Variable in class edu.umd.cs.fuzzyTree.IsomorphicDataNodeComparator
 
theTree - Variable in class FuzzyTreeViewer
 
TITLE - Static variable in class FuzzyTreeViewer
 
titledBorder1 - Variable in class FuzzyTreeViewer
 
toString() - Method in class edu.umd.cs.fuzzyTree.DataNode
Returns a string representation of the data node, which includes preorder index, label, data, and score.
toString() - Method in class edu.umd.cs.fuzzyTree.DisplayNode
Returns a string representation of this node, which can then be displayed in the FuzzyTree.
totalNodesLabel - Variable in class FuzzyTreeViewer
 
treeSize - Variable in class edu.umd.cs.fuzzyTree.DataNode
Size of this node (1) + size of node's subtree (a leaf has size 1).
treeWillCollapse(TreeExpansionEvent) - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Traps all user collapses and disallows them.
treeWillExpand(TreeExpansionEvent) - Method in class edu.umd.cs.fuzzyTree.FuzzyTree
Traps all user expansions and disallows them.

U

undoAction(ArrayList) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Iterates through list of user actions and reverses the score change associated with each one.
undoTemporaryAction() - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Undoes the score change associated with the last temporary action.
userCollapseSubtree(Object, boolean) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Tries to collapse the subtree that node is the root of.
userExpandSubtree(Object, boolean) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Tries to expand the subtree that node is the root of.
userHistorySize - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeParameters
Number of score changes that are saved before the oldest one is undone
userIsExpanding - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree
Used to distinguish between programmatic expansions and user expansions.

V

valueForPathChanged(TreePath, Object) - Method in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
TreeModel method.

W

wasCanceled - Variable in class edu.umd.cs.fuzzyTree.ParametersDialog
 

Z

zeroNotAllowed - Variable in class edu.umd.cs.fuzzyTree.MovingSlider
whether or not the value of 0 is allowed

_

_actionsOutput - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Debug output; output to System.out, unless the enviroment variable actionsFilename is specified.
_activeNode - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Node that was last clicked on, which is highlighted.
_data_nodes - Variable in class edu.umd.cs.fuzzyTree.DataGraph
 
_dataGraph - Variable in class edu.umd.cs.fuzzyTree.ScoreGenerator
Reference to the XML data graph
_debugOutput - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Debug output; output to System.out, unless the environment variable debugFilename is specified
_id_data_node_map - Variable in class edu.umd.cs.fuzzyTree.DataGraph
 
_listeners - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Listeners of TreeModel events.
_maxInitialScore - Variable in class edu.umd.cs.fuzzyTree.ScoreGenerator
Used in preprocessing; the highest score value.
_minInitialScore - Variable in class edu.umd.cs.fuzzyTree.ScoreGenerator
Used in preprocessing; the lowest score value.
_model - Variable in class edu.umd.cs.fuzzyTree.FuzzyTree
The tree's tree model, same as that returned by getModel().
_numDisplayedNodes - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Number of nodes currently being displayed in addition to the root.
_out_edges_lists - Variable in class edu.umd.cs.fuzzyTree.DataGraph
 
_preorderIndexComparator - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
For sorting in ascending order of preorder index.
_root_data_node - Variable in class edu.umd.cs.fuzzyTree.DataGraph
 
_scoreGenerator - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
For creating initial sorted list from the DataGraph.
_sortedNodeList - Variable in class edu.umd.cs.fuzzyTree.ScoreGenerator
A sorted list of all of the DataNodes in the DataGraph.
_sortedNodeList - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
A sorted list of all of the DataNodes in the DataGraph.
_tempNodeList - Variable in class edu.umd.cs.fuzzyTree.ScoreGenerator
An ArrayList of ArrayList of DataNodes.
_temporaryUserActionList - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
List of temporary actions.
_treeRoot - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Root of the displayed tree.
_userActions - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
List of user actions.
_userHistorySize - Variable in class edu.umd.cs.fuzzyTree.FuzzyTreeModel
Number of user history entries to maintain.

A B C D E F G H I J L M N O P R S T U V W Z _

Web Accessibility