|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--javax.xml.transform.Transformer
Apply a transformation from a source, populating a result. Transformers may be reused, but not concurrently.
| Constructor Summary | |
protected |
Transformer()
Default constructor, for use only by subclasses. |
| Method Summary | |
abstract void |
clearParameters()
Clears all parameter settings. |
abstract ErrorListener |
getErrorListener()
Returns the error handler used as documents are transformed. |
abstract java.util.Properties |
getOutputProperties()
Returns a copy of the transformer's non-default output properties. |
abstract java.lang.String |
getOutputProperty(java.lang.String name)
Returns the value of a property applying to this transform. |
abstract java.lang.Object |
getParameter(java.lang.String name)
Returns the value of a parameter passed to this transform. |
abstract URIResolver |
getURIResolver()
Returns the resolver applied to documents being transformed. |
abstract void |
setErrorListener(ErrorListener listener)
Assigns the error handler used as documents are transformed. |
abstract void |
setOutputProperties(java.util.Properties outputformat)
Assigns a set of output properties, as if made by multiple calls to setOutputProperty(java.lang.String, java.lang.String). |
abstract void |
setOutputProperty(java.lang.String name,
java.lang.String value)
Assigns the value of a transformation property, affecting generation of output (mostly text syntax). |
abstract void |
setParameter(java.lang.String name,
java.lang.Object value)
Assigns the value of a parameter passed to this transform. |
abstract void |
setURIResolver(URIResolver resolver)
Assigns the resolver applied to documents being transformed. |
abstract void |
transform(Source source,
Result result)
Apply the appropriate transformation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected Transformer()
| Method Detail |
public abstract void clearParameters()
setParameter(java.lang.String, java.lang.Object)public abstract ErrorListener getErrorListener()
public abstract java.util.Properties getOutputProperties()
OutputKeys,
setOutputProperties(java.util.Properties)
public abstract java.lang.String getOutputProperty(java.lang.String name)
throws java.lang.IllegalArgumentException
OutputKeys,
setOutputProperty(java.lang.String, java.lang.String)public abstract java.lang.Object getParameter(java.lang.String name)
setParameter(java.lang.String, java.lang.Object)public abstract URIResolver getURIResolver()
public abstract void setErrorListener(ErrorListener listener)
throws java.lang.IllegalArgumentException
public abstract void setOutputProperties(java.util.Properties outputformat)
throws java.lang.IllegalArgumentException
setOutputProperty(java.lang.String, java.lang.String).outputformat - set of properties, or null to reset all
properties to their default valuesOutputKeys
public abstract void setOutputProperty(java.lang.String name,
java.lang.String value)
throws java.lang.IllegalArgumentException
name - an XML name, or a namespace-scoped XML name
encoded as {uri}localName.value - associated with the nameOutputKeys,
getOutputProperty(java.lang.String),
setOutputProperties(java.util.Properties)
public abstract void setParameter(java.lang.String name,
java.lang.Object value)
name - an XML name, or a namespace-scoped XML name
encoded as {uri}localName.value - associated with the namegetParameter(java.lang.String),
clearParameters()public abstract void setURIResolver(URIResolver resolver)
public abstract void transform(Source source,
Result result)
throws TransformerException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Source code is under GPL (with library exception) in the JAXP project at http://www.gnu.org/software/classpathx/jaxp
This documentation was derived from that source code on 2001-11-20.