Package org.w3c.dom.html

Examples of org.w3c.dom.html.HTMLDocument


        tests();
    }

    public void tests()
    {
        HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
        HTMLElement body = doc.getBody();
        ElementCSSInlineStyle elemCSS = (ElementCSSInlineStyle)body;
        CSSStyleDeclaration props = elemCSS.getStyle();
        body.setAttribute("style","color: red ; border: solid 1.5px ; clip: rect( 1px 2in 3cm 4 ); border-color: #aabbcc; width: 50%; anytext: \"hello guy\" ");

        CSSPrimitiveValue color = (CSSPrimitiveValue)props.getPropertyCSSValue("color");
View Full Code Here


        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

    }

    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);

        Element body = doc.getBody();
        body.removeChild(modalWinElem);

        modalLayer.dispose();
    }
View Full Code Here

        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);

        this.nameComp = (ItsNatHTMLInputText)compMgr.createItsNatComponentById("newItemNameId");
        this.descComp = (ItsNatHTMLInputText)compMgr.createItsNatComponentById("newItemDescId");

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

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

    }

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

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

        nameComp.dispose();
        descComp.dispose();

        ((EventTarget)addNewItemElem).removeEventListener("click",this,false);
        ((EventTarget)cancelNewItemElem).removeEventListener("click",this,false);

        Element body = doc.getBody();
        body.removeChild(modalWinElem);

        modalLayer.dispose();
    }
View Full Code Here

        load();
    }

    public void load()
    {
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        this.clickElem1 = doc.getElementById("clickableId1");
        this.clickElem2 = doc.getElementById("clickableId2");

        clickElem1.setAttribute("style","color:red;");
        Text text1 = (Text)clickElem1.getFirstChild();
        text1.setData("Click Me!");

        Text text2 = (Text)clickElem2.getFirstChild();
        text2.setData("Cannot be clicked");

        Element noteElem = doc.createElement("p");
        noteElem.appendChild(doc.createTextNode("Ready to receive clicks..."));
        doc.getBody().appendChild(noteElem);

        ((EventTarget)clickElem1).addEventListener("click",this,false);
    }
View Full Code Here

        }

        ItsNatEvent itsNatEvt = (ItsNatEvent)evt;
        ItsNatServletRequest itsNatReq = itsNatEvt.getItsNatServletRequest();
        ItsNatDocument itsNatDoc = itsNatReq.getItsNatDocument();
        HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
        Element noteElem = doc.createElement("p");
        noteElem.appendChild(doc.createTextNode("Clicked " + ((Element)currTarget).getAttribute("id")));
        doc.getBody().appendChild(noteElem);
    }
View Full Code Here

        }
        else if (currTarget == reinsertElem)
        {
            selectCircle(null);

            HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
            Element newSVGElem = (Element)svgElem.cloneNode(true);
            Node parent = doc.getBody();
            Node sibling = svgElem.getNextSibling();
            parent.removeChild(svgElem);
            parent.insertBefore(newSVGElem,sibling);
            this.svgElem = newSVGElem;
View Full Code Here

   
    @Override
    public String serializeDocument()
    {
        ItsNatHTMLDocumentImpl itsNatDoc = getItsNatHTMLDocument();
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        Map<String,Attr> attrNamespaces = processTreeNamespaces(doc);

        String docMarkup = super.serializeDocument();

        restoreHTMLElemAttrNamespaces(doc,attrNamespaces);
View Full Code Here

        // A PlainDocument has no attributes
    }

    public void log(String msg)
    {
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        Element noteElem = doc.createElement("p");
        noteElem.appendChild(doc.createTextNode(msg));
        doc.getBody().appendChild(noteElem);
    }
View Full Code Here

TOP

Related Classes of org.w3c.dom.html.HTMLDocument

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.