org.radrails.rails.internal.ui.tail
Class TailConsoleManager

java.lang.Object
  extended byorg.radrails.rails.internal.ui.tail.TailConsoleManager

public class TailConsoleManager
extends java.lang.Object

Manages the active Tail consoles.

Author:
mkent

Method Summary
 void addConsole(TailConsole console)
          Adds a console to the console manager.
static TailConsoleManager getInstance()
           
 void removeTerminatedConsoles()
          Removes all terminated Tail consoles from the ConsolePlugin console manager and from this manager.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static TailConsoleManager getInstance()
Returns:
the singleton instance of the manager

addConsole

public void addConsole(TailConsole console)
Adds a console to the console manager.

Parameters:
console - the console to add

removeTerminatedConsoles

public void removeTerminatedConsoles()
Removes all terminated Tail consoles from the ConsolePlugin console manager and from this manager.