Name
Source
Synopsis
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( )
Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.