fable.framework.views
Class FableMessageConsole

java.lang.Object
  extended by org.eclipse.ui.console.AbstractConsole
      extended by org.eclipse.ui.console.TextConsole
          extended by org.eclipse.ui.console.IOConsole
              extended by org.eclipse.ui.console.MessageConsole
                  extended by fable.framework.views.FableMessageConsole
All Implemented Interfaces:
org.eclipse.ui.console.IConsole

public class FableMessageConsole
extends org.eclipse.ui.console.MessageConsole

A generic console to display the output of a program or display messages to the user

Author:
Andy Gotz

Field Summary
static FableMessageConsole console
           
static java.lang.String ID
           
 
Fields inherited from class org.eclipse.ui.console.MessageConsole
DEFAULT_TAB_SIZE, P_FONT, P_STREAM_COLOR, P_TAB_SIZE
 
Constructor Summary
FableMessageConsole(java.lang.String consoleTitle)
          DebugConsole constructor.
 
Method Summary
 void displayError(java.lang.String message)
          Public method for displaying error messages.
 void displayIn(java.lang.String message)
          Public method for displaying input messages.
 void displayInfo(java.lang.String message)
          Public method for displaying error messages.
 void displayOut(java.lang.String message)
          Public method for displaying output message.
 
Methods inherited from class org.eclipse.ui.console.MessageConsole
createPage, getInputStream, newMessageStream
 
Methods inherited from class org.eclipse.ui.console.IOConsole
clearConsole, getEncoding, getHighWaterMark, getLowWaterMark, newOutputStream, setWaterMarks
 
Methods inherited from class org.eclipse.ui.console.TextConsole
addHyperlink, addPatternMatchListener, getAttribute, getBackground, getConsoleWidth, getDocument, getFont, getHyperlink, getHyperlinks, getRegion, getSchedulingRule, getTabWidth, matcherFinished, partitionerFinished, removePatternMatchListener, setAttribute, setBackgrond, setBackground, setConsoleWidth, setFont, setTabWidth
 
Methods inherited from class org.eclipse.ui.console.AbstractConsole
activate, addPropertyChangeListener, destroy, firePropertyChange, getHelpContextId, getImageDescriptor, getName, getType, initialize, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

console

public static FableMessageConsole console

ID

public static final java.lang.String ID
See Also:
Constant Field Values
Constructor Detail

FableMessageConsole

public FableMessageConsole(java.lang.String consoleTitle)
DebugConsole constructor. Instance of the same console is used by all perspectives which are using view.

Method Detail

displayIn

public void displayIn(java.lang.String message)
Public method for displaying input messages.

Parameters:
message -

displayOut

public void displayOut(java.lang.String message)
Public method for displaying output message.

Parameters:
message -

displayError

public void displayError(java.lang.String message)
Public method for displaying error messages.

Parameters:
message -

displayInfo

public void displayInfo(java.lang.String message)
Public method for displaying error messages.

Parameters:
message -