Serialized Form


Package net.sf.rej.cmdline

Class net.sf.rej.cmdline.NoSuchArgumentException extends java.lang.Exception implements Serializable


Package net.sf.rej.files

Class net.sf.rej.files.Archive extends FileSet implements Serializable

Serialized Fields

file

java.io.File file

contents

java.util.List<E> contents

jarOut

java.util.jar.JarOutputStream jarOut

jf

java.util.jar.JarFile jf

Class net.sf.rej.files.ClassLocator extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

shortName

java.lang.String shortName

pkg

java.lang.String pkg

file

java.lang.String file

Class net.sf.rej.files.FileSet extends java.lang.Object implements Serializable

serialVersionUID: 1L

Class net.sf.rej.files.Folder extends FileSet implements Serializable

Serialized Fields

f

java.io.File f

contents

java.util.List<E> contents

Class net.sf.rej.files.SingleFile extends FileSet implements Serializable

Serialized Fields

f

java.io.File f

streams

java.util.List<E> streams

Package net.sf.rej.gui

Class net.sf.rej.gui.MainWindow extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

borderLayout1

java.awt.BorderLayout borderLayout1

toolbar

javax.swing.JToolBar toolbar

tabbedPane

javax.swing.JTabbedPane tabbedPane

debugPanel

DebugControlPanel debugPanel

menuBar

javax.swing.JMenuBar menuBar

fileMenu

javax.swing.JMenu fileMenu

recentFilesMenu

javax.swing.JMenu recentFilesMenu

status

javax.swing.JLabel status

splitPane

javax.swing.JSplitPane splitPane

split

SplitMode split

hexSplit

HexSplit hexSplit

dispatcher

EventDispatcher dispatcher

fd

javax.swing.JFileChooser fd

project

Project project

filesTab

FilesTab filesTab

structureTab

StructureTab structureTab

constantPoolTab

ConstantPoolTab constantPoolTab

editorTab

EditorTab editorTab

injectionTab

InjectionTab injectionTab

obfuscationTab

ObfuscationTab obfuscationTab

searchTab

SearchTab searchTab

compareTab

CompareTab compareTab

debugTab

Tabbable debugTab

hexTab

HexEditorTab hexTab

viewCheckBoxes

java.util.Map<K,V> viewCheckBoxes
Maps menu checkboxes to tabs, for setting tab visibility.


tabViewAction

javax.swing.Action tabViewAction

newProjectAction

javax.swing.Action newProjectAction

newClassAction

javax.swing.Action newClassAction

openAction

javax.swing.Action openAction

saveAction

javax.swing.Action saveAction

saveAsAction

javax.swing.Action saveAsAction

exitAction

javax.swing.Action exitAction

undoAction

javax.swing.Action undoAction

redoAction

javax.swing.Action redoAction

outlineAction

javax.swing.Action outlineAction

openTypeAction

javax.swing.Action openTypeAction

goToAction

javax.swing.Action goToAction

insertAction

javax.swing.Action insertAction

removeAction

javax.swing.Action removeAction

findAction

javax.swing.Action findAction

findNextAction

javax.swing.Action findNextAction

splitOffAction

javax.swing.Action splitOffAction

splitHexAction

javax.swing.Action splitHexAction

splitSourceAction

javax.swing.Action splitSourceAction

cpTranslationOff

javax.swing.Action cpTranslationOff

cpTranslationNormal

javax.swing.Action cpTranslationNormal

cpTranslationHybrid

javax.swing.Action cpTranslationHybrid

lineIdOff

javax.swing.Action lineIdOff

lineIdPC

javax.swing.Action lineIdPC

lineIdSrc

javax.swing.Action lineIdSrc

preferencesAction

javax.swing.Action preferencesAction

compareAction

javax.swing.Action compareAction

extendsObjectAction

javax.swing.Action extendsObjectAction

showGenericsAction

javax.swing.Action showGenericsAction

showVarargsAction

javax.swing.Action showVarargsAction

progressAndStatusPanel

javax.swing.JPanel progressAndStatusPanel

