Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
E
- EmptyClass() - Constructor for class introspector.model.IntrospectorModelTest.EmptyClass
- EmptyClass() - Constructor for class introspector.model.ObjectNodeTest.EmptyClass
- emptyClassNode - Variable in class introspector.model.ObjectNodeTest
- endTraverse() - Method in class introspector.model.traverse.ConsoleTreeSerializer
- endTraverse() - Method in class introspector.model.traverse.HtmlSerializerTest
- endTraverse() - Method in class introspector.model.traverse.HtmlTreeSerializer
- endTraverse() - Method in interface introspector.model.traverse.TreeSerializer
-
This method is called after the whole tree has been traversed
- endTraverse() - Method in class introspector.model.traverse.TreeSerializerMock
- endTraverse() - Method in class introspector.model.traverse.TxtSerializerTest
- endTraverse() - Method in class introspector.model.traverse.TxtTreeSerializer
- endTraverseCount - Variable in class introspector.model.traverse.TreeSerializerMock
- EnumExample - Class in examples
-
Example use of enumerations, lists, objects and integer fields.
- EnumExample() - Constructor for class examples.EnumExample
- EnumExample.Color - Enum Class in examples
-
Example enumeration.
- EnumExample.Node - Class in examples
-
Example child class representing an intermediate node.
- EnumExample.RootNode - Class in examples
-
Examples class used as a root node of the tree.
- EnumNode - Class in introspector.model
-
EnumNode provides a Node implementation to represent any enum object.
- EnumNode(String, Object, Class<?>) - Constructor for class introspector.model.EnumNode
- EnumNodeTest - Class in introspector.model
-
Tests for the EnumNode class in the model package
- EnumNodeTest() - Constructor for class introspector.model.EnumNodeTest
- EnumNodeTest.Color - Enum Class in introspector.model
- equals(Object) - Method in record class examples.MapComparisonAPIExample.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class examples.MultipleTreesExample.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class examples.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class examples.TwoTreesComparisonAPIExample.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class examples.TwoTreesComparisonVisualExample.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class introspector.IntrospectorCompareTreesTest.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class introspector.IntrospectorCompareTreesWriteHtmlTest.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class introspector.IntrospectorCompareTreesWriteTxtTest.Person
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class introspector.model.AbstractNode
-
Two nodes are equal when they wrap the same exact object (identity comparison)
- equals(Object) - Method in class introspector.model.MapNodeTest.MyClass
- equals(Object) - Method in class introspector.model.traverse.SymmetricPair
- equals(Object) - Method in record class introspector.model.traverse.TreeSerializerMock.TraverseDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class introspector.view.IntrospectorView.PanelAndLabel
-
Indicates whether some other object is "equal to" this one.
- examples - package examples
-
The examples package shows different examples of how to use Introspector.
- examples.ast - package examples.ast
-
The examples.ast package is an example Abstract Syntax Tree (AST) used in most language compilers.
- examples.kotlin - package examples.kotlin
-
The examples.kotlin package shows how to use Introspector with other JVM-compiled languages such as Kotlin.
- expandAllFromNode(JTree, Node, TreePath) - Method in class introspector.controller.ExpandTreeController
-
Expands all the nodes that are descendants of a given node in a tree view
- expandAllFromNode(JTree, Node, TreePath, List<Node>) - Method in class introspector.controller.ExpandTreeController
-
Expands all the nodes that are descendants of a given node in a tree view
- expandAllFromRootNode(List<JTree>) - Method in class introspector.controller.ExpandTreeController
-
Expands all the nodes that are descendants of the root node in a tree view.
- expandAllFromSelectedNode(JTree) - Method in class introspector.controller.ExpandTreeController
-
Expands all the nodes that are descendants of the selected node in a tree view.
- ExpandTreeController - Class in introspector.controller
-
This controller implements different ways of expanding tree views (JTrees).
- ExpandTreeController() - Constructor for class introspector.controller.ExpandTreeController
- ExpandTreeControllerTest - Class in introspector.controller
-
This class tests the expandAll method in ExpandTree
- ExpandTreeControllerTest() - Constructor for class introspector.controller.ExpandTreeControllerTest
- ExpandTreeControllerTest.DirectCycle - Class in introspector.controller
-
Dummy classes for testing purposes.
- ExpandTreeControllerTest.NoCycle - Class in introspector.controller
- ExpandTreeControllerTest.NodeA - Class in introspector.controller
- ExpandTreeControllerTest.NodeB - Class in introspector.controller
- ExpandTreeControllerTest.NodeC - Class in introspector.controller
- ExpandTreeControllerTest.Root - Class in introspector.controller
- exportToHtml(String, boolean) - Method in class introspector.controller.ExportTreeController
-
Exports the selected node to a HTML file.
- exportToHtml(JLabel, boolean) - Method in class introspector.controller.ExportTreeController
-
Exports the selected node to an HTML file and shows the success or failure message.
- exportToTxt(String, boolean) - Method in class introspector.controller.ExportTreeController
-
Exports the selected node to a text file.
- exportToTxt(JLabel, boolean) - Method in class introspector.controller.ExportTreeController
-
Exports the selected node to a text file and shows the success or failure message.
- ExportTreeController - Class in introspector.controller
-
This controller defines how to export a tree into different formats.
- ExportTreeController(JFrame, List<JTree>) - Constructor for class introspector.controller.ExportTreeController
-
Constructor of the controller.
- ExportTreeController(JFrame, JTree) - Constructor for class introspector.controller.ExportTreeController
-
Constructor of the controller.
- expression - Variable in class examples.ast.Read
- expression - Variable in class examples.ast.Write
- Expression - Class in examples.ast
-
Expressions of the language.
- Expression(int, int) - Constructor for class examples.ast.Expression
-
Constructor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form