org.radrails.server.core
Class ServerConsole

java.lang.Object
  extended byorg.eclipse.ui.console.AbstractConsole
      extended byorg.eclipse.ui.console.TextConsole
          extended byorg.eclipse.ui.console.IOConsole
              extended byorg.eclipse.ui.console.MessageConsole
                  extended byorg.radrails.server.core.ServerConsole
All Implemented Interfaces:
org.eclipse.ui.console.IConsole

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

Console page for servers.

Author:
Kyle

Field Summary
 
Fields inherited from class org.eclipse.ui.console.MessageConsole
DEFAULT_TAB_SIZE, P_FONT, P_STREAM_COLOR, P_TAB_SIZE
 
Constructor Summary
ServerConsole(Server server, java.lang.String name, org.eclipse.jface.resource.ImageDescriptor imageDescriptor)
          Constructor.
 
Method Summary
 boolean isStopped()
           
 void stopServer()
          Stop the underlying server.
 
Methods inherited from class org.eclipse.ui.console.MessageConsole
createPage, getInputStream, newMessageStream
 
Methods inherited from class org.eclipse.ui.console.IOConsole
clearConsole, getHighWaterMark, getLowWaterMark, newOutputStream, setWaterMarks
 
Methods inherited from class org.eclipse.ui.console.TextConsole
addHyperlink, addPatternMatchListener, getAttribute, getConsoleWidth, getDocument, getFont, getHyperlink, getHyperlinks, getRegion, getSchedulingRule, getTabWidth, matcherFinished, partitionerFinished, removePatternMatchListener, setAttribute, setConsoleWidth, setFont, setTabWidth
 
Methods inherited from class org.eclipse.ui.console.AbstractConsole
activate, addPropertyChangeListener, destroy, firePropertyChange, getImageDescriptor, getName, getType, initialize, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerConsole

public ServerConsole(Server server,
                     java.lang.String name,
                     org.eclipse.jface.resource.ImageDescriptor imageDescriptor)
Constructor. Adds this console to the manager.

Parameters:
server - the server to monitor
name - the name of the console
imageDescriptor - the icon for the console
Method Detail

stopServer

public void stopServer()
Stop the underlying server.


isStopped

public boolean isStopped()
Returns:
true if the server is stopped, false otherwise