com.raelity.jvi.swing
Class StatusDisplay

java.lang.Object
  extended by com.raelity.jvi.swing.StatusDisplay
All Implemented Interfaces:
ViStatusDisplay

public class StatusDisplay
extends Object
implements ViStatusDisplay


Field Summary
 JLabel generalStatus
           
 JLabel modeStatus
           
 JLabel strokeStatus
           
 
Constructor Summary
StatusDisplay()
           
 
Method Summary
 void clearMessage()
          Clear current status and/or error message
 void displayCommand(String cmd)
          Output the command characters accumulated so far
 void displayErrorMessage(String msg)
          Output warning chitchat
 void displayFrozenMessage(String msg)
          Output a message that can not be cleared with clearMessge.
 void displayMode(String mode)
          Output the current mode: INSERT/REPLACE
 void displayStatusMessage(String msg)
          Output chitchat, VV_STATUSMSG
 void displayWarningMessage(String msg)
          Output error chitchat, VV_ERRMSG; HLF_E highlight
 void refresh()
          don't need anything special here
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

generalStatus

public JLabel generalStatus

strokeStatus

public JLabel strokeStatus

modeStatus

public JLabel modeStatus
Constructor Detail

StatusDisplay

public StatusDisplay()
Method Detail

displayMode

public void displayMode(String mode)
Description copied from interface: ViStatusDisplay
Output the current mode: INSERT/REPLACE

Specified by:
displayMode in interface ViStatusDisplay

displayCommand

public void displayCommand(String cmd)
Description copied from interface: ViStatusDisplay
Output the command characters accumulated so far

Specified by:
displayCommand in interface ViStatusDisplay

displayStatusMessage

public void displayStatusMessage(String msg)
Description copied from interface: ViStatusDisplay
Output chitchat, VV_STATUSMSG

Specified by:
displayStatusMessage in interface ViStatusDisplay

displayErrorMessage

public void displayErrorMessage(String msg)
Description copied from interface: ViStatusDisplay
Output warning chitchat

Specified by:
displayErrorMessage in interface ViStatusDisplay

displayWarningMessage

public void displayWarningMessage(String msg)
Description copied from interface: ViStatusDisplay
Output error chitchat, VV_ERRMSG; HLF_E highlight

Specified by:
displayWarningMessage in interface ViStatusDisplay

displayFrozenMessage

public void displayFrozenMessage(String msg)
Description copied from interface: ViStatusDisplay
Output a message that can not be cleared with clearMessge. Outputing any message thaws the message display.

Specified by:
displayFrozenMessage in interface ViStatusDisplay

clearMessage

public void clearMessage()
Description copied from interface: ViStatusDisplay
Clear current status and/or error message

Specified by:
clearMessage in interface ViStatusDisplay

refresh

public void refresh()
don't need anything special here

Specified by:
refresh in interface ViStatusDisplay