An instance of {@link java.text.Format}, which may be used to parse and format xs:time values.
xs:time
An instance of {@link Format}, which may be used to parse and format xs:dateTime values.
xs:dateTime
225226227228229230231232233
* instance of {@link org.apache.ws.jaxme.xs.util.XsTimeFormat} * (default). */ public Format getTimeFormat() { if (timeFormat == null) { timeFormat = new XsTimeFormat(); } return timeFormat; }
185186187188189190191192193194195196197
} return i; } public Calendar parseTime(String arg0) { XsTimeFormat format = new XsTimeFormat(); ParsePosition pos = new ParsePosition(0); Calendar cal = (Calendar) format.parseObject(arg0, pos); if (cal == null) { throw new IllegalArgumentException("Failed to parse time " + arg0 + " at:" + arg0.substring(pos.getErrorIndex())); } return cal;
288289290291292293294
public String printUnsignedShort(int arg0) { return Integer.toString(arg0); } public String printTime(Calendar arg0) { return new XsTimeFormat().format(arg0); }