com.arsdigita.persistence
Class DataObserver

java.lang.Object
  extended bycom.arsdigita.persistence.DataObserver

public abstract class DataObserver
extends Object

DataObserver

Version:
$Revision: #7 $ $Date: 2004/04/07 $
Author:
rhs@mit.edu

Field Summary
static String versionId
           
 
Constructor Summary
DataObserver()
           
 
Method Summary
 void add(DataObject object, String property, DataObject value)
           
 void afterDelete(DataObject object)
           
 void afterSave(DataObject object)
           
 void beforeDelete(DataObject object)
           
 void beforeSave(DataObject object)
           
 void clear(DataObject object, String property)
           
 void remove(DataObject object, String property, DataObject value)
           
 void set(DataObject object, String property, Object previous, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values
Constructor Detail

DataObserver

public DataObserver()
Method Detail

set

public void set(DataObject object,
                String property,
                Object previous,
                Object value)

add

public void add(DataObject object,
                String property,
                DataObject value)

remove

public void remove(DataObject object,
                   String property,
                   DataObject value)

clear

public void clear(DataObject object,
                  String property)

beforeSave

public void beforeSave(DataObject object)

afterSave

public void afterSave(DataObject object)

beforeDelete

public void beforeDelete(DataObject object)

afterDelete

public void afterDelete(DataObject object)


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC