Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

T

testAddTreeModel() - Method in class introspector.view.IntrospectorViewAddTreeTest
 
testAddTreeObject() - Method in class introspector.view.IntrospectorViewAddTreeTest
 
testBuiltinTypesDistinct() - Method in class introspector.model.traverse.TreeComparatorTest
 
testBuiltinTypesEqual() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareArrays() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareArrays() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareCollectionRight() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareCollections() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareCollectionWrong() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareEnum() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareEnums() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareMapRight() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareMaps() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareMapWrong() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareObjectRight() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareObjectRight() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareObjectWrong() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareObjectWrong() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareOptional() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareOptional() - Method in class introspector.model.traverse.TreeComparatorTest
 
testCompareTreesBuiltinRight() - Method in class introspector.IntrospectorCompareTreesTest
 
testCompareTreesBuiltinWrong() - Method in class introspector.IntrospectorCompareTreesTest
 
testConstruct1() - Method in class introspector.view.IntrospectorViewConstructionTest
 
testConstruct2() - Method in class introspector.view.IntrospectorViewConstructionTest
 
testConstruct3() - Method in class introspector.view.IntrospectorViewConstructionTest
 
testConstruct4() - Method in class introspector.view.IntrospectorViewConstructionTest
 
testCycles() - Method in class introspector.model.traverse.TreeComparatorTest
 
testExpandAllFromRootNode() - Method in class introspector.controller.ExpandTreeControllerTest
 
testIndirectCycle() - Method in class introspector.controller.ExpandTreeControllerTest
 
testIndirectCycle() - Method in class introspector.CycleTest
 
testInheritance() - Method in class introspector.InheritanceTest
 
testNoCycle() - Method in class introspector.controller.ExpandTreeControllerTest
 
testWriteTreeAsHtml() - Method in class introspector.IntrospectorWriteTest
 
testWriteTreeAsHTMLFullInfo() - Method in class introspector.IntrospectorCompareTreesWriteHtmlTest
 
testWriteTreeAsHtmlShortInfo() - Method in class introspector.IntrospectorWriteTest
 
testWriteTreeAsTxt() - Method in class introspector.IntrospectorWriteTest
 
testWriteTreeAsTxtFullInfo() - Method in class introspector.IntrospectorCompareTreesWriteTxtTest
 
testWriteTreeAsTxtHTMLInfo() - Method in class introspector.IntrospectorCompareTreesWriteHtmlTest
 
testWriteTreeAsTxtShortInfo() - Method in class introspector.IntrospectorCompareTreesWriteTxtTest
 
testWriteTreeAsTxtShortInfo() - Method in class introspector.IntrospectorWriteTest
 
textArea - Variable in class introspector.controller.NodeSelectedController
Text area that describes the current node, calling its toString() method
to - Variable in class introspector.model.MapNodeTest
 
toString() - Method in class examples.ast.Assignment
 
toString() - Method in class examples.ast.BinaryExpression
 
toString() - Method in class examples.ast.IntLiteral
 
toString() - Method in class examples.ast.Program
 
toString() - Method in class examples.ast.Read
 
toString() - Method in class examples.ast.UnaryExpression
 
toString() - Method in class examples.ast.Variable
 
toString() - Method in class examples.ast.Write
 
toString() - Method in class examples.EnumExample.Node
 
toString() - Method in class examples.EnumExample.RootNode
 
toString() - Method in class examples.MapComparisonAPIExample.Node
 
toString() - Method in record class examples.MapComparisonAPIExample.Person
Returns a string representation of this record class.
toString() - Method in class examples.MapComparisonAPIExample.RootClass
 
toString() - Method in record class examples.MultipleTreesExample.Person
Returns a string representation of this record class.
toString() - Method in class examples.Node
 
toString() - Method in class examples.OptionalExample
 
toString() - Method in record class examples.Person
Returns a string representation of this record class.
toString() - Method in class examples.RootClass
 
toString() - Method in class examples.SingletonExample.Singleton
 
toString() - Method in class examples.TwoTreesComparisonAPIExample.Node
 
toString() - Method in record class examples.TwoTreesComparisonAPIExample.Person
Returns a string representation of this record class.
toString() - Method in class examples.TwoTreesComparisonAPIExample.RootClass
 
toString() - Method in class examples.TwoTreesComparisonVisualExample.Node
 
toString() - Method in record class examples.TwoTreesComparisonVisualExample.Person
Returns a string representation of this record class.
toString() - Method in class examples.TwoTreesComparisonVisualExample.RootClass
 
