Package pt.ist.fenixWebFramework.renderers.contexts

Examples of pt.ist.fenixWebFramework.renderers.contexts.PresentationContext


                tagCloud.setLinkFormat("#");
                tagCloud.setOnClick(getAction(input.getName()));
                tagCloud.setOnDblClick(getAction(input.getName()));
                Collection<UnitFileTag> tagList = getTags();

                PresentationContext newContext = getContext().createSubContext(getContext().getMetaObject());
                newContext.setProperties(new Properties());
                newContext.setRenderMode(RenderMode.OUTPUT);

                container.addChild(getScript());
                container.addChild(input);
                container.addChild(new HtmlText("<br/>", false));
                HtmlText text =
View Full Code Here


        List<? extends DomainObject> objects = getPageObjects(bean.getObjects());

        Schema schema = RenderKit.getInstance().findSchema(getSubSchema());
        MetaObject listMetaObject = MetaObjectFactory.createObject(objects, schema);

        PresentationContext context = getContext().createSubContext(listMetaObject);
        context.setRenderMode(RenderMode.OUTPUT);

        HtmlTable table = (HtmlTable) RenderKit.getInstance().renderUsing(getRenderer(), context, objects, objects.getClass());
        return decorateTable(table, objects);
    }
View Full Code Here

        @Override
        public HtmlComponent createComponent(Object object, Class type) {
            HtmlBlockContainer container = new HtmlBlockContainer();

            PresentationContext newContext = getContext().createSubContext(getContext().getMetaObject());
            newContext.setProperties(new Properties());
            newContext.setRenderMode(RenderMode.OUTPUT);
            PersonalCardRenderer renderer = getCardRenderer();

            for (Person person : people) {
                container.addChild(RenderKit.getInstance().renderUsing(renderer, newContext, person, Person.class));
            }
View Full Code Here

TOP

Related Classes of pt.ist.fenixWebFramework.renderers.contexts.PresentationContext

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.