|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TagProcessorContext
Defines a set of methods that allows TagRules to
interact with the TagProcessor.
| Method Summary | |
|---|---|
void |
changeState(State newState)
Change the State of the processor, which will result in
different TagRules being applied. |
Appendable |
currentBuffer()
Get the current destination output buffer. |
CharSequence |
currentBufferContents()
Get the contents of the current destination output buffer. |
State |
currentState()
Return the current State the processor is in. |
void |
popBuffer()
|
void |
pushBuffer()
Push a new destination output buffer onto the stack. |
void |
pushBuffer(CharSequenceBuffer customBuffer)
Push a new destination output buffer onto the stack. |
| Method Detail |
|---|
State currentState()
State the processor is in.
void changeState(State newState)
State of the processor, which will result in
different TagRules being applied.
Appendable currentBuffer()
CharSequence currentBufferContents()
void pushBuffer()
popBuffer() is called.
Will use a default implementation of CharSequenceBuffer.
void pushBuffer(CharSequenceBuffer customBuffer)
popBuffer() is called.
void popBuffer()
pushBuffer()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||