Package org.itsnat.core

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


        String msg = "A Java String 'transported' \n\t as a \"JavaScript\" string";

        String textAreaElemJS = scriptGen.getNodeReference(textAreaElem);
        String jsStrLiteral = scriptGen.getTransportableStringLiteral(msg);
        code = textAreaElemJS + ".value = " + jsStrLiteral + ";";
        itsNatDoc.addCodeToSend(code);
        log(code);

        code = scriptGen.getSetPropertyCode(textAreaElem,"value",msg,true);
        itsNatDoc.addCodeToSend(code);
        log(code);
View Full Code Here


        code = textAreaElemJS + ".value = " + jsStrLiteral + ";";
        itsNatDoc.addCodeToSend(code);
        log(code);

        code = scriptGen.getSetPropertyCode(textAreaElem,"value",msg,true);
        itsNatDoc.addCodeToSend(code);
        log(code);

        code = scriptGen.getCallMethodCode(textAreaElem,"select",null,true);
        itsNatDoc.addCodeToSend(code);
        log(code);
View Full Code Here

        code = scriptGen.getSetPropertyCode(textAreaElem,"value",msg,true);
        itsNatDoc.addCodeToSend(code);
        log(code);

        code = scriptGen.getCallMethodCode(textAreaElem,"select",null,true);
        itsNatDoc.addCodeToSend(code);
        log(code);
    }

    public void endExamplePanel()
    {
View Full Code Here

        this.linkElem = (Element)doc.getElementById("linkId");
        ((EventTarget)linkElem).addEventListener("click",this,false);

        String code = "document.monitor = new EventMonitor(); \n" +
                      "document.getItsNatDoc().addEventMonitor(document.monitor); \n";
        itsNatDoc.addCodeToSend(code);
    }

    public void endExamplePanel()
    {
        ItsNatDocument itsNatDoc = getItsNatDocument();
View Full Code Here

    {
        ItsNatDocument itsNatDoc = getItsNatDocument();

        String code = "";
        code += "document.getItsNatDoc().removeEventMonitor(document.monitor); \n";
        itsNatDoc.addCodeToSend(code);

        ((EventTarget)linkElem).removeEventListener("click",this,false);
        this.linkElem = null;
    }
View Full Code Here

        StringBuilder code = new StringBuilder();
        code.append("var elem = document.getElementById('disconnectChildNodeId');");
        code.append("elem.innerHTML = \"<span style='border: solid blue 1px'><b>Rewritten By JavaScript</b></span>\"; ");
        ItsNatDocument itsNatDoc = getItsNatDocument();
        itsNatDoc.addCodeToSend(code.toString());
    }
}
View Full Code Here

    }

    public void handleEvent(Event evt)
    {
        ItsNatDocument itsNatDoc = getItsNatDocument();
        itsNatDoc.addCodeToSend("alert('Clicked!!');");

        EventTarget currTarget = evt.getCurrentTarget();
        if (currTarget == clickable1)
        {
            enableSecond();
View Full Code Here

        {
            Thread.sleep(eventTimeout + 1000); // greater than event timeout
        }
        catch(InterruptedException ex) { }

        itsNatDoc.addCodeToSend("alert('Message never shown');");
    }
}
View Full Code Here

        String msg;
        if (res) msg = "Test OK";
        else msg = "Test WRONG! Don't touch anything!";

        ItsNatDocument itsNatDoc = getItsNatDocument();
        itsNatDoc.addCodeToSend("alert(\"" + msg + "\");");       
    }

}
View Full Code Here

        log(evt);

        ItsNatDocument itsNatDoc = getItsNatDocument();
        String code = "var input = document.getElementById('inputId');" +
                      "var oldValue = input.value;";
        itsNatDoc.addCodeToSend(code);

        inputComp.setText("A New Hidden Value");

        code = "var newValue = input.value;" +
               "alert('Old hidden value: ' + oldValue + '\\n' + 'New hidden value: ' + newValue);";
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.