Examples of TypedValueImpl


Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

      result = new Object[]{ "new ", QNAME_TYPE, "(", JavaSource.getQuoted(qName.getLocalPart()), ")" };
    } else {
      result = new Object[]{ "new ", QNAME_TYPE, "(", JavaSource.getQuoted(qName.getNamespaceURI()),
                            ", ", JavaSource.getQuoted(qName.getLocalPart()), ")" };
    }
  return new TypedValueImpl(result, QNAME_TYPE);
  }
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

    }
  return new TypedValueImpl(result, QNAME_TYPE);
  }

  public TypedValue getCastFromString(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, Object pData) throws SAXException {
    return new TypedValueImpl(new Object[]{ pData, ".getDatatypeConverter().parseQName(", pValue, ", ", pData,
                              ".getNamespaceSupport())" }, QNAME_TYPE);
  }
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

    return new TypedValueImpl(new Object[]{ pData, ".getDatatypeConverter().parseQName(", pValue, ", ", pData,
                              ".getNamespaceSupport())" }, QNAME_TYPE);
  }

  public TypedValue getCastToString(SimpleTypeSG pController, Object pValue, DirectAccessible pData) {
    return new TypedValueImpl(new Object[]{ pData, ".getElementQName(this, ", pValue, ".getNamespaceURI(), ", pValue,
                            ".getLocalPart())" }, String.class);
  }
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

  protected String getDatatypeName() { return "Short"; }
  protected JavaQName getDatatypeType() { return SHORT_TYPE; }

  public TypedValue getCastFromString(SimpleTypeSG pController, String pValue) throws SAXException {
    try {
      return new TypedValueImpl(new Object[]{"((", SHORT_TYPE, ")", new Short(new DatatypeConverterImpl().parseShort(pValue)), ")"},
                  SHORT_TYPE);
  } catch (RuntimeException e) {
    try {
      throw new LocSAXException("Failed to convert string value to "
          + getDatatypeName() + " instance: " + pValue, getLocator());
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

  public JavaQName getPrimitiveRuntimeType(SimpleTypeSG pController) { return BOOLEAN_TYPE; }
  protected JavaQName getObjectRuntimeType(SimpleTypeSG pController) { return BOOLEAN_OBJECT_TYPE; }

  public TypedValue getCastFromString(SimpleTypeSG pController, String pValue) throws SAXException {
    try {
      return new TypedValueImpl(new DatatypeConverterImpl().parseBoolean(pValue) ? Boolean.TRUE : Boolean.FALSE,
                  BOOLEAN_OBJECT_TYPE);
  } catch (RuntimeException e) {
    try {
      throw new LocSAXException("Failed to convert string value to "
          + getDatatypeName() + " instance: " + pValue, getLocator());
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

  }

   public TypedValue getCastFromString(SimpleTypeSG pController, String pValue)
      throws SAXException {
    try {
      return new TypedValueImpl(new Object[] {
          "javax.xml.bind.DatatypeConverter",
          ".parse" + getDatatypeName() + "(\"", pValue, "\")" },
          getDatatypeType());
    } catch (RuntimeException e) {
      try {
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

      }
      value = new Object[]{converter, ".parse" + getDatatypeName() + "(", pValue, ")"};
    } else {
      value = new Object[]{pData, ".getDatatypeConverter().parse" + getDatatypeName() + "(", pValue, ")"};
    }
  return new TypedValueImpl(value, getDatatypeType());
  }
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

 
    public TypedValue getCastFromString(SimpleTypeSG pController, String pValue)
      throws SAXException {
    try {
      Calendar calendar = new DatatypeConverterImpl().parseTime(pValue);
      return new TypedValueImpl(
          new Object[] { "new java.util.GregorianCalendar("
              + calendar.get(Calendar.YEAR) + ","
              + calendar.get(Calendar.MONTH) + ","
              + calendar.get(Calendar.DAY_OF_MONTH) + ","
              + calendar.get(Calendar.HOUR_OF_DAY) + ","
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

  protected String getDatatypeName() { return "Double"; }
  protected JavaQName getDatatypeType() { return DOUBLE_TYPE; }

  public TypedValue getCastFromString(SimpleTypeSG pController, String pValue) throws SAXException {
    try {
      return new TypedValueImpl(new Double(new DatatypeConverterImpl().parseDouble(pValue)) + "d", getDatatypeType());
  } catch (RuntimeException e) {
    try {
      throw new LocSAXException("Failed to convert string value to "
          + getDatatypeName() + " instance: " + pValue, getLocator());
    } catch (Exception e1) {
View Full Code Here

Examples of org.apache.ws.jaxme.js.impl.TypedValueImpl

  protected JavaQName getDatatypeType() { return STRING_TYPE; }

  public JavaQName getRuntimeType(SimpleTypeSG pController) { return STRING_TYPE; }

  public TypedValue getCastFromString(SimpleTypeSG pController, String pValue) {
    return new TypedValueImpl(JavaSource.getQuoted(pValue), STRING_TYPE);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.