| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.impl.JMControllerImpl
Common subclass for JMMarshallerImpl, JMUnmarshallerImpl and JMValidatorImpl.
| Field Summary | |
| protected  ValidationEventHandler | eventHandler | 
| static java.lang.String | JAXME_DATATYPE_CONVERTERName of the property for setting the DatatypeConverterInterface: "jaxme.datatypeConverter". | 
| static java.lang.String | JAXME_FORMAT_DATEProperty for setting an instance of Format,
 which is being used for parsing and printingxs:datevalues. | 
| static java.lang.String | JAXME_FORMAT_DATETIMEProperty for setting an instance of Format,
 which is being used for parsing and printingxs:dateTimevalues. | 
| static java.lang.String | JAXME_FORMAT_TIMEProperty for setting an instance of Format,
 which is being used for parsing and printingxs:timevalues. | 
| static java.lang.String | JAXME_PRIVATEProperty prefix for users private settings: "jaxme.private.". | 
| Constructor Summary | |
| JMControllerImpl() | |
| Method Summary | |
|  DatatypeConverterInterface | getDatatypeConverter()Returns the marshallers or unmarshallers datatype converter. | 
|  java.text.Format | getDateFormat()Returns the Formatfor parsing and printingxs:datevalues. | 
|  java.text.Format | getDateTimeFormat()Returns the Formatfor parsing and printingxs:dateTimevalues. | 
|  ValidationEventHandler | getEventHandler()Returns a users event handler for validation events, if any. | 
|  JAXBContextImpl | getJAXBContextImpl()Returns the marshallers or unmarshallers JAXBContext. | 
|  java.lang.Object | getProperty(java.lang.String pProperty)Returns the value for property pProperty. | 
|  java.text.Format | getTimeFormat()Returns the Formatfor parsing and printingxs:timevalues. | 
|  void | setDatatypeConverter(DatatypeConverterInterface pConverter)Sets the marshallers or unmarshallers datatype converter. | 
|  void | setDateFormat(java.text.Format pFormat)Sets the Formatfor parsing and printingxs:datevalues. | 
|  void | setDateTimeFormat(java.text.Format pFormat)Sets the Formatfor parsing and printingxs:dateTimevalues. | 
|  void | setEventHandler(ValidationEventHandler pEventHandler)Sets a users event handler for validation events. | 
|  void | setJAXBContextImpl(JAXBContextImpl pContext)Sets the marshallers or unmarshallers JAXBContext. | 
|  void | setProperty(java.lang.String pProperty,
            java.lang.Object pValue)Sets the property pPropertyto the valuepValue. | 
|  void | setTimeFormat(java.text.Format pFormat)Sets the Formatfor parsing and printingxs:datevalues. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
public static final java.lang.String JAXME_PRIVATE
public static final java.lang.String JAXME_DATATYPE_CONVERTER
DatatypeConverterInterface: "jaxme.datatypeConverter".
public static final java.lang.String JAXME_FORMAT_DATETIME
Format,
 which is being used for parsing and printing xs:dateTime
 values. Defaults to an instance of
 XsDateTimeFormat.
public static final java.lang.String JAXME_FORMAT_DATE
Format,
 which is being used for parsing and printing xs:date
 values. Defaults to an instance of
 XsDateFormat.
public static final java.lang.String JAXME_FORMAT_TIME
Format,
 which is being used for parsing and printing xs:time
 values. Defaults to an instance of
 XsTimeFormat.
protected ValidationEventHandler eventHandler
| Constructor Detail | 
public JMControllerImpl()
| Method Detail | 
public void setProperty(java.lang.String pProperty,
                        java.lang.Object pValue)
                 throws PropertyException
pProperty to the value
 pValue.
PropertyException
public java.lang.Object getProperty(java.lang.String pProperty)
                             throws PropertyException
pProperty.
PropertyExceptionpublic ValidationEventHandler getEventHandler()
setEventHandler(ValidationEventHandler)public void setEventHandler(ValidationEventHandler pEventHandler)
getEventHandler()public void setJAXBContextImpl(JAXBContextImpl pContext)
JAXBContext. This is used mainly as an
 object factory.
public JAXBContextImpl getJAXBContextImpl()
JAXBContext. This is used mainly as an
 object factory.
public void setDatatypeConverter(DatatypeConverterInterface pConverter)
DatatypeConverterImpl.
public DatatypeConverterInterface getDatatypeConverter()
DatatypeConverterImpl.
public void setDateTimeFormat(java.text.Format pFormat)
Sets the Format for parsing and printing
 xs:dateTime values.
pFormat - An instance of DateFormat or an
   instance of XsDateTimeFormat
   (default).public java.text.Format getDateTimeFormat()
Returns the Format for parsing and printing
 xs:dateTime values.
DateFormat or an
   instance of XsDateTimeFormat
   (default).public void setDateFormat(java.text.Format pFormat)
Sets the Format for parsing and printing
 xs:date values.
pFormat - An instance of DateFormat or an
   instance of XsDateFormat
   (default).public java.text.Format getDateFormat()
Returns the Format for parsing and printing
 xs:date values.
DateFormat or an
   instance of XsDateFormat
   (default).public void setTimeFormat(java.text.Format pFormat)
Sets the Format for parsing and printing
 xs:date values.
pFormat - An instance of DateFormat or an
   instance of XsDateFormat
   (default).public java.text.Format getTimeFormat()
Returns the Format for parsing and printing
 xs:time values.
DateFormat or an
   instance of XsTimeFormat
   (default).| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||