com.mindbright.ssh
Class SSHMenuHandlerFull
java.lang.Object
com.mindbright.ssh.SSHMenuHandler
com.mindbright.ssh.SSHMenuHandlerFull
- All Implemented Interfaces:
- TerminalMenuListener, java.awt.event.ActionListener, java.awt.event.ItemListener, java.util.EventListener
public class SSHMenuHandlerFull
- extends SSHMenuHandler
- implements java.awt.event.ActionListener, java.awt.event.ItemListener, TerminalMenuListener
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
alertDialog(java.lang.String message)
|
void |
close()
|
boolean |
confirmDialog(java.lang.String message,
boolean defAnswer)
|
void |
connectDialog(java.lang.String title)
|
void |
currentTunnelsDialog(java.lang.String title)
|
int |
getPopupButton()
|
void |
init(MindTerm mindterm,
SSHInteractiveClient client,
java.awt.Component parent,
TerminalWin term)
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
void |
keyGenerationDialogCreate(java.lang.String title)
|
void |
keyGenerationDialogEdit(java.lang.String title)
|
void |
loadFileDialog()
|
protected void |
modulesConnect()
|
java.lang.String |
passwordDialog(java.lang.String message,
java.lang.String title)
|
void |
prepareMenuBar(javax.swing.JMenuBar mb)
|
void |
preparePopupMenu()
|
void |
saveAsFileDialog()
|
java.lang.String |
setPasswordDialog(java.lang.String message,
java.lang.String title)
|
void |
setPopupButton(int popButtonNum)
|
void |
sshPreferencesDialog(java.lang.String title)
|
void |
textDialog(java.lang.String title,
java.lang.String text,
int rows,
int cols,
boolean scrollbar)
|
void |
update()
Called when the menu is updated |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parent
protected java.awt.Component parent
mindterm
protected MindTerm mindterm
SSHMenuHandlerFull
public SSHMenuHandlerFull()
init
public void init(MindTerm mindterm,
SSHInteractiveClient client,
java.awt.Component parent,
TerminalWin term)
- Specified by:
init
in class SSHMenuHandler
setPopupButton
public void setPopupButton(int popButtonNum)
- Specified by:
setPopupButton
in class SSHMenuHandler
getPopupButton
public int getPopupButton()
- Specified by:
getPopupButton
in class SSHMenuHandler
modulesConnect
protected void modulesConnect()
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
prepareMenuBar
public void prepareMenuBar(javax.swing.JMenuBar mb)
- Specified by:
prepareMenuBar
in class SSHMenuHandler
preparePopupMenu
public void preparePopupMenu()
- Specified by:
preparePopupMenu
in class SSHMenuHandler
update
public void update()
- Description copied from interface:
TerminalMenuListener
- Called when the menu is updated
- Specified by:
update
in interface TerminalMenuListener
- Specified by:
update
in class SSHMenuHandler
close
public void close()
sshPreferencesDialog
public void sshPreferencesDialog(java.lang.String title)
currentTunnelsDialog
public final void currentTunnelsDialog(java.lang.String title)
connectDialog
public void connectDialog(java.lang.String title)
loadFileDialog
public final void loadFileDialog()
keyGenerationDialogCreate
public void keyGenerationDialogCreate(java.lang.String title)
keyGenerationDialogEdit
public void keyGenerationDialogEdit(java.lang.String title)
saveAsFileDialog
public final void saveAsFileDialog()
alertDialog
public final void alertDialog(java.lang.String message)
- Specified by:
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)
- Specified by:
confirmDialog
in class SSHMenuHandler
textDialog
public final void textDialog(java.lang.String title,
java.lang.String text,
int rows,
int cols,
boolean scrollbar)
- Specified by:
textDialog
in class SSHMenuHandler