Package test.shared

Examples of test.shared.EventListenerSerial


    public void reinsertSVGRoot(Event evt)
    {
        if (useSVGLoadElem.getChecked())
        {
            EventListener listener = new EventListenerSerial()
            {
                public void handleEvent(Event evt)
                {
                    loadSVGPart(evt);
                }
View Full Code Here


        this.element = itsNatDoc.getDocument().getElementById("eventCaptureId"); // <a>
        Element parent = (Element)element.getParentNode(); // parent

        EventListener listener;

        listener = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
                addToChild(" At Target");
            }
        };

        ((EventTarget)element).addEventListener("click",listener,false);

        listener = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
                addToChild(" Captured");
            }
        };
        ((EventTarget)parent).addEventListener("click",listener,true); // Captura

        listener = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
                addToChild(" Bubble");
            }
View Full Code Here

            outElem.appendChild(h);
        }
        outElem.appendChild(doc.createTextNode(" 1 "));
        itsNatDoc.addReferrerItsNatServletRequestListener(this);

        EventListener listener = new EventListenerSerial()
        {
            public void handleEvent(Event evt) { }
        };
        Element checkElem = doc.getElementById("checkServerId");
        ((EventTarget)checkElem).addEventListener("click", listener, false);
View Full Code Here

    public void showModalView(String code,boolean cleanMode,final int x,final int y)
    {
        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        final ItsNatModalLayer modalLayer = compMgr.createItsNatModalLayer(null,cleanMode,0.7f,"green",null);

        EventListener unexpEvtListener = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
                StringBuilder code = new StringBuilder();
                code.append("if (confirm('Received an unexpected event by a hidden element. Reload?')) ");
                code.append("  window.location.reload(true);");

                itsNatDoc.addCodeToSend(code.toString());
            }
        };
        modalLayer.addUnexpectedEventListener(unexpEvtListener);


        final Element panel = modalLayer.getElement();

        panel.setAttribute("left",Integer.toString(x));
        panel.setAttribute("top",Integer.toString(y));

        DocumentFragment frag = itsNatDoc.toDOM(code);
        final Element elem = (Element)frag.getFirstChild(); // vbox
        panel.appendChild(elem);

        NodeList buttons = elem.getElementsByTagName("button");
        final Element buttonExit = (Element)buttons.item(0);
        final Element buttonCheckServ = (Element)buttons.item(1);

        // Link simplemente para actualizar el cliente con cambios en el servidor
        final EventListener listenerNothing = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
            }
        };
        ((EventTarget)buttonCheckServ).addEventListener("command",listenerNothing,false);

        final EventListener listenerExit = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
                ((EventTarget)buttonCheckServ).removeEventListener("command",listenerNothing,false);
                ((EventTarget)buttonExit).removeEventListener("command",this,false);
                modalLayer.dispose(); // Removes the <panel>
            }
        };

        ((EventTarget)buttonExit).addEventListener("command",listenerExit,false);

        EventListener listenerExit2 = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
                ((EventTarget)buttonCheckServ).removeEventListener("command",listenerNothing,false);
                ((EventTarget)buttonExit).removeEventListener("command",listenerExit,false);
            }
        };
        modalLayer.addEventListener("popuphidden",listenerExit2,true); // before

        EventListener listenerExit3 = new EventListenerSerial()
        {
            public void handleEvent(Event evt)
            {
                if (!modalLayer.isDisposed()) throw new RuntimeException("TEST ERROR");
            }
View Full Code Here

TOP

Related Classes of test.shared.EventListenerSerial

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.