Class MainFrameView
java.lang.Object
org.jrd.frontend.frame.main.MainFrameView
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate final classprivate static final classCustom JList that disables selection with mouse drag. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Dimensionprivate BytecodeDecompilerViewprivate CardLayoutprivate JPanelprivate static final Stringprivate JButtonstatic final Stringprivate JButtonprivate JPanelprivate JPanelprivate JPanelprivate JButtonprivate JScrollPaneprivate ActionListenerprivate JMenuItemprivate JMenuprivate JMenuprivate JMenuprivate JMenuItemprivate JMenuItemprivate JMenuItemprivate JMenuItemprivate JMenuItemprivate JMenuItemprivate JMenuItemprivate JMenuItemprivate JMenuItemprivate ActionListenerprivate JPanelprivate JPanelprivate JPanelprivate JButtonprivate JScrollPaneprivate JFrameprivate JPanelprivate Runnableprivate Runnableprivate JMenuBarprivate ActionListenerprivate ActionListenerprivate JMenuItemprivate ActionListenerprivate ActionListenerstatic final Stringprivate JButtonprivate JPanelprivate JCheckBoxprivate JPanelprivate JPanelprivate JButtonprivate JScrollPaneprivate ActionListenerprivate JTabbedPaneprivate ActionListenerprivate static final Stringprivate static final Stringprivate JTextAreaprivate JPanel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprivate static Stringdecostatst(VmDecompilerStatus vmDecompilerStatus) private Stringprivate voidvoidsetFsVmList(VmInfo[] vmInfos) voidsetHaltAgentListener(ActionListener listener) private voidvoidsetKillAllSessionListener(ActionListener listener) voidsetLocalVmList(VmInfo[] vmInfos) voidsetMaintitle(String name) voidsetManageAgents(Runnable action) voidsetManageOverrides(Runnable action) voidsetNewConnectionDialogListener(ActionListener listener) voidsetNewFsVmDialogListener(ActionListener newFsVmDialogListener) voidsetPluginConfigurationEditorListener(ActionListener pluginConfigurationEditorListener) voidsetRefreshLocalVmsListener(ActionListener listener) voidsetRemoteVmList(VmInfo[] vmInfos) voidsetRemoveVmDialogListener(ActionListener removeVmDialogListener) voidsetVmChanging(ActionListener listener) private voidvoidswitchPanel(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
-
-
Method Details
-
getMainFrame
-
getBytecodeDecompilerView
-
setHaltAgentListener
-
setKillAllSessionListener
-
setVmChanging
-
setMaintitle
-
getSelectedVm
-
decostatst
-
setImageIcon
private void setImageIcon() -
getClassloader
-
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() -
getLoaderForPopup
-