Class HTMLProcessor
- java.lang.Object
-
- com.opensymphony.module.sitemesh.html.HTMLProcessor
-
public class HTMLProcessor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private State
currentState
private State
defaultState
private char[]
in
private CharArray
out
private Writer
outStream
-
Constructor Summary
Constructors Constructor Description HTMLProcessor(char[] in, CharArray out)
HTMLProcessor(Reader in, Writer out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRule(TagRule rule)
Equivalent of htmlProcessor.defaultState().addRule()void
addTextFilter(TextFilter textFilter)
State
defaultState()
void
process()
-
-
-
Constructor Detail
-
HTMLProcessor
public HTMLProcessor(char[] in, CharArray out)
-
HTMLProcessor
public HTMLProcessor(Reader in, Writer out) throws IOException
- Throws:
IOException
-
-
Method Detail
-
defaultState
public State defaultState()
-
addRule
public void addRule(TagRule rule)
Equivalent of htmlProcessor.defaultState().addRule()
-
process
public void process() throws IOException
- Throws:
IOException
-
addTextFilter
public void addTextFilter(TextFilter textFilter)
-
-