Source | javax.xml.transform |
This interface represents, in a very
general way, the source of an XML document. setSystemId(
) specifies a the system identifier of the document in the
form of a URL. This is useful for resolving relative URLs and for
error reporting even when the document is not read directly from a
URL. All other methods related to the document source are the
responsibility of the concrete implementation of this interface. See
the DOMSource, SAXSource and
StreamSource implementations in the three
subpackages of this package.
public interface Source {
// Public Instance Methods
String getSystemId( );
void setSystemId(String systemId);
}
Implementations
javax.xml.transform.dom.DOMSource,
javax.xml.transform.sax.SAXSource,
javax.xml.transform.stream.StreamSource
Passed To
TRansformer.transform( ),
transformerFactory.{getAssociatedStylesheet( ),
newTemplates( ), newtransformer(
)},
javax.xml.transform.sax.SAXSource.sourceToInputSource(
),
javax.xml.transform.sax.SAXTransformerFactory.{newTransformerHandler(
), newXMLFilter( )},
javax.xml.validation.SchemaFactory.newSchema( ),
javax.xml.validation.Validator.validate( )
Returned By
transformerFactory.getAssociatedStylesheet( ),
URIResolver.resolve( )
|