return createTypedLiteral(str, XSDDatatype.XSDdecimal, line, col); case DOUBLE : return createTypedLiteral(str, XSDDatatype.XSDdouble, line, col); case INTEGER : return createTypedLiteral(str, XSDDatatype.XSDinteger, line, col); case LITERAL_DT : { Token tokenDT = token.getSubToken2(); return createTypedLiteral(str, dt, line, col); return createTypedLiteral(str, XSDDatatype.XSDboolean, line, col);