A B C D E F G H I K L M N O P R S T V W

A

AbstractObjectSpy - Class in org.pf.joi
An instance of this class is a wrapper for one inspected object.
AbstractObjectSpy(Object) - Constructor for class org.pf.joi.AbstractObjectSpy
Initialize the new instance with default values.
actionPerformed(ActionEvent) - Method in class org.pf.joi.BasicInspector
Is called whenever a user action event occured.
actionPerformed(ActionEvent) - Method in class org.pf.joi.InspectionWindowController
Is called whenever a user action event occured.
actionPerformed(ActionEvent) - Method in class org.pf.joi.inspectors.KeyValueInspector
Is called whenever a user action event occurred.
activateComponent(Component) - Method in class org.pf.joi.ObjectValuePanel
Sets the given text and shows the view with the corresponding text component.
activateText(String, boolean, boolean) - Method in class org.pf.joi.ObjectValuePanel
Sets the given text and shows the view with the corresponding text component.
add(SpyTreeNode) - Method in class org.pf.joi.SpyTreeNode
Adds the given tree node to the receiver's children.
addInspection(InspectionView) - Method in class org.pf.joi.InspectionFrame
 
ArrayElementSpy - Class in org.pf.joi
Instances of this class are holding information about the elements of an inspected object.
ArrayElementSpy(AbstractObjectSpy, int, Object, Class) - Constructor for class org.pf.joi.ArrayElementSpy
Initialize the new instance with default values.
ArraySpy - Class in org.pf.joi
An instance of this class is a wrapper for one inspected array.
ArraySpy(Object) - Constructor for class org.pf.joi.ArraySpy
Initialize the new instance with default values.
AssociationListInspector - Class in org.pf.joi.inspectors
The specialized inspector for AssociationList objects
AssociationListInspector() - Constructor for class org.pf.joi.inspectors.AssociationListInspector
Initialize the new instance with default values.
AssociationListSpy - Class in org.pf.joi.inspectors
The spy that looks inside AssociationList objects
AssociationListSpy(Object) - Constructor for class org.pf.joi.inspectors.AssociationListSpy
Initialize the new instance with default values.
AssociationSpy - Class in org.pf.joi.inspectors
A spy class for Association objects
AssociationSpy(AbstractObjectSpy, Association) - Constructor for class org.pf.joi.inspectors.AssociationSpy
Initialize the new instance with a container spy and an association.
AssociationSpy(AbstractObjectSpy, Map.Entry) - Constructor for class org.pf.joi.inspectors.AssociationSpy
Initialize the new instance with a container spy and a Map.Entry.
AttributeSpy - Class in org.pf.joi
Instances of this class are holding information about the attributes of an inspected object.
AttributeSpy(AbstractObjectSpy, Field) - Constructor for class org.pf.joi.AttributeSpy
Initialize the new instance with default values.

B

basicInspect(Object) - Static method in class org.pf.joi.Inspector
Inspect the given object.
basicInspect(String, Object) - Static method in class org.pf.joi.Inspector
Inspect the given object.
BasicInspector - Class in org.pf.joi
This is the default inspector, which can display all normal java objects.
BasicInspector() - Constructor for class org.pf.joi.BasicInspector
Initialize the new instance with default values.
basicInspectWait(Object) - Static method in class org.pf.joi.Inspector
Inspect the given object like in basicInspect().
basicInspectWait(String, Object) - Static method in class org.pf.joi.Inspector
Inspect the given object like in basicInspect().
beInherited() - Method in class org.pf.joi.AttributeSpy
 
bindInspector(String, String) - Static method in class org.pf.joi.Inspector
Bind a specific class or interface to a special inspector class.

C

CharacterRenderer - Class in org.pf.joi.renderer
This class is responsible to convert Character instances to their String representation in inspectors.
CharacterRenderer() - Constructor for class org.pf.joi.renderer.CharacterRenderer
Initialize the new instance with default values.
checkPermission(Permission) - Method in class org.pf.joi.InspectorSecurityManager
 
children() - Method in class org.pf.joi.SpyTreeNode
Returns the children of the receiver as an enumeration.
CollectionElementSpy - Class in org.pf.joi
Superclass for spys that hold information about collection elements.
CollectionElementSpy(AbstractObjectSpy, String, Object) - Constructor for class org.pf.joi.CollectionElementSpy
Initialize the new instance with default values.
CollectionElementSpy(AbstractObjectSpy, Object) - Constructor for class org.pf.joi.CollectionElementSpy
Initialize the new instance with default values.
compareTo(Object) - Method in class org.pf.joi.ElementSpy
 
copy() - Method in class org.pf.joi.ElementFilter
Returns a copy of this element filter

D

deactivateHalt() - Static method in class org.pf.joi.Inspector
Continues the current process.
DEFAULT - Static variable in class org.pf.joi.ElementFilter
 
DictionaryInspector - Class in org.pf.joi.inspectors
Inspector for java.util.Dictionary subclasses.
DictionaryInspector() - Constructor for class org.pf.joi.inspectors.DictionaryInspector
Initialize the new instance with default values.
DictionarySpy - Class in org.pf.joi.inspectors
This object spy is responsible to provide the internal data of a java.util.Dictionary instance.
DictionarySpy(Object) - Constructor for class org.pf.joi.inspectors.DictionarySpy
Initialize the new instance with the object to look into.
DynamicProxyInspector - Class in org.pf.joi.inspectors
Is used to show the methods that are suported by a dynamic proxy (i.e. java.lang.reflect.Proxy)
DynamicProxyInspector() - Constructor for class org.pf.joi.inspectors.DynamicProxyInspector
Initialize the new instance with default values.
DynamicProxySpy - Class in org.pf.joi.inspectors
Provides all methods with no arguments that are supported by a dynamic proxy.
DynamicProxySpy(Object) - Constructor for class org.pf.joi.inspectors.DynamicProxySpy
Initialize the new instance with default values.

E

ElementFilter - Class in org.pf.joi
With instances of this object filters for the elements to be displayed can be defined.
ElementFilter(int) - Constructor for class org.pf.joi.ElementFilter
Initialize the new instance with default values.
ElementFilter(int, boolean) - Constructor for class org.pf.joi.ElementFilter
Initialize the new instance with default values.
ElementFilterMenu - Class in org.pf.joi
Holds an Element filter and all menu items and takes care that they are in sync.
ElementFilterMenu() - Constructor for class org.pf.joi.ElementFilterMenu
Initialize the new instance with default values.
ElementSpy - Class in org.pf.joi
Instances of this class are holding information about the elements of an inspected object.
ElementSpy(AbstractObjectSpy) - Constructor for class org.pf.joi.ElementSpy
Initialize the new instance with default values.
ElementSpyTreeNode - Class in org.pf.joi
This is a holder for ElementSpy instances.
ElementSpyTreeNode(ElementSpy) - Constructor for class org.pf.joi.ElementSpyTreeNode
Initialize the new instance with default values.
export(AbstractObjectSpy, Frame) - Method in interface org.pf.joi.ExportProvider
An export method that allows the provider to show a dialog (e.g. file dialog) before actually writing the data.
export(AbstractObjectSpy, String) - Method in interface org.pf.joi.ExportProvider
An export method that writes the data immediately to the file with the specified name.
EXPORTER_MAPPING_FILENAME - Static variable in class org.pf.joi.Inspector
The filename that will be looked up in each classpath element to load exporter classes ( implementors of ExportProvider ) automatically into the registry of JOI.
EXPORTER_MAPPING_FILENAME_ALL - Static variable in class org.pf.joi.Inspector
 
EXPORTER_MAPPING_FILENAME_CLASSLOADER - Static variable in class org.pf.joi.Inspector
 
exportLabel() - Method in interface org.pf.joi.ExportProvider
Returns the label that will be shown in an inspector's 'File' menu.
ExportProvider - Interface in org.pf.joi
Defines the interface that export classes must comply to.

F

FINAL - Static variable in class org.pf.joi.ElementFilter
 
fullIdentification() - Static method in class org.pf.joi.Inspector
Returns the component's long name and current version

G

getAllowsChildren() - Method in class org.pf.joi.SpyTreeNode
Returns true if the receiver allows children.
getBasicObjectSpy(Object) - Static method in class org.pf.joi.Inspector
Returns the object spy wrapper for the given object.
getBasicObjectSpy(String, Object) - Static method in class org.pf.joi.Inspector
Returns the object spy wrapper for the given object.
getChildAt(int) - Method in class org.pf.joi.SpyTreeNode
Returns the child TreeNode at index childIndex.
getChildCount() - Method in class org.pf.joi.SpyTreeNode
Returns the number of children TreeNodes the receiver contains.
getChildren() - Method in class org.pf.joi.SpyTreeNode
 
getDisplayName() - Method in class org.pf.joi.InspectionView
 
getDoubleClickMode() - Method in class org.pf.joi.Preferences
Returns a open mode that defines where to inspect the selected element with a double-click.
getEditedText() - Method in class org.pf.joi.ObjectValuePanel
Returns the text from the editable text area
getElementCount() - Method in class org.pf.joi.ObjectSpyTreeNode
 
getElementFilter() - Method in class org.pf.joi.AbstractObjectSpy
 
getElementNamed(String) - Method in class org.pf.joi.AbstractObjectSpy
Returns the element with the given name or null if no such element can be found in the receiver.
getElements() - Method in class org.pf.joi.AbstractObjectSpy
Returns all elements, i.e. including inherited elements as List.
getFullElementCount() - Method in class org.pf.joi.AbstractObjectSpy
Returns the number of elements ignoring all filter criteria.
getIndex(TreeNode) - Method in class org.pf.joi.SpyTreeNode
Returns the index of node in the receivers children.
getInitialElementFilter() - Method in class org.pf.joi.Preferences
Returns the a copy of the initial element filter
getKey() - Method in class org.pf.joi.inspectors.AssociationSpy
Returns the key of the underlying association.
getLogoIcon() - Method in class org.pf.joi.ImageProvider
 
getMainMargin() - Method in class org.pf.joi.Preferences
Returns the margin to be used inside the main window
getMiddleButtonMode() - Method in class org.pf.joi.Preferences
Returns a open mode that defines where to inspect the selected element with pressing the middle mouse button.
getModel() - Method in class org.pf.joi.ElementSpyTreeNode
Returns the receiver's underlying model object.
getModel() - Method in class org.pf.joi.ObjectSpyTreeNode
Returns the receiver's underlying model object.
getModel() - Method in class org.pf.joi.SpyTreeNode
Returns the receiver's underlying model object.
getModifiers() - Method in class org.pf.joi.AbstractObjectSpy
Returns the bit mask indicating the modifiers of the class declaration.
getModifiers() - Method in class org.pf.joi.AttributeSpy
 
getModifiers() - Method in class org.pf.joi.CollectionElementSpy
 
getModifiers() - Method in class org.pf.joi.ElementSpy
Returns the modifiers of the elements declaration.
getModifiers() - Method in class org.pf.joi.inspectors.MethodSpy
 
getModifiers() - Method in class org.pf.joi.Spy
Returns the declaration modifiers of the holded object.
getName() - Method in class org.pf.joi.AbstractObjectSpy
 
getName() - Method in class org.pf.joi.AttributeSpy
 
getName() - Method in class org.pf.joi.CollectionElementSpy
 
getName() - Method in class org.pf.joi.inspectors.MethodSpy
 
getName() - Method in class org.pf.joi.Spy
Returns the name of the inspected object
getObject() - Method in class org.pf.joi.AbstractObjectSpy
 
getObject() - Method in class org.pf.joi.CollectionElementSpy
 
