[MMBASE CVS] src/org/mmbase/core/util Fields.java

2009-04-29 Thread Michiel Meeuwissen
Update of /var/cvs/src/org/mmbase/core/util
In directory james.mmbase.org:/tmp/cvs-serv3193/core/util

Modified Files:
Fields.java 
Log Message:
javadoc


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util


Index: Fields.java
===
RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- Fields.java 24 Apr 2009 15:19:19 -  1.16
+++ Fields.java 29 Apr 2009 07:39:07 -  1.17
@@ -61,7 +61,7 @@
 return new org.mmbase.module.corebuilders.FieldDefs(name, type, 
listItemType, state, dataType);
 }
 /**
- * Defaulting version of {...@link #createField(name, int int, int, 
DataType)} (no list item type,
+ * Defaulting version of {...@link #createField(String, int int, int, 
DataType)} (no list item type,
  * because it is nearly always irrelevant).
  * @since MMBase-1.9
  */
___
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs


[MMBASE CVS] src/org/mmbase/core/util Fields.java

2009-04-24 Thread Michiel Meeuwissen
Update of /var/cvs/src/org/mmbase/core/util
In directory james.mmbase.org:/tmp/cvs-serv14329/core/util

Modified Files:
Fields.java 
Log Message:
MMB-1810


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util
See also: http://www.mmbase.org/jira/browse/MMB-1810


Index: Fields.java
===
RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- Fields.java 1 Dec 2008 18:14:22 -   1.15
+++ Fields.java 24 Apr 2009 15:19:19 -  1.16
@@ -151,6 +151,8 @@
 return Field.TYPE_UNKNOWN;
 } else if (classType.isArray()  classType.getComponentType() == 
Byte.TYPE) {
 return Field.TYPE_BINARY;
+} else if (java.io.InputStream.class.isAssignableFrom(classType)) {
+return Field.TYPE_BINARY;
 } else if (classType == Integer.class || classType == Integer.TYPE) {
 return Field.TYPE_INTEGER;
 } else if (classType == Long.class || classType == Long.TYPE) {
___
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs


[MMBASE CVS] src/org/mmbase/core/util Fields.java

2008-12-01 Thread Michiel Meeuwissen
Update of /var/cvs/src/org/mmbase/core/util
In directory james.mmbase.org:/tmp/cvs-serv18884

Modified Files:
Fields.java 
Log Message:
  MMB-1736


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util
See also: http://www.mmbase.org/jira/browse/MMB-1736


Index: Fields.java
===
RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- Fields.java 1 Dec 2008 17:25:44 -   1.13
+++ Fields.java 1 Dec 2008 18:02:38 -   1.14
@@ -29,7 +29,7 @@
 private final static String[] TYPES = {
 UNKNOWN, STRING, INTEGER, UNKNOWN, BINARY /* BYTE */, 
FLOAT, DOUBLE, LONG, XML, NODE, DATETIME, BOOLEAN, LIST, 
DECIMAL
 };
-public final static int TYPE_MAXVALUE= TYPES.length + 1;
+public final static int TYPE_MAXVALUE= TYPES.length;
 
 
 /**
___
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs


[MMBASE CVS] src/org/mmbase/core/util Fields.java

2008-12-01 Thread Michiel Meeuwissen
Update of /var/cvs/src/org/mmbase/core/util
In directory james.mmbase.org:/tmp/cvs-serv19062

Modified Files:
Fields.java 
Log Message:
should actually be one shorter, of course


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util


Index: Fields.java
===
RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- Fields.java 1 Dec 2008 18:02:38 -   1.14
+++ Fields.java 1 Dec 2008 18:14:22 -   1.15
@@ -29,7 +29,7 @@
 private final static String[] TYPES = {
 UNKNOWN, STRING, INTEGER, UNKNOWN, BINARY /* BYTE */, 
FLOAT, DOUBLE, LONG, XML, NODE, DATETIME, BOOLEAN, LIST, 
DECIMAL
 };
-public final static int TYPE_MAXVALUE= TYPES.length;
+public final static int TYPE_MAXVALUE= TYPES.length - 1;
 
 
 /**
___
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs


[MMBASE CVS] src/org/mmbase/core/util Fields.java

2008-10-09 Thread Michiel Meeuwissen
Update of /var/cvs/src/org/mmbase/core/util
In directory james.mmbase.org:/tmp/cvs-serv16285

Modified Files:
Fields.java 
Log Message:
added a 'createField' method without the (nearly always irrelevant) list item 
type


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util


Index: Fields.java
===
RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- Fields.java 24 Feb 2007 21:57:51 -  1.11
+++ Fields.java 9 Oct 2008 13:11:13 -   1.12
@@ -59,6 +59,14 @@
 }
 return new org.mmbase.module.corebuilders.FieldDefs(name, type, 
listItemType, state, dataType);
 }
+/**
+ * Defaulting version of [EMAIL PROTECTED] #createField(name, int int, 
int, DataType)} (no list item type,
+ * because it is nearly always irrelevant).
+ * @since MMBase-1.9
+ */
+public static CoreField createField(String name, int type, int state, 
DataType dataType) {
+return createField(name, type, Field.TYPE_UNKNOWN, state, dataType);
+}
 
 /**
  * Provide a description for the specified type.
___
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs