Examples of ItsNatServlet


Examples of org.itsnat.core.ItsNatServlet

    {
        ItsNatDocument itsNatDoc = null;
        Document doc = itsNatDoc.getDocument();
        ItsNatDocumentTemplate thisDocTemplate = itsNatDoc.getItsNatDocumentTemplate();

        ItsNatServlet itsNatServlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        ItsNatServletContext appCtx = itsNatServlet.getItsNatServletConfig().getItsNatServletContext();

        final List<ItsNatSession> sessionList = new LinkedList<ItsNatSession>();
        ItsNatSessionCallback cb = new ItsNatSessionCallback()
        {
            public boolean handleSession(ItsNatSession session)
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

                    ServletRequest servReq = request.getServletRequest();
                    String docName = servReq.getParameter("itsnat_doc_name");
                    if (docName == null) docName = (String)servReq.getAttribute("itsnat_doc_name");
                    if (docName != null)
                    {
                        ItsNatServlet servlet = response.getItsNatServlet();
                        ServletRequest servRequest = request.getServletRequest();
                        @SuppressWarnings("unchecked")
                        Map<String,String[]> newParams = new HashMap<String,String[]>(servRequest.getParameterMap());
                        newParams.put("itsnat_doc_name",new String[]{"feashow.docNotFound"});
                        servRequest = servlet.createServletRequest(servRequest, newParams);
                        servlet.processRequest(servRequest,response.getServletResponse());
                    }
                }
            }
        };
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

        Element discsElem = doc.getDocumentElement();

        Element cdListElem = ItsNatTreeWalker.getLastChildElement(discsElem);

        ItsNatServlet servlet = request.getItsNatServlet();
        ItsNatDocFragmentTemplate fragTemplate = servlet.getItsNatDocFragmentTemplate("manual.core.xmlFragExample");
        DocumentFragment docFrag = fragTemplate.loadDocumentFragment(itsNatDoc);
        discsElem.insertBefore(docFrag,cdListElem); // docFrag is empty now

        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        ElementList discList = factory.createElementList(cdListElem,true);
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

    public void processNotDocument(ItsNatAttachedClientEvent event)
    {
        ItsNatServletResponse response = event.getItsNatServletResponse();
        if (event.getPhase() == ItsNatAttachedClientEvent.REQUEST)
        {
            ItsNatServlet servlet = response.getItsNatServlet();
            ServletRequest servRequest = event.getItsNatServletRequest().getServletRequest();
            @SuppressWarnings("unchecked")
            Map<String,String[]> newParams = new HashMap<String,String[]>(servRequest.getParameterMap());
            newParams.remove("itsnat_action"); // Removes: itsnat_action=attach_doc
            newParams.put("itsnat_doc_name",new String[]{"feashow.ext.core.misc.remCtrlDocNotFound"});
            servRequest = servlet.createServletRequest(servRequest, newParams);
            servlet.processRequest(servRequest,response.getServletResponse());
        }
        else // ItsNatAttachedClientEvent.REFRESH
        {
            response.addCodeToSend("if (confirm('Session is expired. Close Window?')) window.close();");
        }
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

            catch(IOException ex) { throw new RuntimeException(ex); }
        }

        if (event.getPhase() == ItsNatAttachedClientEvent.REQUEST)
        {
            ItsNatServlet servlet = response.getItsNatServlet();
            ServletRequest servRequest = event.getItsNatServletRequest().getServletRequest();
            @SuppressWarnings("unchecked")
            Map<String,String[]> newParams = new HashMap<String,String[]>(servRequest.getParameterMap());
            newParams.remove("itsnat_action");
            newParams.put("itsnat_doc_name",new String[]{"feashow.ext.core.misc.remCtrlDocNotFound"});
            servRequest = servlet.createServletRequest(servRequest, newParams);
            servlet.processRequest(servRequest,response.getServletResponse());
        }

        if (event.getPhase() == ItsNatAttachedClientEvent.REQUEST)
        {
            // ...
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

        return tabCombo;
    }

    public DocumentFragment loadDocumentFragment(String name)
    {
        ItsNatServlet servlet = getItsNatHTMLDocument().getItsNatDocumentTemplate().getItsNatServlet();
        ItsNatDocFragmentTemplate template = servlet.getItsNatDocFragmentTemplate(name);
        return template.loadDocumentFragment(itsNatDoc);
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

    public void handleEvent(final Event evt)
    {
        ItsNatDOMStdEvent itsNatEvent = (ItsNatDOMStdEvent)evt;
        ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)itsNatEvent.getItsNatDocument();

        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        DocumentFragment docFrag = servlet.getItsNatDocFragmentTemplate("test_html_fragment_fragment").loadDocumentFragment(itsNatDoc); // Por defecto carga el fragmento "body"
        buttonElem.getParentNode().insertBefore(docFrag,buttonElem);
    }
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

    public void includeFragment(String name,boolean buildComp)
    {
        removeFragment();

        ItsNatDocumentImpl itsNatDoc = getItsNatDocumentImpl();
        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplateImpl().getItsNatServlet();
        ItsNatDocFragmentTemplate docFragDesc = servlet.getItsNatDocFragmentTemplate(name);
        if (docFragDesc == null) throw new ItsNatException("Document fragment not found: " + name,this);
        DocumentFragment docFrag = docFragDesc.loadDocumentFragment(itsNatDoc);

        Element parent = getElement();
        DOMUtilInternal.removeAllChildren(parent); // Por si acaso no est� vac�o
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

            ServletRequest servRequest = request.getServletRequest();

            if (!event.isAccepted())
            {
                ItsNatServletResponse response = event.getItsNatServletResponse();
                ItsNatServlet servlet = response.getItsNatServlet();
                @SuppressWarnings("unchecked")
                Map<String,String[]> newParams = new HashMap<String,String[]>(servRequest.getParameterMap());
                newParams.remove("itsnat_action"); // Removes: itsnat_action=attach_doc
                newParams.put("itsnat_doc_name",new String[]{"feashow.ext.core.misc.remCtrlReqRejected"});
                newParams.put("reason", msg); // submitted as array
                servRequest = servlet.createServletRequest(servRequest, newParams);
                servlet.processRequest(servRequest,response.getServletResponse());
            }
        }
        else if (phase == ItsNatAttachedClientEvent.REFRESH)
        {
            ClientDocument observer = event.getClientDocument();
View Full Code Here

Examples of org.itsnat.core.ItsNatServlet

        String elemRef = scriptGen.getNodeReference(elemParent);
        ClientDocument clientDoc = itsNatEvt.getClientDocument();
        clientDoc.addCodeToSend(elemRef + ".innerHTML = '';");       
        clientDoc.addCodeToSend("alert('Removed current children');");       
               
        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet()
        ItsNatHTMLDocFragmentTemplate docFragTemplate = (ItsNatHTMLDocFragmentTemplate)servlet.getItsNatDocFragmentTemplate("test_html_fragment_fragment")

        DocumentFragment docFrag = docFragTemplate.loadDocumentFragmentBody(itsNatDoc)
 
        elemParent.appendChild(docFrag); // docFrag is empty now 
       
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.