Class XSLStylesheet

    • Constructor Detail

      • XSLStylesheet

        public XSLStylesheet()
    • Method Detail

      • initialise

        public void initialise​(NodeName elemName,
                               SchemaType elementType,
                               AttributeMap atts,
                               NodeInfo parent,
                               int sequenceNumber)
        Description copied from class: ElementImpl
        Initialise a new ElementImpl with an element name
        Overrides:
        initialise in class ElementImpl
        Parameters:
        elemName - Integer representing the element name, with namespaces resolved
        elementType - the schema type of the element node
        atts - The attribute list: always null
        parent - The parent node
        sequenceNumber - Integer identifying this element within the document
      • mayContainParam

        protected boolean mayContainParam()
        Description copied from class: StyleElement
        Determine whether this type of element is allowed to contain an xsl:param element
        Overrides:
        mayContainParam in class StyleElement
        Returns:
        true if this element is allowed to contain an xsl:param
      • prepareAttributes

        protected void prepareAttributes()
        Prepare the attributes on the stylesheet element
        Specified by:
        prepareAttributes in class StyleElement