public void RaiseErrorEvent( LexicalInfo info, String message ) { SetHasError(); ErrorDelegate errorDelegate = (ErrorDelegate) _events[ErrorEvent]; if (errorDelegate != null) { errorDelegate(info, message); } } }