Class TokenStreamToDot

java.lang.Object
org.apache.lucene.tests.analysis.TokenStreamToDot

public class TokenStreamToDot extends Object
Consumes a TokenStream and outputs the dot (graphviz) string (graph).
  • Field Details

  • Constructor Details

    • TokenStreamToDot

      public TokenStreamToDot(String inputText, TokenStream in, PrintWriter out)
      If inputText is non-null, and the TokenStream has offsets, we include the surface form in each arc's label.
  • Method Details

    • toDot

      public void toDot() throws IOException
      Throws:
      IOException
    • writeArc

      protected void writeArc(int fromNode, int toNode, String label, String style)
    • writeNode

      protected void writeNode(int name, String label)
    • writeHeader

      protected void writeHeader()
      Override to customize.
    • writeTrailer

      protected void writeTrailer()
      Override to customize.