Package org.jrd.frontend.frame.main
Class MainFrameView
java.lang.Object
org.jrd.frontend.frame.main.MainFrameView
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
private static class
Custom JList that disables selection with mouse drag. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Dimension
private BytecodeDecompilerView
private CardLayout
private JPanel
private static final String
private JButton
static final String
private JButton
private JPanel
private JPanel
private JPanel
private JButton
private JScrollPane
private ActionListener
private JMenuItem
private JMenu
private JMenu
private JMenu
private JMenuItem
private JMenuItem
private JMenuItem
private JMenuItem
private JMenuItem
private JMenuItem
private JMenuItem
private JMenuItem
private JMenuItem
private ActionListener
private JPanel
private JPanel
private JPanel
private JButton
private JScrollPane
private JFrame
private JPanel
private Runnable
private Runnable
private JMenuBar
private ActionListener
private ActionListener
private JMenuItem
private ActionListener
private ActionListener
static final String
private JButton
private JPanel
private JCheckBox
private JPanel
private JPanel
private JButton
private JScrollPane
private ActionListener
private JTabbedPane
private ActionListener
private static final String
private static final String
private JTextArea
private JPanel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
private static String
decostatst
(VmDecompilerStatus vmDecompilerStatus) private String
private void
void
setFsVmList
(VmInfo[] vmInfos) void
setHaltAgentListener
(ActionListener listener) private void
void
setKillAllSessionListener
(ActionListener listener) void
setLocalVmList
(VmInfo[] vmInfos) void
setMaintitle
(String name) void
setManageAgents
(Runnable action) void
setManageOverrides
(Runnable action) void
setNewConnectionDialogListener
(ActionListener listener) void
setNewFsVmDialogListener
(ActionListener newFsVmDialogListener) void
setPluginConfigurationEditorListener
(ActionListener pluginConfigurationEditorListener) void
setRefreshLocalVmsListener
(ActionListener listener) void
setRemoteVmList
(VmInfo[] vmInfos) void
setRemoveVmDialogListener
(ActionListener removeVmDialogListener) void
setVmChanging
(ActionListener listener) private void
void
switchPanel
(boolean isVmSelected) Switches centerPanel between decompiler view and welcome view.void
-
Field Details
-
FS_VM_COMMAND
- See Also:
-
REMOTE_VM_ACTION
- See Also:
-
mainFrame
-
mainPanel
-
tabbedPane
-
localVmPanel
-
localVmLabelPanel
-
forceNewAttach
-
localVmButtonPanel
-
localVmRefreshButton
-
localVmScrollPane
-
localVmList
-
remoteVmPanel
-
remoteVmLabelPanel
-
remoteVmButtonPanel
-
remoteVmDetach
-
remoteVmAddButton
-
remoteVmRemoveButton
-
remoteVmScrollPane
-
remoteVmList
-
fsVmPanel
-
fsVmLabelPanel
-
fsVmButtonPanel
-
fsVmAddButton
-
fsVmRemoveButton
-
fsVmScrollPane
-
fsVmList
-
centerPanel
-
welcomePanel
-
welcomeJTextArea
-
bytecodeDecompilerView
-
cardLayout
-
jMenuConnect
-
jMenuItemNewConnection
-
jMenuStandaloneBytemanAgent
-
openEditor
-
jMenuConfig
-
jMenuSettings
-
jMenuPluginEditor
-
jMenuOverrides
-
jMenuAgents
-
jMenuHelp
-
jMenuItemAbout
-
jMenuItemUsage
-
jMenuItemLicense
-
jMenuItemLog
-
vmChangingListener
-
refreshLocalVmsListener
-
newConnectionDialogListener
-
newFsVmDialogListener
-
removeVmDialogListener
-
pluginConfigurationEditorListener
-
haltAgentListener
-
killAllSession
-
manageOverrides
-
manageAgents
-
BUTTON_SIZE
-
WELCOME_CARD
- See Also:
-
DECOMPILER_CARD
- See Also:
-
WELCOME_MESSAGE
-
-
Constructor Details
-
MainFrameView
public MainFrameView()
-
-
Method Details
-
getMainFrame
-
getBytecodeDecompilerView
-
setHaltAgentListener
-
setKillAllSessionListener
-
setVmChanging
-
setMaintitle
-
getSelectedVm
-
decostatst
-
setImageIcon
private void setImageIcon() -
clearLocalListSelection
public void clearLocalListSelection() -
clearRemoteListSelection
public void clearRemoteListSelection() -
switchPanel
public void switchPanel(boolean isVmSelected) Switches centerPanel between decompiler view and welcome view.- Parameters:
isVmSelected
- True - Decompiler view / False - Welcome view
-
sendHaltRequest
private void sendHaltRequest() -
setRefreshLocalVmsListener
-
setNewConnectionDialogListener
-
setNewFsVmDialogListener
-
setRemoveVmDialogListener
-
setPluginConfigurationEditorListener
-
setLocalVmList
-
setRemoteVmList
-
setFsVmList
-
setManageOverrides
-
setManageAgents
-
setVmList
-
switchTabsToRemoteVms
public void switchTabsToRemoteVms()
-