|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjodd.lagarto.filter.SimpleLagartoServletFilter.LagartoParsingProcessor
protected abstract static class SimpleLagartoServletFilter.LagartoParsingProcessor
Wrapper over Lagarto parsing process.
| Field Summary | |
|---|---|
protected jodd.io.FastCharArrayWriter |
fastCharArrayWriter
|
protected LagartoParser |
lagartoParser
|
protected TagWriter |
tagWriter
|
| Constructor Summary | |
|---|---|
protected |
SimpleLagartoServletFilter.LagartoParsingProcessor()
|
| Method Summary | |
|---|---|
void |
init(char[] content)
Initialize processor by creating new Lagarto and root TagWriter. |
char[] |
invokeLagarto(TagAdapter tagAdapter)
Invokes Lagarto parser with provided set of adapters and returns processed content. |
char[] |
parse(javax.servlet.http.HttpServletRequest request)
Parses given and return adapted content. |
protected abstract char[] |
parse(TagWriter rootTagWriter,
javax.servlet.http.HttpServletRequest request)
Creates set of nested adapters and invokes lagarto parsing. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected LagartoParser lagartoParser
protected jodd.io.FastCharArrayWriter fastCharArrayWriter
protected TagWriter tagWriter
| Constructor Detail |
|---|
protected SimpleLagartoServletFilter.LagartoParsingProcessor()
| Method Detail |
|---|
public void init(char[] content)
public char[] parse(javax.servlet.http.HttpServletRequest request)
parse(jodd.lagarto.TagWriter, javax.servlet.http.HttpServletRequest)
protected abstract char[] parse(TagWriter rootTagWriter,
javax.servlet.http.HttpServletRequest request)
invokes lagarto parsing.
May be used if modifications does not overlap so everything can
be done within single visit (i.e. within just one parsing).
Returns parsed content so it may be modified afterwards.
public char[] invokeLagarto(TagAdapter tagAdapter)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||