progress

javax.swing.JProgressBar progress

gridLayout1

java.awt.GridLayout gridLayout1

Class net.sf.rej.gui.OpenRecentFileAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

file

java.io.File file

Package net.sf.rej.gui.compare

Class net.sf.rej.gui.compare.CodeCompareRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

serialVersionUID: 1L

Serialized Fields

er

EditorRow er

importsA

Imports importsA

importsB

Imports importsB

redSet

java.util.Collection<E> redSet

yellowSet

java.util.Collection<E> yellowSet

bg

java.awt.Color bg

yellow

boolean yellow

renderer

BytecodeRenderer renderer

width

int width

Class net.sf.rej.gui.compare.ComparePanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

lastSearch

CaseInsensitiveMatcher lastSearch

lastQueryString

java.lang.String lastQueryString

rowsAll

java.util.List<E> rowsAll

rowsA

java.util.Collection<E> rowsA

rowsB

java.util.Collection<E> rowsB

renderer

CodeCompareRenderer renderer

model

javax.swing.DefaultListModel model

list

javax.swing.JList list

editorScrollPane

javax.swing.JScrollPane editorScrollPane

cfA

ClassFile cfA

cfB

ClassFile cfB

label

javax.swing.JLabel label

clueImage

java.awt.image.BufferedImage clueImage

Package net.sf.rej.gui.debug

Class net.sf.rej.gui.debug.DebugControlPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

suspendButton

javax.swing.JButton suspendButton

resumeButton

javax.swing.JButton resumeButton

statusPanel

javax.swing.JPanel statusPanel

statusLabel

javax.swing.JLabel statusLabel

stepPanel

javax.swing.JPanel stepPanel

stepOverButton

javax.swing.JButton stepOverButton

stepIntoButton

javax.swing.JButton stepIntoButton

stepOutButton

javax.swing.JButton stepOutButton

threadsPanel

javax.swing.JPanel threadsPanel

stackFramesPanel

javax.swing.JPanel stackFramesPanel

threadScrollPane

javax.swing.JScrollPane threadScrollPane

stackFrameScrollPane

javax.swing.JScrollPane stackFrameScrollPane

threadList

javax.swing.JList threadList

stackFrameList

javax.swing.JList stackFrameList

threadModel

javax.swing.DefaultListModel threadModel

stackModel

javax.swing.DefaultListModel stackModel

vm

com.sun.jdi.VirtualMachine vm

dispatcher

EventDispatcher dispatcher

debugResume

javax.swing.Action debugResume

debugSuspend

javax.swing.Action debugSuspend

debugStepInto

javax.swing.Action debugStepInto

debugStepOver

javax.swing.Action debugStepOver

debugStepOut

javax.swing.Action debugStepOut

Package net.sf.rej.gui.dialog

Class net.sf.rej.gui.dialog.ClassChooseDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

panel

javax.swing.JPanel panel

label

javax.swing.JLabel label

value

javax.swing.JTextField value

model

OrderedFilterListModel model

list

javax.swing.JList list

packageCaption

javax.swing.JLabel packageCaption

packageLabel

javax.swing.JLabel packageLabel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

selectedValue

ClassLocator selectedValue

Class net.sf.rej.gui.dialog.ClassVersionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

jContentPane

javax.swing.JPanel jContentPane

versionLabel

javax.swing.JLabel versionLabel

versionCombo

javax.swing.JComboBox versionCombo

okCancelPanel

javax.swing.JPanel okCancelPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

versionModel

javax.swing.DefaultComboBoxModel versionModel

cancelled

boolean cancelled

selectedVersion

ClassVersion selectedVersion

Class net.sf.rej.gui.dialog.ExceptionChooseDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

jContentPane

javax.swing.JPanel jContentPane

paramList

javax.swing.JList paramList

moveDownButton

javax.swing.JButton moveDownButton

movePanel

javax.swing.JPanel movePanel

moveUpButton

javax.swing.JButton moveUpButton

addEditRemovePanel

javax.swing.JPanel addEditRemovePanel

