org.das2.persistence
Class DatumRangePersistenceDelegate

java.lang.Object
  extended by java.beans.PersistenceDelegate
      extended by java.beans.DefaultPersistenceDelegate
          extended by org.das2.persistence.DatumRangePersistenceDelegate

public class DatumRangePersistenceDelegate
extends java.beans.DefaultPersistenceDelegate


Constructor Summary
DatumRangePersistenceDelegate()
          Creates a new instance of DatumRangePersistenceDelegate
 
Method Summary
protected  void initialize(java.lang.Class<?> type, java.lang.Object oldInstance, java.lang.Object newInstance, java.beans.Encoder out)
           
protected  java.beans.Expression instantiate(java.lang.Object oldInstance, java.beans.Encoder out)
           
static DatumRange newDatumRange(double min, double max, java.lang.String units)
           
 
Methods inherited from class java.beans.DefaultPersistenceDelegate
mutatesTo
 
Methods inherited from class java.beans.PersistenceDelegate
writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatumRangePersistenceDelegate

public DatumRangePersistenceDelegate()
Creates a new instance of DatumRangePersistenceDelegate

Method Detail

instantiate

protected java.beans.Expression instantiate(java.lang.Object oldInstance,
                                            java.beans.Encoder out)
Overrides:
instantiate in class java.beans.DefaultPersistenceDelegate

newDatumRange

public static DatumRange newDatumRange(double min,
                                       double max,
                                       java.lang.String units)

initialize

protected void initialize(java.lang.Class<?> type,
                          java.lang.Object oldInstance,
                          java.lang.Object newInstance,
                          java.beans.Encoder out)
Overrides:
initialize in class java.beans.DefaultPersistenceDelegate