toString() - Method in record class introspector.IntrospectorCompareTreesTest.Person
Returns a string representation of this record class.
toString() - Method in record class introspector.IntrospectorCompareTreesWriteHtmlTest.Person
Returns a string representation of this record class.
toString() - Method in record class introspector.IntrospectorCompareTreesWriteTxtTest.Person
Returns a string representation of this record class.
toString() - Method in class introspector.IntrospectorWriteTest.DummyA
 
toString() - Method in class introspector.IntrospectorWriteTest.DummyB
 
toString() - Method in class introspector.model.AbstractNode
A node is represented as "name (type)".
toString() - Method in class introspector.model.MapNodeTest.MyClass
 
toString() - Method in class introspector.model.traverse.HtmlSerializerTest.DummyA
 
toString() - Method in record class introspector.model.traverse.TreeSerializerMock.TraverseDTO
Returns a string representation of this record class.
toString() - Method in class introspector.model.traverse.TxtSerializerTest.DummyA
 
toString() - Method in record class introspector.view.IntrospectorView.PanelAndLabel
Returns a string representation of this record class.
toStringOverridden() - Method in class introspector.model.ArrayNodeTest
 
toStringOverridden() - Method in class introspector.model.BuiltinTypeNodeTest
 
toStringOverridden() - Method in class introspector.model.CollectionNodeTest
 
toStringOverridden() - Method in class introspector.model.EnumNodeTest
 
toStringOverridden() - Method in class introspector.model.MapNodeTest
 
toStringOverridden() - Method in class introspector.model.ObjectNodeTest
 
traverse(Node, TreeSerializer) - Method in class introspector.model.traverse.WriteTreeTraversal
Main method to traverse a tree and perform the actions delegated in the tree serializer
traverse(Node, TreeSerializer, int, Set<Node>) - Method in class introspector.model.traverse.WriteTreeTraversal
Main method to traverse a tree and perform the actions delegated in the tree serializer
TraverseDTO(Node, int, boolean) - Constructor for record class introspector.model.traverse.TreeSerializerMock.TraverseDTO
Creates an instance of a TraverseDTO record class.
TraverseHelper - Class in introspector.model.traverse
MapNode provides a Node implementation to represent any value whose type is a java.util.Map.
TraverseHelper() - Constructor for class introspector.model.traverse.TraverseHelper
 
traverseInteger() - Method in class introspector.model.traverse.WriteTreeTraversalTest
 
traverseObject() - Method in class introspector.model.traverse.WriteTreeTraversalTest
 
traverseObjectWithCycle() - Method in class introspector.model.traverse.WriteTreeTraversalTest
 
traverseString() - Method in class introspector.model.traverse.WriteTreeTraversalTest
 
traversing(Node, int, boolean) - Method in class introspector.model.traverse.HtmlTreeSerializer
 
traversing(Node, int, boolean) - Method in interface introspector.model.traverse.TreeSerializer
This method is called when a node is being traversed
traversing(Node, int, boolean) - Method in class introspector.model.traverse.TreeSerializerMock
 
traversing(Node, int, boolean) - Method in class introspector.model.traverse.TxtTreeSerializer
 
traversingInt() - Method in class introspector.model.traverse.HtmlSerializerTest
 
traversingInt() - Method in class introspector.model.traverse.TxtSerializerTest
 
traversingList - Variable in class introspector.model.traverse.TreeSerializerMock
 
traversingObjectAllInfo() - Method in class introspector.model.traverse.HtmlSerializerTest
 
traversingObjectAllInfo() - Method in class introspector.model.traverse.TxtSerializerTest
 
traversingObjectShortInfo() - Method in class introspector.model.traverse.HtmlSerializerTest
 
traversingObjectShortInfo() - Method in class introspector.model.traverse.TxtSerializerTest
 
traversingString() - Method in class introspector.model.traverse.HtmlSerializerTest
 
traversingString() - Method in class introspector.model.traverse.TxtSerializerTest
 
traversingStringDepth() - Method in class introspector.model.traverse.HtmlSerializerTest
 
traversingStringDepth() - Method in class introspector.model.traverse.TxtSerializerTest
 
traversingStringVisited() - Method in class introspector.model.traverse.HtmlSerializerTest
 
traversingStringVisited() - Method in class introspector.model.traverse.TxtSerializerTest
 