okCancelPanel

javax.swing.JPanel okCancelPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

addButton

javax.swing.JButton addButton

editButton

javax.swing.JButton editButton

removeButton

javax.swing.JButton removeButton

model

javax.swing.DefaultListModel model

cancelled

boolean cancelled

Class net.sf.rej.gui.dialog.FieldChooseDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

classChooserAction

javax.swing.Action classChooserAction

panel

java.awt.Container panel

label

javax.swing.JLabel label

classCaption

javax.swing.JLabel classCaption

methodCaption

javax.swing.JLabel methodCaption

clsModel

javax.swing.DefaultComboBoxModel clsModel

fieldModel

javax.swing.DefaultComboBoxModel fieldModel

cls

javax.swing.JComboBox cls

clsButton

javax.swing.JButton clsButton

field

javax.swing.JComboBox field

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

selectedClass

ClassLocator selectedClass

selectedField

Field selectedField

Class net.sf.rej.gui.dialog.MethodChooseDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

classChooserAction

javax.swing.Action classChooserAction

panel

java.awt.Container panel

label

javax.swing.JLabel label

classCaption

javax.swing.JLabel classCaption

methodCaption

javax.swing.JLabel methodCaption

clsModel

javax.swing.DefaultComboBoxModel clsModel

methodModel

javax.swing.DefaultComboBoxModel methodModel

cls

javax.swing.JComboBox cls

clsButton

javax.swing.JButton clsButton

method

javax.swing.JComboBox method

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

selectedClass

ClassLocator selectedClass

selectedMethod

Method selectedMethod

Class net.sf.rej.gui.dialog.NewClassDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

model

javax.swing.DefaultComboBoxModel model

packageCombo

javax.swing.JComboBox packageCombo

classField

javax.swing.JTextField classField

fileField

javax.swing.JTextField fileField

cancelled

boolean cancelled

okAction

javax.swing.Action okAction

cancelAction

javax.swing.Action cancelAction

keyListener

java.awt.event.KeyListener keyListener

actionListener

java.awt.event.ActionListener actionListener

Class net.sf.rej.gui.dialog.ParameterChooseDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

jContentPane

javax.swing.JPanel jContentPane

paramList

javax.swing.JList paramList

moveDownButton

javax.swing.JButton moveDownButton

movePanel

javax.swing.JPanel movePanel

moveUpButton

javax.swing.JButton moveUpButton

addEditRemovePanel

javax.swing.JPanel addEditRemovePanel

okCancelPanel

javax.swing.JPanel okCancelPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

addButton

javax.swing.JButton addButton

editButton

javax.swing.JButton editButton

removeButton

javax.swing.JButton removeButton

model

javax.swing.DefaultListModel model

cancelled

boolean cancelled

Class net.sf.rej.gui.dialog.PreferencesDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

panel

javax.swing.JPanel panel

fileChooser

javax.swing.JFileChooser fileChooser

addAction

javax.swing.Action addAction

removeAction

javax.swing.Action removeAction

doneAction

javax.swing.Action doneAction

label

javax.swing.JLabel label

model

javax.swing.DefaultListModel model

list

javax.swing.JList list

addButton

javax.swing.JButton addButton

removeButton

javax.swing.JButton removeButton

doneButton

javax.swing.JButton doneButton

Class net.sf.rej.gui.dialog.QuickOutlineDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

panel

javax.swing.JPanel panel

value

javax.swing.JTextField value

model

FilterListModel model

list

javax.swing.JList list

typeCaption

javax.swing.JLabel typeCaption

typeLabel

javax.swing.JLabel typeLabel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

selectedValue

EditorRow selectedValue

Class net.sf.rej.gui.dialog.TypeChooseDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

jContentPane

javax.swing.JPanel jContentPane

typeLabel

javax.swing.JLabel typeLabel

arrayLabel

javax.swing.JLabel arrayLabel

typeCombo

javax.swing.JComboBox typeCombo

arrayCombo

javax.swing.JComboBox arrayCombo

typeChooserButton

