Skip navigation links
A B C D F G H I L M N O P R S T V W X Y 

C

CalculationVisitor - Class in process.visitor
This visitor can calculate the formula result reprented by the tree.
CalculationVisitor() - Constructor for class process.visitor.CalculationVisitor
 
chartManager - Variable in class gui.elements.GraphicalTree
 
ChartManager - Class in gui.instrument
This class manages all instrument charts of the graphical tree, including : 1) pie chart for node type count 2) bar chart for node type count 3) curve chart for tree height evolution during the visit.
ChartManager() - Constructor for class gui.instrument.ChartManager
Initializes the manager, by creating null value for each node type.
chartManager - Variable in class gui.instrument.InstrumentVisitor
 
ColorStrategy - Interface in gui.management
The generic strategy to manage the printing colors of graphical tree.
colorStrategy - Variable in class gui.management.PaintVisitor
The color strategy used to define the colors of nodes and lines of the tree.
Constant - Class in data
This class represents the Constant tree node.
Constant(int) - Constructor for class data.Constant
To create a Constant node, we need to specify the constant int value.
count - Variable in class process.visitor.NodeCountVisitor
 
countType(char) - Method in class gui.instrument.ChartManager
Counts update for node types.
createConstant(int) - Static method in class process.management.TreeNodeFactory
Creates a Constant node.
createOperation(char, Tree, Tree) - Static method in class process.management.TreeNodeFactory
Create a concrete arithmetic operation.
createVariable(String) - Static method in class process.management.TreeNodeFactory
Creates a Variable node.
currentHeight - Variable in class gui.instrument.InstrumentVisitor
 
currentHeight - Variable in class gui.management.PaintVisitor
 
currentHeight - Variable in class process.visitor.HeigtVisitor
 
A B C D F G H I L M N O P R S T V W X Y 
Skip navigation links