com.mindbright.application
Class ModuleTelnetImpl

java.lang.Object
  extended by java.awt.event.WindowAdapter
      extended by com.mindbright.application.ModuleBaseTerminal
          extended by com.mindbright.application.ModuleTelnetImpl
All Implemented Interfaces:
MindTermModule, TerminalMenuListener, java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.lang.Runnable, java.util.EventListener

public class ModuleTelnetImpl
extends ModuleBaseTerminal


Nested Class Summary
protected  class ModuleTelnetImpl.ChaffedTelnet
           
 
Field Summary
 
Fields inherited from class com.mindbright.application.ModuleBaseTerminal
mindterm
 
Constructor Summary
ModuleTelnetImpl()
           
 
Method Summary
protected  boolean closeOnDisconnect()
           
 void doClose()
           
 java.lang.String getTitle()
           
protected  boolean haveMenus()
           
 boolean isAvailable(MindTermApp mindterm)
           
protected  ModuleBaseTerminal newInstance()
           
 void runTerminal(MindTermApp mindterm, TerminalWindow terminal, java.awt.Frame frame, TerminalFrameTitle frameTitle)
           
 
Methods inherited from class com.mindbright.application.ModuleBaseTerminal
activate, close, connected, description, disconnected, getTerminalMenuHandler, init, run, update, useChaff, windowClosing
 
Methods inherited from class java.awt.event.WindowAdapter
windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleTelnetImpl

public ModuleTelnetImpl()
Method Detail

runTerminal

public void runTerminal(MindTermApp mindterm,
                        TerminalWindow terminal,
                        java.awt.Frame frame,
                        TerminalFrameTitle frameTitle)
Specified by:
runTerminal in class ModuleBaseTerminal

closeOnDisconnect

protected boolean closeOnDisconnect()
Specified by:
closeOnDisconnect in class ModuleBaseTerminal

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in class ModuleBaseTerminal

isAvailable

public boolean isAvailable(MindTermApp mindterm)

haveMenus

protected boolean haveMenus()
Overrides:
haveMenus in class ModuleBaseTerminal

doClose

public void doClose()
Specified by:
doClose in class ModuleBaseTerminal

newInstance

protected ModuleBaseTerminal newInstance()
Specified by:
newInstance in class ModuleBaseTerminal