From: <jrb...@us...> - 2009-11-03 20:01:27
|
Revision: 976 http://cishell.svn.sourceforge.net/cishell/?rev=976&view=rev Author: jrbibers Date: 2009-11-03 20:01:05 +0000 (Tue, 03 Nov 2009) Log Message: ----------- Added new constructor for BasicDataPlus. This plug-in is intended to be 1.4 compatible and so should not use the new-in-1.5 String method contains. Use in NumberUtilities was corrected to test indexOf != -1. Modified Paths: -------------- trunk/core/org.cishell.utilities/src/org/cishell/utilities/BasicDataPlus.java trunk/core/org.cishell.utilities/src/org/cishell/utilities/NumberUtilities.java Modified: trunk/core/org.cishell.utilities/src/org/cishell/utilities/BasicDataPlus.java =================================================================== --- trunk/core/org.cishell.utilities/src/org/cishell/utilities/BasicDataPlus.java 2009-10-30 19:58:48 UTC (rev 975) +++ trunk/core/org.cishell.utilities/src/org/cishell/utilities/BasicDataPlus.java 2009-11-03 20:01:05 UTC (rev 976) @@ -32,8 +32,19 @@ } /** + * The type of inner is assumed to be the toString value of its Class. * * @param inner The object wrapped by this Data. + * @param parent The parent of inner. + */ + public BasicDataPlus(Object inner, Data parent) { + this(inner); + setParent(parent); + } + + /** + * + * @param inner The object wrapped by this Data. * @param type The _TYPE constant from {@link DataProperty} * that best characterizes the type of inner. * @param parent The parent of inner. Modified: trunk/core/org.cishell.utilities/src/org/cishell/utilities/NumberUtilities.java =================================================================== --- trunk/core/org.cishell.utilities/src/org/cishell/utilities/NumberUtilities.java 2009-10-30 19:58:48 UTC (rev 975) +++ trunk/core/org.cishell.utilities/src/org/cishell/utilities/NumberUtilities.java 2009-11-03 20:01:05 UTC (rev 976) @@ -119,7 +119,7 @@ */ public static String convertToDecimalNotation(String numberAsString) { // Check for a scientific notation delimiter. - if (numberAsString.contains("E") || numberAsString.contains("e")) { + if (numberAsString.indexOf("E") != -1 || numberAsString.indexOf("e") != -1) { Format format = new DecimalFormat(UNROUNDED_DECIMAL_PATTERN); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |