org.apache.beehive.controls.runtime.bean
Class AdaptorPersistenceDelegate
Object
PersistenceDelegate
DefaultPersistenceDelegate
AdaptorPersistenceDelegate
public class AdaptorPersistenceDelegate
- extends DefaultPersistenceDelegate
The AdaptorPersistenceDelegate class supports the XML persistance of Control Client Event
Adaptor 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 |
AdaptorPersistenceDelegate
public AdaptorPersistenceDelegate()
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