Package org.apache.tapestry.internal.structure

Examples of org.apache.tapestry.internal.structure.Page


    @Test
    public void page_link_by_name()
    {
        Request request = mockRequest();
        Response response = mockResponse();
        Page page = mockPage();
        ComponentPageElement rootElement = mockComponentPageElement();
        LinkFactoryListener listener = mockLinkFactoryListener();
        ComponentInvocationMap map = mockComponentInvocationMap();
        RequestPageCache cache = mockRequestPageCache();
View Full Code Here


            String eventName, String expectedURI, Object... context)
    {
        Request request = mockRequest();
        Response response = mockResponse();
        ComponentPageElement element = mockComponentPageElement();
        Page page = mockPage();
        ComponentPageElement rootElement = mockComponentPageElement();
        LinkFactoryListener listener = mockLinkFactoryListener();
        ComponentInvocationMap map = mockComponentInvocationMap();
        RequestPageCache cache = mockRequestPageCache();
View Full Code Here

        Component result = mockComponent();
        Component source = mockComponent();
        ComponentResources resources = mockComponentResources();
        Log log = mockLog();
        RequestPageCache cache = mockRequestPageCache();
        Page page = mockPage();
        LinkFactory factory = mockLinkFactory();
        Response response = mockResponse();
        Link link = mockLink();

        train_getComponentResources(result, resources);
View Full Code Here

        ComponentResources rootResources = mockComponentResources();
        ComponentResources childResources = mockComponentResources();
        ComponentResources sourceResources = mockComponentResources();
        Log log = mockLog();
        RequestPageCache cache = mockRequestPageCache();
        Page page = mockPage();
        LinkFactory factory = mockLinkFactory();
        Response response = mockResponse();
        Link link = mockLink();

        train_getComponentResources(child, childResources);
View Full Code Here

    @Test
    public void root_element_of_page()
    {
        RequestPageCache cache = mockRequestPageCache();
        Page page = mockPage();
        Component component = mockComponent();

        train_getByClassName(cache, PAGE_NAME, page);

        train_getRootComponent(page, component);
View Full Code Here

    @Test
    public void nested_element_within_page()
    {
        RequestPageCache cache = mockRequestPageCache();
        Page page = mockPage();
        ComponentPageElement element = mockComponentPageElement();
        Component component = mockComponent();

        train_getByClassName(cache, PAGE_NAME, page);
View Full Code Here

    @Test
    public void get_page_by_logical_name()
    {
        RequestPageCache cache = mockRequestPageCache();
        Page page = mockPage();
        Component component = mockComponent();

        train_get(cache, PAGE_NAME, page);
        train_getRootComponent(page, component);
View Full Code Here

    @Test
    public void get_page_by_class()
    {
        RequestPageCache cache = mockRequestPageCache();
        Page page = mockPage();
        Component component = new DefaultComponent();

        train_getByClassName(cache, DefaultComponent.class.getName(), page);
        train_getRootComponent(page, component);
View Full Code Here

    {
        int colonx = componentId.indexOf(':');

        if (colonx < 0)
        {
            Page page = _pageCache.getByClassName(componentId);

            return page.getRootComponent();
        }

        String pageName = componentId.substring(0, colonx);

        Page page = _pageCache.getByClassName(pageName);
        String nestedId = componentId.substring(colonx + 1);

        return page.getComponentElementByNestedId(nestedId).getComponent();
    }
View Full Code Here

    public <T> T getPage(Class<T> pageClass)
    {
        notNull(pageClass, "pageClass");

        Page page = _pageCache.getByClassName(pageClass.getName());

        Component root = page.getRootComponent();

        return pageClass.cast(root);
    }
View Full Code Here

TOP

Related Classes of org.apache.tapestry.internal.structure.Page

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.