@Override public void deleteCategoryOption( CategoryOption categoryOption ) { Iterator<CategoryOptionCombo> iterator = categoryOption.getCategoryOptionCombos().iterator(); while ( iterator.hasNext() ) { CategoryOptionCombo optionCombo = iterator.next(); iterator.remove(); categoryService.deleteCategoryOptionCombo( optionCombo ); } }
categoryService.deleteCategoryOptionCombo( optionCombo );
@Override public void deleteCategoryCombo( CategoryCombo categoryCombo ) { Iterator<CategoryOptionCombo> iterator = categoryCombo.getOptionCombos().iterator(); while ( iterator.hasNext() ) { CategoryOptionCombo optionCombo = iterator.next(); iterator.remove(); categoryService.deleteCategoryOptionCombo( optionCombo ); } } }
categoryService.deleteCategoryOptionCombo( optionCombo ); categoryCombo.getOptionCombos().remove( optionCombo );