com.mindbright.ssh
Class SSHMenuHandler

java.lang.Object
  extended bycom.mindbright.ssh.SSHMenuHandler
All Implemented Interfaces:
TerminalMenuListener
Direct Known Subclasses:
SSHMenuHandlerFull

public class SSHMenuHandler
extends java.lang.Object
implements TerminalMenuListener


Constructor Summary
SSHMenuHandler()
           
 
Method Summary
 void alertDialog(java.lang.String message)
           
 void close(TerminalMenuHandler originMenu)
           
 boolean confirmDialog(java.lang.String message, boolean defAnswer)
           
 int getPopupButton()
           
 void init(MindTerm mindterm, SSHInteractiveClient client, java.awt.Frame parent, TerminalWin term)
           
 void prepareMenuBar(java.awt.MenuBar mb)
           
 void preparePopupMenu(java.awt.PopupMenu popupmenu)
           
 void setPopupButton(int popButtonNum)
           
 void textDialog(java.lang.String head, 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
 

Constructor Detail

SSHMenuHandler

public SSHMenuHandler()
Method Detail

init

public void init(MindTerm mindterm,
                 SSHInteractiveClient client,
                 java.awt.Frame parent,
                 TerminalWin term)

update

public void update()
Specified by:
update in interface TerminalMenuListener

close

public void close(TerminalMenuHandler originMenu)
Specified by:
close in interface TerminalMenuListener

setPopupButton

public void setPopupButton(int popButtonNum)

prepareMenuBar

public void prepareMenuBar(java.awt.MenuBar mb)

preparePopupMenu

public void preparePopupMenu(java.awt.PopupMenu popupmenu)

getPopupButton

public int getPopupButton()

confirmDialog

public boolean confirmDialog(java.lang.String message,
                             boolean defAnswer)

alertDialog

public void alertDialog(java.lang.String message)

textDialog

public void textDialog(java.lang.String head,
                       java.lang.String text,
                       int rows,
                       int cols,
                       boolean scrollbar)