javax.swing.JButton typeChooserButton

okCancelPanel

javax.swing.JPanel okCancelPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

typeModel

javax.swing.DefaultComboBoxModel typeModel

arrayModel

javax.swing.DefaultComboBoxModel arrayModel

cancelled

boolean cancelled

Package net.sf.rej.gui.editor

Class net.sf.rej.gui.editor.ArrayTypeChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

label

javax.swing.JLabel label

combo

javax.swing.JComboBox combo

Class net.sf.rej.gui.editor.BasicInfoEditor extends javax.swing.JDialog implements Serializable

Serialized Fields

panel

javax.swing.JPanel panel

label

javax.swing.JLabel label

value

javax.swing.JTextField value

doneButton

javax.swing.JButton doneButton

Class net.sf.rej.gui.editor.BasicInfoEditor.ValidationException extends java.lang.Exception implements Serializable

Serialized Fields

validationMessage

java.lang.String validationMessage

Class net.sf.rej.gui.editor.ClassChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

chooserAction

javax.swing.Action chooserAction

model

javax.swing.DefaultComboBoxModel model

label

javax.swing.JLabel label

combo

javax.swing.JComboBox combo

button

javax.swing.JButton button

cp

ConstantPool cp

cf

ClassFile cf

imports

Imports imports

layoutChangeListener

LayoutChangeListener layoutChangeListener

Class net.sf.rej.gui.editor.ClassEditor extends javax.swing.JDialog implements Serializable

Serialized Fields

superClassChooseAction

javax.swing.Action superClassChooseAction

jContentPane

javax.swing.JPanel jContentPane

accessorPanel

javax.swing.JPanel accessorPanel

signaturePanel

javax.swing.JPanel signaturePanel

buttonPanel

javax.swing.JPanel buttonPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

publicCheck

javax.swing.JCheckBox publicCheck

staticCheck

javax.swing.JCheckBox staticCheck

protectedCheck

javax.swing.JCheckBox protectedCheck

privateCheck

javax.swing.JCheckBox privateCheck

abstractCheck

javax.swing.JCheckBox abstractCheck

finalCheck

javax.swing.JCheckBox finalCheck

interfaceCheck

javax.swing.JCheckBox interfaceCheck

nameLabel

javax.swing.JLabel nameLabel

superLabel

javax.swing.JCheckBox superLabel

interfacesLabel

javax.swing.JLabel interfacesLabel

nameField

javax.swing.JTextField nameField

superField

javax.swing.JTextField superField

superChooser

javax.swing.JButton superChooser

interfaceScrollPane

javax.swing.JScrollPane interfaceScrollPane

interfaceList

javax.swing.JList interfaceList

addButton

javax.swing.JButton addButton

removeButton

javax.swing.JButton removeButton

cancelled

boolean cancelled

interfaceModel

javax.swing.DefaultListModel interfaceModel

Class net.sf.rej.gui.editor.ConstantChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

jLabel1

javax.swing.JLabel jLabel1

input

javax.swing.JTextField input

Class net.sf.rej.gui.editor.ConstantpoolConstantChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

label

javax.swing.JLabel label

combo

javax.swing.JComboBox combo

cp

ConstantPool cp

Class net.sf.rej.gui.editor.FieldChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

chooserAction

javax.swing.Action chooserAction

label

javax.swing.JLabel label

model

javax.swing.DefaultComboBoxModel model

combo

javax.swing.JComboBox combo

button

javax.swing.JButton button

cp

ConstantPool cp

cf

ClassFile cf

imports

Imports imports

layoutChangeListener

LayoutChangeListener layoutChangeListener

Class net.sf.rej.gui.editor.FieldEditor extends javax.swing.JDialog implements Serializable

Serialized Fields

jContentPane

javax.swing.JPanel jContentPane

accessorPanel

javax.swing.JPanel accessorPanel

nativeCheck

javax.swing.JCheckBox nativeCheck

staticCheck

javax.swing.JCheckBox staticCheck

protectedCheck

