Examples of XMLGregorianCalendar


Examples of javax.xml.datatype.XMLGregorianCalendar

  }

  public Calendar parseDate(String lexicalXSDDate)
    throws IllegalArgumentException
  {
    XMLGregorianCalendar xmlCal =
      getDatatypeFactory().newXMLGregorianCalendar(lexicalXSDDate);

    return xmlCal.toGregorianCalendar();
  }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

  }

  public Calendar parseDateTime(String lexicalXSDDateTime)
    throws IllegalArgumentException
  {
    XMLGregorianCalendar xmlCal =
      getDatatypeFactory().newXMLGregorianCalendar(lexicalXSDDateTime);

    return xmlCal.toGregorianCalendar();
  }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

  }

  public Calendar parseTime(String lexicalXSDTime)
    throws IllegalArgumentException
  {
    XMLGregorianCalendar xmlCal =
      getDatatypeFactory().newXMLGregorianCalendar(lexicalXSDTime);

    return xmlCal.toGregorianCalendar();
  }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

    }

    public void testGYear() throws Exception {
        javax.xml.datatype.DatatypeFactory datatypeFactory = javax.xml.datatype.DatatypeFactory.newInstance();

        XMLGregorianCalendar x = datatypeFactory.newXMLGregorianCalendar("2004");
        XMLGregorianCalendar yOrig = datatypeFactory.newXMLGregorianCalendar("2003+05:00");

        Holder<XMLGregorianCalendar> y = new Holder<XMLGregorianCalendar>(yOrig);
        Holder<XMLGregorianCalendar> z = new Holder<XMLGregorianCalendar>();

        XMLGregorianCalendar ret = client.testGYear(x, y, z);
        if (!perfTestOnly) {
            assertTrue("testGYear(): Incorrect value for inout param", x.equals(y.value));
            assertTrue("testGYear(): Incorrect value for out param", yOrig.equals(z.value));
            assertTrue("testGYear(): Incorrect return value", x.equals(ret));
        }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

    }

    public void testGYearMonth() throws Exception {
        javax.xml.datatype.DatatypeFactory datatypeFactory = javax.xml.datatype.DatatypeFactory.newInstance();

        XMLGregorianCalendar x = datatypeFactory.newXMLGregorianCalendar("2004-08");
        XMLGregorianCalendar yOrig = datatypeFactory.newXMLGregorianCalendar("2003-12+05:00");

        Holder<XMLGregorianCalendar> y = new Holder<XMLGregorianCalendar>(yOrig);
        Holder<XMLGregorianCalendar> z = new Holder<XMLGregorianCalendar>();

        XMLGregorianCalendar ret = client.testGYearMonth(x, y, z);           
        if (!perfTestOnly) {
            assertTrue("testGYearMonth(): Incorrect value for inout param", x.equals(y.value));
            assertTrue("testGYearMonth(): Incorrect value for out param", yOrig.equals(z.value));
            assertTrue("testGYearMonth(): Incorrect return value", x.equals(ret));
        }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

    }

    public void testGMonth() throws Exception {
        javax.xml.datatype.DatatypeFactory datatypeFactory = javax.xml.datatype.DatatypeFactory.newInstance();

        XMLGregorianCalendar x = datatypeFactory.newXMLGregorianCalendar("--08--");
        XMLGregorianCalendar yOrig = datatypeFactory.newXMLGregorianCalendar("--12--+05:00");

        Holder<XMLGregorianCalendar> y = new Holder<XMLGregorianCalendar>(yOrig);
        Holder<XMLGregorianCalendar> z = new Holder<XMLGregorianCalendar>();

        XMLGregorianCalendar ret = client.testGMonth(x, y, z);
        if (!perfTestOnly) {
            assertTrue("testGMonth(): Incorrect value for inout param", x.equals(y.value));
            assertTrue("testGMonth(): Incorrect value for out param", yOrig.equals(z.value));
            assertTrue("testGMonth(): Incorrect return value", x.equals(ret));
        }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

    }

    public void testGMonthDay() throws Exception {
        javax.xml.datatype.DatatypeFactory datatypeFactory = javax.xml.datatype.DatatypeFactory.newInstance();

        XMLGregorianCalendar x = datatypeFactory.newXMLGregorianCalendar("--08-21");
        XMLGregorianCalendar yOrig = datatypeFactory.newXMLGregorianCalendar("--12-05+05:00");

        Holder<XMLGregorianCalendar> y = new Holder<XMLGregorianCalendar>(yOrig);
        Holder<XMLGregorianCalendar> z = new Holder<XMLGregorianCalendar>();

        XMLGregorianCalendar ret = client.testGMonthDay(x, y, z);           
        if (!perfTestOnly) {
            assertTrue("testGMonthDay(): Incorrect value for inout param", x.equals(y.value));
            assertTrue("testGMonthDay(): Incorrect value for out param", yOrig.equals(z.value));
            assertTrue("testGMonthDay(): Incorrect return value", x.equals(ret));
        }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

    }

    public void testGDay() throws Exception {
        javax.xml.datatype.DatatypeFactory datatypeFactory = javax.xml.datatype.DatatypeFactory.newInstance();

        XMLGregorianCalendar x = datatypeFactory.newXMLGregorianCalendar("---21");
        XMLGregorianCalendar yOrig = datatypeFactory.newXMLGregorianCalendar("---05+05:00");

        Holder<XMLGregorianCalendar> y = new Holder<XMLGregorianCalendar>(yOrig);
        Holder<XMLGregorianCalendar> z = new Holder<XMLGregorianCalendar>();

        XMLGregorianCalendar ret = client.testGDay(x, y, z);           
        if (!perfTestOnly) {
            assertTrue("testGDay(): Incorrect value for inout param", x.equals(y.value));
            assertTrue("testGDay(): Incorrect value for out param", yOrig.equals(z.value));
            assertTrue("testGDay(): Incorrect return value", x.equals(ret));
        }
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

        } catch (SOAPFaultException ex) {
            assertNull(ex.getFault().getDetail());
        }
       
        GMonthTest gm = new GMonthTest();
        XMLGregorianCalendar dt = DatatypeFactory.newInstance().newXMLGregorianCalendarDate(2010, 11, 16, 0);
        gm.setValue(dt);
        GMonthTest gm2 = port.echoGMonthTest(gm);
       
        assertEquals(gm.getValue().getMonth(), gm2.getValue().getMonth());
       
