Package org.apache.tapestry.event

Examples of org.apache.tapestry.event.BrowserEvent


    protected void triggerComponent(IRequestCycle cycle, IDirectEvent direct, Object[] parameters)
    {
        if (!BrowserEvent.hasBrowserEvent(cycle))
            throw new ApplicationRuntimeException(EngineMessages.noBrowserEvent());
       
        BrowserEvent event = new BrowserEvent(cycle);
       
        Object[] parms = new Object[parameters.length + 1];
        System.arraycopy(parameters, 0, parms, 0, parameters.length);
        parms[parms.length - 1] = event;
       
View Full Code Here


        _form.renderBody(_writer, _cycle);
       
        // New, handles cases where an eventlistener
        // causes a form submission.
        BrowserEvent event = new BrowserEvent(_cycle);
        _form.getEventInvoker().invokeFormListeners(this, _cycle, event);
       
        int expected = _allocatedIds.size();
       
        // The other case, _allocatedIdIndex > expected, is
View Full Code Here

        _form.renderBody(_writer, _cycle);
       
        // New, handles cases where an eventlistener
        // causes a form submission.
       
        BrowserEvent event = new BrowserEvent(_cycle);
       
        _form.getEventInvoker().invokeFormListeners(this, _cycle, event);

        int expected = _allocatedIds.size();
       
View Full Code Here

       
        replay();
       
        Map props = new HashMap();
        props.put("id", "bsId");
        BrowserEvent event = new BrowserEvent("onclick", new EventTarget(props));
       
        invoker.invokeFormListeners(fs, cycle, event);
       
        assertEquals(FormConstants.SUBMIT_NORMAL, fs.rewind());
View Full Code Here

    protected void triggerComponent(IRequestCycle cycle, IDirect direct, Object[] parameters)
    {
        if (BrowserEvent.hasBrowserEvent(cycle)) {
           
            BrowserEvent event = new BrowserEvent(cycle);
           
            Object[] parms = new Object[parameters.length + 1];
            System.arraycopy(parameters, 0, parms, 0, parameters.length);
            parms[parms.length - 1] = event;
           
View Full Code Here

        Map comps = new HashMap();
        comps.put("testId", comp);
       
        Map tprops = new HashMap();
        tprops.put("id", "testId");
        BrowserEvent event = new BrowserEvent("onSelect", new EventTarget(tprops));
       
        ComponentEventInvoker invoker = new ComponentEventInvoker();
        invoker.setInvoker(listenerInvoker);
       
        spec.addEventListener("testId", new String[] { "onSelect" },
View Full Code Here

        Map comps = new HashMap();
        comps.put("testId", comp);
       
        Map tprops = new HashMap();
        tprops.put("id", "testId");
        BrowserEvent event = new BrowserEvent("onSelect", new EventTarget(tprops));
       
        ComponentEventInvoker invoker = new ComponentEventInvoker();
        invoker.setInvoker(listenerInvoker);
       
        spec.addElementEventListener("testId", new String[] { "onSelect" },
View Full Code Here

        Map comps = new HashMap();
        comps.put("form1", form);
       
        Map tprops = new HashMap();
        tprops.put("id", "form1");
        BrowserEvent event = new BrowserEvent("onSelect", new EventTarget(tprops));
       
        ComponentEventInvoker invoker = new ComponentEventInvoker();
        invoker.setInvoker(listenerInvoker);
       
        spec.addEventListener("form1", new String[] { "onSelect" }, "fooListener",
View Full Code Here

        Map comps = new HashMap();
        comps.put("form1", form);
       
        Map tprops = new HashMap();
        tprops.put("id", "form1");
        BrowserEvent event = new BrowserEvent("onSelect", new EventTarget(tprops));
       
        ComponentEventInvoker invoker = new ComponentEventInvoker();
        invoker.setInvoker(listenerInvoker);
       
        spec.addEventListener("form1", new String[] { "onSelect" }, "fooListener",
View Full Code Here

   
    public void test_Get_Form_Events()
    {
        String[] events = {"onFoo"};
        ComponentEventProperty prop = new ComponentEventProperty("compid");
        BrowserEvent event = new BrowserEvent("onFoo", null);
       
        prop.addListener(events, "doFoo", "formid", false, false, true);
       
        List listeners = prop.getFormEventListeners("formid", event, null);
        assertEquals(1, listeners.size());
View Full Code Here

TOP

Related Classes of org.apache.tapestry.event.BrowserEvent

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.