jfun.yan.xml.nuts.optional
Class AbstractRegisterNut
java.lang.Object
jfun.yan.xml.nut.Nut
jfun.yan.xml.nuts.optional.AbstractRegisterNut
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AbstractLoopRegisterNut, RegisterNut
public abstract class AbstractRegisterNut
- extends Nut
This class provides the basic functionality for any tag
that wants to support dynamic component registration.
- Author:
- Ben Yu
Dec 22, 2005 12:30:22 AM
- See Also:
- Serialized Form
| Methods inherited from class jfun.yan.xml.nut.Nut |
cast, checkDuplicate, checkMandatory, checkMandatory, convert, getComponentClassLoader, getId, getNutClassLoader, getNutEnvironment, getParameterWiring, getPropertyWiring, getSequenceNumber, getTagLocation, getTagName, initGloballyDefined, initNutEnvironment, initSequenceNumber, initTagLocation, initTagName, isGloballyDefined, raise, raise, register, registerEagerInstantiation, setId, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractRegisterNut
public AbstractRegisterNut()
isEager_init
public boolean isEager_init()
setEager_init
public void setEager_init(boolean eager_init)
isOverridable
public boolean isOverridable()
setOverridable
public void setOverridable(boolean overridable)
isOverriding
public boolean isOverriding()
setOverriding
public void setOverriding(boolean overriding)
isEagerlyInstantiating
protected boolean isEagerlyInstantiating()
- Is this registration eagerly instantiated?
registerValue
protected void registerValue(java.lang.Object key,
java.lang.Object val)
- Dynamically register a value.
- Parameters:
key - the key.val - the value.