org.apache.cxf.aegis.type.xml
Class SourceType
java.lang.Object
org.apache.cxf.aegis.type.AegisType
org.apache.cxf.aegis.type.xml.SourceType
public class SourceType
- extends AegisType
Reads and writes javax.xml.transform.Source
types.
The XML stream is converted DOMSource and sent off.
- See Also:
javanet.staxutils.StAXSource
,
XMLInputFactory
,
org.apache.cxf.aegis.util.STAXUtils
Methods inherited from class org.apache.cxf.aegis.type.AegisType |
addToSchemaElement, equals, getDependencies, getMaxOccurs, getMinOccurs, getSchemaType, getType, getTypeClass, getTypeMapping, hashCode, hasMaxOccurs, hasMinOccurs, isAbstract, isComplex, isFlatArray, isNillable, isWriteOuter, setAbstract, setFlatArray, setNillable, setSchemaType, setTypeClass, setTypeMapping, setWriteOuter, toString, usesUtilityTypes, usesXmime, writeSchema |
SourceType
public SourceType()
readObject
public Object readObject(MessageReader mreader,
Context context)
throws DatabindingException
- Description copied from class:
AegisType
- Read in the XML fragment and create an object.
- Specified by:
readObject
in class AegisType
- Returns:
-
- Throws:
DatabindingException
writeObject
public void writeObject(Object object,
MessageWriter writer,
Context context)
throws DatabindingException
- Description copied from class:
AegisType
- Writes the object to the MessageWriter.
- Specified by:
writeObject
in class AegisType
- Throws:
DatabindingException
write
protected void write(Source object,
XMLStreamWriter writer)
throws FactoryConfigurationError,
XMLStreamException,
DatabindingException
- Throws:
FactoryConfigurationError
XMLStreamException
DatabindingException
createXMLReader
protected XMLReader createXMLReader()
throws SAXException
- Throws:
SAXException
Apache CXF