org.almendra.janet.cas.logger.interpreters
Class StartViewInterpreter

java.lang.Object
  extended by org.almendra.janet.cas.node.interpreters.NodeInterpreter
      extended by org.almendra.janet.cas.logger.interpreters.LoggerInterpreter
          extended by org.almendra.janet.cas.logger.interpreters.StartViewInterpreter
All Implemented Interfaces:
IInterpreter

public class StartViewInterpreter
extends LoggerInterpreter
implements IInterpreter

Author:
Oliver

Constructor Summary
StartViewInterpreter()
          Creates a new StartViewInterpreter object.
 
Method Summary
 StringVector commandNames()
           
 void execute(CommandAccessor cmdAccessor)
           
protected  void installLoggers(CommandAccessor cmdAccessor)
           
protected  void installServerAnchor(CommandAccessor cmdAccessor, LoggerViewController controller)
           
protected  void registerForeignApplicationRegistered(CommandAccessor cmdAccessor, LoggerViewController viewController)
           
protected  void registerForEvents(CommandAccessor cmdAccessor, LoggerViewController controller)
           
 
Methods inherited from class org.almendra.janet.cas.logger.interpreters.LoggerInterpreter
getCollectorKey, getInstalledLoggerAnchor, getLoggerServerAnchor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartViewInterpreter

public StartViewInterpreter()
Creates a new StartViewInterpreter object.

Method Detail

execute

public void execute(CommandAccessor cmdAccessor)
Specified by:
execute in interface IInterpreter

registerForEvents

protected void registerForEvents(CommandAccessor cmdAccessor,
                                 LoggerViewController controller)

installServerAnchor

protected void installServerAnchor(CommandAccessor cmdAccessor,
                                   LoggerViewController controller)

registerForeignApplicationRegistered

protected void registerForeignApplicationRegistered(CommandAccessor cmdAccessor,
                                                    LoggerViewController viewController)

installLoggers

protected void installLoggers(CommandAccessor cmdAccessor)
Parameters:
cmdAccessor -

commandNames

public StringVector commandNames()
Specified by:
commandNames in interface IInterpreter