Package org.exoplatform.portal.config.model

Examples of org.exoplatform.portal.config.model.PageNavigation.addFragment()


            next = navigator.sibling();
            if (next == Element.PAGE_NODES) {
                for (StaxNavigator<Element> fork : navigator.fork(Element.PAGE_NODES)) {
                    NavigationFragment fragment = new NavigationFragment();
                    navigation.addFragment(fragment);

                    next = fork.child();
                    if (next == Element.PARENT_URI) {
                        String parentUri = fork.getContent();
                        if (parentUri == null) {
View Full Code Here


            children.add(createPageNode(service, childNode));
        }

        NavigationFragment fragment = new NavigationFragment();
        fragment.setNodes(children);
        pageNavigation.addFragment(fragment);

        return pageNavigation;
    }

    private static PageNavigation createFragmentedPageNavigation(DescriptionService service, NavigationContext navigation,
View Full Code Here

        StringBuilder parentUri = new StringBuilder("");
        getPath(node.getParent(), parentUri);
        fragment.setParentURI(parentUri.toString());
        fragment.setNodes(children);

        pageNavigation.addFragment(fragment);

        return pageNavigation;
    }

    private static void getPath(NodeContext<NodeContext<?>> node, StringBuilder parentUri) {
View Full Code Here

         children.add(createPageNode(service, childNode));
      }

      NavigationFragment fragment = new NavigationFragment();
      fragment.setNodes(children);
      pageNavigation.addFragment(fragment);

      return pageNavigation;
   }

   private static PageNavigation createFragmentedPageNavigation(DescriptionService service, NavigationContext navigation, NodeContext<NodeContext<?>> node)
View Full Code Here

      StringBuilder parentUri = new StringBuilder("");
      getPath(node.getParent(), parentUri);
      fragment.setParentURI(parentUri.toString());
      fragment.setNodes(children);

      pageNavigation.addFragment(fragment);

      return pageNavigation;
   }

   private static void getPath(NodeContext<NodeContext<?>> node, StringBuilder parentUri)
View Full Code Here

         if (next == Element.PAGE_NODES)
         {
            for (StaxNavigator<Element> fork: navigator.fork(Element.PAGE_NODES))
            {
               NavigationFragment fragment = new NavigationFragment();
               navigation.addFragment(fragment);

               next = fork.child();
               if (next == Element.PARENT_URI)
               {
                  String parentUri = fork.getContent();
View Full Code Here

            next = navigator.sibling();
            if (next == Element.PAGE_NODES) {
                for (StaxNavigator<Element> fork : navigator.fork(Element.PAGE_NODES)) {
                    NavigationFragment fragment = new NavigationFragment();
                    navigation.addFragment(fragment);

                    next = fork.child();
                    if (next == Element.PARENT_URI) {
                        String parentUri = fork.getContent();
                        if (parentUri == null) {
View Full Code Here

            children.add(createPageNode(service, childNode));
        }

        NavigationFragment fragment = new NavigationFragment();
        fragment.setNodes(children);
        pageNavigation.addFragment(fragment);

        return pageNavigation;
    }

    public static PageNavigation copy(PageNavigation existingPageNavigation) {
View Full Code Here

        pageNavigation.setOwnerType(existingPageNavigation.getOwnerType());
        pageNavigation.setOwnerId(existingPageNavigation.getOwnerId());
        pageNavigation.setPriority(existingPageNavigation.getPriority());
        for (NavigationFragment existingFragment : existingPageNavigation.getFragments()) {
            NavigationFragment fragment = copy(existingFragment);
            pageNavigation.addFragment(fragment);
        }
        return pageNavigation;
    }

    public static NavigationFragment copy(NavigationFragment existingFragment) {
View Full Code Here

        StringBuilder parentUri = new StringBuilder("");
        getPath(node.getParent(), parentUri);
        fragment.setParentURI(parentUri.toString());
        fragment.setNodes(children);

        pageNavigation.addFragment(fragment);

        return pageNavigation;
    }

    private static void getPath(NodeContext<NodeContext<?>> node, StringBuilder parentUri) {
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.