@Override public boolean removeAttribute(String name){
  boolean result=true;
  ownerMessage.addEvent(Type.CLIENT_DELETE_DATA,name,null);
  if (super.removeAttribute(name)) {
    modified=true;
    syncEvents.add(new SharedObjectEvent(Type.CLIENT_DELETE_DATA,name,null));
    deleteStats.incrementAndGet();
  }
 else {
    result=false;
  }
  notifyModified();
  return result;
}

@ Override public boolean removeAttribute ( String name ) { boolean result = true ; ownerMessage . addEvent ( Type . CLIENT_DELETE_DATA , name , null ) ; if ( super . removeAttribute ( name ) ) { modified = true ; syncEvents . add ( new SharedObjectEvent ( Type . CLIENT_DELETE_DATA , name , null ) ) ; deleteStats . incrementAndGet ( ) ; } else { result = false ; } notifyModified ( ) ; return result ; }
removes attribute with given name
