|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.eliad.model.defaults.DefaultStyleModel.ProxyLazyValue
Variant of UIDefaults.ProxyLazyValue
that
allows you to specify a class loader.
Constructor Summary | |
DefaultStyleModel.ProxyLazyValue(java.lang.String c)
Creates a LazyValue which will construct an instance
when asked. |
|
DefaultStyleModel.ProxyLazyValue(java.lang.String c,
java.lang.ClassLoader classLoader)
Creates a LazyValue which will construct an instance
when asked. |
Method Summary | |
java.lang.Object |
createValue(javax.swing.UIDefaults table)
Creates the value retrieved from the UIDefaults table.
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public DefaultStyleModel.ProxyLazyValue(java.lang.String c)
LazyValue
which will construct an instance
when asked.c
- a String
specifying the classname
of the instance to be created on demandpublic DefaultStyleModel.ProxyLazyValue(java.lang.String c, java.lang.ClassLoader classLoader)
LazyValue
which will construct an instance
when asked.c
- a String
specifying the classname
of the instance to be created on demandMethod Detail |
public java.lang.Object createValue(javax.swing.UIDefaults table)
UIDefaults
table.
The object is created each time it is accessed.table
- a UIDefaults
tableObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |