[marf-cvs] marf/src/marf/Classification/Distance ChebyshevDistance.java,1.15,1.16 DiffDistance.java,
Brought to you by:
mokhov
From: Serguei A. M. <mo...@us...> - 2005-08-06 21:11:11
|
Update of /cvsroot/marf/marf/src/marf/Classification/Distance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31389/Classification/Distance Modified Files: ChebyshevDistance.java DiffDistance.java EuclideanDistance.java Log Message: Add serialVersionUID for all Serializable classes in Storage and util as recommended by the Java spec. This clears out some 1.5-based Java compiler warnings. Add the field also in some other MARF modules; more to come. Update minor version @since tags along the way. Index: EuclideanDistance.java =================================================================== RCS file: /cvsroot/marf/marf/src/marf/Classification/Distance/EuclideanDistance.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** EuclideanDistance.java 16 Jun 2005 19:58:42 -0000 1.18 --- EuclideanDistance.java 6 Aug 2005 21:11:02 -0000 1.19 *************** *** 10,13 **** --- 10,14 ---- * * @author Stephen Sinclair + * @author Serguei Mokhov * @version $Revision$ * @since 0.0.1 *************** *** 17,20 **** --- 18,30 ---- { /** + * For serialization versioning. + * When adding new members or make other structural + * changess regenerate this number with the + * <code>serialver</code> tool that comes with JDK. + * @since 0.3.0.4 + */ + private static final long serialVersionUID = 6805036936942102456L; + + /** * EuclideanDistance Constructor. * @param poFeatureExtraction FeatureExtraction module reference *************** *** 44,48 **** * Retrieves class' revision. * @return revision string ! * @since 0.3.0 */ public static String getMARFSourceCodeRevision() --- 54,58 ---- * Retrieves class' revision. * @return revision string ! * @since 0.3.0.2 */ public static String getMARFSourceCodeRevision() Index: ChebyshevDistance.java =================================================================== RCS file: /cvsroot/marf/marf/src/marf/Classification/Distance/ChebyshevDistance.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** ChebyshevDistance.java 16 Jun 2005 19:58:41 -0000 1.15 --- ChebyshevDistance.java 6 Aug 2005 21:11:02 -0000 1.16 *************** *** 18,21 **** --- 18,30 ---- { /** + * For serialization versioning. + * When adding new members or make other structural + * changess regenerate this number with the + * <code>serialver</code> tool that comes with JDK. + * @since 0.3.0.4 + */ + private static final long serialVersionUID = -9173510703171507530L; + + /** * ChebyshevDistance Constructor. * @param poFeatureExtraction FeatureExtraction module reference *************** *** 45,49 **** * Retrieves class' revision. * @return revision string ! * @since 0.3.0 */ public static String getMARFSourceCodeRevision() --- 54,58 ---- * Retrieves class' revision. * @return revision string ! * @since 0.3.0.2 */ public static String getMARFSourceCodeRevision() Index: DiffDistance.java =================================================================== RCS file: /cvsroot/marf/marf/src/marf/Classification/Distance/DiffDistance.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** DiffDistance.java 16 Jun 2005 19:58:42 -0000 1.8 --- DiffDistance.java 6 Aug 2005 21:11:02 -0000 1.9 *************** *** 28,31 **** --- 28,40 ---- /** + * For serialization versioning. + * When adding new members or make other structural + * changess regenerate this number with the + * <code>serialver</code> tool that comes with JDK. + * @since 0.3.0.4 + */ + private static final long serialVersionUID = 4805074823902537333L; + + /** * DiffDistance Constructor. * @param poFeatureExtraction FeatureExtraction module reference |