Добавьте этот метод к вашему классу:
public void addChild(CategoryModel child) {
child.setParent(this);
getChildren().add(child);
}
Также убедитесь, что вы инициализируете список children
либо встроенным, либо внутри конструктора:
private List<CategoryModel> children = new ArrayList<CategoryModel>();
Тогда попробуйте это:
CategoryModel parent = new CategoryModel();
for (int i = 0; i < 10; i++) {
parent.addChild(new CategoryModel());
}
Теперь должно работать.