|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.thaiopensource.relaxng.impl.PatternDumper
public class PatternDumper
Nested Class Summary | |
---|---|
(package private) class |
PatternDumper.ChoiceDumpNameClassVisitor
|
(package private) class |
PatternDumper.ChoiceDumpPatternVisitor
|
(package private) class |
PatternDumper.DumpNameClassVisitor
|
(package private) class |
PatternDumper.DumpPatternVisitor
|
(package private) class |
PatternDumper.GroupDumpPatternVisitor
|
(package private) class |
PatternDumper.InterleaveDumpPatternVisitor
|
Field Summary | |
---|---|
private NameClassVisitor |
choiceNameClassVisitor
|
private PatternVisitor |
choicePatternVisitor
|
private PatternVisitor |
groupPatternVisitor
|
private PatternVisitor |
interleavePatternVisitor
|
private int |
level
|
private NameClassVisitor |
nameClassVisitor
|
private Vector |
patternList
|
private Hashtable |
patternTable
|
private PatternVisitor |
patternVisitor
|
private boolean |
startTagOpen
|
private boolean |
suppressIndent
|
private Vector |
tagStack
|
private PrintWriter |
writer
|
Constructor Summary | |
---|---|
private |
PatternDumper(PrintWriter writer)
|
Method Summary | |
---|---|
private void |
attribute(String name,
String value)
|
private void |
chars(String str,
boolean isAttribute)
|
private void |
closeStartTag()
|
private void |
data(String str)
|
static void |
dump(OutputStream out,
Pattern p)
|
private void |
dump(Pattern p)
|
static void |
dump(PrintWriter writer,
Pattern p)
|
private void |
endElement()
|
private String |
getName(Pattern p)
|
private void |
indent(int level)
|
private String |
pop()
|
private void |
push(String s)
|
private void |
startElement(String name)
|
private void |
write(char c)
|
private void |
write(String str)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private boolean startTagOpen
private final Vector tagStack
private final PrintWriter writer
private int level
private boolean suppressIndent
private final Vector patternList
private final Hashtable patternTable
private final PatternVisitor patternVisitor
private final PatternVisitor groupPatternVisitor
private final PatternVisitor choicePatternVisitor
private final PatternVisitor interleavePatternVisitor
private final NameClassVisitor nameClassVisitor
private final NameClassVisitor choiceNameClassVisitor
Constructor Detail |
---|
private PatternDumper(PrintWriter writer)
Method Detail |
---|
public static void dump(PrintWriter writer, Pattern p)
public static void dump(OutputStream out, Pattern p)
private void dump(Pattern p)
private String getName(Pattern p)
private void startElement(String name)
private void closeStartTag()
private void attribute(String name, String value)
private void data(String str)
private void chars(String str, boolean isAttribute)
private void endElement()
private void indent(int level)
private void write(String str)
private void write(char c)
private void push(String s)
private String pop()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |