Package org.itsnat.core.html

Examples of org.itsnat.core.html.ItsNatHTMLDocument


        else if (evt.getCurrentTarget() == joystickModeCheck.getElement())
            comp.setJoystickMode(joystickModeCheck.isSelected());
        else
        {
            ItsNatDOMStdEvent itsNatEvent = (ItsNatDOMStdEvent)evt;
            ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)itsNatEvent.getItsNatDocument();

            int[] selectedRows = comp.getSelectedRows();
            int[] selectedCols = comp.getSelectedColumns();

            outText("OK " + evt.getType() + " (rows.sel. " + selectedRows.length + ", cols.sel. " + selectedCols.length + " ) "); // Para que se vea
View Full Code Here


        this.parent = parent;
        this.index = index;
        this.name = name;

        ExtJSExampleDocument extJSDoc = parent.getExtJSExampleDocument();
        ItsNatHTMLDocument itsNatDoc = extJSDoc.getItsNatHTMLDocument();
        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        this.modalLayer = compMgr.createItsNatModalLayer(null,false,9000,(float)0.2,"black",null)// opacity is ignored because ExtJS HTML already includes a semitranparent layer
        unexpectedEventDetection();

        DocumentFragment frag = extJSDoc.loadDocumentFragment("extjsexample_confirm_remove_item");
        this.modalWinElem = ItsNatTreeWalker.getFirstChildElement(frag);
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        Element body = doc.getBody();
        body.appendChild(modalWinElem);

        this.closeIconElem = doc.getElementById("ext-gen1006");
        ((EventTarget)closeIconElem).addEventListener("click",this,false);

        this.yesElem = doc.getElementById("ext-gen978");
        ((EventTarget)yesElem).addEventListener("click",this,false);

        this.noElem = doc.getElementById("ext-gen986");
        ((EventTarget)noElem).addEventListener("click",this,false);

        Element msgElem = doc.getElementById("ext-gen1015");
        ItsNatVariableResolver resolver = itsNatDoc.createItsNatVariableResolver();
        resolver.setLocalVariable("name",name);
        resolver.resolve(msgElem);
    }
View Full Code Here

            close();
    }

    public void close()
    {
        ItsNatHTMLDocument itsNatDoc = parent.getItsNatHTMLDocument();
        HTMLDocument doc = itsNatDoc.getHTMLDocument();

        ((EventTarget)closeIconElem).removeEventListener("click",this,false);
        ((EventTarget)yesElem).removeEventListener("click",this,false);
        ((EventTarget)noElem).removeEventListener("click",this,false);
View Full Code Here

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)request.getItsNatDocument();
        new TestComponentsDocument(itsNatDoc,request,response);
    }
View Full Code Here

    public ModalAddNewItem(TabContainingTable parent)
    {
        this.parent = parent;

        ExtJSExampleDocument extJSDoc = parent.getExtJSExampleDocument();
        ItsNatHTMLDocument itsNatDoc = extJSDoc.getItsNatHTMLDocument();
        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        this.modalLayer = compMgr.createItsNatModalLayer(null,false,9000,(float)0.2,"black",null); // opacity is ignored because ExtJS HTML already includes a semitranparent layer
        unexpectedEventDetection();

        DocumentFragment frag = extJSDoc.loadDocumentFragment("extjsexample_add_new_item");
        this.modalWinElem = ItsNatTreeWalker.getFirstChildElement(frag);
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        Element body = doc.getBody();
        body.appendChild(modalWinElem);

        this.closeIconElem = doc.getElementById("ext-gen934");
        ((EventTarget)closeIconElem).addEventListener("click",this,false);
View Full Code Here

            close();
    }

    public void close()
    {
        ItsNatHTMLDocument itsNatDoc = parent.getItsNatHTMLDocument();
        HTMLDocument doc = itsNatDoc.getHTMLDocument();

        ((EventTarget)closeIconElem).removeEventListener("click",this,false);

        nameComp.dispose();
        descComp.dispose();
View Full Code Here

    public void handleEvent(Event evt)
    {
        // Evento "click"
        ItsNatDOMStdEvent itsNatEvent = (ItsNatDOMStdEvent)evt;
        ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)itsNatEvent.getItsNatDocument();

        String code;
        ScriptUtil codeGen = itsNatDoc.getScriptUtil();

        code = codeGen.getCallMethodCode(codeGen.createScriptExpr("window"),"alert",new Object[]{"First Alert"},true);
        itsNatDoc.addCodeToSend(code);

        Document doc = itsNatDoc.getDocument();
        AbstractView window = ((DocumentView)doc).getDefaultView();
        code = codeGen.getCallMethodCode(window,"alert",new Object[]{"Second Alert"},true);
        itsNatDoc.addCodeToSend(code);


        // ESTE es un caso de testeo de m�todos todav�a no p�blicos

        JSScriptUtilImpl codeGenImpl = (JSScriptUtilImpl)codeGen;
View Full Code Here

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)request.getItsNatDocument();
        new CoreExampleDocument(itsNatDoc);
    }
View Full Code Here

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)request.getItsNatDocument();
        new CompExampleDocument(itsNatDoc);
    }
View Full Code Here

    {
        EventTarget currentTarget = (EventTarget)evt.getCurrentTarget();
        if (currentTarget == addTimerElem)
        {
            ItsNatDOMStdEvent itsNatEvent = (ItsNatDOMStdEvent)evt;
            ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)itsNatEvent.getItsNatDocument();

            outText("OK timer started "); // Para que se vea

            boolean fixedRate = checkBoxElem.getChecked();
View Full Code Here

TOP

Related Classes of org.itsnat.core.html.ItsNatHTMLDocument

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.