Examples of ViewConfigDescriptor


Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

    {
        this.viewConfigExtension.addPageDefinition(Pages.Wizard7.Step1.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();

        ViewConfigDescriptor viewConfigDescriptor;


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard7.Step1.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/wizard7/step1.xhtml", viewConfigDescriptor.getViewId());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

    {
        this.viewConfigExtension.addPageDefinition(Pages.Wizard8.Step1.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();

        ViewConfigDescriptor viewConfigDescriptor;


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard8.Step1.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w8/step1.xhtml", viewConfigDescriptor.getViewId());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

    {
        this.viewConfigExtension.addPageDefinition(Pages.Wizard9.Step1.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();

        ViewConfigDescriptor viewConfigDescriptor;


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard9.Step1.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w9/step1.xhtml", viewConfigDescriptor.getViewId());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

    {
        this.viewConfigExtension.addPageDefinition(Pages.Wizard10.Step1.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();

        ViewConfigDescriptor viewConfigDescriptor;


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard10.Step1.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w10a/step1.xhtml", viewConfigDescriptor.getViewId());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

        this.viewConfigExtension.addPageDefinition(Pages.Wizard11.Step6.class);
        this.viewConfigExtension.addPageDefinition(Pages.Wizard11.Step7.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();

        ViewConfigDescriptor viewConfigDescriptor;


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard11.Step1.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w11/step1.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard11.Step2.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/step2.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard11.Step3.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w11/step3.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard11.Step4.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w11/w11b/step4.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard11.Step5.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w11b/step5.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard11.Step6.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w11/w11b/step6.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard11.Step7.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w11/w11b/step7.xhtml", viewConfigDescriptor.getViewId());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

    public void testSimpleViewConfigWithOptionalPageMetaData()
    {
        this.viewConfigExtension.addPageDefinition(SimplePageConfig001.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();
        ViewConfigDescriptor viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(SimplePageConfig001.class);

        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/simplePageConfig001.xhtml", viewConfigDescriptor.getViewId());
        Assert.assertEquals(SimplePageConfig001.class, viewConfigDescriptor.getConfigClass());
        Assert.assertNotNull(viewConfigDescriptor.getMetaData());

        //@View gets added autom. if it isn't provided in-/directly
        Assert.assertEquals(1, viewConfigDescriptor.getMetaData().size());
        Assert.assertEquals(1, viewConfigDescriptor.getMetaData(View.class).size());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

        this.viewConfigExtension.addPageDefinition(Pages.Wizard12.Step6.class);
        this.viewConfigExtension.addPageDefinition(Pages.Wizard12.Step7.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();

        ViewConfigDescriptor viewConfigDescriptor;


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard12.Step1.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w12/step1.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard12.Step2.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/step2.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard12.Step3.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w12/step3.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard12.Step4.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w12/w12b/step4.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard12.Step5.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w12b/step5.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard12.Step6.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w12/w12b/step6.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard12.Step7.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w12/w12b/step7.xhtml", viewConfigDescriptor.getViewId());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

        Assert.assertNotNull(configDescriptor.getMetaData());
        Assert.assertEquals(1, configDescriptor.getMetaData().size());
        Assert.assertEquals("/pages/admin/", ((Folder)configDescriptor.getMetaData().iterator().next()).name());


        ViewConfigDescriptor viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Index.class);

        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/index.xhtml", viewConfigDescriptor.getViewId());
        Assert.assertEquals(Pages.Index.class, viewConfigDescriptor.getConfigClass());

        Assert.assertNotNull(viewConfigDescriptor.getMetaData());
        Assert.assertEquals(1, viewConfigDescriptor.getMetaData().size());
        Assert.assertEquals(View.NavigationMode.FORWARD, ((View) viewConfigDescriptor.getMetaData().iterator().next())
                .navigation());
        Assert.assertEquals(View.ViewParameterMode.EXCLUDE, (viewConfigDescriptor.getMetaData(View.class).iterator()
                .next()).viewParams());
        Assert.assertEquals("index", (viewConfigDescriptor.getMetaData(View.class).iterator().next()).name());
        Assert.assertEquals(View.Extension.XHTML, (viewConfigDescriptor.getMetaData(View.class).iterator().next()).extension());


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Home.class);

        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/home.xhtml", viewConfigDescriptor.getViewId());
        Assert.assertEquals(Pages.Home.class, viewConfigDescriptor.getConfigClass());

        Assert.assertNotNull(viewConfigDescriptor.getMetaData());
        Assert.assertEquals(1, viewConfigDescriptor.getMetaData().size());
        Assert.assertEquals(View.NavigationMode.FORWARD, ((View) viewConfigDescriptor.getMetaData().iterator().next())
                .navigation());
        Assert.assertEquals(View.ViewParameterMode.EXCLUDE, (viewConfigDescriptor.getMetaData(View.class).iterator().next()).viewParams());
        Assert.assertEquals("home", (viewConfigDescriptor.getMetaData(View.class).iterator().next()).name());
        Assert.assertEquals(View.Extension.XHTML, (viewConfigDescriptor.getMetaData(View.class).iterator().next()).extension());


        ConfigDescriptor folderDescriptor = viewConfigResolver.getConfigDescriptor(Pages.Admin.class);

        Assert.assertNotNull(folderDescriptor);
        Assert.assertEquals("/pages/admin/", folderDescriptor.getPath());
        Assert.assertEquals(Pages.Admin.class, folderDescriptor.getConfigClass());

        Assert.assertNotNull(folderDescriptor.getMetaData());
        Assert.assertEquals(1, folderDescriptor.getMetaData().size());
        Assert.assertEquals("/pages/admin/", ((Folder)folderDescriptor.getMetaData().iterator().next()).name());


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Admin.Index.class);

        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/admin/index.xhtml", viewConfigDescriptor.getViewId());
        Assert.assertEquals(Pages.Admin.Index.class, viewConfigDescriptor.getConfigClass());

        Assert.assertNotNull(viewConfigDescriptor.getMetaData());
        Assert.assertEquals(1, viewConfigDescriptor.getMetaData().size());
        Assert.assertEquals(View.NavigationMode.FORWARD, ((View) viewConfigDescriptor.getMetaData().iterator().next())
                .navigation());
        Assert.assertEquals(View.ViewParameterMode.EXCLUDE, (viewConfigDescriptor.getMetaData(View.class).iterator().next()).viewParams());
        Assert.assertEquals("index", (viewConfigDescriptor.getMetaData(View.class).iterator().next()).name());
        Assert.assertEquals(View.Extension.XHTML, (viewConfigDescriptor.getMetaData(View.class).iterator().next()).extension());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

        this.viewConfigExtension.addPageDefinition(Pages.Wizard13.Step6.class);
        this.viewConfigExtension.addPageDefinition(Pages.Wizard13.Step7.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();

        ViewConfigDescriptor viewConfigDescriptor;


        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard13.Step1.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w13a/step1.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard13.Step2.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/step2.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard13.Step3.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w13a/step3.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard13.Step4.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w13a/w13b/step4.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard13.Step5.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/w13b/step5.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard13.Step6.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w13a/w13b/step6.xhtml", viewConfigDescriptor.getViewId());

        viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(Pages.Wizard13.Step7.class);
        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertEquals("/pages/w13a/w13b/step7.xhtml", viewConfigDescriptor.getViewId());
    }
View Full Code Here

Examples of org.apache.deltaspike.core.api.config.view.metadata.ViewConfigDescriptor

    public void testSimpleViewConfigWithViewControllerCallback()
    {
        this.viewConfigExtension.addPageDefinition(SimplePageConfig.class);

        ViewConfigResolver viewConfigResolver = this.viewConfigResolverProducer.createViewConfigResolver();
        ViewConfigDescriptor viewConfigDescriptor = viewConfigResolver.getViewConfigDescriptor(SimplePageConfig.class);

        Assert.assertNotNull(viewConfigDescriptor);
        Assert.assertNotNull(viewConfigDescriptor.getCallbackDescriptor(ViewControllerRef.class, PostRenderView.class));
        Assert.assertEquals(PageBean002.class, viewConfigDescriptor.getCallbackDescriptor(ViewControllerRef.class, PostRenderView.class).getCallbackMethods().keySet().iterator().next());
        Assert.assertEquals("postRenderViewCallbackMethod", ((List<Method>) viewConfigDescriptor.getCallbackDescriptor(ViewControllerRef.class, PostRenderView.class).getCallbackMethods().values().iterator().next()).iterator().next().getName());
    }
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.