org.apache.beehive.controls.runtime.bean
Class ImplPersistenceDelegate
Object
PersistenceDelegate
DefaultPersistenceDelegate
ImplPersistenceDelegate
public class ImplPersistenceDelegate
- extends DefaultPersistenceDelegate
The ImplPersistenceDelegate class supports the XML persistance of Control Implementation
instances by implementing the java.beans.PersistenceDelegate API, and overriding
the default persistance algorithm based upon the runtime structure for Controls.
Method Summary |
protected void |
initialize(Class<?> type,
Object oldInstance,
Object newInstance,
Encoder out)
PersistenceDelegate.initialize() |
protected Expression |
instantiate(Object oldInstance,
Encoder out)
PersistenceDelegate.instantiate() |
void |
writeObject(Object oldInstance,
Encoder out)
PersistenceDelegate.writeObject() |
Methods inherited from class DefaultPersistenceDelegate |
mutatesTo |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImplPersistenceDelegate
public ImplPersistenceDelegate()
instantiate
protected Expression instantiate(Object oldInstance,
Encoder out)
- PersistenceDelegate.instantiate()
- Overrides:
instantiate
in class DefaultPersistenceDelegate
initialize
protected void initialize(Class<?> type,
Object oldInstance,
Object newInstance,
Encoder out)
- PersistenceDelegate.initialize()
- Overrides:
initialize
in class DefaultPersistenceDelegate
writeObject
public void writeObject(Object oldInstance,
Encoder out)
- PersistenceDelegate.writeObject()
- Overrides:
writeObject
in class PersistenceDelegate