edu.stanford.nlp.parser.lexparser
Class EnglishTreebankParserParams.EnglishSubcategoryStripper

java.lang.Object
  extended by edu.stanford.nlp.parser.lexparser.EnglishTreebankParserParams.EnglishSubcategoryStripper
All Implemented Interfaces:
TreeTransformer
Enclosing class:
EnglishTreebankParserParams

protected class EnglishTreebankParserParams.EnglishSubcategoryStripper
extends Object
implements TreeTransformer


Field Summary
protected  TreeFactory tf
           
 
Constructor Summary
protected EnglishTreebankParserParams.EnglishSubcategoryStripper()
           
 
Method Summary
 Tree transformTree(Tree tree)
          Does whatever one needs to do to a particular tree.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tf

protected TreeFactory tf
Constructor Detail

EnglishTreebankParserParams.EnglishSubcategoryStripper

protected EnglishTreebankParserParams.EnglishSubcategoryStripper()
Method Detail

transformTree

public Tree transformTree(Tree tree)
Description copied from interface: TreeTransformer
Does whatever one needs to do to a particular tree. This routine is passed a whole Tree, and could itself work recursively, but the canonical usage is to invoke this method via the Tree.transform() method, which will apply the transformer in a bottom-up manner to each local Tree, and hence the implementation of TreeTransformer should merely examine and change a local (one-level) Tree.

Specified by:
transformTree in interface TreeTransformer
Parameters:
tree - A tree. Classes implementing this interface can assume that the tree passed in is not null.
Returns:
the transformed Tree


Stanford NLP Group