getObjectSpy(Object) - Static method in class org.pf.joi.Inspector
Returns the object spy wrapper for the given object.
getObjectSpy(String, Object) - Static method in class org.pf.joi.Inspector
Returns the object spy wrapper for the given object.
getPackageIcon() - Method in class org.pf.joi.ImageProvider
 
getPackageIcon() - Method in class org.pf.joi.InspectionRenderer
 
getParent() - Method in class org.pf.joi.SpyTreeNode
 
getPrivateIcon() - Method in class org.pf.joi.ImageProvider
 
getPrivateIcon() - Method in class org.pf.joi.InspectionRenderer
 
getProgSignature() - Static method in class org.pf.joi.Inspector
Returns the name and current version of this component.
getProtectedIcon() - Method in class org.pf.joi.ImageProvider
 
getProtectedIcon() - Method in class org.pf.joi.InspectionRenderer
 
getPublicIcon() - Method in class org.pf.joi.ImageProvider
 
getPublicIcon() - Method in class org.pf.joi.InspectionRenderer
 
getQuoteStrings() - Method in class org.pf.joi.Preferences
Returns whether or not strings should be enclosed by quotes when shown in an inspector.
getRootIcon() - Method in class org.pf.joi.ImageProvider
 
getRootIcon() - Method in class org.pf.joi.InspectionRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.pf.joi.InspectionRenderer
 
getTreeWidth() - Method in class org.pf.joi.Preferences
Returns the the width of the tree view
getType() - Method in class org.pf.joi.AbstractObjectSpy
Returns the type (class) of the underlying object.
getType() - Method in class org.pf.joi.ArrayElementSpy
 
getType() - Method in class org.pf.joi.AttributeSpy
 
getType() - Method in class org.pf.joi.CollectionElementSpy
Returns the type of the entry values, which by default Object.
getType() - Method in class org.pf.joi.inspectors.MethodSpy
 
getType() - Method in class org.pf.joi.Spy
Returns the type of the holded object.
getTypeString() - Method in class org.pf.joi.Spy
Returns the string representation of the holded object's type (class).
getValue() - Method in class org.pf.joi.AbstractObjectSpy
Returns the value of the underlying object.
getValue() - Method in class org.pf.joi.AttributeSpy
 
getValue() - Method in class org.pf.joi.CollectionElementSpy
Returns the object that is wrapped by this array element holder.
getValue() - Method in class org.pf.joi.inspectors.AssociationSpy
Returns the value of the underlying association.
getValue() - Method in class org.pf.joi.inspectors.MethodSpy
 
getValue() - Method in class org.pf.joi.Spy
Returns the value of the holded object.
getValueComponent() - Method in class org.pf.joi.Spy
Returns the visual component representation of the holded object's value or null if such a visual representation is not available.
getValueString() - Method in class org.pf.joi.Spy
Returns the string representation of the holded object's value.
getValueTypeString() - Method in class org.pf.joi.Spy
Returns the string representation of the holded object value's type (class).
getVendor() - Method in interface org.pf.joi.ExportProvider
Returns the vendor of the provider
getVersion() - Method in interface org.pf.joi.ExportProvider
Returns the version of the provider
getWindowHeight() - Method in class org.pf.joi.Preferences
Returns the initial width for a window
getWindowWidth() - Method in class org.pf.joi.Preferences
Returns the initial width for a window

H

halt() - Static method in class org.pf.joi.Inspector
Halts the current process.

I

IconRenderer - Class in org.pf.joi.renderer
Provides a JLabel containing the icon.
IconRenderer() - Constructor for class org.pf.joi.renderer.IconRenderer
Initialize the new instance with default values.
ImageProvider - Class in org.pf.joi
This singleton is responsible to provide all icons and image JOI needs.
inspect(Object) - Static method in class org.pf.joi.Inspector
Inspect the given object.
inspect(String, Object) - Static method in class org.pf.joi.Inspector
Inspect the given object.
INSPECT_IN_CURRENT_PLACE - Static variable in class org.pf.joi.InspectionWindowController
The action code that tells an inspector to open the inspection view in the current window or tab.
INSPECT_IN_NEW_TAB - Static variable in class org.pf.joi.InspectionWindowController
The action code that tells an inspector to open the inspection view in a new tab.
INSPECT_IN_NEW_WINDOW - Static variable in class org.pf.joi.InspectionWindowController
The action code that tells an inspector to open the inspection view in a new window.
Inspectable - Interface in org.pf.joi
This interface defines the methods an object must support, if it needs special representation in an inspector.
inspectComponent(Object) - Method in interface org.pf.joi.ObjectRenderer2
Returns the visual representation of the given object.
inspectComponent(Object) - Method in class org.pf.joi.renderer.IconRenderer
 
inspectComponent(Object) - Method in class org.pf.joi.renderer.PropertiesRenderer
 
inspectComponent(Object) - Method in class org.pf.joi.renderer.StringArrayRenderer
 
InspectionFrame - Class in org.pf.joi
Instances of this class can create the window frame for an object inspection.
InspectionFrame(InspectionWindowController) - Constructor for class org.pf.joi.InspectionFrame
Initialize the new instance with default values.
InspectionRenderer - Class in org.pf.joi
A tree cell renderer that produces the icons and labels for an inspected object's elements.
InspectionRenderer() - Constructor for class org.pf.joi.InspectionRenderer
Initialize the new instance with default values.
InspectionView - Class in org.pf.joi
Represents the view on one object that gets analyzed (inspected).
InspectionView(BasicInspector) - Constructor for class org.pf.joi.InspectionView
Initialize the new instance with default values.
InspectionWindowController - Class in org.pf.joi
Controls one inspection window with one ore more inspectors inside.
InspectionWindowController() - Constructor for class org.pf.joi.InspectionWindowController
Initialize the new instance.
Inspector - Class in org.pf.joi
This is the default inspector, which can display all normal java objects.
INSPECTOR_MAPPING_FILENAME - Static variable in class org.pf.joi.Inspector
The filename that will be looked up in each classpath element to load inspector classes ( subclasses of BasicInspector ) automatically into the registry of JOI.
INSPECTOR_MAPPING_FILENAME_ALL - Static variable in class org.pf.joi.Inspector
 
INSPECTOR_MAPPING_FILENAME_CLASSLOADER - Static variable in class org.pf.joi.Inspector
 
InspectorRegistry - Class in org.pf.joi
Special registry for inspector mappings because of special checking if an inspector can be used.
InspectorSecurityManager - Class in org.pf.joi
This security manager allows to use the reflection API in all environments.
InspectorSecurityManager() - Constructor for class org.pf.joi.InspectorSecurityManager
Initialize the new instance with default values.
inspectString() - Method in interface org.pf.joi.Inspectable
Returns the receiver's string representation for an inspector.
inspectString(Object) - Method in interface org.pf.joi.ObjectRenderer
Returns the string representation of the specified object.
inspectString(Object) - Method in class org.pf.joi.renderer.CharacterRenderer
Returns the string representation of the specified object.
inspectString(Object) - Method in class org.pf.joi.renderer.IconRenderer
 
inspectString(Object) - Method in class org.pf.joi.renderer.NumberArrayRenderer
 
inspectString(Object) - Method in class org.pf.joi.renderer.PropertiesRenderer
 
inspectString(Object) - Method in class org.pf.joi.renderer.StringArrayRenderer
 
inspectString(Object) - Method in class org.pf.joi.renderer.StringRenderer
Returns the string representation of the specified object.
inspectWait(Object) - Static method in class org.pf.joi.Inspector
Inspect the given object like in inspect().
inspectWait(String, Object) - Static method in class org.pf.joi.Inspector
Inspect the given object like in inspect().
instance() - Static method in class org.pf.joi.ImageProvider
Returns the only instance this class supports (design pattern "Singleton")
instance() - Static method in class org.pf.joi.Preferences
Returns the only instance this class supports (design pattern "Singleton")
is_boolean() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is boolean.
is_Boolean_or_boolean() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type long or Long
is_byte() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is byte.
is_Byte_or_byte() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type byte or Byte
is_char() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is char.
is_Character_or_char() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type char or Character
is_double() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is double.
is_Double_or_double() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type double or Double
is_float() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is float.
is_Float_or_float() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type float or Float
is_int() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is int.
is_Integer_or_int() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type int or Integer
is_long() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is long.
is_Long_or_long() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type long or Long
is_short() - Method in class org.pf.joi.Spy
Returns true if the type of the inspected object is short.
is_Short_or_short() - Method in class org.pf.joi.ElementSpy
Returns true if the current value of this element spy ís of type short or Short
isAutoSortOn() - Method in class org.pf.joi.Preferences
Returns true if automatic sorting of elements is desired
isDefaultSet() - Method in class org.pf.joi.ElementFilter
Returns whether or not the switch to filter default visibility is set
isEditable() - Method in class org.pf.joi.ElementSpy
Currently allows to edit String values and primitive types only
isEditable() - Method in class org.pf.joi.inspectors.MethodSpy
Currently allows to edit String values and primitive types only
isEditable() - Method in class org.pf.joi.Spy
Returns true if the value of this spy can be modified.
isEditingSupported() - Method in class org.pf.joi.Preferences
Returns true if editing og object values is supported
isElementSpy() - Method in class org.pf.joi.ElementSpy
Returns true because this spy is an element spy.
isElementSpy() - Method in class org.pf.joi.Spy
Returns true if this spy is an element spy.
isFinalSet() - Method in class org.pf.joi.ElementFilter
Returns whether or not the switch for 'final' is set
isInherited() - Method in class org.pf.joi.AttributeSpy
 
isLeaf() - Method in class org.pf.joi.SpyTreeNode
Returns true if the receiver is a leaf.
isPrimitive() - Method in class org.pf.joi.Spy
Returns true if the spyed object is a primitive type (e.g. int, boolean)
isPrivateSet() - Method in class org.pf.joi.ElementFilter
Returns whether or not the switch to filter private visibility is set
isProtectedSet() - Method in class org.pf.joi.ElementFilter
Returns whether or not the switch to filter protected visibility is set
isPublicSet() - Method in class org.pf.joi.ElementFilter
Returns whether or not the switch to filter public visibility is set
isStaticSet() - Method in class org.pf.joi.ElementFilter
Returns whether or not the switch for 'static' is set
isTransientSet() - Method in class org.pf.joi.ElementFilter
Returns whether or not the switch for 'transient' is set

K

KeyValueInspector - Class in org.pf.joi.inspectors
Abstract superclass for all inspectors that present key/value pairs.
KeyValueInspector() - Constructor for class org.pf.joi.inspectors.KeyValueInspector
Initialize the new instance with default values.

L

ListElementSpy - Class in org.pf.joi.inspectors
Wrapper class for elements in objects that implement the java.util.List interface.
ListElementSpy(AbstractObjectSpy, int, Object) - Constructor for class org.pf.joi.inspectors.ListElementSpy
Initialize the new instance with default values.
ListInspector - Class in org.pf.joi.inspectors
This is a specialized Inspector for objects that implement the List interface.
ListInspector() - Constructor for class org.pf.joi.inspectors.ListInspector
Initialize the new instance with default values.
ListSpy - Class in org.pf.joi.inspectors
An instance of this class is a wrapper for one inspected object that implements the java.util.List interface.
ListSpy(Object) - Constructor for class org.pf.joi.inspectors.ListSpy
Initialize the new instance with default values.

M

main(String[]) - Static method in class org.pf.joi.Inspector
 
