public boolean moveToSubCategory(NonHumanResource resource, String subCategory) { if (subCategory != null) { removeFromAll(resource); addResource(resource, subCategory); } return (subCategory != null); }