@Restrict("#{identity.loggedIn}")
public String[] loadChildCategories(String categoryPath) {
List<String> resultList = new ArrayList<String>();
CategoryFilter filter = new CategoryFilter();
CategoryItem item = repository.loadCategory( categoryPath );
List children = item.getChildTags();
for ( int i = 0; i < children.size(); i++ ) {
String childCategoryName = ((CategoryItem) children.get( i )).getName();
if ( filter.acceptNavigate( categoryPath,
childCategoryName ) ) {
resultList.add( childCategoryName );