|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectr01f.xml.XSLTransformer
public class XSLTransformer
Clase de utilidad para realizar transformaciones de XMLs Una vez inicializada con una plantilla, puede utilizarse para transformar tantos XML como se quiera
| Field Summary | |
|---|---|
private javax.xml.transform.Transformer |
_transformer
|
private java.util.Properties |
_transformerParams
|
private javax.xml.transform.Source |
_xslSrc
|
| Constructor Summary | |
|---|---|
XSLTransformer()
Construcotr vacio |
|
XSLTransformer(org.xml.sax.InputSource saxInputSrc,
java.util.Properties transformerParams)
Contructor en base a un SAX-style InputSource |
|
XSLTransformer(java.io.InputStream xslIS,
java.util.Properties transformerParams)
Constructor en base a un inputStream del XSL y los parametros del transformer |
|
XSLTransformer(org.w3c.dom.Node node,
java.util.Properties transformerParams)
Constructor en base a un nodo DOM de la plantilla XSL |
|
XSLTransformer(java.io.Reader xslReader,
java.util.Properties transformerParams)
Constructor en base a un Reader del XSL y los parametros del transformer |
|
XSLTransformer(org.xml.sax.XMLReader saxXMLReader,
org.xml.sax.InputSource saxInputSrc,
java.util.Properties transformerParams)
Contructor en base a un SAX-style InputSource |
|
| Method Summary | |
|---|---|
void |
_doTransform(javax.xml.transform.Source xmlSrc,
javax.xml.transform.Result res)
Transforma el xml |
private void |
_initTransformer()
Incializa el transformer |
void |
applyToXMLGeneratingDOMNode(java.io.InputStream xmlIS,
org.w3c.dom.Node outNode)
|
void |
applyToXMLGeneratingDOMNode(java.io.Reader xmlReader,
org.w3c.dom.Node outNode)
|
void |
applyToXMLGeneratingSAXEvents(java.io.InputStream xmlIS,
org.xml.sax.ContentHandler saxContentHandler)
|
void |
applyToXMLGeneratingSAXEvents(java.io.Reader xmlReader,
org.xml.sax.ContentHandler saxContentHandler)
|
void |
applyToXMLGeneratingStream(java.io.InputStream xmlIS,
java.io.OutputStream xmlOS)
|
void |
applyToXMLGeneratingStream(java.io.InputStream xmlIS,
java.io.Writer xmlWriter)
|
void |
applyToXMLGeneratingStream(java.io.Reader xmlReader,
java.io.OutputStream xmlOS)
|
void |
applyToXMLGeneratingStream(java.io.Reader xmlReader,
java.io.Writer xmlWriter)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private javax.xml.transform.Source _xslSrc
private java.util.Properties _transformerParams
private javax.xml.transform.Transformer _transformer
| Constructor Detail |
|---|
public XSLTransformer()
public XSLTransformer(java.io.InputStream xslIS,
java.util.Properties transformerParams)
throws javax.xml.transform.TransformerConfigurationException
xslIS - transformerParams - parametros del transformer
javax.xml.transform.TransformerConfigurationException
public XSLTransformer(java.io.Reader xslReader,
java.util.Properties transformerParams)
throws javax.xml.transform.TransformerConfigurationException
xslIS - transformerParams - parametros del transformer
javax.xml.transform.TransformerConfigurationException
public XSLTransformer(org.xml.sax.InputSource saxInputSrc,
java.util.Properties transformerParams)
throws javax.xml.transform.TransformerConfigurationException
saxInputSrc - el inputsourcetransformerParams - parametros del transformer
javax.xml.transform.TransformerConfigurationException
public XSLTransformer(org.xml.sax.XMLReader saxXMLReader,
org.xml.sax.InputSource saxInputSrc,
java.util.Properties transformerParams)
throws javax.xml.transform.TransformerConfigurationException
saxXMLReader - reader del XMLsaxInputSrc - el inputsourcetransformerParams - parametros del transformer
javax.xml.transform.TransformerConfigurationException
public XSLTransformer(org.w3c.dom.Node node,
java.util.Properties transformerParams)
throws javax.xml.transform.TransformerConfigurationException
node - el nodo DOMtransformerParams - parametros del transformer
javax.xml.transform.TransformerConfigurationException| Method Detail |
|---|
private void _initTransformer()
throws javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerConfigurationException
public void applyToXMLGeneratingStream(java.io.InputStream xmlIS,
java.io.OutputStream xmlOS)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void applyToXMLGeneratingStream(java.io.InputStream xmlIS,
java.io.Writer xmlWriter)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void applyToXMLGeneratingSAXEvents(java.io.InputStream xmlIS,
org.xml.sax.ContentHandler saxContentHandler)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void applyToXMLGeneratingDOMNode(java.io.InputStream xmlIS,
org.w3c.dom.Node outNode)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void applyToXMLGeneratingStream(java.io.Reader xmlReader,
java.io.OutputStream xmlOS)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void applyToXMLGeneratingStream(java.io.Reader xmlReader,
java.io.Writer xmlWriter)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void applyToXMLGeneratingSAXEvents(java.io.Reader xmlReader,
org.xml.sax.ContentHandler saxContentHandler)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void applyToXMLGeneratingDOMNode(java.io.Reader xmlReader,
org.w3c.dom.Node outNode)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void _doTransform(javax.xml.transform.Source xmlSrc,
javax.xml.transform.Result res)
throws javax.xml.transform.TransformerException
xmlSrc - el source al xmlres - el result
javax.xml.transform.TransformerException - si se produce un error al transformar
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||