Package org.itsnat.core

Examples of org.itsnat.core.ItsNatDocument.addCodeToSend()


                itsNatDoc.addCodeToSend("alert('Finished really!');");
            }
        };
        clientDoc.addAsynchronousTask(task,listener); // by default lockDoc is false !!

        itsNatDoc.addCodeToSend("alert('An asynchronous task has started');");
    }

    public void COMET_NOTIFIER()
    {
    final ItsNatDocument itsNatDoc = null;
View Full Code Here


    final CometNotifier notifier = itsNatDoc.getClientDocumentOwner().createCometNotifier();
    EventListener listener = new EventListener()
    {
        public void handleEvent(Event evt)
        {
            itsNatDoc.addCodeToSend("alert('Tick From Event');");
        }
    };
    notifier.addEventListener(listener);

    Thread backgroundThr = new Thread()
View Full Code Here

                if (!notifier.isStopped())
                {
                    synchronized(itsNatDoc)
                    {
                        itsNatDoc.addCodeToSend("alert('Tick From Thread');");
                    }
                    notifier.notifyClient();
                }
                t2 = System.currentTimeMillis();
            }
View Full Code Here

            {
                StringBuilder code = new StringBuilder();
                ItsNatServletRequest request = ((ItsNatEvent)evt).getItsNatServletRequest();
                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);

        int zIndex = modalLayer.getZIndex();
View Full Code Here

                {
                    chain.continueChain();
                }
                catch(Exception ex)
                {
                    itsNatDoc.addCodeToSend("alert('Unexpected Error! The page will reload.');");
                    itsNatDoc.addCodeToSend("window.location.reload(true);");

                    itsNatDoc.setInvalid();
                    chain.stop();
                }
View Full Code Here

                    chain.continueChain();
                }
                catch(Exception ex)
                {
                    itsNatDoc.addCodeToSend("alert('Unexpected Error! The page will reload.');");
                    itsNatDoc.addCodeToSend("window.location.reload(true);");

                    itsNatDoc.setInvalid();
                    chain.stop();
                }
           }
View Full Code Here

            String code = "var elem = document.getElementById('newElemWithNamespaceId'); \n";
            code += "var ok = (elem.tagName == 'svg') && (elem.namespaceURI == 'http://www.w3.org/2000/svg') && (elem.tagName == 'svg'); \n";
            code += "if (ok) alert('OK'); \n";
            code += "else alert('WRONG!! (normal when namespaces are not supported)'); \n";
            itsNatDoc.addCodeToSend(code);

            doc.getDocumentElement().removeChild(elem);
        }
        else if (currTarget == reinsertButton.getHTMLButtonElement())
        {
View Full Code Here

        ItsNatDocument itsNatDoc = itsNatEvt.getItsNatDocument();
        StringBuilder code = new StringBuilder();
        code.append( "var elem = document.getElementById('testNamespacedAttrId');" );
        code.append( "if (elem.getAttributeNS) alert(elem.getAttributeNS('http://prefix.org/prefix','myattr'));" );
        code.append( "else alert('NOT SUPPORTED');");
        itsNatDoc.addCodeToSend(code.toString()); // Deber� mostrar un "OK"
    }
}
View Full Code Here

            containerElem.appendChild(docFrag);

            load(((ItsNatEvent)evt).getItsNatServletRequest());

            itsNatDoc.addCodeToSend("alert('OK, almost no visual change expected (removed list of circles)');");
        }
    }

    public void valueChanged(ListSelectionEvent e)
    {
View Full Code Here

        {
            newRadio = Integer.parseInt(valueStr);
        }
        catch(NumberFormatException ex)
        {
            itsNatDoc.addCodeToSend("alert('Not an integer number');");
            return;
        }

        Document childDoc;
        try
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.