org.xpcards.model
Class BasePersistenceDelegate

java.lang.Object
  extended byjava.beans.PersistenceDelegate
      extended byorg.xpcards.model.BasePersistenceDelegate
Direct Known Subclasses:
IterationPersistenceDelegate, ProjectCollectionPersistenceDelegate, ProjectPersistenceDelegate, ProjectSourcePersistenceDelegate, StoryPersistenceDelegate

public abstract class BasePersistenceDelegate
extends java.beans.PersistenceDelegate

Author:
Mikhail Galyutin

Constructor Summary
BasePersistenceDelegate()
           
 
Method Summary
protected  void doProperty(java.lang.Class type, java.beans.PropertyDescriptor pd, java.lang.Object oldInstance, java.lang.Object newInstance, java.beans.Encoder out)
           
protected static boolean equals(java.lang.Object o1, java.lang.Object o2)
           
protected  java.beans.Expression instantiate(java.lang.Object oldInstance, java.beans.Encoder out)
           
protected static void invokeStatement(java.lang.Object instance, java.lang.String methodName, java.lang.Object[] args, java.beans.Encoder out)
           
protected  boolean mutatesTo(java.lang.Object oldInstance, java.lang.Object newInstance)
           
 void writeObject(java.lang.Object arg0, java.beans.Encoder arg1)
           
 
Methods inherited from class java.beans.PersistenceDelegate
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasePersistenceDelegate

public BasePersistenceDelegate()
Method Detail

instantiate

protected java.beans.Expression instantiate(java.lang.Object oldInstance,
                                            java.beans.Encoder out)

mutatesTo

protected boolean mutatesTo(java.lang.Object oldInstance,
                            java.lang.Object newInstance)

doProperty

protected void doProperty(java.lang.Class type,
                          java.beans.PropertyDescriptor pd,
                          java.lang.Object oldInstance,
                          java.lang.Object newInstance,
                          java.beans.Encoder out)
                   throws java.lang.Exception
Throws:
java.lang.Exception

writeObject

public void writeObject(java.lang.Object arg0,
                        java.beans.Encoder arg1)

equals

protected static boolean equals(java.lang.Object o1,
                                java.lang.Object o2)

invokeStatement

protected static void invokeStatement(java.lang.Object instance,
                                      java.lang.String methodName,
                                      java.lang.Object[] args,
                                      java.beans.Encoder out)


Copyright © 2004 Mikhail Galyutin. All Rights Reserved.