ej-technologies
A B C D E F G H I L M N O P R S T U V W Y

A

AbstractAttributeListDetailPane - class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeListDetailPane.
Base class for all detail panes showing specific information for a specific attribute tree node selected in BrowserTreePane which can be displayed as a list of row entries with the same number of columns.
AbstractAttributeListDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeListDetailPane
Constructor.
AbstractAttributeTableModel - class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel.
Base class for all table models for attributes diaplayed by a AbstractAttributeListDetailPane.
AbstractAttributeTableModel(AttributeInfo) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel
Constructor.
AbstractConstantInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.AbstractConstantInfoDetailPane.
Base class for all constant pool entry detail panes.
AbstractConstantInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.AbstractConstantInfoDetailPane
Constructor.
AbstractDetailPane - class org.gjt.jclasslib.browser.AbstractDetailPane.
Base class for all detail panes showing specific information for a specific tree node selected in BrowserTreePane.
AbstractDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.AbstractDetailPane
Constructs a detail pane with a specified parent frame.
AbstractInstruction - class org.gjt.jclasslib.bytecode.AbstractInstruction.
Base class for all opcode instruction wrappers.
AbstractInstruction(int) - Constructor for class org.gjt.jclasslib.bytecode.AbstractInstruction
Constructor.
AbstractStructure - class org.gjt.jclasslib.structures.AbstractStructure.
Base class for all structures defined in the class file format.
AbstractStructure() - Constructor for class org.gjt.jclasslib.structures.AbstractStructure
Constructor.
AbstractStructureWithAttributes - class org.gjt.jclasslib.structures.AbstractStructureWithAttributes.
Base class for all structures with attributes.
AbstractStructureWithAttributes() - Constructor for class org.gjt.jclasslib.structures.AbstractStructureWithAttributes
 
ACC_ABSTRACT - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_ABSTRACT_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_FINAL - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_FINAL_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_INTERFACE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_INTERFACE_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_NATIVE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_NATIVE_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_PRIVATE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_PRIVATE_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_PROTECTED - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_PROTECTED_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_PUBLIC - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_PUBLIC_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_STATIC - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_STATIC_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_STRICT - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_STRICT_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_SUPER - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
For ClassFile structures, 0x0020 is ACC_SUPER, which has historical significance only
ACC_SYNCHRONIZED - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_SYNCHRONIZED_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_TRANSIENT - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_TRANSIENT_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_VOLATILE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
ACC_VOLATILE_VERBOSE - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
 
accept(File) - Method in class org.gjt.jclasslib.mdi.BasicFileFilter
 
accessFlags - Variable in class org.gjt.jclasslib.structures.ClassMember
The access flags of this class member.
AccessFlags - interface org.gjt.jclasslib.structures.AccessFlags.
Defines access flags constants and verbose expressions as defined by the java access modifiers.
actionNextWindow - Variable in class org.gjt.jclasslib.mdi.BasicMDIFrame
Action for selecting the next child window.
actionPerformed(ActionEvent) - Method in class org.gjt.jclasslib.browser.RecentMenu
 
actionPerformed(ActionEvent) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathSetupDialog
 
actionPerformed(ActionEvent) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathBrowser
 
actionPerformed(ActionEvent) - Method in class org.gjt.jclasslib.browser.detail.constants.ClassElementOpener
 
actionPreviousWindow - Variable in class org.gjt.jclasslib.mdi.BasicMDIFrame
Action for selecting the provious child window.
actionStackWindows - Variable in class org.gjt.jclasslib.mdi.BasicMDIFrame
Action for stacking all child windows.
actionTileWindows - Variable in class org.gjt.jclasslib.mdi.BasicMDIFrame
Action for tiling all child windows.
activate() - Method in interface org.gjt.jclasslib.browser.BrowserServices
Activate this view.
activate() - Method in class org.gjt.jclasslib.browser.BrowserInternalFrame
 
activate() - Method in class org.gjt.jclasslib.nbmodule.ClassFileViewer
 
activateFrame(JInternalFrame) - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
 
addClasspathArchive(String) - Method in class org.gjt.jclasslib.browser.config.BrowserConfig
Add a classpath entry for an archive.
addClasspathChangeListener(ClasspathChangeListener) - Method in class org.gjt.jclasslib.browser.config.BrowserConfig
 
addClasspathChangeListener(ClasspathChangeListener) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathEntry
 
addClasspathChangeListener(ClasspathChangeListener) - Method in interface org.gjt.jclasslib.browser.config.classpath.ClasspathComponent
Add a ClasspathChangeListener.
addClasspathDirectory(String) - Method in class org.gjt.jclasslib.browser.config.BrowserConfig
Add a classpath entry for a directory.
addClasspathEntry(ClasspathEntry) - Method in class org.gjt.jclasslib.browser.config.BrowserConfig
Add a classpath entry.
addConstantClassInfo(ClassFile, String, int) - Static method in class org.gjt.jclasslib.structures.ConstantPoolUtil
Add a ConstantClassInfo constant pool entry to the constant pool of a ClassFile.
addConstantFieldrefInfo(ClassFile, String, String, String, int) - Static method in class org.gjt.jclasslib.structures.ConstantPoolUtil
Add a ConstantFieldRef constant pool entry to the constant pool of a ClassFile.
addConstantMethodrefInfo(ClassFile, String, String, String, int) - Static method in class org.gjt.jclasslib.structures.ConstantPoolUtil
Add a ConstantMethodRef constant pool entry to the constant pool of a ClassFile.
addConstantNameAndTypeInfo(ClassFile, String, String, int) - Static method in class org.gjt.jclasslib.structures.ConstantPoolUtil
Add a ConstantNameAndTypeInfo constant pool entry to the constant pool of a ClassFile.
addConstantPoolEntry(ClassFile, CPInfo, int) - Static method in class org.gjt.jclasslib.structures.ConstantPoolUtil
Add a constant pool entry to the constant pool of a ClassFile.
addConstantUTF8Info(ClassFile, String, int) - Static method in class org.gjt.jclasslib.structures.ConstantPoolUtil
Add a ConstantUTF8Info constant pool entry to the constant pool of a ClassFile.
addDetailPaneEntry(ExtendedJLabel, ExtendedJLabel) - Method in class org.gjt.jclasslib.browser.detail.FixedListDetailPane
Add a detail entry consisting of a key value pair.
addDetailPaneEntry(ExtendedJLabel, ExtendedJLabel, ExtendedJLabel) - Method in class org.gjt.jclasslib.browser.detail.FixedListDetailPane
Add a detail entry consisting of a key value pair with a associated comment which is made scrollable.
addInternalFrame(JInternalFrame) - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
Add a child frame to this DesktopManager.
addOrFindNode(String, ClassTreeNode, boolean, DefaultTreeModel, boolean) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathEntry
Convenience method to get a node or add a new class of package node to a parent node.
addPathComponent(PathComponent) - Method in class org.gjt.jclasslib.browser.config.window.BrowserPath
Add a single browser path component to this browser path.
addRecentWorkspace(File) - Method in class org.gjt.jclasslib.browser.RecentMenu
Add a file to the list of recently useed workspaces.
addRuntimeLib() - Method in class org.gjt.jclasslib.browser.config.BrowserConfig
Add the rt.jar archive of the JRE used by the bytecode browser to the classpath.
addSpecial(AbstractConstantInfoDetailPane, int) - Method in class org.gjt.jclasslib.browser.detail.constants.ClassElementOpener
Add an opening button to the supplied detail pane.
addSpecial(int) - Method in class org.gjt.jclasslib.browser.detail.FixedListDetailPane
Hook for derived classes to add additional visual elements.
addSpecial(int) - Method in class org.gjt.jclasslib.browser.detail.constants.ConstantReferenceDetailPane
 
addSpecial(int) - Method in class org.gjt.jclasslib.browser.detail.constants.ConstantClassInfoDetailPane
 
allAccessFlags - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
All access flag bits for generating a verbose list in a loop.
allAccessFlagsVerbose - Static variable in interface org.gjt.jclasslib.structures.AccessFlags
All verbose descriptions of access flag bits for generating a verbose list in a loop.
APPLICATION_TITLE - Static variable in class org.gjt.jclasslib.browser.BrowserApplication
Title of the application.
APPLICATION_VERSION - Static variable in class org.gjt.jclasslib.browser.BrowserApplication
Version of the application.
apply(List, List, CodeAttribute) - Static method in class org.gjt.jclasslib.bytecode.CodeInsertion
Apply a list of CodeInsertions to a list of instructions such as the one supplied by a ByteCodeReader.
attribute - Variable in class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel
The associated attribute.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.SyntheticAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.SourceFileAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.LocalVariableTableAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.LineNumberTableAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.InnerClassesAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.ExceptionsAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.DeprecatedAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.ConstantValueAttribute
Name of the attribute as in the corresponding constant pool entry.
ATTRIBUTE_NAME - Static variable in class org.gjt.jclasslib.structures.attributes.CodeAttribute
Name of the attribute as in the corresponding constant pool entry.
AttributeDetailPane - class org.gjt.jclasslib.browser.detail.AttributeDetailPane.
Detail pane for an attribute of class org.gjt.jclasslib.structures.AttributeInfo.
AttributeDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.AttributeDetailPane
Constructor.
AttributeInfo - class org.gjt.jclasslib.structures.AttributeInfo.
Base class for all attribute structures in the attribute package.
AttributeInfo() - Constructor for class org.gjt.jclasslib.structures.AttributeInfo
Constructor.
attributes - Variable in class org.gjt.jclasslib.structures.AbstractStructureWithAttributes
Attributes of this structure.

B

BASE_COLUMN_COUNT - Static variable in class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel
Number of default columns.
BasicDesktopManager - class org.gjt.jclasslib.mdi.BasicDesktopManager.
DesktopManager for MDI application.
BasicDesktopManager(BasicMDIFrame) - Constructor for class org.gjt.jclasslib.mdi.BasicDesktopManager
Constructor.
BasicFileFilter - class org.gjt.jclasslib.mdi.BasicFileFilter.
Configurable file filter for a JFileChooser.
BasicFileFilter(String[], String) - Constructor for class org.gjt.jclasslib.mdi.BasicFileFilter
Constructor.
BasicFileFilter(String, String) - Constructor for class org.gjt.jclasslib.mdi.BasicFileFilter
Constructor.
BasicInternalFrame - class org.gjt.jclasslib.mdi.BasicInternalFrame.
Child frame for MDI application.
BasicInternalFrame(BasicDesktopManager, String) - Constructor for class org.gjt.jclasslib.mdi.BasicInternalFrame
Constructor.
BasicMDIFrame - class org.gjt.jclasslib.mdi.BasicMDIFrame.
Parent frame for MDI application.
BasicMDIFrame() - Constructor for class org.gjt.jclasslib.mdi.BasicMDIFrame
Constructor.
BORDER - Static variable in class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDisplay
Border for the renderer.
BranchInstruction - class org.gjt.jclasslib.bytecode.BranchInstruction.
Describes an instruction that branches to a different offset.
BranchInstruction(int) - Constructor for class org.gjt.jclasslib.bytecode.BranchInstruction
Constructor.
BranchInstruction(int, int) - Constructor for class org.gjt.jclasslib.bytecode.BranchInstruction
Constructor.
BrowserAboutDialog - class org.gjt.jclasslib.browser.BrowserAboutDialog.
About dialog.
BrowserAboutDialog(JFrame) - Constructor for class org.gjt.jclasslib.browser.BrowserAboutDialog
Constructor.
BrowserApplication - class org.gjt.jclasslib.browser.BrowserApplication.
Entry class for the bytecode viewer.
BrowserApplication() - Constructor for class org.gjt.jclasslib.browser.BrowserApplication
 
