@Nullable public Category getDefaultCategory() { MetaClass metaClass = resolveCategorizedEntityClass(); DynamicAttributes dynamicAttributes = AppBeans.get(DynamicAttributes.class); Collection<Category> categoriesForMetaClass = dynamicAttributes.getCategoriesForMetaClass(metaClass); for (Category category : categoriesForMetaClass) { if (Boolean.TRUE.equals(category.getIsDefault())) { return category; } } return null; }
Collection<Category> categories = dynamicAttributes.getCategoriesForMetaClass(metaClass); UUID catId = condition.getCategoryId(); Category selectedCategory = null;