edu.stanford.nlp.trees
Class ParentTransformedLabeledNormalizedTreeReaderFactory

java.lang.Object
  |
  +--edu.stanford.nlp.trees.ParentTransformedLabeledNormalizedTreeReaderFactory
All Implemented Interfaces:
TreeReaderFactory

public class ParentTransformedLabeledNormalizedTreeReaderFactory
extends Object
implements TreeReaderFactory

This class implements a TreeReaderFactory that produces labeled, scored array-based Trees, which have been cleaned up to delete empties, etc. This seems to be a common case.


Constructor Summary
ParentTransformedLabeledNormalizedTreeReaderFactory()
           
 
Method Summary
 TreeReader newTreeReader(Reader in)
          An implementation of the TreeReaderFactory interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParentTransformedLabeledNormalizedTreeReaderFactory

public ParentTransformedLabeledNormalizedTreeReaderFactory()
Method Detail

newTreeReader

public TreeReader newTreeReader(Reader in)
An implementation of the TreeReaderFactory interface. It creates a TreeReader which normalizes trees using the BobChrisTreeNormalizer, and makes LabeledScoredTree objects with CategoryWordTag labels.

Specified by:
newTreeReader in interface TreeReaderFactory
Parameters:
in - The Reader to build on
Returns:
The new TreeReader


Stanford NLP Group