com.mindbright.ssh
Class SSHMenuHandler
java.lang.Object
com.mindbright.ssh.SSHMenuHandler
- All Implemented Interfaces:
- TerminalMenuListener
- Direct Known Subclasses:
- SSHMenuHandlerFull
- public abstract class SSHMenuHandler
- extends java.lang.Object
- implements TerminalMenuListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSHMenuHandler
public SSHMenuHandler()
init
public abstract void init(MindTerm mindterm,
SSHInteractiveClient client,
java.awt.Frame parent,
TerminalWin term)
update
public abstract void update()
- Description copied from interface:
TerminalMenuListener
- Called when the menu is updated
- Specified by:
update
in interface TerminalMenuListener
close
public void close(TerminalMenuHandler originMenu)
- Description copied from interface:
TerminalMenuListener
- Called when the user has selected close in the menu
- Specified by:
close
in interface TerminalMenuListener
- Parameters:
originMenu
- the menu where close was selected
setupMenuBar
public abstract void setupMenuBar(boolean usePopupMenu)
setPopupButton
public abstract void setPopupButton(int popButtonNum)
getPopupButton
public abstract int getPopupButton()
confirmDialog
public abstract boolean confirmDialog(java.lang.String message,
boolean defAnswer)
alertDialog
public abstract void alertDialog(java.lang.String message)
textDialog
public abstract void textDialog(java.lang.String head,
java.lang.String text,
int rows,
int cols,
boolean scrollbar)