|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.sf.saxon.AugmentedSource
This class wraps a JAXP Source object to provide an extended Source object that contains options indicating how the Source should be processed: for example, whether or not it should be validated against a schema. Other options that can be set include the SAX XMLReader to be used, and the choice of whether a source in the form of an existing tree should be copied or wrapped.
Method Summary | |
javax.xml.transform.Source |
getContainedSource()
Get the Source object wrapped by this AugmentedSource |
java.lang.Boolean |
getSchemaValidation()
Get whether or not schema validation of this source is required |
java.lang.String |
getSystemId()
Get the System ID. |
java.lang.Boolean |
getWrapDocument()
Assuming that the contained Source is a node in a tree, determine whether a tree will be created as a view of this supplied tree, or as a copy. |
org.xml.sax.XMLReader |
getXMLReader()
|
static AugmentedSource |
makeAugmentedSource(javax.xml.transform.Source source)
Create an AugmentedSource that wraps a given Source object (which must not itself be an AugmentedSource) |
void |
setSchemaValidation(java.lang.Boolean option)
Set whether or not schema validation of this source is required |
void |
setSystemId(java.lang.String id)
Set the System ID. |
void |
setWrapDocument(java.lang.Boolean wrap)
Assuming that the contained Source is a node in a tree, indicate whether a tree should be created as a view of this supplied tree, or as a copy. |
void |
setXMLReader(org.xml.sax.XMLReader parser)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static AugmentedSource makeAugmentedSource(javax.xml.transform.Source source)
source
- the Source object to be wrapped
java.lang.IllegalArgumentException
- if the wrapped source is an AugmentedSourcepublic javax.xml.transform.Source getContainedSource()
public void setSchemaValidation(java.lang.Boolean option)
option
- true indicates schema validation is required, false that validation
is not required, null indicates that the default value for the system configuration
should be used.public java.lang.Boolean getSchemaValidation()
public void setXMLReader(org.xml.sax.XMLReader parser)
public org.xml.sax.XMLReader getXMLReader()
public void setWrapDocument(java.lang.Boolean wrap)
wrap
- if true, the node in the supplied Source is wrapped, to create a view. If false, the node
and its contained subtree is copied. If null, the system default is chosen.public java.lang.Boolean getWrapDocument()
public void setSystemId(java.lang.String id)
setSystemId
in interface javax.xml.transform.Source
id
- the System ID.public java.lang.String getSystemId()
getSystemId
in interface javax.xml.transform.Source
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |