You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by vg...@apache.org on 2003/12/31 18:15:47 UTC
cvs commit: cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor Convertor.java ConvertorBuilder.java DefaultFormatCache.java DummyStringConvertor.java DummyStringConvertorBuilder.java FormattingDateConvertor.java FormattingDateConvertorBuilder.java FormattingDecimalConvertor.java FormattingDecimalConvertorBuilder.java FormattingIntegerConvertor.java FormattingLongConvertor.java FormattingLongConvertorBuilder.java LocaleMap.java MillisDateConvertor.java MillisDateConvertorBuilder.java PlainBooleanConvertor.java PlainBooleanConvertorBuilder.java PlainDecimalConvertor.java PlainDecimalConvertorBuilder.java PlainIntegerConvertor.java PlainIntegerConvertorBuilder.java PlainLongConvertor.java PlainLongConvertorBuilder.java
vgritsenko 2003/12/31 09:15:46
Modified: src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor
Convertor.java ConvertorBuilder.java
DefaultFormatCache.java DummyStringConvertor.java
DummyStringConvertorBuilder.java
FormattingDateConvertor.java
FormattingDateConvertorBuilder.java
FormattingDecimalConvertor.java
FormattingDecimalConvertorBuilder.java
FormattingIntegerConvertor.java
FormattingLongConvertor.java
FormattingLongConvertorBuilder.java LocaleMap.java
MillisDateConvertor.java
MillisDateConvertorBuilder.java
PlainBooleanConvertor.java
PlainBooleanConvertorBuilder.java
PlainDecimalConvertor.java
PlainDecimalConvertorBuilder.java
PlainIntegerConvertor.java
PlainIntegerConvertorBuilder.java
PlainLongConvertor.java
PlainLongConvertorBuilder.java
Log:
Add versions. Add license.
Revision Changes Path
1.4 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/Convertor.java
Index: Convertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/Convertor.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Convertor.java 10 Dec 2003 17:53:26 -0000 1.3
+++ Convertor.java 31 Dec 2003 17:15:46 -0000 1.4
@@ -63,6 +63,8 @@
* beneficial to pass a {@link FormatCache} object to the convert methods.
* Some convertors need to build and configure parser or formatting objects,
* which can be expensive if it needs to be done repeatedly.
+ *
+ * @version CVS $Id$
*/
public interface Convertor {
1.3 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/ConvertorBuilder.java
Index: ConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/ConvertorBuilder.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ConvertorBuilder.java 3 Sep 2003 12:26:23 -0000 1.2
+++ ConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.3
@@ -60,6 +60,8 @@
* always have the local name "convertor" and the woody definition namespace,
* but attributes and content of the element can vary depending on the
* ConvertorBuilder implementation.
+ *
+ * @version CVS $Id$
*/
public interface ConvertorBuilder {
/**
1.2 +4 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/DefaultFormatCache.java
Index: DefaultFormatCache.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/DefaultFormatCache.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultFormatCache.java 15 Jul 2003 14:06:16 -0000 1.1
+++ DefaultFormatCache.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -50,6 +50,10 @@
*/
package org.apache.cocoon.woody.datatype.convertor;
+/**
+ *
+ * @version CVS $Id$
+ */
public class DefaultFormatCache implements Convertor.FormatCache {
private Object object;
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/DummyStringConvertor.java
Index: DummyStringConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/DummyStringConvertor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DummyStringConvertor.java 15 Jul 2003 14:06:16 -0000 1.1
+++ DummyStringConvertor.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -55,6 +55,8 @@
/**
* Convertor that converts between strings and strings, in other words,
* it does nothing.
+ *
+ * @version CVS $Id$
*/
public class DummyStringConvertor implements Convertor {
public Object convertFromString(String value, Locale locale, Convertor.FormatCache formatCache) {
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/DummyStringConvertorBuilder.java
Index: DummyStringConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/DummyStringConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DummyStringConvertorBuilder.java 15 Jul 2003 14:06:16 -0000 1.1
+++ DummyStringConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -54,6 +54,8 @@
/**
* Builds {@link DummyStringConvertor}s.
+ *
+ * @version CVS $Id$
*/
public class DummyStringConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
1.3 +3 -1 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDateConvertor.java
Index: FormattingDateConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDateConvertor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- FormattingDateConvertor.java 15 Jul 2003 15:31:23 -0000 1.2
+++ FormattingDateConvertor.java 31 Dec 2003 17:15:46 -0000 1.3
@@ -70,10 +70,12 @@
* pattern for nl-BE will be sought, then one for nl, and if that is not
* found, finally the locale-independent formatting pattern will be used.
*
- * <p>Note: the earlier statement about the fact that this class uses java.text.SimpleDateFormat
+ * <p><strong>NOTE:</strong> the earlier statement about the fact that this class uses java.text.SimpleDateFormat
* is not entirely correct. In fact, it uses a small wrapper class that will either delegate to
* java.text.SimpleDateFormat or com.ibm.icu.text.SimpleDateFormat. The com.ibm version will automatically
* be used if it is present on the classpath, otherwise the java.text version will be used.
+ *
+ * @version CVS $Id$
*/
public class FormattingDateConvertor implements Convertor {
/** See {@link #setStyle}. */
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDateConvertorBuilder.java
Index: FormattingDateConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDateConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FormattingDateConvertorBuilder.java 15 Jul 2003 14:06:16 -0000 1.1
+++ FormattingDateConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -60,6 +60,8 @@
/**
* Builds {@link FormattingDateConvertor}s.
+ *
+ * @version CVS $Id$
*/
public class FormattingDateConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
1.3 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDecimalConvertor.java
Index: FormattingDecimalConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDecimalConvertor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- FormattingDecimalConvertor.java 1 Oct 2003 18:20:23 -0000 1.2
+++ FormattingDecimalConvertor.java 31 Dec 2003 17:15:46 -0000 1.3
@@ -75,6 +75,8 @@
* is not entirely correct. In fact, it uses a small wrapper class that will either delegate to
* java.text.DecimalFormat or com.ibm.icu.text.DecimalFormat. The com.ibm version will automatically
* be used if it is present on the classpath, otherwise the java.text version will be used.
+ *
+ * @version CVS $Id$
*/
public class FormattingDecimalConvertor implements Convertor {
private int variant;
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDecimalConvertorBuilder.java
Index: FormattingDecimalConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingDecimalConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FormattingDecimalConvertorBuilder.java 25 Jul 2003 16:21:31 -0000 1.1
+++ FormattingDecimalConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -59,6 +59,8 @@
/**
* Builds {@link FormattingDecimalConvertor}s.
+ *
+ * @version CVS $Id$
*/
public class FormattingDecimalConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
1.2 +2 -3 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingIntegerConvertor.java
Index: FormattingIntegerConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingIntegerConvertor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FormattingIntegerConvertor.java 1 Oct 2003 18:20:23 -0000 1.1
+++ FormattingIntegerConvertor.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -65,8 +65,7 @@
* @author <a href="mailto:antonio@apache.org">Antonio Gallardo</a>
* @version CVS $Id$
*/
-
- public class FormattingIntegerConvertor extends FormattingDecimalConvertor {
+public class FormattingIntegerConvertor extends FormattingDecimalConvertor {
public FormattingIntegerConvertor() {
super();
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingLongConvertor.java
Index: FormattingLongConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingLongConvertor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FormattingLongConvertor.java 25 Jul 2003 16:21:31 -0000 1.1
+++ FormattingLongConvertor.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -61,6 +61,8 @@
*
* <p>This class is mostly the same as the {@link FormattingDecimalConvertor},
* so see there for more information.
+ *
+ * @version CVS $Id$
*/
public class FormattingLongConvertor extends FormattingDecimalConvertor {
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingLongConvertorBuilder.java
Index: FormattingLongConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/FormattingLongConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FormattingLongConvertorBuilder.java 25 Jul 2003 16:21:31 -0000 1.1
+++ FormattingLongConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -52,6 +52,8 @@
/**
* Builds {@link FormattingLongConvertor}s.
+ *
+ * @version CVS $Id$
*/
public class FormattingLongConvertorBuilder extends FormattingDecimalConvertorBuilder {
protected FormattingDecimalConvertor createConvertor() {
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/LocaleMap.java
Index: LocaleMap.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/LocaleMap.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- LocaleMap.java 15 Jul 2003 14:06:16 -0000 1.1
+++ LocaleMap.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -59,6 +59,8 @@
*
* <p>This map should be filled once using calls to {@link #put}, before any calls
* are made to {@link #get}.
+ *
+ * @version CVS $Id$
*/
public class LocaleMap {
private FastHashMap map = new FastHashMap();
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/MillisDateConvertor.java
Index: MillisDateConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/MillisDateConvertor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MillisDateConvertor.java 15 Jul 2003 14:06:16 -0000 1.1
+++ MillisDateConvertor.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -56,6 +56,8 @@
/**
* A Convertor for Date objects which uses the number of milliseconds since
* January 1, 1970, 00:00:00 GMT as string representation.
+ *
+ * @version CVS $Id$
*/
public class MillisDateConvertor implements Convertor {
public Object convertFromString(String value, Locale locale, Convertor.FormatCache formatCache) {
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/MillisDateConvertorBuilder.java
Index: MillisDateConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/MillisDateConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MillisDateConvertorBuilder.java 15 Jul 2003 14:06:16 -0000 1.1
+++ MillisDateConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -54,6 +54,8 @@
/**
* Builds {@link MillisDateConvertor}s.
+ *
+ * @version CVS $Id$
*/
public class MillisDateConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) {
1.4 +52 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainBooleanConvertor.java
Index: PlainBooleanConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainBooleanConvertor.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- PlainBooleanConvertor.java 10 Dec 2003 17:53:26 -0000 1.3
+++ PlainBooleanConvertor.java 31 Dec 2003 17:15:46 -0000 1.4
@@ -1,9 +1,61 @@
+/*
+
+ ============================================================================
+ The Apache Software License, Version 1.1
+ ============================================================================
+
+ Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without modifica-
+ tion, are permitted provided that the following conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ 3. The end-user documentation included with the redistribution, if any, must
+ include the following acknowledgment: "This product includes software
+ developed by the Apache Software Foundation (http://www.apache.org/)."
+ Alternately, this acknowledgment may appear in the software itself, if
+ and wherever such third-party acknowledgments normally appear.
+
+ 4. The names "Apache Cocoon" and "Apache Software Foundation" must not be
+ used to endorse or promote products derived from this software without
+ prior written permission. For written permission, please contact
+ apache@apache.org.
+
+ 5. Products derived from this software may not be called "Apache", nor may
+ "Apache" appear in their name, without prior written permission of the
+ Apache Software Foundation.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+ FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
+ DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ This software consists of voluntary contributions made by many individuals
+ on behalf of the Apache Software Foundation and was originally created by
+ Stefano Mazzocchi <st...@apache.org>. For more information on the Apache
+ Software Foundation, please see <http://www.apache.org/>.
+
+*/
package org.apache.cocoon.woody.datatype.convertor;
import java.util.Locale;
/**
* Convertor for java.lang.Boolean's.
+ *
+ * @version CVS $Id$
*/
public class PlainBooleanConvertor implements Convertor {
public Object convertFromString(String value, Locale locale, Convertor.FormatCache formatCache) {
1.2 +52 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainBooleanConvertorBuilder.java
Index: PlainBooleanConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainBooleanConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PlainBooleanConvertorBuilder.java 12 Aug 2003 12:54:45 -0000 1.1
+++ PlainBooleanConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -1,9 +1,61 @@
+/*
+
+ ============================================================================
+ The Apache Software License, Version 1.1
+ ============================================================================
+
+ Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without modifica-
+ tion, are permitted provided that the following conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ 3. The end-user documentation included with the redistribution, if any, must
+ include the following acknowledgment: "This product includes software
+ developed by the Apache Software Foundation (http://www.apache.org/)."
+ Alternately, this acknowledgment may appear in the software itself, if
+ and wherever such third-party acknowledgments normally appear.
+
+ 4. The names "Apache Cocoon" and "Apache Software Foundation" must not be
+ used to endorse or promote products derived from this software without
+ prior written permission. For written permission, please contact
+ apache@apache.org.
+
+ 5. Products derived from this software may not be called "Apache", nor may
+ "Apache" appear in their name, without prior written permission of the
+ Apache Software Foundation.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+ FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
+ DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ This software consists of voluntary contributions made by many individuals
+ on behalf of the Apache Software Foundation and was originally created by
+ Stefano Mazzocchi <st...@apache.org>. For more information on the Apache
+ Software Foundation, please see <http://www.apache.org/>.
+
+*/
package org.apache.cocoon.woody.datatype.convertor;
import org.w3c.dom.Element;
/**
* Builds {PlainBooleanConvertor}s.
+ *
+ * @version CVS $Id$
*/
public class PlainBooleanConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
1.2 +4 -2 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainDecimalConvertor.java
Index: PlainDecimalConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainDecimalConvertor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PlainDecimalConvertor.java 25 Jul 2003 16:21:31 -0000 1.1
+++ PlainDecimalConvertor.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -54,8 +54,10 @@
import java.math.BigDecimal;
/**
- * Convertor for java.math.BigDecimals that does not do any (Locale-dependent)
- * formatting.
+ * Convertor for {@link java.math.BigDecimal}s that does not do any
+ * (locale-dependent) formatting.
+ *
+ * @version CVS $Id$
*/
public class PlainDecimalConvertor implements Convertor {
public Object convertFromString(String value, Locale locale, Convertor.FormatCache formatCache) {
1.2 +54 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainDecimalConvertorBuilder.java
Index: PlainDecimalConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainDecimalConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PlainDecimalConvertorBuilder.java 25 Jul 2003 16:21:31 -0000 1.1
+++ PlainDecimalConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -1,7 +1,61 @@
+/*
+
+ ============================================================================
+ The Apache Software License, Version 1.1
+ ============================================================================
+
+ Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without modifica-
+ tion, are permitted provided that the following conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ 3. The end-user documentation included with the redistribution, if any, must
+ include the following acknowledgment: "This product includes software
+ developed by the Apache Software Foundation (http://www.apache.org/)."
+ Alternately, this acknowledgment may appear in the software itself, if
+ and wherever such third-party acknowledgments normally appear.
+
+ 4. The names "Apache Cocoon" and "Apache Software Foundation" must not be
+ used to endorse or promote products derived from this software without
+ prior written permission. For written permission, please contact
+ apache@apache.org.
+
+ 5. Products derived from this software may not be called "Apache", nor may
+ "Apache" appear in their name, without prior written permission of the
+ Apache Software Foundation.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+ FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
+ DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ This software consists of voluntary contributions made by many individuals
+ on behalf of the Apache Software Foundation and was originally created by
+ Stefano Mazzocchi <st...@apache.org>. For more information on the Apache
+ Software Foundation, please see <http://www.apache.org/>.
+
+*/
package org.apache.cocoon.woody.datatype.convertor;
import org.w3c.dom.Element;
+/**
+ *
+ * @version CVS $Id$
+ */
public class PlainDecimalConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
return new PlainDecimalConvertor();
1.2 +3 -1 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainIntegerConvertor.java
Index: PlainIntegerConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainIntegerConvertor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PlainIntegerConvertor.java 1 Oct 2003 18:20:23 -0000 1.1
+++ PlainIntegerConvertor.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -58,6 +58,8 @@
*
* @author <a href="mailto:antonio@apache.org">Antonio Gallardo</a>
* @version CVS $Id$
+ *
+ * @version CVS $Id$
*/
public class PlainIntegerConvertor implements Convertor {
public Object convertFromString(String value, Locale locale, Convertor.FormatCache formatCache) {
1.2 +3 -1 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainIntegerConvertorBuilder.java
Index: PlainIntegerConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainIntegerConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PlainIntegerConvertorBuilder.java 1 Oct 2003 18:20:23 -0000 1.1
+++ PlainIntegerConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -57,6 +57,8 @@
*
* @author <a href="mailto:antonio@apache.org">Antonio Gallardo</a>
* @version CVS $Id$
+ *
+ * @version CVS $Id$
*/
public class PlainIntegerConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainLongConvertor.java
Index: PlainLongConvertor.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainLongConvertor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PlainLongConvertor.java 15 Jul 2003 14:06:16 -0000 1.1
+++ PlainLongConvertor.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -55,6 +55,8 @@
/**
* Convertor for java.lang.Longs that does not do any (Locale-dependent)
* formatting. It simply uses String.valueOf() and Long.parseLong().
+ *
+ * @version CVS $Id$
*/
public class PlainLongConvertor implements Convertor {
public Object convertFromString(String value, Locale locale, Convertor.FormatCache formatCache) {
1.2 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainLongConvertorBuilder.java
Index: PlainLongConvertorBuilder.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/datatype/convertor/PlainLongConvertorBuilder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PlainLongConvertorBuilder.java 15 Jul 2003 14:06:16 -0000 1.1
+++ PlainLongConvertorBuilder.java 31 Dec 2003 17:15:46 -0000 1.2
@@ -54,6 +54,8 @@
/**
* Builds {@link PlainLongConvertor}s.
+ *
+ * @version CVS $Id$
*/
public class PlainLongConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {