public abstract class ComponentTreeWatcher
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class[] |
myControlsToIgnore |
Modifier | Constructor and Description |
---|---|
protected |
ComponentTreeWatcher(java.lang.Class[] controlsToIgnore) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
processChildren(java.awt.Container container) |
protected abstract void |
processComponent(java.awt.Component parentComponent) |
void |
register(java.awt.Component parentComponent) |
protected boolean |
shouldBeIgnored(java.lang.Object object) |
protected abstract void |
unprocessComponent(java.awt.Component component) |
protected ComponentTreeWatcher(java.lang.Class[] controlsToIgnore)
protected boolean shouldBeIgnored(java.lang.Object object)
public final void register(java.awt.Component parentComponent)
protected boolean processChildren(java.awt.Container container)
protected abstract void processComponent(java.awt.Component parentComponent)
protected abstract void unprocessComponent(java.awt.Component component)