コード例 #1
0
ファイル: MaterialsModel.java プロジェクト: cw1129/libreplan
 private void initializeMaterialCategories() {
     final List<MaterialCategory> categories = categoryDAO.getAllRootMaterialCategories();
     for (MaterialCategory materialCategory: categories) {
         initializeMaterials(materialCategory.getMaterials());
         materialCategories.addToRoot(materialCategory);
         addCategories(materialCategory, materialCategory.getSubcategories());
         storeOldCodes(materialCategory);
     }
 }
コード例 #2
0
ファイル: MaterialsModel.java プロジェクト: cw1129/libreplan
 private void addCategories(MaterialCategory materialCategory, Set<MaterialCategory> categories) {
     for (MaterialCategory category: categories) {
         initializeMaterials(category.getMaterials());
         materialCategories.add(materialCategory, category);
         storeOldCodes(category);
         final Set<MaterialCategory> subcategories = category.getSubcategories();
         if (subcategories != null) {
             addCategories(category, subcategories);
         }
     }
 }