boolean (final IComponent component) { RadComponent rc = (RadComponent)component; for (IProperty p : component.getModifiedProperties()) { if (p instanceof IntroComponentProperty icp) { final String value = icp.getValue(rc); if (deletedComponentIds.contains(value)) { try { icp.resetValue(rc); } catch (Exception e) { // ignore } } } } return true; }