You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ni...@apache.org on 2009/03/09 08:53:23 UTC
svn commit: r751607 -
/cxf/trunk/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/tools/XMLBeansSchemaTypeUtils.java
Author: ningjiang
Date: Mon Mar 9 07:53:21 2009
New Revision: 751607
URL: http://svn.apache.org/viewvc?rev=751607&view=rev
Log:
CXF-2095 fixed the typos of XMLBeansSchemaTypeUtils.java
Modified:
cxf/trunk/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/tools/XMLBeansSchemaTypeUtils.java
Modified: cxf/trunk/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/tools/XMLBeansSchemaTypeUtils.java
URL: http://svn.apache.org/viewvc/cxf/trunk/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/tools/XMLBeansSchemaTypeUtils.java?rev=751607&r1=751606&r2=751607&view=diff
==============================================================================
--- cxf/trunk/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/tools/XMLBeansSchemaTypeUtils.java (original)
+++ cxf/trunk/rt/databinding/xmlbeans/src/main/java/org/apache/cxf/xmlbeans/tools/XMLBeansSchemaTypeUtils.java Mon Mar 9 07:53:21 2009
@@ -25,58 +25,62 @@
import org.apache.xmlbeans.SchemaType;
/**
- * This class will help us to map the XMLBeansBuildinType into Natural Java Type
+ * This class will help us to map the
+ * <a href="http://xmlbeans.apache.org/docs/2.0.0/guide/conXMLBeansSupportBuiltInSchemaTypes.html">
+ * XMLBeans Builtin Type</a> into Natural Java Type
+ *
+ *
*/
public final class XMLBeansSchemaTypeUtils {
- private static final Map<String, String> BUILDIN_TYPES_MAP;
+ private static final Map<String, String> BUILTIN_TYPES_MAP;
static {
- BUILDIN_TYPES_MAP = new HashMap<String, String>();
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlObject", "org.apache.xmlbeans.XmlObject");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlAnySimpleType", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlAnyURI", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlBase64Binary", "byte[]");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlBoolean", "boolean");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlByte", "byte");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDate", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDateTime", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDecimal", "java.math.BigDecimal");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDouble", "double");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDuration", "org.apache.xmlbeans.GDuration");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlENTITIES", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlENTITY", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlFloat", "float");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGDay", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGMonth", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGMonthDay", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGYear", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlHexBinary", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlHexBinary", "byte[]");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlID", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlIDREF", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlIDREFS", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlInt", "int");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlInteger", "java.math.BigInteger");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlLanguage", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlLong", "long");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlName", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNCNAME", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNegativeInteger", "java.math.BigInteger");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNMTOKEN", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNMTOKENS", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNonNegativeInteger", "java.math.BigInteger");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNonPositiveInteger", "java.math.BigInteger");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNormalizedString", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNOTATION", "org.apache.xmlbeans.XmlNOTATION");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlPositiveInteger", "java.math.BigInteger");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlQName", "javax.xml.namespace.QName");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlShort", "short");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlString", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlTime", "java.util.Calendar");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlToken", "String");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedByte", "short");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedInt", "long");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedLong", "java.math.BigInteger");
- BUILDIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedShort", "int");
+ BUILTIN_TYPES_MAP = new HashMap<String, String>();
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlObject", "org.apache.xmlbeans.XmlObject");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlAnySimpleType", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlAnyURI", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlBase64Binary", "byte[]");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlBoolean", "boolean");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlByte", "byte");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDate", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDateTime", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDecimal", "java.math.BigDecimal");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDouble", "double");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlDuration", "org.apache.xmlbeans.GDuration");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlENTITIES", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlENTITY", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlFloat", "float");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGDay", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGMonth", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGMonthDay", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGYear", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlGYearMonth", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlHexBinary", "byte[]");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlID", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlIDREF", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlIDREFS", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlInt", "int");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlInteger", "java.math.BigInteger");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlLanguage", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlLong", "long");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlName", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNCNAME", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNegativeInteger", "java.math.BigInteger");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNMTOKEN", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNMTOKENS", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNonNegativeInteger", "java.math.BigInteger");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNonPositiveInteger", "java.math.BigInteger");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNormalizedString", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlNOTATION", "org.apache.xmlbeans.XmlNOTATION");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlPositiveInteger", "java.math.BigInteger");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlQName", "javax.xml.namespace.QName");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlShort", "short");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlString", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlTime", "java.util.Calendar");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlToken", "String");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedByte", "short");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedInt", "long");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedLong", "java.math.BigInteger");
+ BUILTIN_TYPES_MAP.put("org.apache.xmlbeans.XmlUnsignedShort", "int");
}
private XMLBeansSchemaTypeUtils() {
@@ -93,7 +97,7 @@
}
}
if (schemaType.isBuiltinType()) {
- result = BUILDIN_TYPES_MAP.get(schemaType.getFullJavaName());
+ result = BUILTIN_TYPES_MAP.get(schemaType.getFullJavaName());
} else {
result = schemaType.getFullJavaName().replace('$', '.');
}