Community
Participate
Working Groups
Currently all access to INVALID objects (except equals/hashCode) throw an InvalidObjectException. This can be a problem, e.g., for databinding that keep handles to objects internally.
I added new API: CDOView.Options.setInvalidationPolicy(CDOInvalidationPolicy policy) And new SPI: public interface CDOInvalidationPolicy { public static final CDOInvalidationPolicy DEFAULT = new CDOInvalidationPolicy()... public static final CDOInvalidationPolicy RELAXED = new CDOInvalidationPolicy()... public void handleInvalidation(CDOObject object); public void handleInvalidObject(CDOObject object); }
Committed to HEAD
Available in 3.0 GA: http://download.eclipse.org/modeling/emf/cdo/updates/3.0-releases/