com.mindbright.ssh
Class SSHMenuHandlerFull
java.lang.Object
com.mindbright.ssh.SSHMenuHandler
com.mindbright.ssh.SSHMenuHandlerFull
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, java.awt.event.ItemListener, TerminalMenuListener
- public final class SSHMenuHandlerFull
- extends SSHMenuHandler
- implements java.awt.event.ActionListener, java.awt.event.ItemListener, TerminalMenuListener
Method Summary |
static void |
about(java.awt.Frame parent,
SSHInteractiveClient client)
|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
advancedTunnelsDialog()
|
void |
alertDialog(java.lang.String message)
|
void |
close()
|
boolean |
confirmDialog(java.lang.String message,
boolean defAnswer)
|
void |
connectDialog()
|
void |
currentTunnelsDialog()
|
int |
getPopupButton()
|
void |
handleMenuAction(int[] id)
|
void |
init(MindTerm mindterm,
SSHInteractiveClient client,
java.awt.Frame parent,
TerminalWin term)
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
void |
loadFileDialog()
|
java.lang.String |
passwordDialog(java.lang.String message,
java.lang.String title)
|
void |
prepareMenuBar(java.awt.MenuBar mb)
|
void |
preparePopupMenu(java.awt.PopupMenu popupmenu)
|
void |
saveAsFileDialog()
|
java.lang.String |
setPasswordDialog(java.lang.String message,
java.lang.String title)
|
void |
setPopupButton(int popButtonNum)
|
void |
sshSettingsDialog()
|
void |
sshSettingsDialog2()
|
void |
textDialog(java.lang.String title,
java.lang.String text,
int rows,
int cols,
boolean scrollbar)
|
void |
update()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACT_CLICK_LIST
protected static final int ACT_CLICK_LIST
- See Also:
- Constant Field Values
ACT_SETTINGS2
protected static final int ACT_SETTINGS2
- See Also:
- Constant Field Values
ACT_PROXY
protected static final int ACT_PROXY
- See Also:
- Constant Field Values
ACT_PREFS
protected static final int ACT_PREFS
- See Also:
- Constant Field Values
ACT_CONNECT
protected static final int ACT_CONNECT
- See Also:
- Constant Field Values
ACT_IDFILE
protected static final int ACT_IDFILE
- See Also:
- Constant Field Values
ACT_CLOSE_TUNNEL
protected static final int ACT_CLOSE_TUNNEL
- See Also:
- Constant Field Values
ACT_REFRESH
protected static final int ACT_REFRESH
- See Also:
- Constant Field Values
ACT_LOCALADD
protected static final int ACT_LOCALADD
- See Also:
- Constant Field Values
ACT_LOCALDEL
protected static final int ACT_LOCALDEL
- See Also:
- Constant Field Values
ACT_REMOTEADD
protected static final int ACT_REMOTEADD
- See Also:
- Constant Field Values
ACT_REMOTEDEL
protected static final int ACT_REMOTEDEL
- See Also:
- Constant Field Values
ACT_CONNECT2
protected static final int ACT_CONNECT2
- See Also:
- Constant Field Values
ACT_NEWSERVER
protected static final int ACT_NEWSERVER
- See Also:
- Constant Field Values
ACT_UPDATE2
protected static final int ACT_UPDATE2
- See Also:
- Constant Field Values
ACT_CIPHER
protected static final int ACT_CIPHER
- See Also:
- Constant Field Values
ACT_MAC
protected static final int ACT_MAC
- See Also:
- Constant Field Values
ACT_COMP
protected static final int ACT_COMP
- See Also:
- Constant Field Values
ACT_UPDATE
protected static final int ACT_UPDATE
- See Also:
- Constant Field Values
ACT_MOD_BASE
protected static final int ACT_MOD_BASE
- See Also:
- Constant Field Values
authtyp
public static final java.lang.String[] authtyp
aboutText
public static final java.lang.String aboutText
SSHMenuHandlerFull
public SSHMenuHandlerFull()
init
public void init(MindTerm mindterm,
SSHInteractiveClient client,
java.awt.Frame parent,
TerminalWin term)
- Overrides:
init
in class SSHMenuHandler
setPopupButton
public void setPopupButton(int popButtonNum)
- Overrides:
setPopupButton
in class SSHMenuHandler
getPopupButton
public int getPopupButton()
- Overrides:
getPopupButton
in class SSHMenuHandler
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
itemStateChanged
public void itemStateChanged(java.awt.event.ItemEvent e)
- Specified by:
itemStateChanged
in interface java.awt.event.ItemListener
handleMenuAction
public void handleMenuAction(int[] id)
update
public void update()
- Specified by:
update
in interface TerminalMenuListener
- Overrides:
update
in class SSHMenuHandler
close
public void close()
prepareMenuBar
public void prepareMenuBar(java.awt.MenuBar mb)
- Overrides:
prepareMenuBar
in class SSHMenuHandler
preparePopupMenu
public void preparePopupMenu(java.awt.PopupMenu popupmenu)
- Overrides:
preparePopupMenu
in class SSHMenuHandler
sshSettingsDialog2
public final void sshSettingsDialog2()
sshSettingsDialog
public final void sshSettingsDialog()
currentTunnelsDialog
public final void currentTunnelsDialog()
advancedTunnelsDialog
public final void advancedTunnelsDialog()
connectDialog
public final void connectDialog()
loadFileDialog
public final void loadFileDialog()
saveAsFileDialog
public final void saveAsFileDialog()
alertDialog
public final void alertDialog(java.lang.String message)
- Overrides:
alertDialog
in class SSHMenuHandler
passwordDialog
public final java.lang.String passwordDialog(java.lang.String message,
java.lang.String title)
setPasswordDialog
public final java.lang.String setPasswordDialog(java.lang.String message,
java.lang.String title)
confirmDialog
public final boolean confirmDialog(java.lang.String message,
boolean defAnswer)
- Overrides:
confirmDialog
in class SSHMenuHandler
textDialog
public final void textDialog(java.lang.String title,
java.lang.String text,
int rows,
int cols,
boolean scrollbar)
- Overrides:
textDialog
in class SSHMenuHandler
about
public static void about(java.awt.Frame parent,
SSHInteractiveClient client)