Package org.apache.tapestry

Examples of org.apache.tapestry.IRender


        trainCycleForRewind(cyclec, cycle, "refresh", "barney", null);

        final IFormComponent component = newFormComponent("barney", "barney");

        IRender body = newComponentRenderBody(fs, component, writer);

        form.setBody(body);

        replayControls();
View Full Code Here


        trainGetParameter(cyclec, cycle, FormSupportImpl.SUBMIT_MODE, "cancel");

        // Create a body, just to provie it doesn't get invoked.

        IRender body = (IRender) newMock(IRender.class);

        form.setBody(body);

        replayControls();
View Full Code Here

        writer.print("DEFERRED");

        replayControls();

        IRender body = new IRender()
        {

            public void render(final IMarkupWriter writer, IRequestCycle cycle)
            {
                fs.addDeferredRunnable(new Runnable()
View Full Code Here

        final FormSupport fs = new FormSupportImpl(writer, cycle, form);

        verifyControls();

        form.setBody(new IRender()
        {
            public void render(IMarkupWriter writer, IRequestCycle cycle)
            {
                fs.addEventHandler(FormEventType.SUBMIT, "mySubmit()");
            }
        });

        MockControl linkc = newControl(ILink.class);
        ILink link = (ILink) linkc.getMock();

        IRender render = (IRender) newMock(IRender.class);

        support.addExternalScript(new ClasspathResource(getClassResolver(),
                "/org/apache/tapestry/form/Form.js"));

        support
                .addInitializationScript("var myform_events = new FormEventManager(document.myform);");

        link.getParameterNames();
        linkc.setReturnValue(new String[]
        { "service" });

        link.getParameterValues("service");
        linkc.setReturnValue(new String[]
        { "fred" });

        writer.getNestedWriter();
        writerc.setReturnValue(nested);

        link.getURL(null, false);
        linkc.setReturnValue("/app");

        writer.begin("form");
        writer.attribute("method", "post");
        writer.attribute("action", "/app");

        writer.attribute("name", "myform");

        render.render(writer, cycle);

        writer.println();

        trainHidden(writer, "formids", "");
        trainHidden(writer, "service", "fred");
View Full Code Here

    {
        IFormComponent field = newField("testValidatorErrorRenderer", 3);

        replayControls();

        IRender errorRenderer = new RenderString("Just don't like it.");

        d.setFormComponent(field);
        d.recordFieldInputValue("Bad Stuff");
        d.record(new ValidatorException("Just don't like it.", errorRenderer,
                ValidationConstraint.CONSISTENCY));
View Full Code Here

        verifyControls();
    }

    private void checkRender(String errorMessage, IFieldTracking tracking)
    {
        IRender render = tracking.getErrorRenderer();

        checkRender(errorMessage, render);
    }
View Full Code Here

        assertEquals(true, l.isEmpty());

        IFormComponent f1 = newField("monty", 2);
        IFormComponent f2 = newField("python", 3);

        IRender f2ErrorRenderer = (IRender) newMock(IRender.class);

        replayControls();

        d.setFormComponent(f1);
        d.recordFieldInputValue("f1 input");
View Full Code Here

        IMarkupWriter writer = newWriter();
        IRequestCycle cycle = newCycle();

        replayControls();

        IRender body = new IRender()
        {
            public void render(IMarkupWriter writer, IRequestCycle cycle)
            {
                assertSame(block.getInvoker(), invoker);
                assertSame(block.getInserter(), invoker);
View Full Code Here

*/
public class TestIfElse extends BaseComponentTestCase
{
    private IRender newRender(IMarkupWriter writer, IRequestCycle cycle)
    {
        IRender render = (IRender) newMock(IRender.class);

        render.render(writer, cycle);

        return render;
    }
View Full Code Here

       
        cycle.getAttribute(IfBean.IF_VALUE_ATTRIBUTE);
        cyclec.setReturnValue(Boolean.TRUE);
       
        IMarkupWriter writer = newWriter();
        IRender body = newRender(writer, cycle);
        IRender body2 = newRender();

        replayControls();


        IfBean conditional = (IfBean) newInstance(IfBean.class, new Object[]
View Full Code Here

TOP

Related Classes of org.apache.tapestry.IRender

Copyright © 2018 www.massapicom. 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.