gui
Class GuiRegistry
java.lang.Object
|
+--gui.GuiRegistry
- public class GuiRegistry
- extends java.lang.Object
This class registers a root component and provides access to it's subcomponents
by their name property.
- Version:
- 99/07/10
- Author:
- Bernhard Fischer
Field Summary |
protected java.awt.Component |
root
|
Constructor Summary |
GuiRegistry(java.awt.Component root)
Creates a registry and register component root. |
Method Summary |
java.awt.Component |
find(java.lang.String names)
Retrieves a subcomponent by it's name property or class name value. |
protected java.awt.Component[] |
lookup(java.awt.Component root,
java.lang.String names,
boolean firstOnly)
|
protected void |
lookup(java.util.Vector result,
java.awt.Component root,
java.lang.String[] names,
int offset,
boolean firstOnly)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
root
protected java.awt.Component root
GuiRegistry
public GuiRegistry(java.awt.Component root)
- Creates a registry and register component root.
- Parameters:
root
- the root component
find
public java.awt.Component find(java.lang.String names)
- Retrieves a subcomponent by it's name property or class name value.
- Parameters:
names
- value of the subcomponents name property or class name. For qualification
this value may be preceeded by the values of parent components separated by dots.- Returns:
- the first matching component
- Throws:
- NullPointerException - when no component matches
lookup
protected java.awt.Component[] lookup(java.awt.Component root,
java.lang.String names,
boolean firstOnly)
lookup
protected void lookup(java.util.Vector result,
java.awt.Component root,
java.lang.String[] names,
int offset,
boolean firstOnly)