protected void endUpdate(){
  if (updateCounter.decrementAndGet() == 0) {
    notifyModified();
    source=null;
  }
}

protected void endUpdate ( ) { if ( updateCounter . decrementAndGet ( ) == 0 ) { notifyModified ( ) ; source = null ; } }
end update of this shared object . decreases number of pending update operations and broadcasts modified event if it is equal to zero ( i . e . no more pending update operations ) .
