Update of /cvsroot/jaxme/JaxMe2/src/net/sf/jaxme/generator/types/impl
In directory sc8-pr-cvs1:/tmp/cvs-serv11150/src/net/sf/jaxme/generator/types/impl
Modified Files:
Defaults.java
Added Files:
DurationType.java
Log Message:
Added xs:duration.
--- NEW FILE: DurationType.java ---
package net.sf.jaxme.generator.types.impl;
import javax.xml.namespace.QName;
import net.sf.jaxme.generator.javasg.TypeSG;
import net.sf.jaxme.generator.javasg.types.DurationTypeSG;
import net.sf.jaxme.generator.jaxb.impl.JAXBSchemaReader;
import net.sf.jaxme.impl.Duration;
import net.sf.jaxme.javasource.JavaQName;
import net.sf.jaxme.javasource.JavaQNameImpl;
/** <p>Generators representation of xs:duration.</p>
* @author <a href="mailto:[EMAIL PROTECTED]">Jochen Wiedmann</a>
*/
public class DurationType extends AtomicTypeImpl {
private final static QName qName = new QName(JAXBSchemaReader.XML_SCHEMA_URI,
"duration");
private final static JavaQName jqName = JavaQNameImpl.getInstance(Duration.class);
public boolean isPrimitive() { return false; }
public DurationType() {
setQName(qName);
}
public TypeSG getDefaultSG() {
return new DurationTypeSG();
}
public JavaQName getRuntimeType() {
return jqName;
}
}
Index: Defaults.java
===================================================================
RCS file: /cvsroot/jaxme/JaxMe2/src/net/sf/jaxme/generator/types/impl/Defaults.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- Defaults.java 28 Jan 2003 21:35:49 -0000 1.6
+++ Defaults.java 9 Feb 2003 17:51:54 -0000 1.7
@@ -37,6 +37,7 @@
list.add(new ShortType());
list.add(stringType);
list.add(new TimeType());
+ list.add(new DurationType());
int size = list.size();
try {
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Jaxme-jaxb-dev mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jaxme-jaxb-dev