BrowserComponent - class org.gjt.jclasslib.browser.BrowserComponent.
Visual component displaying a class file.
BrowserComponent(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.BrowserComponent
Constructor.
BrowserConfig - class org.gjt.jclasslib.browser.config.BrowserConfig.
Workspace configuration object.
BrowserConfig() - Constructor for class org.gjt.jclasslib.browser.config.BrowserConfig
 
BrowserDesktopManager - class org.gjt.jclasslib.browser.BrowserDesktopManager.
The desktop manager for the class file browser application.
BrowserDesktopManager(BrowserMDIFrame) - Constructor for class org.gjt.jclasslib.browser.BrowserDesktopManager
Constructor.
BrowserDetailPane - class org.gjt.jclasslib.browser.BrowserDetailPane.
The right half of a child window of the class file browser application showing detailed information for the specific tree node selected in BrowserTreePane.
BrowserDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.BrowserDetailPane
Constructor.
BrowserHistory - class org.gjt.jclasslib.browser.BrowserHistory.
Manages the navigation history of a single child window.
BrowserHistory(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.BrowserHistory
Constructor.
BrowserInternalFrame - class org.gjt.jclasslib.browser.BrowserInternalFrame.
A child window of the class file browser application.
BrowserInternalFrame(BasicDesktopManager, WindowState) - Constructor for class org.gjt.jclasslib.browser.BrowserInternalFrame
Constructor.
BrowserMDIFrame - class org.gjt.jclasslib.browser.BrowserMDIFrame.
MDI Frame and entry point for the class file browser application.
BrowserMDIFrame() - Constructor for class org.gjt.jclasslib.browser.BrowserMDIFrame
Constructor.
BrowserPath - class org.gjt.jclasslib.browser.config.window.BrowserPath.
Description of the selected path in the tree of a BrowserComponent.
BrowserPath() - Constructor for class org.gjt.jclasslib.browser.config.window.BrowserPath
 
BrowserServices - interface org.gjt.jclasslib.browser.BrowserServices.
Container services for a BrowserComponent.
BrowserTreeNode - class org.gjt.jclasslib.browser.BrowserTreeNode.
Tree node contained in the tree of the BrowserTreePane and representing a structural element of the class file format.
BrowserTreeNode(String) - Constructor for class org.gjt.jclasslib.browser.BrowserTreeNode
Constructor.
BrowserTreeNode(String, String) - Constructor for class org.gjt.jclasslib.browser.BrowserTreeNode
Constructor.
BrowserTreeNode(String, String, int) - Constructor for class org.gjt.jclasslib.browser.BrowserTreeNode
Constructor.
BrowserTreePane - class org.gjt.jclasslib.browser.BrowserTreePane.
The pane containing the tree structure for the class file shown in the child window.
BrowserTreePane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.BrowserTreePane
Constructor.
ByteCodeDetailPane - class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDetailPane.
Detail pane showing the code of a Code attribute.
ByteCodeDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDetailPane
Constructor.
ByteCodeDisplay - class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDisplay.
Bytecode renderer.
ByteCodeDisplay(ByteCodeDetailPane) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDisplay
Constructor.
ByteCodeInput - interface org.gjt.jclasslib.io.ByteCodeInput.
Extends DataInput to accomodate for a method to retrieve the number of bytes read.
ByteCodeInputStream - class org.gjt.jclasslib.io.ByteCodeInputStream.
DataInputStream which extends ByteCodeInput.
ByteCodeInputStream(InputStream) - Constructor for class org.gjt.jclasslib.io.ByteCodeInputStream
Constructor.
ByteCodeOutput - interface org.gjt.jclasslib.io.ByteCodeOutput.
Extends DataOutput to accomodate for a method to retrieve the number of bytes written.
ByteCodeOutputStream - class org.gjt.jclasslib.io.ByteCodeOutputStream.
DataOutputStream which extends ByteCodeOutput.
ByteCodeOutputStream(OutputStream) - Constructor for class org.gjt.jclasslib.io.ByteCodeOutputStream
Constructor.
ByteCodeReader - class org.gjt.jclasslib.io.ByteCodeReader.
Converts code to a list of instructions as defined in the package org.gjt.jclasslib.code.
ByteCodeWriter - class org.gjt.jclasslib.io.ByteCodeWriter.
Converts a list of instructions as defined in the package org.gjt.jclasslib.code to code.
bytes - Variable in class org.gjt.jclasslib.structures.constants.ConstantNumeric
bytes field.

C

canClose(Workspace, boolean) - Method in class org.gjt.jclasslib.nbmodule.ClassFileViewer
 
CategoryHolder - class org.gjt.jclasslib.browser.config.window.CategoryHolder.
Browser path component for a node category.
CategoryHolder() - Constructor for class org.gjt.jclasslib.browser.config.window.CategoryHolder
Constructor.
CategoryHolder(String) - Constructor for class org.gjt.jclasslib.browser.config.window.CategoryHolder
Constructor.
centerOnParentWindow(Window, Window) - Static method in class org.gjt.jclasslib.util.GUIHelper
Center a window on another window.
checkResizeInMaximizedState() - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
Check whether the desktop pane must be resized if in the maximized state.
checkSelection() - Method in class org.gjt.jclasslib.browser.BrowserComponent
Check whether anything is selected.
checkSize() - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
Check if the desktop pane should be resized.
ClassElementOpener - class org.gjt.jclasslib.browser.detail.constants.ClassElementOpener.
Component that opens named references to methods and fields.
ClassElementOpener(AbstractConstantInfoDetailPane) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ClassElementOpener
Constructor.
classFile - Variable in class org.gjt.jclasslib.structures.AbstractStructure
Parent class file for this structure.
ClassFile - class org.gjt.jclasslib.structures.ClassFile.
The class file structure in which all other structures are hooked up.
CLASSFILE_SUFFIX - Static variable in class org.gjt.jclasslib.browser.config.classpath.ClasspathEntry
Suffix for class files.
ClassFile() - Constructor for class org.gjt.jclasslib.structures.ClassFile
Constructor.
ClassFileNode - class org.gjt.jclasslib.nbmodule.ClassFileNode.
Node for a ClassFileViewer component.
ClassFileNode.ClassFileNodeHandle - class org.gjt.jclasslib.nbmodule.ClassFileNode.ClassFileNodeHandle.
Node handle for a ClassFileNode.
ClassFileNode.ClassFileNodeHandle(ClassFileNode) - Constructor for class org.gjt.jclasslib.nbmodule.ClassFileNode.ClassFileNodeHandle
Constructor.
ClassFileNode(FileObject) - Constructor for class org.gjt.jclasslib.nbmodule.ClassFileNode
Constructor.
ClassFileReader - class org.gjt.jclasslib.io.ClassFileReader.
Converts class files to a class file structure ClassFile as defined in org.gjt.jclasslib.structures.
ClassFileViewer - class org.gjt.jclasslib.nbmodule.ClassFileViewer.
Parent component for a class file browser in Netbeans.
ClassFileViewer() - Constructor for class org.gjt.jclasslib.nbmodule.ClassFileViewer
Constructor.
ClassFileWriter - class org.gjt.jclasslib.io.ClassFileWriter.
Converts class file structure ClassFile as defined in org.gjt.jclasslib.structures to class files.
classIndex - Variable in class org.gjt.jclasslib.structures.constants.ConstantReference
class_index field.
ClassMember - class org.gjt.jclasslib.structures.ClassMember.
Base class for class members.
ClassMember() - Constructor for class org.gjt.jclasslib.structures.ClassMember
 
ClassMemberDetailPane - class org.gjt.jclasslib.browser.detail.ClassMemberDetailPane.
Detail pane showing class members (methods or fields).
ClassMemberDetailPane(BrowserServices, int) - Constructor for class org.gjt.jclasslib.browser.detail.ClassMemberDetailPane
Construct a ClassMemberDetailPane with a specified mode which is either FIELDS or METHODS.
ClasspathArchiveEntry - class org.gjt.jclasslib.browser.config.classpath.ClasspathArchiveEntry.
Classpath entry for an archive.
ClasspathArchiveEntry() - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClasspathArchiveEntry
 
ClasspathBrowser - class org.gjt.jclasslib.browser.config.classpath.ClasspathBrowser.
Classpath browser that shows a tree of the contents of a ClasspathComponent.
ClasspathBrowser(BrowserMDIFrame, ClasspathComponent, String, boolean) - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClasspathBrowser
Constructor.
ClasspathCellRenderer - class org.gjt.jclasslib.browser.config.classpath.ClasspathCellRenderer.
Cell renderer for the list in the ClasspathSetupDialog.
ClasspathCellRenderer() - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClasspathCellRenderer
 
classpathChanged(ClasspathChangeEvent) - Method in interface org.gjt.jclasslib.browser.config.classpath.ClasspathChangeListener
Method that will be called when the classpath has changed.
classpathChanged(ClasspathChangeEvent) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathBrowser
 
ClasspathChangeEvent - class org.gjt.jclasslib.browser.config.classpath.ClasspathChangeEvent.
Change event for ClasspathChangeListeners.
ClasspathChangeEvent(Object, boolean) - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClasspathChangeEvent
Constructor.
ClasspathChangeListener - interface org.gjt.jclasslib.browser.config.classpath.ClasspathChangeListener.
Listener that is informed of changes in the classpath.
ClasspathComponent - interface org.gjt.jclasslib.browser.config.classpath.ClasspathComponent.
A logical component of the classpath.
ClasspathDirectoryEntry - class org.gjt.jclasslib.browser.config.classpath.ClasspathDirectoryEntry.
Classpath entry for a directory.
ClasspathDirectoryEntry() - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClasspathDirectoryEntry
 
ClasspathEntry - class org.gjt.jclasslib.browser.config.classpath.ClasspathEntry.
Base class for classpath entries.
ClasspathEntry() - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClasspathEntry
 
ClasspathSetupDialog - class org.gjt.jclasslib.browser.config.classpath.ClasspathSetupDialog.
Dialog for viewing and modifying the classpath.
ClasspathSetupDialog(BrowserMDIFrame) - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClasspathSetupDialog
Constructor.
ClassTreeNode - class org.gjt.jclasslib.browser.config.classpath.ClassTreeNode.
Tree node for the tree in the ClasspathBrowser dialog.
ClassTreeNode() - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClassTreeNode
Constructor for the root node.
ClassTreeNode(String, boolean) - Constructor for class org.gjt.jclasslib.browser.config.classpath.ClassTreeNode
Constructor for class and package nodes.
clear() - Method in class org.gjt.jclasslib.browser.BrowserHistory
Clear the navigation history.
clear() - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathBrowser
Clear the current contents of the dialog.
closeAllFrames() - Method in class org.gjt.jclasslib.mdi.BasicMDIFrame
Close all internal frames.
CodeAttribute - class org.gjt.jclasslib.structures.attributes.CodeAttribute.
Describes a Code attribute structure.
CodeAttribute() - Constructor for class org.gjt.jclasslib.structures.attributes.CodeAttribute
 
CodeAttributeDetailPane - class org.gjt.jclasslib.browser.detail.attributes.CodeAttributeDetailPane.
Detail pane showing a Code attribute.
CodeAttributeDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.CodeAttributeDetailPane
Constructor.
CodeInsertion - class org.gjt.jclasslib.bytecode.CodeInsertion.
Contains all information necessary to insert code into a method.
CodeInsertion(int, AbstractInstruction[], AbstractInstruction[], boolean) - Constructor for class org.gjt.jclasslib.bytecode.CodeInsertion
Create a code insertion.
COLOR_HIGHLIGHT - Static variable in class org.gjt.jclasslib.browser.AbstractDetailPane
Color for highlighted text (values in key-value pairs).
COLOR_LINK - Static variable in class org.gjt.jclasslib.browser.AbstractDetailPane
Color for hyperlinks.
CONSTANT_CLASS - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_CLASS_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_DOUBLE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_DOUBLE_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_FIELDREF - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_FIELDREF_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_FLOAT - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_FLOAT_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_INTEGER - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_INTEGER_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_INTERFACE_METHODREF - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_INTERFACE_METHODREF_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_LONG - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_LONG_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_METHODREF - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_METHODREF_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_NAME_AND_TYPE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_NAME_AND_TYPE_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_STRING - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_STRING_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_UTF8 - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
CONSTANT_UTF8_VERBOSE - Static variable in class org.gjt.jclasslib.structures.CPInfo
 
ConstantClassInfo - class org.gjt.jclasslib.structures.constants.ConstantClassInfo.
Describes a CONSTANT_Class_info constant pool data structure.
ConstantClassInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantClassInfo
 
ConstantClassInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantClassInfoDetailPane.
Detail pane showing a CONSTANT_Class constant pool entry.
ConstantClassInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantClassInfoDetailPane
Constructor.
ConstantDoubleInfo - class org.gjt.jclasslib.structures.constants.ConstantDoubleInfo.
Describes a CONSTANT_Double_info constant pool data structure.
ConstantDoubleInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantDoubleInfo
 
ConstantDoubleInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantDoubleInfoDetailPane.
Detail pane showing a CONSTANT_Double constant pool entry.
ConstantDoubleInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantDoubleInfoDetailPane
Constructor.
ConstantFieldrefInfo - class org.gjt.jclasslib.structures.constants.ConstantFieldrefInfo.
Describes a CONSTANT_Fieldref_info constant pool data structure.
ConstantFieldrefInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantFieldrefInfo
 
ConstantFloatInfo - class org.gjt.jclasslib.structures.constants.ConstantFloatInfo.
Describes a CONSTANT_Float_info constant pool data structure.
ConstantFloatInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantFloatInfo
 
ConstantFloatInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantFloatInfoDetailPane.
Detail pane showing a CONSTANT_Float constant pool entry.
ConstantFloatInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantFloatInfoDetailPane
Constructor.
ConstantIntegerInfo - class org.gjt.jclasslib.structures.constants.ConstantIntegerInfo.
Describes a CONSTANT_Integer_info constant pool data structure.
ConstantIntegerInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantIntegerInfo
 
ConstantIntegerInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantIntegerInfoDetailPane.
Detail pane showing a CONSTANT_Integer constant pool entry.
ConstantIntegerInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantIntegerInfoDetailPane
Constructor.
ConstantInterfaceMethodrefInfo - class org.gjt.jclasslib.structures.constants.ConstantInterfaceMethodrefInfo.
Describes a CONSTANT_InterfaceMethodref_info constant pool data structure.
ConstantInterfaceMethodrefInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantInterfaceMethodrefInfo
 
ConstantLargeNumeric - class org.gjt.jclasslib.structures.constants.ConstantLargeNumeric.
Base class for large numeric constant pool data structures.
ConstantLargeNumeric() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantLargeNumeric
 
ConstantLongInfo - class org.gjt.jclasslib.structures.constants.ConstantLongInfo.
Describes a CONSTANT_Long_info constant pool data structure.
ConstantLongInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantLongInfo
 
ConstantLongInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantLongInfoDetailPane.
Detail pane showing a CONSTANT_Long constant pool entry.
ConstantLongInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantLongInfoDetailPane
Constructor.
ConstantMethodrefInfo - class org.gjt.jclasslib.structures.constants.ConstantMethodrefInfo.
Describes a CONSTANT_Methodref_info constant pool data structure.
ConstantMethodrefInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantMethodrefInfo
 
ConstantNameAndTypeInfo - class org.gjt.jclasslib.structures.constants.ConstantNameAndTypeInfo.
Describes a CONSTANT_NameAndType_info constant pool data structure.
ConstantNameAndTypeInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantNameAndTypeInfo
 
ConstantNameAndTypeInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantNameAndTypeInfoDetailPane.
Detail pane showing a CONSTANT_NameAndType constant pool entry.
ConstantNameAndTypeInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantNameAndTypeInfoDetailPane
Constructor.
ConstantNumeric - class org.gjt.jclasslib.structures.constants.ConstantNumeric.
Base class for numeric constant pool data structures.
ConstantNumeric() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantNumeric
 
ConstantPoolDetailPane - class org.gjt.jclasslib.browser.detail.ConstantPoolDetailPane.
Detail pane showing constant pool entries.
ConstantPoolDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.ConstantPoolDetailPane
Constructor.
constantPoolHyperlink(ExtendedJLabel, ExtendedJLabel, int) - Method in class org.gjt.jclasslib.browser.AbstractDetailPane
Construct a hyperlink into the constant pool.
ConstantPoolHyperlinkListener - class org.gjt.jclasslib.browser.ConstantPoolHyperlinkListener.
Listens for mouse clicks and manages linking into the constat pool.
ConstantPoolHyperlinkListener(BrowserServices, int) - Constructor for class org.gjt.jclasslib.browser.ConstantPoolHyperlinkListener
Constructor.
constantPoolIndex(TreePath) - Method in class org.gjt.jclasslib.browser.detail.constants.AbstractConstantInfoDetailPane
Get the constant pool index corrensponding to a selection in BrowserTreePane.
ConstantPoolUtil - class org.gjt.jclasslib.structures.ConstantPoolUtil.
Utility methods for working on the constant pool of a ClassFile object.
ConstantReference - class org.gjt.jclasslib.structures.constants.ConstantReference.
Base class for constant pool data structures which reference class members.
ConstantReference() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantReference
 
ConstantReferenceDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantReferenceDetailPane.
Detail pane showing a CONSTANT_Fieldref, CONSTANT_Methodref, or a CONSTANT_InterfaceMethodref constant pool entry.
ConstantReferenceDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantReferenceDetailPane
Constructor.
ConstantStringInfo - class org.gjt.jclasslib.structures.constants.ConstantStringInfo.
Describes a CONSTANT_String_info constant pool data structure.
ConstantStringInfo() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantStringInfo
 
ConstantStringInfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantStringInfoDetailPane.
Detail pane showing a CONSTANT_String constant pool entry.
ConstantStringInfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantStringInfoDetailPane
Constructor.
ConstantUtf8Info - class org.gjt.jclasslib.structures.constants.ConstantUtf8Info.
Describes a CONSTANT_Utf8_info constant pool data structure.
ConstantUtf8Info() - Constructor for class org.gjt.jclasslib.structures.constants.ConstantUtf8Info
 
ConstantUtf8InfoDetailPane - class org.gjt.jclasslib.browser.detail.constants.ConstantUtf8InfoDetailPane.
Detail pane showing a CONSTANT_Utf8 constant pool entry.
ConstantUtf8InfoDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.constants.ConstantUtf8InfoDetailPane
Constructor.
ConstantValueAttribute - class org.gjt.jclasslib.structures.attributes.ConstantValueAttribute.
Describes a ConstantValue attribute structure.
ConstantValueAttribute() - Constructor for class org.gjt.jclasslib.structures.attributes.ConstantValueAttribute
 
ConstantValueAttributeDetailPane - class org.gjt.jclasslib.browser.detail.attributes.ConstantValueAttributeDetailPane.
Detail pane showing a ConstantValue attribute.
ConstantValueAttributeDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.ConstantValueAttributeDetailPane
Constructor.
CONSTRUCTOR_ARGUMENTS - Static variable in class org.gjt.jclasslib.browser.BrowserInternalFrame
Constructor for creating a derived BasicInternalFrame with an initialization parameter.
CONSTRUCTOR_ARGUMENTS - Static variable in class org.gjt.jclasslib.mdi.BasicInternalFrame
Constructor for creating a derived BasicInternalFrame with an initialization parameter.
cookieClasses() - Method in class org.gjt.jclasslib.nbmodule.OpenAction
 
copyToClipboard() - Method in class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDisplay
Copy the view text to the clipboard.
CountedInputStream - class org.gjt.jclasslib.io.CountedInputStream.
InputStream which counts the number of bytes read.
CountedInputStream(InputStream) - Constructor for class org.gjt.jclasslib.io.CountedInputStream
Constructor.
CountedOutputStream - class org.gjt.jclasslib.io.CountedOutputStream.
OutputStream which counts the number of bytes written.
CountedOutputStream(OutputStream) - Constructor for class org.gjt.jclasslib.io.CountedOutputStream
Constructor.
CounterDisplay - class org.gjt.jclasslib.browser.detail.attributes.code.CounterDisplay.
Line number renderer used as a row header view for a BytecodeDisplay.
CounterDisplay() - Constructor for class org.gjt.jclasslib.browser.detail.attributes.code.CounterDisplay
Constructor.
CPInfo - class org.gjt.jclasslib.structures.CPInfo.
Base class for all constant pool entries in the constants package.
CPINFO_LINK_TEXT - Static variable in class org.gjt.jclasslib.browser.AbstractDetailPane
Text prepended to constant pool hyperlinks.
CPInfo() - Constructor for class org.gjt.jclasslib.structures.CPInfo
 
create(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.MethodInfo
Factory method for creating MethodInfo structures from a DataInput.
create(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.FieldInfo
Factory method for creating FieldInfo structures from a DataInput.
create(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.CPInfo
Factory method for creating CPInfo structures.
create(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.attributes.LocalVariableTableEntry
Factory method for creating LocalVariableTableEntry structures.
create(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.attributes.LineNumberTableEntry
Factory method for creating LineNumberTableEntry structures.
create(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.attributes.InnerClassesEntry
Factory method for creating InnerClassesEntry structures.
create(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.attributes.ExceptionTableEntry
Factory method for creating ExceptionTableEntry structures.
createCommentLink(int) - Method in class org.gjt.jclasslib.browser.detail.ListDetailPane
Create a link value object with a comment for use of a LinkRenderer.
createDesktopManager() - Method in class org.gjt.jclasslib.browser.BrowserMDIFrame
 
createDesktopManager() - Method in class org.gjt.jclasslib.mdi.BasicMDIFrame
Create a BasicDesktopManager for this MDI parent window.
createMDIConfig() - Method in class org.gjt.jclasslib.mdi.BasicMDIFrame
Create an MDIConfig object that describes the current configuration of all internal frames.
createOrSkip(DataInput, ClassFile) - Static method in class org.gjt.jclasslib.structures.AttributeInfo
Factory method for creating AttributeInfo structures.
createTableColumnModel(JTable, TableModel) - Method in class org.gjt.jclasslib.browser.detail.ListDetailPane
Create the table column model for the given table and table column model.
createTableColumnModel(JTable, TableModel) - Method in class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeListDetailPane
 
createTableModel(AttributeInfo) - Method in class org.gjt.jclasslib.browser.detail.attributes.LocalVariableTableAttributeDetailPane
 
createTableModel(AttributeInfo) - Method in class org.gjt.jclasslib.browser.detail.attributes.LineNumberTableAttributeDetailPane
 
createTableModel(AttributeInfo) - Method in class org.gjt.jclasslib.browser.detail.attributes.InnerClassesAttributeDetailPane
 
createTableModel(AttributeInfo) - Method in class org.gjt.jclasslib.browser.detail.attributes.ExceptionsAttributeDetailPane
 
createTableModel(AttributeInfo) - Method in class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeListDetailPane
Create the table model for a specific attribute.
createTableModel(AttributeInfo) - Method in class org.gjt.jclasslib.browser.detail.attributes.code.ExceptionTableDetailPane
 
cycleToNextWindow() - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
Cycle to the next child window.
cycleToPreviousWindow() - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
Cycle to the previous child window.

D

debug - Variable in class org.gjt.jclasslib.structures.AbstractStructure
Flag for debugging while reading and writing class files.
debug(String) - Static method in class org.gjt.jclasslib.io.Log
Log a debug message.
debug(String) - Method in class org.gjt.jclasslib.structures.MethodInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.FieldInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.AbstractStructure
Utility method for derived structures.
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.SyntheticAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.SourceFileAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.LocalVariableTableEntry
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.LocalVariableTableAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.LineNumberTableEntry
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.LineNumberTableAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.InnerClassesEntry
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.InnerClassesAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.ExceptionsAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.ExceptionTableEntry
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.DeprecatedAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.ConstantValueAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.attributes.CodeAttribute
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantUtf8Info
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantStringInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantNameAndTypeInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantMethodrefInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantLongInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantInterfaceMethodrefInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantIntegerInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantFloatInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantFieldrefInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantDoubleInfo
 
debug(String) - Method in class org.gjt.jclasslib.structures.constants.ConstantClassInfo
 
DeprecatedAttribute - class org.gjt.jclasslib.structures.attributes.DeprecatedAttribute.
Describes a Deprecated attribute structure.
DeprecatedAttribute() - Constructor for class org.gjt.jclasslib.structures.attributes.DeprecatedAttribute
 
descriptorIndex - Variable in class org.gjt.jclasslib.structures.ClassMember
the constant pool index of the descriptor of this class member.
desktopManager - Variable in class org.gjt.jclasslib.mdi.BasicMDIFrame
DesktopManager for this MDI parent frame.
desktopManager - Variable in class org.gjt.jclasslib.mdi.BasicInternalFrame
The parent DesktopManager.
desktopPane - Variable in class org.gjt.jclasslib.mdi.BasicMDIFrame
The desktop pane.
doGetColumnClass(int) - Method in class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel
Attribute specific getColumnClass().
doGetColumnName(int) - Method in class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel
Attribute specific getColumnName().
doGetValueAt(int, int) - Method in class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel
Attribute specific getValueAt().
doQuit() - Method in class org.gjt.jclasslib.browser.BrowserMDIFrame
 
doQuit() - Method in class org.gjt.jclasslib.mdi.BasicMDIFrame
Exit the application.

E

EmptyIcon - class org.gjt.jclasslib.util.EmptyIcon.
Transparent icon with no content.
EmptyIcon(int, int) - Constructor for class org.gjt.jclasslib.util.EmptyIcon
Constructor.
enable(Node[]) - Method in class org.gjt.jclasslib.nbmodule.OpenAction
 
endDraggingFrame(JComponent) - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
 
endResizingFrame(JComponent) - Method in class org.gjt.jclasslib.mdi.BasicDesktopManager
 
enlargeConstantPool(CPInfo[]) - Method in class org.gjt.jclasslib.structures.ClassFile
Set the array with all constant pool entries where the new array of constant pool entries starts with the old constant pool.
equals(Object) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathEntry
 
equals(Object) - Method in class org.gjt.jclasslib.browser.config.window.WindowState
 
equals(Object) - Method in class org.gjt.jclasslib.structures.CPInfo
 
equals(Object) - Method in class org.gjt.jclasslib.structures.constants.ConstantUtf8Info
 
equals(Object) - Method in class org.gjt.jclasslib.structures.constants.ConstantStringInfo
 
equals(Object) - Method in class org.gjt.jclasslib.structures.constants.ConstantReference
 
equals(Object) - Method in class org.gjt.jclasslib.structures.constants.ConstantNumeric
 
equals(Object) - Method in class org.gjt.jclasslib.structures.constants.ConstantNameAndTypeInfo
 
equals(Object) - Method in class org.gjt.jclasslib.structures.constants.ConstantLargeNumeric
 
equals(Object) - Method in class org.gjt.jclasslib.structures.constants.ConstantClassInfo
 
error(String) - Static method in class org.gjt.jclasslib.io.Log
Log an error message.
ExceptionsAttribute - class org.gjt.jclasslib.structures.attributes.ExceptionsAttribute.
Describes an Exceptions attribute structure.
ExceptionsAttribute() - Constructor for class org.gjt.jclasslib.structures.attributes.ExceptionsAttribute
 
ExceptionsAttributeDetailPane - class org.gjt.jclasslib.browser.detail.attributes.ExceptionsAttributeDetailPane.
Detail pane showing an Exceptions attribute.
ExceptionsAttributeDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.ExceptionsAttributeDetailPane
Constructor.
ExceptionTableDetailPane - class org.gjt.jclasslib.browser.detail.attributes.code.ExceptionTableDetailPane.
Detail pane showing the exception table about a Code attribute.
ExceptionTableDetailPane(BrowserServices) - Constructor for class org.gjt.jclasslib.browser.detail.attributes.code.ExceptionTableDetailPane
Constructor.
ExceptionTableEntry - class org.gjt.jclasslib.structures.attributes.ExceptionTableEntry.
Describes an exception table entry in a Code attribute structure.
ExceptionTableEntry() - Constructor for class org.gjt.jclasslib.structures.attributes.ExceptionTableEntry
Constructor.
ExceptionTableEntry(int, int, int, int) - Constructor for class org.gjt.jclasslib.structures.attributes.ExceptionTableEntry
Constructor.
ExtendedJLabel - class org.gjt.jclasslib.util.ExtendedJLabel.
A JLabel that can be underlined, implements Scrollable, may have a tooltip text equal to its text and exposes a few convenience methods for setText().
ExtendedJLabel() - Constructor for class org.gjt.jclasslib.util.ExtendedJLabel
Constructor.
ExtendedJLabel(String) - Constructor for class org.gjt.jclasslib.util.ExtendedJLabel
Constructor.
ExtendedTableCellRenderer - class org.gjt.jclasslib.util.ExtendedTableCellRenderer.
A TableCellRenderer which is based on an ExtendedJLabel rather than a JLabel like the javax.swing.table.DefaultTableCellRenderer.
ExtendedTableCellRenderer() - Constructor for class org.gjt.jclasslib.util.ExtendedTableCellRenderer
Constructor.

F

FieldInfo - class org.gjt.jclasslib.structures.FieldInfo.
Describes a field in a ClassFile structure.
FieldInfo() - Constructor for class org.gjt.jclasslib.structures.FieldInfo
 
FIELDS - Static variable in class org.gjt.jclasslib.browser.detail.ClassMemberDetailPane
Constant which indicates that a ClassMemberDetailPane shows fields.
findAttribute(Class) - Method in class org.gjt.jclasslib.structures.AbstractStructureWithAttributes
Find an attribute of a certain class.
findAttribute(TreePath) - Method in class org.gjt.jclasslib.browser.AbstractDetailPane
Find the attribute pertaining to a specific tree path.
findClass(String) - Method in class org.gjt.jclasslib.browser.config.BrowserConfig
 
findClass(String) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathDirectoryEntry
 
findClass(String) - Method in interface org.gjt.jclasslib.browser.config.classpath.ClasspathComponent
Find a class by name within thsi classpath component.
findClass(String) - Method in class org.gjt.jclasslib.browser.config.classpath.ClasspathArchiveEntry
 
Fi