javax.swing.JCheckBox protectedCheck

publicCheck

javax.swing.JCheckBox publicCheck

synchronizedCheck

javax.swing.JCheckBox synchronizedCheck

privateCheck

javax.swing.JCheckBox privateCheck

abstractCheck

javax.swing.JCheckBox abstractCheck

finalCheck

javax.swing.JCheckBox finalCheck

signaturePanel

javax.swing.JPanel signaturePanel

nameField

javax.swing.JTextField nameField

typeField

javax.swing.JTextField typeField

buttonPanel

javax.swing.JPanel buttonPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

nameLabel

javax.swing.JLabel nameLabel

typeLabel

javax.swing.JLabel typeLabel

typeButton

javax.swing.JButton typeButton

desc

Descriptor desc

cancelled

boolean cancelled

Class net.sf.rej.gui.editor.InstructionEditor extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

instruction

Instruction instruction

choosers

java.util.List<E> choosers

instructionList

InstructionList instructionList

position

int position

pool

ConstantPool pool

cf

ClassFile cf

lvTable

LocalVariableTableAttribute lvTable

insertMode

boolean insertMode

content

javax.swing.JPanel content

instructionInfo

javax.swing.JPanel instructionInfo

model

javax.swing.DefaultComboBoxModel model

instructionCombo

javax.swing.JComboBox instructionCombo

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

paramPanel

javax.swing.JPanel paramPanel

buttonPanel

javax.swing.JPanel buttonPanel

cancelled

boolean cancelled

Class net.sf.rej.gui.editor.LocalVariableChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

jLabel1

javax.swing.JLabel jLabel1

model

javax.swing.DefaultComboBoxModel model

combo

javax.swing.JComboBox combo

Class net.sf.rej.gui.editor.MethodChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

chooserAction

javax.swing.Action chooserAction

label

javax.swing.JLabel label

model

javax.swing.DefaultComboBoxModel model

combo

javax.swing.JComboBox combo

button

javax.swing.JButton button

cp

ConstantPool cp

cf

ClassFile cf

imports

Imports imports

layoutChangeListener

LayoutChangeListener layoutChangeListener

Class net.sf.rej.gui.editor.MethodEditor extends javax.swing.JDialog implements Serializable

Serialized Fields

returnTypeChooserAction

javax.swing.Action returnTypeChooserAction

parameterChooserAction

javax.swing.Action parameterChooserAction

exceptionChooserAction

javax.swing.Action exceptionChooserAction

desc

Descriptor desc

exceptions

java.util.List<E> exceptions

nativeCheck

javax.swing.JCheckBox nativeCheck

publicCheck

javax.swing.JCheckBox publicCheck

staticCheck

javax.swing.JCheckBox staticCheck

synchronizedCheck

javax.swing.JCheckBox synchronizedCheck

protectedCheck

javax.swing.JCheckBox protectedCheck

privateCheck

javax.swing.JCheckBox privateCheck

abstractCheck

javax.swing.JCheckBox abstractCheck

finalCheck

javax.swing.JCheckBox finalCheck

jLabel1

javax.swing.JLabel jLabel1

nameModel

javax.swing.DefaultComboBoxModel nameModel

nameField

javax.swing.JComboBox nameField

jLabel2

javax.swing.JLabel jLabel2

maxStackField

javax.swing.JTextField maxStackField

jLabel3

javax.swing.JLabel jLabel3

maxLocalsField

javax.swing.JTextField maxLocalsField

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

jLabel4

javax.swing.JLabel jLabel4

returnField

javax.swing.JTextField returnField

returnTypeButton

javax.swing.JButton returnTypeButton

jLabel6

javax.swing.JLabel jLabel6

parameterField

javax.swing.JTextField parameterField

parameterButton

javax.swing.JButton parameterButton

exceptionsLabel

javax.swing.JLabel exceptionsLabel

exceptionsField

javax.swing.JTextField exceptionsField

exceptionButton

javax.swing.JButton exceptionButton

cancelled

boolean cancelled

Package net.sf.rej.gui.editor.rendering

