Package com.dotmarketing.beans

Examples of com.dotmarketing.beans.Inode


  }

  @SuppressWarnings("unchecked")
  public List<Category> getChildrenCategories(String inode) {
    try {
      Inode inodeObj = new Inode();
      inodeObj.setInode(inode);
      List<Category> categories = InodeFactory.getChildrenClass(inodeObj, Category.class);
      return perAPI.filterCollection(categories, PermissionAPI.PERMISSION_READ, true, user);
    } catch (Exception e) {
      Logger.error(this, "An unknown error happening while trying to retrieve categories : ", e);
      return null;
View Full Code Here


    }
  }

  public List<Category> getActiveChildrenCategories(String inode) {
    try {
      Inode inodeObj = new Inode();
      inodeObj.setInode(inode);
      return categoryAPI.getChildren(inodeObj, true, user, true);
    } catch (DotSecurityException se) {
      Logger.info(this, "The logged in user cannot access the categories");
      return null;
    } catch (DotDataException de) {
View Full Code Here

    }
  }

  public List<Category> getActiveChildrenCategoriesOrderByName(String inode) {
    try {
      Inode inodeObj = new Inode();
      inodeObj.setInode(inode);
      return categoryAPI.getChildren(inodeObj, true, "category_name", user, true);
    } catch (DotSecurityException se) {
      Logger.info(this, "The logged in user cannot access the categories");
      return null;
    } catch (DotDataException de) {
View Full Code Here

    }
  }

  public List<Category> getInodeCategories(String inode) {
    try {
      Inode inodeObj = new Inode();
      inodeObj.setInode(inode);
      return categoryAPI.getParents(inodeObj, user, true);
    } catch (DotSecurityException se) {
      Logger.info(this, "The logged in user cannot access the categories");
      return null;
    } catch (DotDataException de) {
View Full Code Here

           Logger.debug(StaticMenuBuilder.class, "StaticMenuBuilder number of items=" + itemsList.size());
   
        ///FIRST LEVEL MENU ITEMS!!!!
        while (itemListIterator.hasNext()) {
   
          Inode itemChild = (Inode) itemListIterator.next();
         
          if (itemChild instanceof Folder) {
           
            Folder folderChild = (Folder) itemChild;
           
View Full Code Here

      stringbuf.append("<ul>\n");
    }
   
    while (itemsChildrenListIter2.hasNext()) {
     
      Inode childChild2 = (Inode) itemsChildrenListIter2.next();
     
      if (childChild2 instanceof Folder) {
        Folder folderChildChild2 = (Folder) childChild2;
       
                Logger.debug(this, "folderChildChild2= " + folderChildChild2.getTitle() + " currentLevel="+ currentLevel + " numberOfLevels=" + numberOfLevels);
View Full Code Here

    java.util.Iterator itemListIterator = itemsList.iterator();
      
    ///FIRST LEVEL MENU ITEMS!!!!
    while (itemListIterator.hasNext()) {

      Inode itemChild = (Inode) itemListIterator.next();
      String itemChildPath = "";
      try {
        itemChildPath = APILocator.getIdentifierAPI().find((Folder)itemChild).getPath();
      } catch (Exception e) {
        Logger.error(this,e.getMessage(), e);
View Full Code Here

         Logger.debug(HorizontalMenuBuilder.class, "HorizontalMenuBuilder number of items=" + itemsList.size());
 
      ///FIRST LEVEL MENU ITEMS!!!!
      while (itemListIterator.hasNext()) {
 
        Inode itemChild = (Inode) itemListIterator.next();
       
        if (itemChild instanceof Folder) {
         
          Folder folderChild = (Folder) itemChild;
         
View Full Code Here

      stringbuf.append("<ul>\n");
    }
   
    while (itemsChildrenListIter2.hasNext()) {
     
      Inode childChild2 = (Inode) itemsChildrenListIter2.next();

      if (childChild2 instanceof Folder) {
        Folder folderChildChild2 = (Folder) childChild2;
       
        Logger.debug(this, "folderChildChild2= " + folderChildChild2.getTitle() + " currentLevel="+ currentLevel + " numberOfLevels=" + numberOfLevels);
View Full Code Here

      Logger.error(SiteMapWebAPI.class, e.getMessage(), e);
    }

        while (itemsChildrenListIter.hasNext()) {

            Inode childItem = (Inode) itemsChildrenListIter.next();

            if (childItem instanceof Folder) {
                if ((level == 0) && (totalCount != 0) && (totalCount % numberToBreak) == 0) {
                    stringbuf.append("</td>\n<td valign=top width=\"" + percent + "%\">\n");
                    totalCount = 0;
View Full Code Here

TOP

Related Classes of com.dotmarketing.beans.Inode

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.