Package gnu.kawa.xslt

Class XSLT


  • public class XSLT
    extends XQuery
    New Kawa language XSLT (XML Stylesheet Language Tranformations).
    • Field Detail

      • instance

        public static XSLT instance
      • nullMode

        public static Symbol nullMode
    • Constructor Detail

      • XSLT

        public XSLT()
    • Method Detail

      • getName

        public java.lang.String getName()
        Overrides:
        getName in class XQuery
      • getXsltInstance

        public static XSLT getXsltInstance()
      • registerEnvironment

        public static void registerEnvironment()
        The compiler insert calls to this method for applications and applets.
      • defineCallTemplate

        public static void defineCallTemplate​(Symbol name,
                                              double priority,
                                              Procedure template)
      • defineApplyTemplate

        public static void defineApplyTemplate​(java.lang.String pattern,
                                               double priority,
                                               Symbol mode,
                                               Procedure template)
      • defineTemplate

        public static void defineTemplate​(Symbol name,
                                          java.lang.String pattern,
                                          double priority,
                                          Symbol mode,
                                          Procedure template)
      • process

        public static void process​(TreeList doc,
                                   Focus pos,
                                   CallContext ctx)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • runStylesheet

        public static void runStylesheet()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable