@Override public void initialize(final StandaloneCatalog catalog) { super.initialize(catalog); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); planRules.initialize(catalog); priceLists.initialize(catalog); for (final DefaultUnit cur : units) { cur.initialize(catalog); } for (final Product p : products.getEntries()) { ((DefaultProduct) p).initialize(catalog); } for (final Plan p : plans.getEntries()) { ((DefaultPlan) p).initialize(catalog); } }
newProduct.setName("Dynamic"); newProduct.setCatagory(ProductCategory.BASE); newProduct.initialize((StandaloneCatalog) mutableCatalog);
newProduct.setName("Something"); newProduct.setCatagory(ProductCategory.BASE); newProduct.initialize((StandaloneCatalog) mutableCatalog); mutableCatalog.addProduct(newProduct);
newProduct1.setName("Dynamic"); newProduct1.setCatagory(ProductCategory.BASE); newProduct1.initialize((StandaloneCatalog) mutableCatalog); mutableCatalog.addProduct(newProduct1); newProduct2.setName("SuperDynamic"); newProduct2.setCatagory(ProductCategory.BASE); newProduct2.initialize((StandaloneCatalog) mutableCatalog); mutableCatalog.addProduct(newProduct2);
product.setName(desc.getProductName()); product.setCatagory(desc.getProductCategory()); product.initialize(catalog); catalog.addProduct(product);
@Override public void initialize(final StandaloneCatalog catalog) { super.initialize(catalog); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); planRules.initialize(catalog); priceLists.initialize(catalog); for (final DefaultUnit cur : units) { cur.initialize(catalog); } for (final Product p : products.getEntries()) { ((DefaultProduct) p).initialize(catalog); } for (final Plan p : plans.getEntries()) { ((DefaultPlan) p).initialize(catalog); } }
newProduct.setName("Dynamic"); newProduct.setCatagory(ProductCategory.BASE); newProduct.initialize((StandaloneCatalog) mutableCatalog);
newProduct.setName("Something"); newProduct.setCatagory(ProductCategory.BASE); newProduct.initialize((StandaloneCatalog) mutableCatalog); mutableCatalog.addProduct(newProduct);
newProduct1.setName("Dynamic"); newProduct1.setCatagory(ProductCategory.BASE); newProduct1.initialize((StandaloneCatalog) mutableCatalog); mutableCatalog.addProduct(newProduct1); newProduct2.setName("SuperDynamic"); newProduct2.setCatagory(ProductCategory.BASE); newProduct2.initialize((StandaloneCatalog) mutableCatalog); mutableCatalog.addProduct(newProduct2);
product.setName(desc.getProductName()); product.setCatagory(desc.getProductCategory()); product.initialize(catalog); catalog.addProduct(product);