Examples of PageContent


Examples of su.mvc.model.PageContent

            MenuItem topMenuItem = new MenuItem();
            topMenuItem.setId(MenuService.TOP_MENU_ITEM);
            topMenuItem.setName("Top");
            Key key = ofy.put(topMenuItem);

            PageContent pageContent = new PageContent();
            pageContent.setId(MenuService.TOP_PAGE_ITEM);

            topMenuItem.setKey(key);
            topMenuItem.setContentId(pageContent.getId());
            ofy.put(topMenuItem, pageContent);
           
            LOG.warn("No TOP menu item -- new one has been created");
        }
View Full Code Here

Examples of su.mvc.model.PageContent

        String name= menuItem.getName();
        String content = menuItem.getContent();
        menuItem = (MenuItem)getObjectify().find(menuItem.getKey());
        menuItem.setName(name);
        getObjectify().put(menuItem);
        PageContent pageContent;
        if (menuItem.getContentId() != null) {
            pageContent = getObjectify().get(PageContent.class, menuItem.getContentId());
        } else {
            pageContent = createPageContent(menuItem);
        }
        pageContent.setContent(content);
        getObjectify().put(pageContent);
        return key;
    }
View Full Code Here

Examples of su.mvc.model.PageContent

        return key;
    }
   
    public void removeMenuItem(Key key){
        MenuItem menuItem = (MenuItem)getObjectify().get(key);
        PageContent pageContent = getObjectify().get(PageContent.class, menuItem.getContentId());
        getObjectify().delete(pageContent);
        getObjectify().delete(key);
    }
View Full Code Here

Examples of su.mvc.model.PageContent

        getObjectify().delete(key);
    }
   
    public MenuItem getMenuItemByKey(Key<MenuItem> key) {
        MenuItem menuItem =  getObjectify().get(key);
        PageContent pageContent;
        if (menuItem.getContentId() != null) {
            pageContent = getObjectify().get(PageContent.class, menuItem.getContentId());
        } else {
            pageContent = createPageContent(menuItem);
        }
        menuItem.setContent(pageContent.getContent());
        return menuItem;
    }
View Full Code Here

Examples of su.mvc.model.PageContent

        menuItem.setContent(pageContent.getContent());
        return menuItem;
    }
   
    public PageContent createPageContent(MenuItem menuItem) {
        PageContent pageContent = new PageContent();
        getObjectify().put(pageContent);
        menuItem.setContentId(pageContent.getId());
        getObjectify().put(menuItem);
        return pageContent;
    }
View Full Code Here

Examples of su.mvc.model.PageContent

        if (!StringUtils.isEmpty(id) && !BY_KEY.equals(id)) {
            menuItem = getObjectify().query(MenuItem.class).filter("urlString", id).get();
        } else {
            menuItem = (MenuItem)getObjectify().get(key);
        }
        PageContent pageContent = (PageContent)getObjectify().get(new Key(PageContent.class, menuItem.getContentId())); //TODO
        menuItem.setContent(pageContent.getContent());
        return menuItem;
    }
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.