public void addBoardViewListener(BoardViewListener listener){
  if (!boardListeners.contains(listener)) {
    boardListeners.add(listener);
  }
}

public void addBoardViewListener ( BoardViewListener listener ) { if ( ! boardListeners . contains ( listener ) ) { boardListeners . add ( listener ) ; } }
adds the specified board listener to receive board events from this board .