Class net.sf.rej.gui.editor.rendering.CodeEditorRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

serialVersionUID: 1L

Serialized Fields

er

EditorRow er

isSelected

boolean isSelected

imports

Imports imports

renderer

BytecodeRenderer renderer

width

int width

Package net.sf.rej.gui.editor.transfer

Class net.sf.rej.gui.editor.transfer.BytecodeEditorTransferHandler extends javax.swing.TransferHandler implements Serializable

Serialized Fields

plainFlavor

java.awt.datatransfer.DataFlavor plainFlavor

htmlFlavor

java.awt.datatransfer.DataFlavor htmlFlavor

objectFlavor

java.awt.datatransfer.DataFlavor objectFlavor

flavors

java.awt.datatransfer.DataFlavor[] flavors

transferComponent

TransferComponent transferComponent

plainSelection

java.lang.String plainSelection

htmlSelection

java.lang.String htmlSelection

data

java.lang.Object data

transferable

java.awt.datatransfer.Transferable transferable

Package net.sf.rej.gui.hexeditor

Class net.sf.rej.gui.hexeditor.HexEditorCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

Serialized Fields

row

DataRow row

selectionModel

SelectionModel selectionModel

width

int width

hexStart

int hexStart

asciiStart

int asciiStart

charWidth

int charWidth

contentLengthString

java.lang.String contentLengthString

Class net.sf.rej.gui.hexeditor.HexEditorDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

editor

HexEditorPanel editor

cancelled

boolean cancelled

Class net.sf.rej.gui.hexeditor.HexEditorPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

model

javax.swing.DefaultListModel model

list

javax.swing.JList list

data

DataProvider data

selectionModel

SelectionModel selectionModel

renderer

HexEditorCellRenderer renderer

keyListener

HexEditorKeyListener keyListener

mouseListener

HexEditorMouseListener mouseListener

readOnly

boolean readOnly

width

int width

Package net.sf.rej.gui.split

Class net.sf.rej.gui.split.HexSplit extends javax.swing.JPanel implements Serializable

Serialized Fields

active

boolean active

cf

ClassFile cf

hexEditor

HexEditorPanel hexEditor

Package net.sf.rej.gui.tab

Class net.sf.rej.gui.tab.CompareTab extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

folderPlain

javax.swing.Icon folderPlain

folderRed

javax.swing.Icon folderRed

folderYellow

javax.swing.Icon folderYellow

folderMixed

javax.swing.Icon folderMixed

leafPlain

javax.swing.Icon leafPlain

leafRed

javax.swing.Icon leafRed

leafYellow

javax.swing.Icon leafYellow

leafMixed

javax.swing.Icon leafMixed

showDiffAction

javax.swing.Action showDiffAction

setSet1Action

javax.swing.Action setSet1Action

setSet2Action

javax.swing.Action setSet2Action

comparePanel

ComparePanel comparePanel

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

gridBagLayout2

java.awt.GridBagLayout gridBagLayout2

gridBagLayout3

java.awt.GridBagLayout gridBagLayout3

set1Label

javax.swing.JLabel set1Label

filenameField1

javax.swing.JTextField filenameField1

setFileButton1

javax.swing.JButton setFileButton1

set2Label

javax.swing.JLabel set2Label

filenameField2

javax.swing.JTextField filenameField2

setFileButton2

javax.swing.JButton setFileButton2

showDiffButton

javax.swing.JButton showDiffButton

fileChooser

javax.swing.JFileChooser fileChooser

treeScrollPane

javax.swing.JScrollPane treeScrollPane

root

javax.swing.tree.DefaultMutableTreeNode root

model

javax.swing.tree.DefaultTreeModel model

tree

javax.swing.JTree tree

tabbedPane

javax.swing.JTabbedPane tabbedPane

filesetA

FileSet filesetA

filesetB

FileSet filesetB

selectedItem

FileItem selectedItem

lastQueryString

java.lang.String lastQueryString

lastSearch

CaseInsensitiveMatcher lastSearch

