public class AnnotatedTreePrinter<T extends IAnnotatedTreeGraphNode<T>> extends TreePrinter<T>
Modifier and Type | Field and Description |
---|---|
private static java.lang.String[] |
annotations |
ALL_ANNOTATIONS, ANNOTATIONS, COLLAPSE, FULL, INDEX, LEAF_TAG1, LEAF_TAG2, NODE_TAG1, NODE_TAG2, SCORE, SCORE_FORMAT, SCORE_TAG1, SCORE_TAG2, TAG_LEAVES, TAG_NODES, VALUE, WORD
Constructor and Description |
---|
AnnotatedTreePrinter() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.StringBuffer |
appendAnnotations(java.lang.StringBuffer sb,
ILabel l)
Append annotations to string buffer
|
protected java.lang.StringBuffer |
appendAnnotationsFull(java.lang.StringBuffer sb,
ILabel l)
Append all annotations to string buffer
|
protected java.lang.StringBuffer |
appendNode(java.lang.StringBuffer sb,
T tree,
long format)
Append label to string buffer as per format
|
appendLabel, appendScore, isLeaf, print
protected java.lang.StringBuffer appendNode(java.lang.StringBuffer sb, T tree, long format)
appendNode
in class TreePrinter<T extends IAnnotatedTreeGraphNode<T>>
sb
- string buffertree
- treeformat
- formatprotected java.lang.StringBuffer appendAnnotations(java.lang.StringBuffer sb, ILabel l)
TreePrinter
appendAnnotations
in class TreePrinter<T extends IAnnotatedTreeGraphNode<T>>
sb
- string bufferl
- labelprotected java.lang.StringBuffer appendAnnotationsFull(java.lang.StringBuffer sb, ILabel l)
TreePrinter
appendAnnotationsFull
in class TreePrinter<T extends IAnnotatedTreeGraphNode<T>>
sb
- string bufferl
- label