Examples of ApplyTemplates


Examples of client.net.sf.saxon.ce.expr.instruct.ApplyTemplates

            sf.setContextItem(context.getContextItem());
            next = getMajorCaller(context);
            return sf;
        } else if (construct == StandardNames.XSL_APPLY_TEMPLATES) {
            ContextStackFrame.ApplyTemplates sf = new ContextStackFrame.ApplyTemplates();
            ApplyTemplates loc = (ApplyTemplates)origin;
            sf.setSystemId(loc.getSystemId());
            sf.setLineNumber(-1); //(loc.getLineNumber());
            sf.setContainer(loc.getContainer());
            sf.setContextItem(context.getContextItem());
            next = getMajorCaller(context);
            return sf;
        } else if (construct == StandardNames.XSL_CALL_TEMPLATE) {
            ContextStackFrame.CallTemplate sf = new ContextStackFrame.CallTemplate();
            CallTemplate loc = (CallTemplate)origin;
            sf.setSystemId(loc.getSystemId());
            sf.setLineNumber(-1); //(loc.getLineNumber());
            sf.setContainer(loc.getContainer());
            sf.setTemplateName(loc.getObjectName());
            sf.setContextItem(context.getContextItem());
            next = getMajorCaller(context);
            return sf;
        } else if (construct == StandardNames.XSL_VARIABLE) {
            ContextStackFrame.VariableEvaluation sf = new ContextStackFrame.VariableEvaluation();
View Full Code Here

Examples of client.net.sf.saxon.ce.expr.instruct.ApplyTemplates

        Expression sortedSequence = select;
        if (sortKeys != null) {
            sortedSequence = new SortExpression(select, sortKeys);
        }
        compileSequenceConstructor(exec, decl, iterateAxis(Axis.CHILD));
        ApplyTemplates app = new ApplyTemplates(
                                    sortedSequence,
                                    useCurrentMode,
                                    useTailRecursion,
                                    defaultedSelectExpression,
                                    mode);
        app.setActualParameters(getWithParamInstructions(exec, decl, false, app),
                                 getWithParamInstructions(exec, decl, true, app));
        if (LogConfiguration.loggingIsEnabled() && LogController.traceIsEnabled()) {
          if (selectAtt != null) {
            app.AddTraceProperty("select", selectAtt);
          }
          if (modeAttribute != null) {
            app.AddTraceProperty("mode", modeAttribute);
          }
        }
        return app;
    }
View Full Code Here

Examples of net.sf.saxon.instruct.ApplyTemplates

        Expression sortedSequence = select;
        if (sortKeys != null) {
            sortedSequence = new SortExpression(select, sortKeys);
        }
        compileSequenceConstructor(exec, iterateAxis(Axis.CHILD), true);
        ApplyTemplates app = new ApplyTemplates(
                                    sortedSequence,
                                    useCurrentMode,
                                    useTailRecursion,
                                    mode,
                                    implicitSelect);
        app.setActualParameters(getWithParamInstructions(exec, false, app),
                                 getWithParamInstructions(exec, true, app));
        return app;
    }
View Full Code Here

Examples of net.sf.saxon.instruct.ApplyTemplates

        Expression sortedSequence = select;
        if (sortKeys != null) {
            sortedSequence = new SortExpression(select, sortKeys);
            ExpressionTool.makeParentReferences(sortedSequence);
        }
        ApplyTemplates app = new ApplyTemplates(
                                    sortedSequence,
                                    getWithParamInstructions(exec, false),
                                    getWithParamInstructions(exec, true),
                                    useCurrentMode,
                                    useTailRecursion,
View Full Code Here

Examples of net.sf.saxon.instruct.ApplyTemplates

        Expression sortedSequence = select;
        if (sortKeys != null) {
            sortedSequence = new SortExpression(select, sortKeys);
        }
        compileSequenceConstructor(exec, iterateAxis(Axis.CHILD), true);
        ApplyTemplates app = new ApplyTemplates(
                                    sortedSequence,
                                    useCurrentMode,
                                    useTailRecursion,
                                    mode,
                                    backwardsCompatibleModeIsEnabled(),
                                    implicitSelect);
        app.setActualParameters(getWithParamInstructions(exec, false, app),
                                 getWithParamInstructions(exec, true, app));
        return app;
    }
View Full Code Here

Examples of org.pdf4j.saxon.instruct.ApplyTemplates

        Expression sortedSequence = select;
        if (sortKeys != null) {
            sortedSequence = new SortExpression(select, sortKeys);
        }
        compileSequenceConstructor(exec, iterateAxis(Axis.CHILD), true);
        ApplyTemplates app = new ApplyTemplates(
                                    sortedSequence,
                                    useCurrentMode,
                                    useTailRecursion,
                                    mode,
                                    backwardsCompatibleModeIsEnabled(),
                                    implicitSelect);
        app.setActualParameters(getWithParamInstructions(exec, false, app),
                                 getWithParamInstructions(exec, true, app));
        return app;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.