Class net.sf.rej.gui.tab.ConstantPoolTab extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

cf

ClassFile cf

isOpen

boolean isOpen

upToDate

boolean upToDate

sync

ConstantPoolSplitSynchronizer sync

offsets

java.util.Map<K,V> offsets

model

javax.swing.table.DefaultTableModel model

table

javax.swing.JTable table

Class net.sf.rej.gui.tab.DebugTab extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

launchVM

javax.swing.JRadioButton launchVM

attachVM

javax.swing.JRadioButton attachVM

bg

javax.swing.ButtonGroup bg

statusLabelsPanel

javax.swing.JPanel statusLabelsPanel

debugStatusLabel

javax.swing.JLabel debugStatusLabel

debugStatus

javax.swing.JLabel debugStatus

buttonPanel

javax.swing.JPanel buttonPanel

attachButton

javax.swing.JButton attachButton

detachButton

javax.swing.JButton detachButton

attachOptions

javax.swing.JPanel attachOptions

launchOptions

javax.swing.JPanel launchOptions

classpathLabel

javax.swing.JLabel classpathLabel

mainClassLabel

javax.swing.JLabel mainClassLabel

classpathField

javax.swing.JTextField classpathField

mainClassField

javax.swing.JTextField mainClassField

methodLabel

javax.swing.JLabel methodLabel

hostLabel

javax.swing.JLabel hostLabel

portLabel

javax.swing.JLabel portLabel

hostField

javax.swing.JTextField hostField

portField

javax.swing.JTextField portField

methodCombo

javax.swing.JComboBox methodCombo

selectClassButton

javax.swing.JButton selectClassButton

controls

javax.swing.JPanel controls

suspend

javax.swing.JCheckBox suspend

vm

com.sun.jdi.VirtualMachine vm

eventHandler

VMEventHandler eventHandler

state

DebugState state

openThread

com.sun.jdi.ThreadReference openThread

project

Project project

dispatcher

EventDispatcher dispatcher

Class net.sf.rej.gui.tab.EditorTab extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

classEditor

ClassEditor classEditor

methodEditor

MethodEditor methodEditor

fieldEditor

FieldEditor fieldEditor

lastSearch

CaseInsensitiveMatcher lastSearch

lastQueryString

java.lang.String lastQueryString

hints

InstructionHints hints

codeContextMenu

javax.swing.JPopupMenu codeContextMenu

labelContextMenu

javax.swing.JPopupMenu labelContextMenu

methodContextMenu

javax.swing.JPopupMenu methodContextMenu

fieldContextMenu

javax.swing.JPopupMenu fieldContextMenu

importContextMenu

javax.swing.JPopupMenu importContextMenu

classContextMenu

javax.swing.JPopupMenu classContextMenu

insertContextMenu

javax.swing.JPopupMenu insertContextMenu

packageDef

PackageDefRow packageDef

importDefs

java.util.List<E> importDefs

classDef

ClassDefRow classDef

rows

java.util.List<E> rows

executionRow

EditorRow executionRow

renderer

CodeEditorRenderer renderer

model

javax.swing.DefaultListModel model

list

javax.swing.JList list

debugPanel

DebugControlPanel debugPanel

editorScrollPane

javax.swing.JScrollPane editorScrollPane

dispatcher

EventDispatcher dispatcher

cf

ClassFile cf

offsets

java.util.Map<K,V> offsets

sync

BytecodeSplitSynchronizer sync

upToDate

boolean upToDate

isOpen

boolean isOpen

label

javax.swing.JLabel label

refactorRenameAction

javax.swing.Action refactorRenameAction

findRefsAction

javax.swing.Action findRefsAction

findDefinitionAction

javax.swing.Action findDefinitionAction

gotoDefinitionAction

javax.swing.Action gotoDefinitionAction

modifyAction

javax.swing.Action modifyAction

insertInstructionAction

javax.swing.Action insertInstructionAction

insertBeforeAction

javax.swing.Action insertBeforeAction

insertAfterAction

javax.swing.Action insertAfterAction

removeAction