tree - Variable in class introspector.controller.NodeSelectedController
The tree view
tree - Variable in class introspector.controller.TreeMouseClickController
The tree view
treeComparator - Variable in class introspector.model.traverse.TreeComparatorTest
 
TreeComparator - Class in introspector.model.traverse
Class that compares two trees and writes the differences in lists of files
TreeComparator() - Constructor for class introspector.model.traverse.TreeComparator
 
TreeComparatorTest - Class in introspector.model.traverse
Tests for the TreeComparator class in the model.traverse package
TreeComparatorTest() - Constructor for class introspector.model.traverse.TreeComparatorTest
 
TreeComparatorTest.Color - Enum Class in introspector.model.traverse
 
TreeComparatorTest.Person - Class in introspector.model.traverse
 
TreeMouseClickController - Class in introspector.controller
This controller implements different ways of expanding tree views (JTrees).
TreeMouseClickController(JTree, JPopupMenu) - Constructor for class introspector.controller.TreeMouseClickController
 
trees - Variable in class introspector.controller.ExportTreeController
The tree views associated with the action
trees - Variable in class introspector.view.IntrospectorView
The tree view
TreeSerializer - Interface in introspector.model.traverse
Defines the operations to be defined so that a tree could be stored
TreeSerializerMock - Class in introspector.model.traverse
Mock of the TreeSerializer interface
TreeSerializerMock() - Constructor for class introspector.model.traverse.TreeSerializerMock
 
TreeSerializerMock.TraverseDTO - Record Class in introspector.model.traverse
 
twoNodesSelected(List<JTree>) - Method in class introspector.controller.CompareTreesController
Checks if exactly two nodes are selected in the trees
TwoTreesComparisonAPIExample - Class in examples
Example use of Introspector showing how to compare two trees programmatically with no visual representation.
TwoTreesComparisonAPIExample() - Constructor for class examples.TwoTreesComparisonAPIExample
 
TwoTreesComparisonAPIExample.Node - Class in examples
Example child class representing an intermediate node.
TwoTreesComparisonAPIExample.Person - Record Class in examples
Example record.
TwoTreesComparisonAPIExample.RootClass - Class in examples
Example class whose objects will be used as root nodes of a tree to be visualized.
TwoTreesComparisonVisualExample - Class in examples
Example use of Introspector showing how to compare two trees visually.
TwoTreesComparisonVisualExample() - Constructor for class examples.TwoTreesComparisonVisualExample
 
TwoTreesComparisonVisualExample.Node - Class in examples
Example child class representing an intermediate node.
TwoTreesComparisonVisualExample.Person - Record Class in examples
Example record.
TwoTreesComparisonVisualExample.RootClass - Class in examples
Example class whose objects will be used as root nodes of a tree to be visualized.
TxtSerializerTest - Class in introspector.model.traverse
Tests for the TxtSerializer class in the model package
TxtSerializerTest() - Constructor for class introspector.model.traverse.TxtSerializerTest
 
TxtSerializerTest.DummyA - Class in introspector.model.traverse
 
TxtSerializerTest.DummyB - Class in introspector.model.traverse
 
TxtTreeSerializer - Class in introspector.model.traverse
Stores a tree as a txt file
TxtTreeSerializer(Writer) - Constructor for class introspector.model.traverse.TxtTreeSerializer
This constructor creates an object to write the tree in a file with all the information in the nodes
TxtTreeSerializer(Writer, boolean) - Constructor for class introspector.model.traverse.TxtTreeSerializer
This constructor creates an object to write the tree in a file with all the information in the nodes
TxtTreeSerializer(String) - Constructor for class introspector.model.traverse.TxtTreeSerializer
This constructor creates an object to write the tree in a file with all the information in the nodes
TxtTreeSerializer(String, boolean) - Constructor for class introspector.model.traverse.TxtTreeSerializer
This constructor creates an object to write the tree in a file
TxtTreeSerializer(String, boolean, Set<Node>) - Constructor for class introspector.model.traverse.TxtTreeSerializer
This constructor creates an object to write the tree in a file
type - Variable in class examples.ast.Expression
The type of the expression.
type - Variable in class examples.InheritedAttributesExample.A
 
type - Variable in class examples.InheritedAttributesExample.B
 
type - Variable in class introspector.model.AbstractNode
The type of the node
Type - Class in examples.ast
This node represents any type in the language, yet to be defined.
Type(int, int) - Constructor for class examples.ast.Type
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form