Class display.Terminal
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class display.Terminal

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----display.Terminal

public class Terminal
extends Panel
Terminal is an abstract emulation class. It contains a character display.

Variable Index

 o peer

Constructor Index

 o Terminal()

Method Index

 o getParameterInfo()
Get the specific parameter info for the emulation.
 o getSize()
Return the current size of the terminal in characters.
 o getTerminalType()
Return actual terminal type identifier.
 o InitializeTerminal(Object)
Initianlize Terminal.
 o putChar(char)
Put a character on the screen.
 o putString(String)
Put a character on the screen.
 o setPeer(StatusPeer)

Variables

 o peer
  protected StatusPeer peer

Constructors

 o Terminal
  public Terminal()

Methods

 o setPeer
  public void setPeer(StatusPeer p)
 o getParameterInfo
  public abstract String[][] getParameterInfo()
Get the specific parameter info for the emulation.
See Also:
Applet
 o InitializeTerminal
  public abstract void InitializeTerminal(Object parent)
Initianlize Terminal.
Parameters:
parent - the object where to get parameters from
 o putChar
  public abstract void putChar(char c)
Put a character on the screen. The method has to see if it is a special character that needs to be handles special.
Parameters:
c - the character
See Also:
putString
 o putString
  public abstract void putString(String s)
Put a character on the screen. The method has to parse the string may handle special characters.
Parameters:
s - the string
See Also:
putString
 o getSize
  public abstract Dimension getSize()
Return the current size of the terminal in characters.
 o getTerminalType
  public abstract String getTerminalType()
Return actual terminal type identifier.

All Packages  Class Hierarchy  This Package  Previous  Next  Index