MapInspector - Class in org.pf.joi.inspectors
This is a specialized Inspector for objects that implement the Map interface.
MapInspector() - Constructor for class org.pf.joi.inspectors.MapInspector
Initialize the new instance with default values.
MapSpy - Class in org.pf.joi.inspectors
An instance of this class is a wrapper for one inspected object that implements the map interface.
MapSpy(Object) - Constructor for class org.pf.joi.inspectors.MapSpy
Initialize the new instance with default values.
matchesAny(int) - Method in class org.pf.joi.ElementFilter
Returns true, if any bit in the given mod is also set in this element filter.
MethodSpy - Class in org.pf.joi.inspectors
Represents a method rather than a field as element in the inspector.
MethodSpy(AbstractObjectSpy, Method) - Constructor for class org.pf.joi.inspectors.MethodSpy
Initialize the new instance with default values.
mouseClicked(MouseEvent) - Method in class org.pf.joi.BasicInspector
This method is called for every mouse click in the tree component.
mouseClicked(MouseEvent) - Method in class org.pf.joi.InspectionFrame
This method is called for every mouse click in the tree component.
mouseEntered(MouseEvent) - Method in class org.pf.joi.InspectionFrame
 
mouseExited(MouseEvent) - Method in class org.pf.joi.InspectionFrame
 
mousePressed(MouseEvent) - Method in class org.pf.joi.InspectionFrame
 
mouseReleased(MouseEvent) - Method in class org.pf.joi.InspectionFrame
 

N

NumberArrayRenderer - Class in org.pf.joi.renderer
Generic renderer for arrays of number objects.
NumberArrayRenderer() - Constructor for class org.pf.joi.renderer.NumberArrayRenderer
Initialize the new instance with default values.

O

ObjectRenderer - Interface in org.pf.joi
This interface must be implemented by classes that are responsible to convert objects to a string representation which will then be used in an inspector.
ObjectRenderer2 - Interface in org.pf.joi
This interface must be implemented by classes that are responsible to convert objects to a visual (java.awt.Component) representation which will then be used in an inspector.
ObjectSpy - Class in org.pf.joi
An instance of this class is a wrapper for one inspected object.
ObjectSpy(Object) - Constructor for class org.pf.joi.ObjectSpy
Initialize the new instance with default values.
ObjectSpyTreeNode - Class in org.pf.joi
This tree node is a holder for ObjectSpy instances.
ObjectSpyTreeNode(AbstractObjectSpy) - Constructor for class org.pf.joi.ObjectSpyTreeNode
Initialize the new instance with default values.
ObjectValuePanel - Class in org.pf.joi
A panel that reuses the panels and text areas for various display elements.
ObjectValuePanel(BasicInspector) - Constructor for class org.pf.joi.ObjectValuePanel
Initialize the new instance with default values.
org.pf.joi - package org.pf.joi
 
org.pf.joi.inspectors - package org.pf.joi.inspectors
 
org.pf.joi.renderer - package org.pf.joi.renderer
 

P

Preferences - Class in org.pf.joi
This singleton contains the general settings of JOI.
PRIVATE - Static variable in class org.pf.joi.ElementFilter
 
PropertiesRenderer - Class in org.pf.joi.renderer
The purpose of this class is to render an instance of Properties to a JTable
PropertiesRenderer() - Constructor for class org.pf.joi.renderer.PropertiesRenderer
Initialize the new instance with default values.
PROTECTED - Static variable in class org.pf.joi.ElementFilter
 
PUBLIC - Static variable in class org.pf.joi.ElementFilter
 

R

removeInspection(InspectionView) - Method in class org.pf.joi.InspectionFrame
 
RENDERER_MAPPING_FILENAME - Static variable in class org.pf.joi.Spy
The filename that will be looked up in each classpath element to load renderer classes automatically in the registry of JOI.
RENDERER_MAPPING_FILENAME_ALL - Static variable in class org.pf.joi.Spy
 
RENDERER_MAPPING_FILENAME_CLASSLOADER - Static variable in class org.pf.joi.Spy
 
replaceFilter(ElementFilter) - Method in class org.pf.joi.ElementFilterMenu
 
replaceInspection(InspectionView) - Method in class org.pf.joi.InspectionFrame
 

S

setEditableText(String) - Method in class org.pf.joi.ObjectValuePanel
Sets the editable text field to the given text value
setElementFilter(ElementFilter) - Method in class org.pf.joi.AbstractObjectSpy
 
setModifiers(int) - Method in class org.pf.joi.CollectionElementSpy
 
setName(String) - Method in class org.pf.joi.AbstractObjectSpy
 
setParent(TreeNode) - Method in class org.pf.joi.SpyTreeNode
 
setValue(Object) - Method in class org.pf.joi.ElementSpy
Sets the given object as the new value of the spy's inspected object
setValue(Object) - Method in class org.pf.joi.Spy
Sets the given object as the new value of the spy's inspected object Here this method does nothing.
shortIdentification() - Static method in class org.pf.joi.Inspector
Returns the component's short name and current version
sortElements() - Method in class org.pf.joi.AbstractObjectSpy
Sorts all elements of the underlying object in ascending order.
Spy - Class in org.pf.joi
This is the abstract superclass of all wrapper classes, that are holding inspected objects.
Spy() - Constructor for class org.pf.joi.Spy
Initialize the new instance with default values.
SpyTreeNode - Class in org.pf.joi
This is the abstract superclass for all types of tree nodes in a JavaSpy.
SpyTreeNode() - Constructor for class org.pf.joi.SpyTreeNode
Initialize the new instance with default values.
stateChanged(ChangeEvent) - Method in class org.pf.joi.InspectionFrame
 
STATIC - Static variable in class org.pf.joi.ElementFilter
 
StringArrayRenderer - Class in org.pf.joi.renderer
Displays a string array as table with two columns
StringArrayRenderer() - Constructor for class org.pf.joi.renderer.StringArrayRenderer
Initialize the new instance with default values.
StringInspector - Class in org.pf.joi.inspectors
Special inspector that displays strings as an array of characters.
StringInspector() - Constructor for class org.pf.joi.inspectors.StringInspector
Initialize the new instance with default values.
StringRenderer - Class in org.pf.joi.renderer
This class is responsible to convert String instances to their String representation in inspectors.
StringRenderer() - Constructor for class org.pf.joi.renderer.StringRenderer
Initialize the new instance with default values.
StringSpy - Class in org.pf.joi.inspectors
Instances of this class are responsible to provide the internal state of strings for presentation in an inspector.
StringSpy(Object) - Constructor for class org.pf.joi.inspectors.StringSpy
Initialize the new instance with default values.

T

toggleSwitch(int) - Method in class org.pf.joi.ElementFilter
Toggle the filter flag specified by the given value
toString() - Method in class org.pf.joi.ElementSpyTreeNode
 
toString() - Method in class org.pf.joi.ObjectSpyTreeNode
 
TRANSIENT - Static variable in class org.pf.joi.ElementFilter
 

V

valueChanged(TreeSelectionEvent) - Method in class org.pf.joi.BasicInspector
Is called whenever the selection in the element tree changed.
valueIsNull() - Method in class org.pf.joi.Spy
Returns whether or not the value of the underlying object is null

W

windowActivated(WindowEvent) - Method in class org.pf.joi.InspectionWindowController
Noop implementation to be compliant to WindowListener interface.
windowClosed(WindowEvent) - Method in class org.pf.joi.InspectionWindowController
Noop implementation to be compliant to WindowListener interface.
windowClosing(WindowEvent) - Method in class org.pf.joi.InspectionWindowController
Check if it's ok to close the window and if yes then do it.
windowDeactivated(WindowEvent) - Method in class org.pf.joi.InspectionWindowController
Noop implementation to be compliant to WindowListener interface.
windowDeiconified(WindowEvent) - Method in class org.pf.joi.InspectionWindowController
Noop implementation to be compliant to WindowListener interface.
windowIconified(WindowEvent) - Method in class org.pf.joi.InspectionWindowController
Noop implementation to be compliant to WindowListener interface.
windowOpened(WindowEvent) - Method in class org.pf.joi.InspectionWindowController
Noop implementation to be compliant to WindowListener interface.

A B C D E F G H I K L M N O P R S T V W