[cvs]
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects
DataField.java
JCorporate Ltd
jcorp at jcorp2.servlets.net
Thu Aug 12 13:01:18 PDT 2004
Update of /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects
In directory jcorp2.servlets.net:/tmp/cvs-serv3326/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects
Modified Files:
DataField.java
Log Message:
add method so that update() and add() can indicate when to cache the current value as the 'original' value for purposes of isChanged() comparison
Index: DataField.java
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects/DataField.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** DataField.java 7 Aug 2004 02:08:29 -0000 1.14
--- DataField.java 12 Aug 2004 20:01:16 -0000 1.15
***************
*** 75,79 ****
* value, and attribute holdings.
* @author Michael Rimov
- * @version $Revision$ on $Date$
* @since Expresso 5.0.1
*/
--- 75,78 ----
***************
*** 83,87 ****
/**
* Retrieves the wrapped object for the Data Field
! * @return java.lang.Object
*/
public Object getValue();
--- 82,86 ----
/**
* Retrieves the wrapped object for the Data Field
! * @return java.lang.Object or null
*/
public Object getValue();
***************
*** 226,229 ****
public void setFieldMetaData(DataFieldMetaData newMetadata);
!
}
--- 225,231 ----
public void setFieldMetaData(DataFieldMetaData newMetadata);
! /**
! * call after add() or update(). The currentValue of data fields should be considered the baseline, the 'original value' for purposes of determining 'isChanged'
! */
! public void cacheIsChangedComparison();
}
More information about the cvs
mailing list