Examples of PhysicalSiteView


Examples of org.apache.jetspeed.portalsite.view.PhysicalSiteView

                {
                    view = new SearchPathsSiteView(pageManager, createViewProfileLocators, forceReservedVisible);
                }
                else
                {
                    view = new PhysicalSiteView(pageManager, userPrincipal);                   
                }

                // update site view if not already made available by another
                // request thread
                synchronized (this)
View Full Code Here

Examples of org.apache.jetspeed.portalsite.view.PhysicalSiteView

                {
                    view = new SearchPathsSiteView(pageManager, createViewProfileLocators, forceReservedVisible);
                }
                else
                {
                    view = new PhysicalSiteView(pageManager, userPrincipal);                   
                }

                // update site view if not already made available by another
                // request thread
                synchronized (this)
View Full Code Here

Examples of org.apache.jetspeed.portalsite.view.PhysicalSiteView

        assertEquals("alternate-locator-name", extractLocatorNameFromView(folder1Page1View));
        assertEquals("/_user/user", profileView.getUserFolderPath());
        assertEquals("/", profileView.getBaseFolderPath());
       
        // test physical SiteView
        PhysicalSiteView basePhysicalView = new PhysicalSiteView(pageManager, "user");
        rootFolderView = basePhysicalView.getRootFolderView();
        assertNotNull(rootFolderView);
        assertEquals("/", rootFolderView.getName());
        assertEquals("root", rootFolderView.getTitle());
        assertEquals("/", extractFileSystemPathFromId(rootFolderView.getId()));
        assertEquals(11, rootFolderView.getFolders().size());
        foldersIter = rootFolderView.getFolders().iterator();
        assertEquals("__subsite-root", ((Folder)foldersIter.next()).getName());
        assertEquals("_group", ((Folder)foldersIter.next()).getName());
        assertEquals("_hostname", ((Folder)foldersIter.next()).getName());
        assertEquals("_role", ((Folder)foldersIter.next()).getName());
        assertEquals("_user", ((Folder)foldersIter.next()).getName());
        assertEquals("contentfolder", ((Folder)foldersIter.next()).getName());
        assertEquals("folder0", ((Folder)foldersIter.next()).getName());
        assertEquals("folder1", ((Folder)foldersIter.next()).getName());
        assertEquals("folder2", ((Folder)foldersIter.next()).getName());
        assertEquals("folder3", ((Folder)foldersIter.next()).getName());
        assertEquals("folder4", ((Folder)foldersIter.next()).getName());
        assertEquals(4, rootFolderView.getPages().size());
        pagesIter = rootFolderView.getPages().iterator();
        assertEquals("page2.psml", ((Page)pagesIter.next()).getName());
        assertEquals("page1.psml", ((Page)pagesIter.next()).getName());
        assertEquals("page0.psml", ((Page)pagesIter.next()).getName());
        assertEquals("hidden.psml", ((Page)pagesIter.next()).getName());
        assertEquals(2, rootFolderView.getLinks().size());
        linksIter = rootFolderView.getLinks().iterator();
        assertEquals("link1.link", ((Link)linksIter.next()).getName());
        assertEquals("link0.link", ((Link)linksIter.next()).getName());
        assertEquals(2, rootFolderView.getDynamicPages().size());
        dynamicPagesIter = rootFolderView.getDynamicPages().iterator();
        assertEquals("contentpage.dpsml", ((DynamicPage)dynamicPagesIter.next()).getName());
        assertEquals("docpage.dpsml", ((DynamicPage)dynamicPagesIter.next()).getName());
        rootPage0View = rootFolderView.getPage("page0.psml");
        assertNotNull(rootPage0View);
        assertEquals(rootFolderView, rootPage0View.getParent());
        assertEquals("page0.psml", rootPage0View.getName());
        assertEquals("/page0.psml", extractFileSystemPathFromId(rootPage0View.getId()));
        rootHiddenView = rootFolderView.getPage("hidden.psml");
        assertNotNull(rootHiddenView);
        assertEquals("hidden.psml", rootHiddenView.getName());
        assertTrue(rootHiddenView.isHidden());
        rootLink0View = rootFolderView.getLink("link0.link");
        assertNotNull(rootLink0View);
        assertEquals(rootFolderView, rootLink0View.getParent());
        assertEquals("link0.link", rootLink0View.getName());
        assertEquals("/link0.link", extractFileSystemPathFromId(rootLink0View.getId()));
        docPageView = rootFolderView.getDynamicPage("docpage.dpsml");       
        assertNotNull(docPageView);
        assertEquals(rootFolderView, docPageView.getParent());
        assertEquals("docpage.dpsml", docPageView.getName());
        assertEquals("/docpage.dpsml", extractFileSystemPathFromId(docPageView.getId()));
        rootFolder0View = rootFolderView.getFolder("folder0");
        assertNotNull(rootFolder0View);
        assertEquals(rootFolderView, rootFolder0View.getParent());
        assertEquals(1, rootFolder0View.getPages().size());
        assertEquals(0, rootFolder0View.getLinks().size());
        assertEquals("folder0", rootFolder0View.getName());
        assertEquals("/folder0", extractFileSystemPathFromId(rootFolder0View.getId()));
        folder0Page0View = rootFolder0View.getPage("page0.psml");
        assertNotNull(folder0Page0View);
        assertEquals(rootFolder0View, folder0Page0View.getParent());
        assertEquals("page0.psml", folder0Page0View.getName());
        assertEquals("/folder0/page0.psml", extractFileSystemPathFromId(folder0Page0View.getId()));
        Folder rootUserView = rootFolderView.getFolder("_user");
        assertNotNull(rootUserView);
        assertEquals(rootFolderView, rootUserView.getParent());
        Folder rootUserUserView = rootUserView.getFolder("user");
        assertNotNull(rootUserUserView);
        assertEquals(rootUserView, rootUserUserView.getParent());
        assertEquals(2, rootUserUserView.getFolders().size());
        assertNotNull(rootUserUserView.getFolder("folder1"));
        assertNotNull(rootUserUserView.getFolder("_mediatype"));
        assertEquals(1, rootUserUserView.getPages().size());
        assertNotNull(rootUserUserView.getPage("page2.psml"));
        assertEquals(0, rootUserUserView.getLinks().size());
        assertEquals(1, rootUserUserView.getFragmentDefinitions().size());
        assertNotNull(rootUserUserView.getFragmentDefinition("definition1.fpsml"));
        assertEquals("/_user/user", basePhysicalView.getUserFolderPath());
        assertEquals("/", basePhysicalView.getBaseFolderPath());
    }
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.