protected final void validate(ValidationReport report) { applyValidation(report); if (getEmbeddedObjects() != null) { for (FIBModelObject o : getEmbeddedObjects()) { o.validate(report); } } }