Class StylesheetTransformer

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable

    public class StylesheetTransformer
    extends java.lang.Object
    implements java.io.Closeable
    Style sheet transformer.
    • Constructor Detail

      • StylesheetTransformer

        public StylesheetTransformer()
    • Method Detail

      • addParameter

        public StylesheetTransformer addParameter​(java.lang.String name,
                                                  java.lang.Object value)
      • getParameters

        public java.util.Map<java.lang.String,​java.lang.Object> getParameters()
      • setSource

        public StylesheetTransformer setSource​(org.xml.sax.XMLReader reader,
                                               org.xml.sax.InputSource in)
      • setSource

        public StylesheetTransformer setSource​(org.xml.sax.XMLReader reader,
                                               org.xml.sax.InputSource in,
                                               java.lang.String xsl,
                                               org.xml.sax.ContentHandler handler)
                                        throws javax.xml.transform.TransformerException
        Throws:
        javax.xml.transform.TransformerException
      • transform

        public void transform()
                       throws javax.xml.transform.TransformerException
        Throws:
        javax.xml.transform.TransformerException
      • transform

        public void transform​(java.lang.Iterable<java.lang.String> xsl)
                       throws javax.xml.transform.TransformerException
        Transform through a sequence of XSL style sheets.
        Parameters:
        xsl - sequence of XSL style sheets
        Throws:
        javax.xml.transform.TransformerException - is transformation fails
      • transform

        public void transform​(java.lang.String base,
                              java.lang.Iterable<java.lang.String> xsl)
                       throws javax.xml.transform.TransformerException
        Transform through a sequence of XSL style sheets.
        Parameters:
        base - base
        xsl - sequence of XSL style sheets
        Throws:
        javax.xml.transform.TransformerException - is transformation fails
      • close

        public void close()
                   throws java.io.IOException
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Throws:
        java.io.IOException