ej-technologies

Serialized Form


Package org.gjt.jclasslib.util

Class org.gjt.jclasslib.util.ExtendedJLabel extends JLabel implements Serializable

Serialized Fields

underlined

boolean underlined

autoTooltip

boolean autoTooltip

Class org.gjt.jclasslib.util.ExtendedTableCellRenderer extends ExtendedJLabel implements Serializable

Serialized Fields

unselectedForeground

Color unselectedForeground

unselectedBackground

Color unselectedBackground

Class org.gjt.jclasslib.util.ProgressDialog extends JDialog implements Serializable

Serialized Fields

runnable

Runnable runnable

progressBar

JProgressBar progressBar

lblMessage

JLabel lblMessage


Package org.gjt.jclasslib.browser

Class org.gjt.jclasslib.browser.AbstractDetailPane extends JPanel implements Serializable

Serialized Fields

services

BrowserServices services
Services for this detail pane.


labelToMouseListener

HashMap labelToMouseListener

Class org.gjt.jclasslib.browser.BrowserAboutDialog extends JDialog implements Serializable

Serialized Fields

btnOk

JButton btnOk

Class org.gjt.jclasslib.browser.BrowserComponent extends JComponent implements Serializable

Serialized Fields

history

BrowserHistory history

services

BrowserServices services

splitPane

JSplitPane splitPane

treePane

BrowserTreePane treePane

detailPane

BrowserDetailPane detailPane

Class org.gjt.jclasslib.browser.BrowserDesktopManager extends BasicDesktopManager implements Serializable

Class org.gjt.jclasslib.browser.BrowserDetailPane extends JPanel implements Serializable

Serialized Fields

services

BrowserServices services

nodeTypeToDetailPane

HashMap nodeTypeToDetailPane

Class org.gjt.jclasslib.browser.BrowserInternalFrame extends BasicInternalFrame implements Serializable

Serialized Fields

fileName

String fileName

classFile

ClassFile classFile

browserComponent

BrowserComponent browserComponent

Class org.gjt.jclasslib.browser.BrowserMDIFrame extends BasicMDIFrame implements Serializable

Serialized Fields

actionOpenClassFile

Action actionOpenClassFile

actionBrowseClasspath

Action actionBrowseClasspath

actionSetupClasspath

Action actionSetupClasspath

actionNewWorkspace

Action actionNewWorkspace

actionOpenWorkspace

Action actionOpenWorkspace

actionSaveWorkspace

Action actionSaveWorkspace

actionSaveWorkspaceAs

Action actionSaveWorkspaceAs

actionQuit

Action actionQuit

actionShowHomepage

Action actionShowHomepage

actionShowEJT

Action actionShowEJT

actionBackward

Action actionBackward

actionForward

Action actionForward

actionReload

Action actionReload

actionShowHelp

Action actionShowHelp

actionAbout

Action actionAbout

workspaceFile

File workspaceFile

workspaceChooserPath

String workspaceChooserPath

classesChooserPath

String classesChooserPath

config

BrowserConfig config

workspaceFileChooser

JFileChooser workspaceFileChooser

classesFileChooser

JFileChooser classesFileChooser

recentMenu

RecentMenu recentMenu

classpathSetupDialog

ClasspathSetupDialog classpathSetupDialog

classpathBrowser

ClasspathBrowser classpathBrowser

jarBrowser

ClasspathBrowser jarBrowser

Class org.gjt.jclasslib.browser.BrowserTreeNode extends DefaultMutableTreeNode implements Serializable

Serialized Fields

type

String type

index

int index

Class org.gjt.jclasslib.browser.BrowserTreePane extends JPanel implements Serializable

Serialized Fields

services

BrowserServices services

tree

JTree tree

categoryToPath

Map categoryToPath

Class org.gjt.jclasslib.browser.RecentMenu extends JMenu implements Serializable

Serialized Fields

frame

BrowserMDIFrame frame

recentWorkspaces

LinkedList recentWorkspaces


Package org.gjt.jclasslib.browser.detail

Class org.gjt.jclasslib.browser.detail.AttributeDetailPane extends AbstractDetailPane implements Serializable

Serialized Fields

attributeTypeToDetailPane

HashMap attributeTypeToDetailPane

specificInfoPane

JPanel specificInfoPane

genericInfoPane

GenericAttributeDetailPane genericInfoPane

Class org.gjt.jclasslib.browser.detail.ClassMemberDetailPane extends FixedListDetailPane implements Serializable

Serialized Fields

mode

int mode

lblName

ExtendedJLabel lblName

lblNameVerbose

ExtendedJLabel lblNameVerbose

lblDescriptor

ExtendedJLabel lblDescriptor

lblDescriptorVerbose

ExtendedJLabel lblDescriptorVerbose

lblAccessFlags

ExtendedJLabel lblAccessFlags

lblAccessFlagsVerbose

ExtendedJLabel lblAccessFlagsVerbose

Class org.gjt.jclasslib.browser.detail.ConstantPoolDetailPane extends AbstractDetailPane implements Serializable

Serialized Fields

constantTypeToDetailPane

HashMap constantTypeToDetailPane

Class org.gjt.jclasslib.browser.detail.FixedListDetailPane extends AbstractDetailPane implements Serializable

Serialized Fields

detailPaneEntries

List detailPaneEntries

scrollPane

JScrollPane scrollPane

Class org.gjt.jclasslib.browser.detail.GeneralDetailPane extends FixedListDetailPane implements Serializable

Serialized Fields

lblMinorVersion

ExtendedJLabel lblMinorVersion

lblMajorVersion

ExtendedJLabel lblMajorVersion

lblConstantPoolCount

ExtendedJLabel lblConstantPoolCount

lblAccessFlags

ExtendedJLabel lblAccessFlags

lblAccessFlagsVerbose

ExtendedJLabel lblAccessFlagsVerbose

lblThisClass

ExtendedJLabel lblThisClass

lblThisClassVerbose

ExtendedJLabel lblThisClassVerbose

lblSuperClass

ExtendedJLabel lblSuperClass

lblSuperClassVerbose

ExtendedJLabel lblSuperClassVerbose

lblInterfacesCount

ExtendedJLabel lblInterfacesCount

lblFieldsCount

ExtendedJLabel lblFieldsCount

lblMethodsCount

ExtendedJLabel lblMethodsCount

lblAttributesCount

ExtendedJLabel lblAttributesCount

Class org.gjt.jclasslib.browser.detail.InterfaceDetailPane extends FixedListDetailPane implements Serializable

Serialized Fields

lblInterface

ExtendedJLabel lblInterface

lblInterfaceVerbose

ExtendedJLabel lblInterfaceVerbose

Class org.gjt.jclasslib.browser.detail.ListDetailPane extends AbstractDetailPane implements Serializable

Serialized Fields

table

JTable table


Package org.gjt.jclasslib.browser.detail.attributes

Class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeListDetailPane extends ListDetailPane implements Serializable

Serialized Fields

tableModel

AbstractAttributeTableModel tableModel

Class org.gjt.jclasslib.browser.detail.attributes.AbstractAttributeTableModel extends AbstractTableModel implements Serializable

Serialized Fields

attribute

AttributeInfo attribute
The associated attribute.


columnCache

ListDetailPane.ColumnCache columnCache

tableColumnModel

TableColumnModel tableColumnModel

Class org.gjt.jclasslib.browser.detail.attributes.CodeAttributeDetailPane extends AbstractDetailPane implements Serializable

Serialized Fields

tabbedPane

JTabbedPane tabbedPane

exceptionTablePane

ExceptionTableDetailPane exceptionTablePane

byteCodePane

ByteCodeDetailPane byteCodePane

miscPane

MiscDetailPane miscPane

Class org.gjt.jclasslib.browser.detail.attributes.ConstantValueAttributeDetailPane extends FixedListDetailPane implements Serializable

Serialized Fields

lblValue

ExtendedJLabel lblValue

lblVerbose

ExtendedJLabel lblVerbose

Class org.gjt.jclasslib.browser.detail.attributes.ExceptionsAttributeDetailPane extends AbstractAttributeListDetailPane implements Serializable

Class org.gjt.jclasslib.browser.detail.attributes.GenericAttributeDetailPane extends FixedListDetailPane implements Serializable

Serialized Fields

lblNameIndex

ExtendedJLabel lblNameIndex

lblLength

ExtendedJLabel lblLength

Class org.gjt.jclasslib.browser.detail.attributes.InnerClassesAttributeDetailPane extends AbstractAttributeListDetailPane implements Serializable

Class org.gjt.jclasslib.browser.detail.attributes.LineNumberTableAttributeDetailPane extends AbstractAttributeListDetailPane implements Serializable

Class org.gjt.jclasslib.browser.detail.attributes.LocalVariableTableAttributeDetailPane extends AbstractAttributeListDetailPane implements Serializable

Class org.gjt.jclasslib.browser.detail.attributes.SourceFileAttributeDetailPane extends FixedListDetailPane implements Serializable

Serialized Fields

lblSourceFile

ExtendedJLabel lblSourceFile

lblSourceFileVerbose

ExtendedJLabel lblSourceFileVerbose


Package org.gjt.jclasslib.browser.detail.attributes.code

Class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDetailPane extends AbstractDetailPane implements Serializable

Serialized Fields

byteCodeDisplay

ByteCodeDisplay byteCodeDisplay

counterDisplay

CounterDisplay counterDisplay

scrollPane

JScrollPane scrollPane

btnCopy

JButton btnCopy

Class org.gjt.jclasslib.browser.detail.attributes.code.ByteCodeDisplay extends JPanel implements Serializable

Serialized Fields

detailPane

ByteCodeDetailPane detailPane

codeAttribute

CodeAttribute codeAttribute

classFile

ClassFile classFile

offsetWidth

int offsetWidth

offsetBlank

String offsetBlank

offsetToLine

HashMap offsetToLine

lines

ArrayList lines

textLines

ArrayList textLines

textLayouts

TextLayout[] textLayouts

lineToLink

Map lineToLink

currentLineCache

LinkedList currentLineCache

frc

FontRenderContext frc

currentHeight

float currentHeight

currentWidth

float currentWidth

lineHeight

int lineHeight

ascent

int ascent

characterWidth

int characterWidth

Class org.gjt.jclasslib.browser.detail.attributes.code.CounterDisplay extends JPanel implements Serializable

Serialized Fields

maxCount

int maxCount

lineHeight

int lineHeight

ascent

int ascent

maxChars

int maxChars

frc

FontRenderContext frc

Class org.gjt.jclasslib.browser.detail.attributes.code.ExceptionTableDetailPane extends AbstractAttributeListDetailPane implements Serializable

Class org.gjt.jclasslib.browser.detail.attributes.code.MiscDetailPane extends FixedListDetailPane implements Serializable

Serialized Fields

lblMaxStack

ExtendedJLabel lblMaxStack

lblMaxLocals

ExtendedJLabel lblMaxLocals

lblCodeLength

ExtendedJLabel lblCodeLength


Package org.gjt.jclasslib.browser.detail.constants

Class org.gjt.jclasslib.browser.detail.constants.AbstractConstantInfoDetailPane extends FixedListDetailPane implements Serializable

Class org.gjt.jclasslib.browser.detail.constants.ConstantClassInfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblClass

ExtendedJLabel lblClass

lblClassVerbose

ExtendedJLabel lblClassVerbose

classElementOpener

ClassElementOpener classElementOpener

Class org.gjt.jclasslib.browser.detail.constants.ConstantDoubleInfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblHighBytes

ExtendedJLabel lblHighBytes

lblLowBytes

ExtendedJLabel lblLowBytes

lblDouble

ExtendedJLabel lblDouble

lblComment

ExtendedJLabel lblComment

Class org.gjt.jclasslib.browser.detail.constants.ConstantFloatInfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblBytes

ExtendedJLabel lblBytes

lblFloat

ExtendedJLabel lblFloat

lblComment

ExtendedJLabel lblComment

Class org.gjt.jclasslib.browser.detail.constants.ConstantIntegerInfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblBytes

ExtendedJLabel lblBytes

lblInt

ExtendedJLabel lblInt

lblComment

ExtendedJLabel lblComment

Class org.gjt.jclasslib.browser.detail.constants.ConstantLongInfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblHighBytes

ExtendedJLabel lblHighBytes

lblLowBytes

ExtendedJLabel lblLowBytes

lblLong

ExtendedJLabel lblLong

lblComment

ExtendedJLabel lblComment

Class org.gjt.jclasslib.browser.detail.constants.ConstantNameAndTypeInfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblName

ExtendedJLabel lblName

lblNameVerbose

ExtendedJLabel lblNameVerbose

lblDescriptor

ExtendedJLabel lblDescriptor

lblDescriptorVerbose

ExtendedJLabel lblDescriptorVerbose

Class org.gjt.jclasslib.browser.detail.constants.ConstantReferenceDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblClass

ExtendedJLabel lblClass

lblClassVerbose

ExtendedJLabel lblClassVerbose

lblNameAndType

ExtendedJLabel lblNameAndType

lblNameAndTypeVerbose

ExtendedJLabel lblNameAndTypeVerbose

classElementOpener

ClassElementOpener classElementOpener

Class org.gjt.jclasslib.browser.detail.constants.ConstantStringInfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblString

ExtendedJLabel lblString

lblStringVerbose

ExtendedJLabel lblStringVerbose

Class org.gjt.jclasslib.browser.detail.constants.ConstantUtf8InfoDetailPane extends AbstractConstantInfoDetailPane implements Serializable

Serialized Fields

lblByteLength

ExtendedJLabel lblByteLength

lblByteLengthComment

ExtendedJLabel lblByteLengthComment

lblStringLength

ExtendedJLabel lblStringLength

lblString

ExtendedJLabel lblString


Package org.gjt.jclasslib.browser.config.classpath

Class org.gjt.jclasslib.browser.config.classpath.ClasspathBrowser extends JDialog implements Serializable

Serialized Fields

frame

BrowserMDIFrame frame

classpathComponent

ClasspathComponent classpathComponent

lblTitle

JLabel lblTitle

tree

JTree tree

scpTree

JScrollPane scpTree

btnSetup

JButton btnSetup

btnSync

JButton btnSync

btnOk

JButton btnOk

btnCancel

JButton btnCancel

progressDialog

ProgressDialog progressDialog

resetOnNextMerge

boolean resetOnNextMerge

needsMerge

boolean needsMerge

selectedClassName

String selectedClassName

Class org.gjt.jclasslib.browser.config.classpath.ClasspathCellRenderer extends DefaultListCellRenderer implements Serializable

Class org.gjt.jclasslib.browser.config.classpath.ClasspathChangeEvent extends EventObject implements Serializable

Serialized Fields

removal

boolean removal

Class org.gjt.jclasslib.browser.config.classpath.ClasspathSetupDialog extends JDialog implements Serializable

Serialized Fields

frame

BrowserMDIFrame frame

listModel

DefaultListModel listModel

lstElements

JList lstElements

scpLstElements

JScrollPane scpLstElements

btnAdd

JButton btnAdd

btnRemove

JButton btnRemove

btnUp

JButton btnUp

btnDown

JButton btnDown

btnOk

JButton btnOk

btnCancel

JButton btnCancel

fileChooser

JFileChooser fileChooser

Class org.gjt.jclasslib.browser.config.classpath.ClassTreeNode extends DefaultMutableTreeNode implements Serializable

Serialized Fields

packageNode

boolean packageNode


Package org.gjt.jclasslib.nbmodule

Class org.gjt.jclasslib.nbmodule.ClassFileNode extends AbstractNode implements Serializable

Class org.gjt.jclasslib.nbmodule.ClassFileViewer extends TopComponent implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException

Class org.gjt.jclasslib.nbmodule.OpenAction extends CookieAction implements Serializable


Package org.gjt.jclasslib.structures

Class org.gjt.jclasslib.structures.InvalidByteCodeException extends Exception implements Serializable


Package org.gjt.jclasslib.mdi

Class org.gjt.jclasslib.mdi.BasicDesktopManager extends DefaultDesktopManager implements Serializable

Serialized Fields

parentFrame

BasicMDIFrame parentFrame
Parent frame of this DesktopManager.


newInternalX

int newInternalX

newInternalY

int newInternalY

desktopPane

JDesktopPane desktopPane

frameToMenuItem

HashMap frameToMenuItem

activeFrame

BasicInternalFrame activeFrame

openFrames

LinkedList openFrames

rollover

int rollover

separatorMenuIndex

int separatorMenuIndex

maximizationInProgress

boolean maximizationInProgress

anyFrameMaximized

boolean anyFrameMaximized

Class org.gjt.jclasslib.mdi.BasicInternalFrame extends JInternalFrame implements Serializable

Serialized Fields

desktopManager

BasicDesktopManager desktopManager
The parent DesktopManager.

Class org.gjt.jclasslib.mdi.BasicMDIFrame extends JFrame implements Serializable

Serialized Fields

actionNextWindow

Action actionNextWindow
Action for selecting the next child window.


actionPreviousWindow

Action actionPreviousWindow
Action for selecting the provious child window.


actionTileWindows

Action actionTileWindows
Action for tiling all child windows.


actionStackWindows

Action actionStackWindows
Action for stacking all child windows.


scpDesktop

JScrollPane scpDesktop
JDesktop pane which contains all child windows.


desktopPane

JDesktopPane desktopPane
The desktop pane.


desktopManager

BasicDesktopManager desktopManager
DesktopManager for this MDI parent frame.


menuWindow

JMenu menuWindow
JMenu for window actions.


lastNormalFrameBounds

Rectangle lastNormalFrameBounds


ej-technologies