org.almendra.janet.cas.logger.gui
Class LoggerViewController

java.lang.Object
  extended by org.almendra.janet.cas.logger.gui.LoggerViewController

public class LoggerViewController
extends java.lang.Object

Author:
Oliver

Field Summary
protected  ApplicationAccessor application
           
protected  java.util.Map logEntriesByLogText
           
protected  int[] logListSelectionIndices
           
protected  NodeAccessor node
           
protected  LoggerView view
           
 
Constructor Summary
protected LoggerViewController()
          Creates a new LoggerViewController object.
  LoggerViewController(LoggerView view)
          Creates a new LoggerViewController object.
 
Method Summary
 void log(java.util.List entries)
           
 void logEntriesList_ValueChanged(javax.swing.event.ListSelectionEvent listSelectionEvent)
           
protected  void notifyNodes()
           
 void setApplication(ApplicationAccessor application)
           
 void setNode(NodeAccessor node)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

view

protected LoggerView view

node

protected NodeAccessor node

application

protected ApplicationAccessor application

logListSelectionIndices

protected int[] logListSelectionIndices

logEntriesByLogText

protected java.util.Map logEntriesByLogText
Constructor Detail

LoggerViewController

protected LoggerViewController()
Creates a new LoggerViewController object.


LoggerViewController

public LoggerViewController(LoggerView view)
Creates a new LoggerViewController object.

Method Detail

logEntriesList_ValueChanged

public void logEntriesList_ValueChanged(javax.swing.event.ListSelectionEvent listSelectionEvent)
Parameters:
listSelectionEvent -

log

public void log(java.util.List entries)
Parameters:
list -

setNode

public void setNode(NodeAccessor node)
Parameters:
node -

shutdown

public void shutdown()

notifyNodes

protected void notifyNodes()

setApplication

public void setApplication(ApplicationAccessor application)
Parameters:
application -