Package org.itsnat.core

Examples of org.itsnat.core.ItsNatServlet


    {
        ItsNatComponentManager compMgr = label.getItsNatComponentManager();
        ItsNatDocument itsNatDoc = compMgr.getItsNatDocument();
        Document doc = itsNatDoc.getDocument();

        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        ItsNatDocFragmentTemplate docFragTemplate = servlet.getItsNatDocFragmentTemplate("feashow.components.shared.personEditor");
        DocumentFragment editorFrag = docFragTemplate.loadDocumentFragment(itsNatDoc);

        labelElem.appendChild(editorFrag);

        Element editorElem = doc.getElementById("personEditorId");
View Full Code Here


        this.includeParent = doc.getElementById("includeId");

        this.button = (HTMLInputElement)doc.getElementById("buttonId");
        ((EventTarget)button).addEventListener("click",this,false);

        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        this.docFragTemplate = (ItsNatHTMLDocFragmentTemplate)servlet.getItsNatDocFragmentTemplate("feashow.fragmentExample");

        include();
    }
View Full Code Here

            }

            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

    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

        this.parent = doc.getElementById("insertHTMLSVGFragmentContainerId");
    }

    public void handleEvent(final Event evt)
    {
        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        DocumentFragment docFrag = servlet.getItsNatDocFragmentTemplate("test_html_with_svg_fragment").loadDocumentFragment(itsNatDoc);
        //link.getParentNode().insertBefore(docFrag,link);
        parent.appendChild(docFrag);

        /*
        <!-- Para ver si se inserta bien via DOM otros namespaces -->
View Full Code Here

    public static void MARKUP_FRAGMENTS_Dynamic_include()
    {
        ItsNatDocument itsNatDoc = null;
        Element includeParentElem = null;

        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();

        ItsNatHTMLDocFragmentTemplate fragTemplate = (ItsNatHTMLDocFragmentTemplate)servlet.getItsNatDocFragmentTemplate("manual.core.htmlFragExample");
        DocumentFragment docFrag = fragTemplate.loadDocumentFragmentBody(itsNatDoc);

        includeParentElem.appendChild(docFrag); // docFrag is empty now
    }
View Full Code Here

    public void REMOTE_VIEW_CONTROL()
    {
        RemoteControlSupervision remCtrlSup = new RemoteControlSupervision();

        ItsNatServlet servlet = null;
        servlet.addItsNatAttachedClientEventListener(remCtrlSup);

        ItsNatDocumentTemplate docTemplate = null;
        docTemplate.addItsNatAttachedClientEventListener(remCtrlSup);

        ItsNatDocument itsNatDoc = null;
View Full Code Here

    {
        ItsNatComponentManager compMgr = label.getItsNatComponentManager();
        ItsNatDocument itsNatDoc = compMgr.getItsNatDocument();
        Document doc = itsNatDoc.getDocument();

        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        ItsNatDocFragmentTemplate docFragTemplate = servlet.getItsNatDocFragmentTemplate("feashow.comp.shared.personEditor");
        DocumentFragment editorFrag = docFragTemplate.loadDocumentFragment(itsNatDoc);

        labelElem.appendChild(editorFrag);

        Element editorElem = doc.getElementById("personEditorId");
View Full Code Here

        itsNatDoc.addItsNatAttachedClientEventListener(remCtrlSup);
    }

    public void EXTREME_MASHUPS_1()
    {
ItsNatServlet servlet = null;
ItsNatDocumentTemplate docTemplate = servlet.registerItsNatDocumentTemplateAttachedServer("extremeMashupHTMLMime","text/html");
docTemplate.addItsNatServletRequestListener(new CoreExampleLoadListener());
docTemplate.setCommMode(CommMode.SCRIPT_HOLD);
    }
View Full Code Here

docTemplate.setCommMode(CommMode.SCRIPT_HOLD);
    }

    public void EXTREME_MASHUPS_2()
    {
ItsNatServlet servlet = null;
ItsNatDocumentTemplate docTemplate = servlet.registerItsNatDocumentTemplateAttachedServer("extremeMashupXHTMLMime","application/xhtml+xml");
docTemplate.addItsNatServletRequestListener(new CoreExampleLoadListener());
docTemplate.setCommMode(CommMode.SCRIPT_HOLD);
    }
View Full Code Here

TOP

Related Classes of org.itsnat.core.ItsNatServlet

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.