/*
* Copyright (C) 2007, 2008 XStream Committers.
* All rights reserved.
*
* The software in this package is published under the terms of the BSD
* style license a copy of which has been included with this distribution in
* the LICENSE.txt file.
*
* Created on 21.09.2007 by Joerg Schaible
*/
package com.thoughtworks.xstream.converters.extended;
import com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter;
//import javax.xml.datatype.DatatypeConfigurationException;
//import javax.xml.datatype.DatatypeFactory;
//import javax.xml.datatype.Duration;
/**
* A Converter for the XML Schema datatype <a
* href="http://www.w3.org/TR/xmlschema-2/#duration">duration</a> and the Java type
* {@link javax.xml.datatype.Duration Duration}.
*
* @author John Kristian
* @author Jörg Schaible
* @since 1.3
*/
public class DurationConverter extends AbstractSingleValueConverter {
// private final DatatypeFactory factory;
// public DurationConverter() throws DatatypeConfigurationException {
// this(DatatypeFactory.newInstance());
// }
// public DurationConverter(DatatypeFactory factory) {
// this.factory = factory;
// }
public boolean canConvert(Class c) {
// return factory != null && Duration.class.isAssignableFrom(c);
return false;
}
public Object fromString(String s) {
// return factory.newDuration(s);
return null;
}
}