Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class examples.AliasExample.Root
- a - Variable in class examples.CycleExample.NodeC
- a - Variable in class examples.CycleExample.Root
- a - Variable in class introspector.controller.ExpandTreeControllerTest.NoCycle
- a - Variable in class introspector.controller.ExpandTreeControllerTest.NodeC
- a - Variable in class introspector.controller.ExpandTreeControllerTest.Root
- a - Variable in class introspector.CycleTest.NodeC
- a - Variable in class introspector.CycleTest.Root
- A() - Constructor for class examples.InheritedAttributesExample.A
- A() - Constructor for class introspector.InheritanceTest.A
- AbstractNode - Class in introspector.model
-
The abstract Node provides the default implementation of the Node interface.
- AbstractNode(String, Object) - Constructor for class introspector.model.AbstractNode
-
Creates a Node that wraps a Java Object
- AbstractNode(String, Object, Class<?>) - Constructor for class introspector.model.AbstractNode
-
Creates a Node that wraps a Java Object
- addNewChildren(List<Node>, List<Node>, Set<Node>) - Static method in class introspector.model.traverse.TraverseHelper
-
Adds the new children to the modified nodes.
- addTree(String, Object) - Method in class introspector.view.IntrospectorView
-
Adds another tree to the window in a new horizontal split view.
- addTree(TreeModel) - Method in class introspector.view.IntrospectorView
-
Adds another tree to the window in a new horizontal split view.
- addTreeModelListener(TreeModelListener) - Method in class introspector.model.IntrospectorModel
- afterTraversing() - Method in class introspector.model.traverse.TxtSerializerTest
- afterTraversing(Node, int, boolean) - Method in class introspector.model.traverse.HtmlTreeSerializer
- afterTraversing(Node, int, boolean) - Method in interface introspector.model.traverse.TreeSerializer
-
This method is called after one node is traversed
- afterTraversing(Node, int, boolean) - Method in class introspector.model.traverse.TreeSerializerMock
- afterTraversing(Node, int, boolean) - Method in class introspector.model.traverse.TxtTreeSerializer
- afterTraversingLeaf() - Method in class introspector.model.traverse.HtmlSerializerTest
- afterTraversingList - Variable in class introspector.model.traverse.TreeSerializerMock
- afterTraversingNonLeaf() - Method in class introspector.model.traverse.HtmlSerializerTest
- age - Variable in class introspector.model.traverse.TreeComparatorTest.Person
- AliasExample - Class in examples
-
Example use of Introspector with graphs alias references (references to a tree repeated in another part of the graph) exist.
- AliasExample() - Constructor for class examples.AliasExample
- AliasExample.NodeA - Class in examples
-
Example class with alias references.
- AliasExample.NodeB - Class in examples
-
Example class.
- AliasExample.NodeC - Class in examples
-
Example class
- AliasExample.Root - Class in examples
-
Example class whose objects will be used as root nodes of a tree to be visualized.
- allInfo - Variable in class introspector.model.traverse.HtmlTreeSerializer
-
Indicates if all the info in the nodes must be displayed (i.e., toString() method of objects wrapped by nodes)
- allInfo - Variable in class introspector.model.traverse.TxtTreeSerializer
-
Indicates if all the info in the nodes must be displayed (i.e., toString() method of objects wrapped by nodes)
- anything - Variable in class examples.DeepCloneTreeComparisonExample.RootClass
- anything - Variable in record class examples.MapComparisonAPIExample.Person
-
The field for the
anythingrecord component. - anything - Variable in record class examples.MultipleTreesExample.Person
-
The field for the
anythingrecord component. - anything - Variable in record class examples.TwoTreesComparisonAPIExample.Person
-
The field for the
anythingrecord component. - anything - Variable in record class examples.TwoTreesComparisonVisualExample.Person
-
The field for the
anythingrecord component. - anything - Variable in record class introspector.IntrospectorCompareTreesTest.Person
-
The field for the
anythingrecord component. - anything - Variable in record class introspector.IntrospectorCompareTreesWriteHtmlTest.Person
-
The field for the
anythingrecord component. - anything - Variable in record class introspector.IntrospectorCompareTreesWriteTxtTest.Person
-
The field for the
anythingrecord component. - anything() - Method in record class examples.MapComparisonAPIExample.Person
-
Returns the value of the
anythingrecord component. - anything() - Method in record class examples.MultipleTreesExample.Person
-
Returns the value of the
anythingrecord component. - anything() - Method in record class examples.TwoTreesComparisonAPIExample.Person
-
Returns the value of the
anythingrecord component. - anything() - Method in record class examples.TwoTreesComparisonVisualExample.Person
-
Returns the value of the
anythingrecord component. - anything() - Method in record class introspector.IntrospectorCompareTreesTest.Person
-
Returns the value of the
anythingrecord component. - anything() - Method in record class introspector.IntrospectorCompareTreesWriteHtmlTest.Person
-
Returns the value of the
anythingrecord component. - anything() - Method in record class introspector.IntrospectorCompareTreesWriteTxtTest.Person
-
Returns the value of the
anythingrecord component. - array - Variable in class introspector.model.IntrospectorModelTest
- arrayModel - Variable in class introspector.model.IntrospectorModelTest
- arrayNode - Variable in class introspector.model.IntrospectorModelTest
- ArrayNode - Class in introspector.model
-
ArrayNode provides a Node implementation to represent any value whose type is an array.
- ArrayNode(String, Object) - Constructor for class introspector.model.ArrayNode
- ArrayNode(String, Object, Class<?>) - Constructor for class introspector.model.ArrayNode
- ArrayNodeTest - Class in introspector.model
-
Tests for the ArrayNode class in the model package
- ArrayNodeTest() - Constructor for class introspector.model.ArrayNodeTest
- ArrayNodeTest.MyClass - Class in introspector.model
-
Dummy class for testing purposes.
- assertEmpty(Set<?>) - Method in class introspector.model.traverse.TreeComparatorTest
- assertLength(Set<?>, int) - Method in class introspector.model.traverse.TreeComparatorTest
- Assignment - Class in examples.ast
-
Assignments as statements.
- Assignment(int, int, Expression, Expression) - Constructor for class examples.ast.Assignment
-
Constructor.
- ASTExample - Class in examples
-
Shows how to use Introspector to represent an Abstract Syntax Tree (AST) used in most compilers.
- ASTExample() - Constructor for class examples.ASTExample
- ASTNode - Class in examples.ast
-
All nodes in the AST implement this ASTNode class.
- ASTNode(int, int) - Constructor for class examples.ast.ASTNode
-
Constructor of the ASTNode class.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form