org.commonreality.sensors.swing.manager
Class ComponentManager

java.lang.Object
  extended by org.commonreality.sensors.swing.manager.ComponentManager

public class ComponentManager
extends java.lang.Object


Field Summary
static java.lang.Object ADDED
           
static java.lang.Object FULL_REFRESH
           
static java.lang.Object LOCATION
           
static java.lang.Object REMOVED
           
static java.lang.Object SIZE
           
static java.lang.Object VISIBILITY
           
 
Constructor Summary
ComponentManager(ISensor sensor)
           
 
Method Summary
 boolean add(IComponentProcessor o)
           
 void addIgnorableClassNamePrefix(java.lang.String prefix)
           
 ISensor getSensor()
           
 boolean isQueued(java.lang.Object component)
           
 void processQueue()
           
 void queue(java.lang.Object component, java.lang.Object hint)
           
 boolean remove(IComponentProcessor o)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FULL_REFRESH

public static final java.lang.Object FULL_REFRESH

ADDED

public static final java.lang.Object ADDED

REMOVED

public static final java.lang.Object REMOVED

VISIBILITY

public static final java.lang.Object VISIBILITY

SIZE

public static final java.lang.Object SIZE

LOCATION

public static final java.lang.Object LOCATION
Constructor Detail

ComponentManager

public ComponentManager(ISensor sensor)
Method Detail

add

public boolean add(IComponentProcessor o)

remove

public boolean remove(IComponentProcessor o)

addIgnorableClassNamePrefix

public void addIgnorableClassNamePrefix(java.lang.String prefix)

getSensor

public ISensor getSensor()

queue

public void queue(java.lang.Object component,
                  java.lang.Object hint)

isQueued

public boolean isQueued(java.lang.Object component)

processQueue

public void processQueue()