Pep 0.4 API Documentation

edu.osu.ling.pep
Class ParserEvent

java.lang.Object
  extended by java.util.EventObject
      extended by edu.osu.ling.pep.ParserEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EdgeEvent, ParseEvent, ParserOptionEvent

public abstract class ParserEvent
extends EventObject

Abstract class for Earley parser events.

Version:
$LastChangedRevision: 327 $
Author:
Scott Martin
See Also:
EarleyParser, ParserListener, Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
protected ParserEvent(EarleyParser earleyParser)
          Creates an event generated by the specified parser.
 
Method Summary
 EarleyParser getEarleyParser()
          Gets the Earley parser that generated this event.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParserEvent

protected ParserEvent(EarleyParser earleyParser)
Creates an event generated by the specified parser.

Parameters:
earleyParser - The parser that generated this event.
Method Detail

getEarleyParser

public EarleyParser getEarleyParser()
Gets the Earley parser that generated this event.

Returns:
The Earley parser that was specified when this event was created.

Pep: Pep is an Earley parser

Pep API Documentation, Copyright © 2007 Scott Martin

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the overview file.