View Full Code Here

Examples of javax.xml.datatype.XMLGregorianCalendar

        }
       
        // Loose style. Add any duration to any date or time value.
        if ( vs1.equals(VSPACE_DATETIME) && vs2.equals(VSPACE_DURATION) )
        {
            XMLGregorianCalendar cal = nv1.getDateTime() ;
            XMLGregorianCalendar result = xsd_add(cal, nv2.getDuration()) ;
            NodeValue r = NodeValue.makeDateTime(result) ;
            return r ;
        }
        // Loose style. Add any duration to any date or time value.
        if ( vs1.equals(VSPACE_DATE) && vs2.equals(VSPACE_DURATION) )
        {
            XMLGregorianCalendar cal = nv1.getDateTime() ;
            XMLGregorianCalendar result = xsd_add(cal, nv2.getDuration()) ;
            NodeValue r = NodeValue.makeDate(result) ;
            return r ;
        }
        // Loose style. Add any duration to any date or time value.
        if ( vs1.equals(VSPACE_TIME) && vs2.equals(VSPACE_DURATION) )
        {
            // ONLY dayTime.
            XMLGregorianCalendar cal = nv1.getDateTime() ;
            XMLGregorianCalendar result = xsd_add(cal, nv2.getDuration()) ;
            NodeValue r = NodeValue.makeNode(result.toXMLFormat(), XSDDatatype.XSDtime) ;
            return r ;
        }
       
        if ( isDT(vs2) && vs1.equals(VSPACE_DURATION) )
            // Carefully ...
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.