public class Trees
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
Trees() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getPS(Tree t,
java.util.List<java.lang.String> ruleNames) |
static java.lang.String |
getPS(Tree t,
java.util.List<java.lang.String> ruleNames,
java.lang.String fontName,
int fontSize) |
static java.util.concurrent.Future<javax.swing.JFrame> |
inspect(Tree t,
java.util.List<java.lang.String> ruleNames)
Call this method to view a parse tree in a dialog box visually.
|
static java.util.concurrent.Future<javax.swing.JFrame> |
inspect(Tree t,
Parser parser)
Call this method to view a parse tree in a dialog box visually.
|
static void |
save(Tree t,
java.util.List<java.lang.String> ruleNames,
java.lang.String fileName)
Save this tree in a postscript file
|
static void |
save(Tree t,
java.util.List<java.lang.String> ruleNames,
java.lang.String fileName,
java.lang.String fontName,
int fontSize)
Save this tree in a postscript file using a particular font name and size
|
static void |
save(Tree t,
Parser parser,
java.lang.String fileName)
Save this tree in a postscript file
|
static void |
save(Tree t,
Parser parser,
java.lang.String fileName,
java.lang.String fontName,
int fontSize)
Save this tree in a postscript file using a particular font name and size
|
static java.lang.String |
toStringTree(Tree t,
TreeTextProvider nodeTextProvider)
Print out a whole tree in LISP form.
|
static void |
writePS(Tree t,
java.util.List<java.lang.String> ruleNames,
java.lang.String fileName) |
static void |
writePS(Tree t,
java.util.List<java.lang.String> ruleNames,
java.lang.String fileName,
java.lang.String fontName,
int fontSize) |
public static java.util.concurrent.Future<javax.swing.JFrame> inspect(Tree t, java.util.List<java.lang.String> ruleNames)
public static java.util.concurrent.Future<javax.swing.JFrame> inspect(Tree t, Parser parser)
public static void save(Tree t, Parser parser, java.lang.String fileName) throws java.io.IOException, javax.print.PrintException
java.io.IOExceptionjavax.print.PrintExceptionpublic static void save(Tree t, Parser parser, java.lang.String fileName, java.lang.String fontName, int fontSize) throws java.io.IOException
java.io.IOExceptionpublic static void save(Tree t, java.util.List<java.lang.String> ruleNames, java.lang.String fileName) throws java.io.IOException, javax.print.PrintException
java.io.IOExceptionjavax.print.PrintExceptionpublic static void save(Tree t, java.util.List<java.lang.String> ruleNames, java.lang.String fileName, java.lang.String fontName, int fontSize) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getPS(Tree t, java.util.List<java.lang.String> ruleNames, java.lang.String fontName, int fontSize)
public static java.lang.String getPS(Tree t, java.util.List<java.lang.String> ruleNames)
public static void writePS(Tree t, java.util.List<java.lang.String> ruleNames, java.lang.String fileName, java.lang.String fontName, int fontSize) throws java.io.IOException
java.io.IOExceptionpublic static void writePS(Tree t, java.util.List<java.lang.String> ruleNames, java.lang.String fileName) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toStringTree(Tree t, TreeTextProvider nodeTextProvider)