Examples of ItsNatDocument


Examples of org.itsnat.core.ItsNatDocument

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatDocument itsNatDoc = request.getItsNatDocument();

        new SVGInXHTMLMimeDocument(itsNatDoc);
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatDocument itsNatDoc = request.getItsNatDocument();

        new SVGPureDocument(itsNatDoc);
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

    {
    }

    public void startExamplePanel()
    {
        ItsNatDocument itsNatDoc = getItsNatDocument();
        Document doc = itsNatDoc.getDocument();

       ItsNatHttpSession session = (ItsNatHttpSession)itsNatDoc.getClientDocumentOwner().getItsNatSession();
        if (itsNatDoc.isLoading() &&
           itsNatDoc.getItsNatDocumentTemplate().isFastLoadMode() &&
           session.getUserAgent().indexOf("MSIE") != -1)
        {
            // Removing <!DOCTYPE> sets Internet Explorer in Quirks Mode.
            // Quirks mode is mandatory with SVG inline and ASV
            DocumentType docType = doc.getDoctype();
            doc.removeChild(docType);
        }

        this.svgElem = doc.getElementById("svgId");
        ParamTransport[] params = new ParamTransport[]
            { new CustomParamTransport("offsetX","event.getNativeEvent().offsetX"),
              new CustomParamTransport("offsetY","event.getNativeEvent().offsetY") };
        itsNatDoc.addEventListener(((EventTarget)svgElem),"click",this,false,params);

        ElementGroupManager egm = itsNatDoc.getElementGroupManager();
        Element circleListElem = doc.getElementById("circleListId");
        this.circleList = egm.createElementList(circleListElem,false);

        this.textElem = doc.getElementById("textId");
        ((Text)textElem.getFirstChild()).setData(new Date().toString());
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

                else { r -= 20; if (r < 0) r = 10; }
                selectedCircle.setAttribute("r",Integer.toString(r));
            }
            else
            {
                ItsNatDocument itsNatDoc = getItsNatDocument();
                itsNatDoc.addCodeToSend("alert('Select a circle');");
            }
        }
        ((Text)textElem.getFirstChild()).setData(new Date().toString());
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatDocument itsNatDoc = request.getItsNatDocument();
        Document doc = itsNatDoc.getDocument();

        Element cdListElem = ItsNatTreeWalker.getLastChildElement(doc.getDocumentElement());
        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        ElementList discList = factory.createElementList(cdListElem,true);

        addCD("Help","The Beatles",new String[] {"A Hard Day's Night","Let It Be"},discList);
        addCD("Making Movies","Dire Straits",new String[] {"Tunnel Of Love","Romeo & Juliet"},discList);
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

        ItsNatDOMUtil.setTextContent(titleElem,title);
        Element artistElem = ItsNatTreeWalker.getNextSiblingElement(titleElem);
        ItsNatDOMUtil.setTextContent(artistElem,artist);
        Element songsElem = ItsNatTreeWalker.getNextSiblingElement(artistElem);

        ItsNatDocument itsNatDoc = discList.getItsNatDocument();
        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        ElementList songList = factory.createElementList(songsElem,true);
        for(int i = 0; i < songs.length; i++)
        {
            songList.addElement(songs[i]);
        }
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatDocument itsNatDoc = request.getItsNatDocument();

        new SVGInHTMLMimeSVGWebDocument(itsNatDoc);
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

    {
    }

    public void processRequest(ItsNatServletRequest request, ItsNatServletResponse response)
    {
        ItsNatDocument itsNatDoc = request.getItsNatDocument();

        new XULPureDocument(itsNatDoc);
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

    {
    }

    public void startExamplePanel()
    {
        ItsNatDocument itsNatDoc = getItsNatDocument();
        HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();

        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        ItsNatHTMLDocFragmentTemplate docFragTemplate =
                (ItsNatHTMLDocFragmentTemplate)servlet.getItsNatDocFragmentTemplate("feashow.core.otherns.svgInHTMLMime.ex");
        DocumentFragment headFrag = docFragTemplate.loadDocumentFragmentHead(itsNatDoc);
        this.styleElem = (HTMLStyleElement)ItsNatTreeWalker.getFirstChildElement(headFrag);
        HTMLHeadElement headElem =
                (HTMLHeadElement)ItsNatTreeWalker.getFirstChildElement(doc.getDocumentElement());
        headElem.appendChild(styleElem);

        Element listParentElem = doc.getElementById("circleListId");
        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        this.circleList = factory.createElementList(listParentElem,true);

        this.buttonChangeColor = doc.getElementById("changeColorId");
        ((EventTarget)buttonChangeColor).addEventListener("click",this,false);
View Full Code Here

Examples of org.itsnat.core.ItsNatDocument

        ((EventTarget)circleElem).addEventListener("click",this,false);
    }

    public void endExamplePanel()
    {
        ItsNatDocument itsNatDoc = getItsNatDocument();
        HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
        doc.getBody().removeAttribute("class");

        styleElem.getParentNode().removeChild(styleElem);
        this.styleElem = null;
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.