Examples of ItsNatDocumentTemplate


Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

    public static void A_COMPONENT_BASED_WEB_APPLICATION()
    {
        String pathPrefix = null;
        ItsNatHttpServlet itsNatServlet = getItsNatHttpServlet();
        ItsNatDocumentTemplate docTemplate;
        docTemplate = itsNatServlet.registerItsNatDocumentTemplate("manual.comp.example","text/html",
       pathPrefix + "comp_example.xhtml");
    }
View Full Code Here

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

        RemoteControlSupervision remCtrlSup = new RemoteControlSupervision();

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

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

        ItsNatDocument itsNatDoc = null;
        itsNatDoc.addItsNatAttachedClientEventListener(remCtrlSup);
    }
View Full Code Here

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

    }

    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

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

    }

    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

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

    public static void REMOTE_VIEW_CONTROL_2()
    {
        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)
            {
                sessionList.add(session);
                return true; // continue
            }
        };
        appCtx.enumerateSessions(cb);

        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        ElementList sessionNodeList = factory.createElementList(doc.getElementById("otherSessionsId"),true);

        ItsNatVariableResolver resolver = itsNatDoc.createItsNatVariableResolver(true);
        resolver.setLocalVariable("refreshInterval",new Integer(3000));
        resolver.setLocalVariable("commMode",new Integer(itsNatDoc.getCommMode()));

        for(int i = 0; i < sessionList.size(); i++)
        {
            ItsNatHttpSession otherSession = (ItsNatHttpSession)sessionList.get(i);

            ItsNatDocument[] remDocs = otherSession.getItsNatDocuments();

            for(int j = 0; j < remDocs.length; j++)
            {
                ItsNatDocument currRemDoc = remDocs[j];
                if (itsNatDoc == currRemDoc) continue;
                String id;
                synchronized(currRemDoc)
                {
                    ItsNatDocumentTemplate docTemplate = currRemDoc.getItsNatDocumentTemplate();
                    if (docTemplate != thisDocTemplate)
                        continue;
                }

                String docId = currRemDoc.getId(); // No sync is needed
View Full Code Here

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

    }

    public static void REMOTE_TEMPLATES()
    {
ItsNatHttpServlet itsNatServer = null;
ItsNatDocumentTemplate docTemplate;

docTemplate = itsNatServer.registerItsNatDocumentTemplate("remoteTemplateExample","text/html","http://www.google.com");
docTemplate.addItsNatServletRequestListener(new RemoteTemplateDocLoadListener());
docTemplate.setOnLoadCacheStaticNodes(false);

docTemplate = itsNatServer.registerItsNatDocumentTemplate("remoteTemplateExampleResult","text/html",new GoogleResultTemplateSource());
docTemplate.addItsNatServletRequestListener(new RemoteTemplateResultDocLoadListener());
docTemplate.setOnLoadCacheStaticNodes(false);
docTemplate.setEventsEnabled(false);
    }
View Full Code Here

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

        itsNatConfig.setMaxOpenClientsByDocument(5);

        String pathPrefix = getServletContext().getRealPath("/");
        pathPrefix += "/WEB-INF/pages/manual/";

        ItsNatDocumentTemplate docTemplate;
        docTemplate = itsNatServlet.registerItsNatDocumentTemplate("manual.core.example","text/html", pathPrefix + "core_example.xhtml");
        docTemplate.addItsNatServletRequestListener(new CoreExampleLoadListener());

        docTemplate = itsNatServlet.registerItsNatDocumentTemplate("manual.core.xmlExample","text/xml", pathPrefix + "xml_example.xml");
        docTemplate.addItsNatServletRequestListener(new CoreXMLExampleLoadListener());

        ItsNatDocFragmentTemplate docFragTemplate = itsNatServlet.registerItsNatDocFragmentTemplate("manual.core.xmlFragExample","text/xml",pathPrefix + "xml_fragment_example.xml");
    }
View Full Code Here

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

        ItsNatHttpServlet itsNatServlet = getItsNatHttpServlet();

        // Default configuration is valid.

        ItsNatDocumentTemplate docTemplate = itsNatServlet.registerItsNatDocumentTemplate("manual.comp.example","text/html", pathPrefix + "comp_example.xhtml");
        docTemplate.addItsNatServletRequestListener(new CompExampleLoadListener());
    }
View Full Code Here

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

    {
        pathPrefix = pathPrefix + "waiaria/pages/";

        // http://www.w3.org/WAI/PF/aria-practices/#TreeView
        // http://codetalks.org/source/widgets/tree/tree.html
        ItsNatDocumentTemplate docTemplate;
        docTemplate = itsNatServlet.registerItsNatDocumentTemplate("waiaria_tree","text/html", pathPrefix + "waiaria_tree.html");
        docTemplate.addItsNatServletRequestListener(new WAIARIALoadListener());
    }
View Full Code Here

Examples of org.itsnat.core.tmpl.ItsNatDocumentTemplate

{
    public static void init(ItsNatHttpServlet itsNatServlet,String pathPrefix)
    {
        pathPrefix = pathPrefix + "oldwaiaria/pages/";

        ItsNatDocumentTemplate docTemplate;
        docTemplate = itsNatServlet.registerItsNatDocumentTemplate("oldwaiaria_scoreboard","text/html", pathPrefix + "oldwaiaria_scoreboard.xhtml");
        docTemplate.setEventsEnabled(false);
    }
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.