Package org.apache.jetspeed.om.page

Examples of org.apache.jetspeed.om.page.PageFragment


            // set content fragment security constraints
            setContentFragmentSecurityConstraints(contentFragmentImpl, fragmentFragment);
        }
        else if (fragment instanceof PageFragment)
        {
            PageFragment pageFragmentFragment = (PageFragment)fragment;
            contentFragmentId = ((parentId != null) ? parentId+CONTENT_FRAGMENT_ID_SEPARATOR+pageFragmentFragment.getId() : pageFragmentFragment.getId());
            // check if page fragment definition in page template
            // or if in primary page or template
            if ((definition != pageOrTemplate) || template)
            {
                // consume page fragment and build fragment hierarchy from page
View Full Code Here


    /* (non-Javadoc)
     * @see org.apache.jetspeed.page.PageManager#newPageFragment()
     */
    public PageFragment newPageFragment()
    {
        PageFragment fragment = null;
        try
        {
            fragment = (PageFragment)createObject(this.pageFragmentClass);
            fragment.setId(generator.getNextPeid());
        }
        catch (ClassCastException e)
        {
            String message = "Failed to create fragment object for " + this.pageFragmentClass;
            log.error(message, e);
View Full Code Here

        assertTrue(f.getId().equals("pt-f002"));
        assertTrue(f.getName().equals("TemplatePortlet"));
        assertTrue(f.getType().equals(Fragment.PORTLET));
        bf = testpagetemplate.getFragmentById("pt-f003");
        assertTrue(bf instanceof PageFragment);
        PageFragment pf = (PageFragment)bf;
        assertTrue(pf.getId().equals("pt-f003"));
        bf = testpagetemplate.getFragmentById("pt-f004");
        assertTrue(bf instanceof FragmentReference);
        fr = (FragmentReference)bf;
        assertTrue(fr.getId().equals("pt-f004"));
        assertTrue(fr.getRefId().equals("test001"));
View Full Code Here

        properties.add(fp);
        root.getFragments().add(f);
        fr = pageManager.newFragmentReference();
        fr.setRefId("test002");
        root.getFragments().add(fr);
        PageFragment pf = pageManager.newPageFragment();
        root.getFragments().add(pf);       
        constraints = pagetemplate.newSecurityConstraints();
        constraints.setOwner("new-user");
        pagetemplate.setSecurityConstraints(constraints);
        try
View Full Code Here

        assertFalse(f.getId().equals("cpt-f002"));
        assertTrue(f.getName().equals("TemplatePortlet"));
        assertTrue(f.getType().equals(Fragment.PORTLET));
        bf = (BaseFragmentElement)root.getFragments().get(1);
        assertTrue(bf instanceof PageFragment);
        PageFragment pf = (PageFragment)bf;
        assertFalse(pf.getId().equals("cpt-f003"));
        bf = (BaseFragmentElement)root.getFragments().get(2);
        assertTrue(bf instanceof FragmentReference);
        FragmentReference fr = (FragmentReference)bf;
        assertFalse(fr.getId().equals("cpt-f004"));
        assertTrue(fr.getRefId().equals("ctest001"));
View Full Code Here

    /* (non-Javadoc)
     * @see org.apache.jetspeed.page.PageManager#newPageFragment()
     */
    public PageFragment newPageFragment()
    {
        PageFragment fragment = null;
        try
        {
            fragment = (PageFragment)createObject(this.pageFragmentClass);
            fragment.setId(generator.getNextPeid());
        }
        catch (ClassCastException e)
        {
            String message = "Failed to create fragment object for " + this.pageFragmentClass;
            log.error(message, e);
View Full Code Here

        portlet.setLayoutColumn(1);
        root.getFragments().add(portlet);
        fragmentReference = pageManager.newFragmentReference();
        fragmentReference.setRefId("fragment-definition");
        root.getFragments().add(fragmentReference);
        PageFragment pageFragment = pageManager.newPageFragment();
        root.getFragments().add(pageFragment);       
        SecurityConstraints constraints = pageTemplate.newSecurityConstraints();
        constraints.setOwner("admin");
        pageTemplate.setSecurityConstraints(constraints);
View Full Code Here

            // set content fragment security constraints
            setContentFragmentSecurityConstraints(contentFragmentImpl, fragmentFragment);
        }
        else if (fragment instanceof PageFragment)
        {
            PageFragment pageFragmentFragment = (PageFragment)fragment;
            contentFragmentId = ((parentId != null) ? parentId+CONTENT_FRAGMENT_ID_SEPARATOR+pageFragmentFragment.getId() : pageFragmentFragment.getId());
            // check if page fragment definition in page template
            // or if in primary page or template
            if ((definition != pageOrTemplate) || template)
            {
                // consume page fragment and build fragment hierarchy from page
View Full Code Here

TOP

Related Classes of org.apache.jetspeed.om.page.PageFragment

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.