Package org.itsnat.core.domutil

Examples of org.itsnat.core.domutil.ElementGroupManager


        ItsNatDocFragmentTemplate docFragDesc = request.getItsNatServlet().getItsNatDocFragmentTemplate("test_xml_fragment");
        DocumentFragment fragment = docFragDesc.loadDocumentFragment(itsNatDoc);
        doc.getDocumentElement().insertBefore(fragment,cdListElem);

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

        // Para testear serializaci�n de namespaces y createElementNS
View Full Code Here


        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

        request.getServletRequest().setAttribute("servletURL",servletURL);
        request.getServletRequest().setAttribute("commModeRemCtrl",Integer.toString(commMode));
        request.getServletRequest().setAttribute("eventTimeout","-1");
        request.getServletRequest().setAttribute("waitDocTimeout","10000");
       
        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        ElementList sessionNodeList = factory.createElementList(doc.getElementById("sessions"),true);

        for(int i = 0; i < sessions.size(); i++)
        {
            Element sessionTitleElem = (Element)sessionNodeList.addElement();

            ItsNatHttpSession itsNatSession = (ItsNatHttpSession)sessions.get(i);
            String sessionId = itsNatSession.getId();

            ItsNatVariableResolver level1 = request.createItsNatVariableResolver();
            level1.setLocalVariable("sessionId",sessionId);
            level1.setLocalVariable("agentInfo",itsNatSession.getUserAgent());
            level1.resolve(sessionTitleElem);

            ItsNatDocument[] remDocs = itsNatSession.getItsNatDocuments();
            Element docsParent = ItsNatDOMUtil.getElementById("docs",sessionTitleElem); // Pues estar� duplicado
            ElementList docNodeList = factory.createElementList(docsParent,false);

            if (remDocs.length > 0)
            {
                docNodeList.removeAllElements(); // Elimina el patr�n y el "No Documents Loaded" iniciando la lista
View Full Code Here

TOP

Related Classes of org.itsnat.core.domutil.ElementGroupManager

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.