/**
  * Some component sources were removed; remove their corresponding items from our cache.
  *
  * @see
  *     CollectionValueModelWrapper#itemsRemoved(org.eclipse.persistence.tools.workbench.utility.events.CollectionChangeEvent)
  */
 protected void itemsRemoved(CollectionChangeEvent e) {
   this.removeComponentSources(e.items());
 }
 /** One of the component collections had items removed; synchronize our caches. */
 protected void componentItemsRemoved(CollectionChangeEvent e) {
   this.removeComponentItems(e.items(), e.size(), (CollectionValueModel) e.getSource());
 }
 /**
  * Some component sources were added; add their corresponding items to our cache.
  *
  * @see
  *     CollectionValueModelWrapper#itemsAdded(org.eclipse.persistence.tools.workbench.utility.events.CollectionChangeEvent)
  */
 protected void itemsAdded(CollectionChangeEvent e) {
   this.addComponentSources(e.items());
 }