public boolean remove(Change change){
  Assert.isNotNull(change);
  boolean result=fChanges.remove(change);
  if (result) {
    change.setParent(null);
  }
  return result;
}

public boolean remove ( Change change ) { Assert . isNotNull ( change ) ; boolean result = fChanges . remove ( change ) ; if ( result ) { change . setParent ( null ) ; } return result ; }
removes the given change from the list of children .
