class CatalogServiceImpl extends BasicManager implements UserDataDeletable, Initializable, CatalogService {

    @Override
    public boolean isEntryWithinCategory(final CatalogEntry toBeCheckedEntry, final List<CatalogEntry> entriesList) {
        CatalogEntry tempEntry = toBeCheckedEntry;
        while (tempEntry != null) {
            if (PersistenceHelper.listContainsObjectByKey(entriesList, tempEntry)) {
                return true;
            }
            tempEntry = tempEntry.getParent();
        }
        return false;
    }

    private  CatalogServiceImpl();
      CatalogServiceImpl(CatalogDao catalogDao, BaseSecurity securityManager, BookmarkService bookmarkService, DeletionModule deletionModule);

}