示例#1
0
 /**
  * Gets elements inside a VirtualItem Folder.
  *
  * @return An arraylist with the virtual elements of folder.
  */
 @Override
 public ArrayList<BaseItem> getElements() {
   if (itemList == null) {
     itemList = getItemList();
   }
   ArrayList<BaseItem> approvedElements = new ArrayList<>();
   for (BaseItem elem : itemList) {
     if (!isBannedWord(elem.getName())) {
       approvedElements.add(createForList(elem));
     }
   }
   return approvedElements;
 }