ch.tatool.core.display.swing.status
Class StatusRegionConfigurator

java.lang.Object
  extended by ch.tatool.core.element.AbstractPropertyHolder
      extended by ch.tatool.core.element.NodeImpl
          extended by ch.tatool.core.executable.NonBlockingAWTExecutable
              extended by ch.tatool.core.display.swing.status.StatusRegionConfigurator
All Implemented Interfaces:
PropertyHolder, Executable, Node
Direct Known Subclasses:
DefaultModuleStatusRegionConfigurator

public class StatusRegionConfigurator
extends NonBlockingAWTExecutable


Constructor Summary
StatusRegionConfigurator()
           
 
Method Summary
protected  String executeAWT()
          Subclasses implement this method to execute some code.
 void setStatusPanels(Map<String,StatusPanel> statusPanels)
          Set a map of info panels to add to the statusregion.
 
Methods inherited from class ch.tatool.core.executable.NonBlockingAWTExecutable
cancel, execute, getExecutionContext, setExecutionContext
 
Methods inherited from class ch.tatool.core.element.NodeImpl
assignParent, assignParent, assignParents, getId, getLocalId, getParent, setId, setLocalId, setParent
 
Methods inherited from class ch.tatool.core.element.AbstractPropertyHolder
clearProperties, getKeys, getProperty, removeProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ch.tatool.element.Node
getParent, setParent
 
Methods inherited from interface ch.tatool.data.PropertyHolder
clearProperties, getId, getKeys, getProperty, removeProperty, setProperty
 

Constructor Detail

StatusRegionConfigurator

public StatusRegionConfigurator()
Method Detail

setStatusPanels

public void setStatusPanels(Map<String,StatusPanel> statusPanels)
Set a map of info panels to add to the statusregion. Use a LinkedHashMap to make sure the order of the statuspanel as inserted into the map is retained

Parameters:
statusPanels -

executeAWT

protected String executeAWT()
Description copied from class: NonBlockingAWTExecutable
Subclasses implement this method to execute some code. It is guaranteed that the caller thread is the AWT thread.

Specified by:
executeAWT in class NonBlockingAWTExecutable


Copyright © 2012. All Rights Reserved.