| Class | Description | 
|---|---|
| AboutWindow | 
 The about frame. 
 | 
| ClassViewer | 
 This represents the opened classfile. 
 | 
| ClassViewer.MethodData | |
| ExportJar | 
 The export as Jar UI. 
 | 
| FileNavigationPane | 
 The file navigation pane. 
 | 
| FileViewer | 
 Represents any open non-class file. 
 | 
| GraphicialReflectionKit | 
 A graphical way to execute reflection. 
 | 
| MainViewerGUI | 
 The main file for the GUI.n 
 | 
| MaliciousCodeScannerOptions | 
 A simple GUI to select the Malicious Code Scanner options. 
 | 
| PaneUpdaterThread | 
 Allows us to run a background thread 
 | 
| ReplaceStringsOptions | 
 The UI for replace strings plugin. 
 | 
| RunOptions | 
 The UI for File>Run aka EZ-Injection plugin. 
 | 
| SearchingPane | 
 A pane dedicating to searching the loaded files. 
 | 
| SystemErrConsole | 
 A simple console GUI. 
 | 
| TabbedPane | 
 Component to be used as tabComponent; Contains a JLabel to show the text and
 a JButton to close the tab it belongs to 
 | 
| VisibleComponent | 
 Used to represent all the panes inside of Bytecode Viewer, this is temp code
 that was included from porting in J-RET, this needs to be re-written. 
 | 
| WorkPane | 
 The pane that contains all of the classes as tabs. 
 | 
| Enum | Description | 
|---|---|
| SearchingPane.SearchRadius | |
| SearchingPane.SearchType |