dk.brics.servletvalidator
Class AbstractPrettyPrinter<T>
java.lang.Object
dk.brics.servletvalidator.grammar.AbstractGrammarEntityVisitor
dk.brics.servletvalidator.AbstractPrettyPrinter<T>
- All Implemented Interfaces:
- GrammarEntityVisitor, PrettyPrinter
- Direct Known Subclasses:
- DGraphPrettyPrinter, FlowGraphPrettyPrinter, GrammarPrettyPrinter, XMLPrettyPrinter
public abstract class AbstractPrettyPrinter<T>
- extends AbstractGrammarEntityVisitor
- implements PrettyPrinter
Implements reusable stuff for Pretty printers, E.g giving unique names that can be used
| Methods inherited from class dk.brics.servletvalidator.grammar.AbstractGrammarEntityVisitor |
apply, apply, apply, apply, getPath, in, in, in, isMarked, mark, out, out, out, print, shouldPrettyPrint |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPrettyPrinter
public AbstractPrettyPrinter()
escapeSymbol
protected String escapeSymbol(String s)
- Escapes special symbols
- Parameters:
s -
- Returns:
getEasyName
protected String getEasyName(T t)
getNextName
protected String getNextName()
Copyright © 2008 Mathias Schwarz.