Class ElemExsltFuncResult

    • Constructor Detail

      • ElemExsltFuncResult

        public ElemExsltFuncResult()
    • Method Detail

      • execute

        public void execute​(TransformerImpl transformer)
                     throws javax.xml.transform.TransformerException
        Generate the EXSLT function return value, and assign it to the variable index slot assigned for it in ElemExsltFunction compose().
        Overrides:
        execute in class ElemVariable
        Parameters:
        transformer - non-null reference to the the current transform-time state.
        Throws:
        javax.xml.transform.TransformerException - if any checked exception occurs.
        See Also:
        variables in XSLT Specification
      • getXSLToken

        public int getXSLToken()
        Get an integer representation of the element type.
        Overrides:
        getXSLToken in class ElemVariable
        Returns:
        An integer representation of the element, defined in the Constants class.
        See Also:
        Constants
      • getNodeName

        public java.lang.String getNodeName()
        Return the node name, defined in the Constants class.
        Specified by:
        getNodeName in interface org.w3c.dom.Node
        Overrides:
        getNodeName in class ElemVariable
        Returns:
        The node name
        See Also:
        Constants