public void addListener(DdlParserListener listener){
  if (listener != null)   listeners.add(listener);
}

public void addListener ( DdlParserListener listener ) { if ( listener != null ) listeners . add ( listener ) ; }
add a listener . this method should not be called more than once with the same listener object , since the result will be that object will be called multiple times for each event .
