/**
  * Tries to removes the current parsing event in order to make room for another event.
  *
  * @return <CODE>true</CODE> if the event was removed
  */
 protected boolean removeEvent() {
   return handler.removeEvent(event);
 }
 /**
  * Gets the current parsing event and returns true if this isn't <CODE>null</CODE>.
  *
  * @return <CODE>true</CODE> if an event is available for processing
  */
 protected boolean getEvent() {
   event = handler.getEvent();
   return event != null;
 }