javax.swing.Action removeAction

toggleBreakPointAction

javax.swing.Action toggleBreakPointAction

moveUpAction

javax.swing.Action moveUpAction

moveDownAction

javax.swing.Action moveDownAction

insertMethodAction

javax.swing.Action insertMethodAction

insertFieldAction

javax.swing.Action insertFieldAction

Class net.sf.rej.gui.tab.FilesTab extends javax.swing.JPanel implements Serializable

Serialized Fields

root

javax.swing.tree.DefaultMutableTreeNode root

model

javax.swing.tree.DefaultTreeModel model

project

Project project

openFile

java.lang.String openFile

normalCursor

java.awt.Cursor normalCursor

busyCursor

java.awt.Cursor busyCursor

contentsTree

javax.swing.JTree contentsTree

renderer

javax.swing.tree.TreeCellRenderer renderer

statusLabel

javax.swing.JLabel statusLabel

noFileOpenLabel

javax.swing.JLabel noFileOpenLabel

fileSet

FileSet fileSet

lastSearch

CaseInsensitiveMatcher lastSearch

lastQueryString

java.lang.String lastQueryString

dispatcher

EventDispatcher dispatcher

Class net.sf.rej.gui.tab.HexEditorTab extends javax.swing.JPanel implements Serializable

Serialized Fields

cf

ClassFile cf

data

byte[] data

hexEditor

HexEditorPanel hexEditor

dispatcher

EventDispatcher dispatcher

modified

boolean modified

isOpen

boolean isOpen

upToDate

boolean upToDate

Class net.sf.rej.gui.tab.InjectionTab extends javax.swing.JPanel implements Serializable

Class net.sf.rej.gui.tab.NoDebugTab extends javax.swing.JPanel implements Serializable

Class net.sf.rej.gui.tab.ObfuscationTab extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

stripLineInfo

javax.swing.JCheckBox stripLineInfo

stripVarsCheck

javax.swing.JCheckBox stripVarsCheck

renameClassesCheck

javax.swing.JCheckBox renameClassesCheck

legalizeClassesCheck

javax.swing.JCheckBox legalizeClassesCheck

legalizeFieldsCheck

javax.swing.JCheckBox legalizeFieldsCheck

legalizeMethodsCheck

javax.swing.JCheckBox legalizeMethodsCheck

batchCheck

javax.swing.JCheckBox batchCheck

obfuscateButton

javax.swing.JButton obfuscateButton

jScrollPane1

javax.swing.JScrollPane jScrollPane1

output

javax.swing.JList output

project

Project project

dispatcher

EventDispatcher dispatcher

Class net.sf.rej.gui.tab.SearchTab extends javax.swing.JPanel implements Serializable

Serialized Fields

freeTextPanel

javax.swing.JPanel freeTextPanel

jLabel1

javax.swing.JLabel jLabel1

freeTextField

javax.swing.JTextField freeTextField

freeTextButton

javax.swing.JButton freeTextButton

resultPanel

javax.swing.JPanel resultPanel

jScrollPane1

javax.swing.JScrollPane jScrollPane1

model

javax.swing.DefaultListModel model

resultList

javax.swing.JList resultList

jRadioButton1

javax.swing.JRadioButton jRadioButton1

jRadioButton2

javax.swing.JRadioButton jRadioButton2

jRadioButton3

javax.swing.JRadioButton jRadioButton3

typeGroup

javax.swing.ButtonGroup typeGroup

Class net.sf.rej.gui.tab.StructureTab extends javax.swing.JPanel implements Serializable

Serialized Fields

tree

javax.swing.JTree tree

cf

ClassFile cf

isOpen

boolean isOpen

upToDate

boolean upToDate

sync

StructureSplitSynchronizer sync

offsets

java.util.Map<K,V> offsets

Package net.sf.rej.java

Class net.sf.rej.java.ClassParsingException extends java.lang.Exception implements Serializable


Package net.sf.rej.util

Class net.sf.rej.util.ParsingException extends java.lang.RuntimeException implements Serializable