protected void beginUpdate(IEventListener listener){
  source=listener;
  updateCounter.incrementAndGet();
}

protected void beginUpdate ( IEventListener listener ) { source = listener ; updateCounter . incrementAndGet ( ) ; }
begin update of this shared object and setting listener
