|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.layouting.util.ChainingComponent
org.jfree.layouting.normalizer.content.RecordingContentNormalizer
public final class RecordingContentNormalizer
This class records all incoming calls and replays them later.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jfree.layouting.util.ChainingComponent |
---|
ChainingComponent.RecordedCall |
Field Summary |
---|
Fields inherited from class org.jfree.layouting.util.ChainingComponent |
---|
STATE_DONE, STATE_ERROR, STATE_FRESH |
Constructor Summary | |
---|---|
RecordingContentNormalizer()
|
Method Summary | |
---|---|
void |
addText(java.lang.String text)
Adds text content to the current element. |
void |
clear()
|
void |
endDocument()
Ends the document. |
void |
endElement()
Ends the current element. |
int |
getElementDepth()
|
Renderer |
getRenderer()
Returns the renderer. |
StyleResolver |
getStyleResolver()
|
java.lang.String |
getText()
|
void |
handlePageBreak(CSSValue pageName,
PseudoPage[] pseudoPages)
|
protected void |
invoke(java.lang.Object target,
int methodId,
java.lang.Object params)
|
State |
saveState()
|
void |
startDocument()
Start document is the first call to the normalizer. |
void |
startElement(java.lang.String namespace,
java.lang.String tag,
AttributeMap attributes)
Starts a new element. |
Methods inherited from class org.jfree.layouting.util.ChainingComponent |
---|
addCall, replay, retrieveRecordedCalls, setRecordedCalls |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RecordingContentNormalizer()
Method Detail |
---|
public void startDocument()
startDocument
in interface Normalizer
NormalizationException
java.io.IOException
public void startElement(java.lang.String namespace, java.lang.String tag, AttributeMap attributes)
startElement
in interface Normalizer
namespace
- tag
- attributes
-
NormalizationException
java.io.IOException
public void addText(java.lang.String text)
addText
in interface Normalizer
text
-
NormalizationException
java.io.IOException
public void endElement()
endElement
in interface Normalizer
namespace
- tag
-
NormalizationException
java.io.IOException
public void endDocument()
endDocument
in interface Normalizer
NormalizationException
java.io.IOException
protected void invoke(java.lang.Object target, int methodId, java.lang.Object params) throws java.lang.Exception
invoke
in class ChainingComponent
java.lang.Exception
public void clear()
clear
in class ChainingComponent
public int getElementDepth()
public State saveState()
saveState
in interface StatefullComponent
public java.lang.String getText()
public void handlePageBreak(CSSValue pageName, PseudoPage[] pseudoPages)
handlePageBreak
in interface Normalizer
public Renderer getRenderer()
getRenderer
in interface Normalizer
public StyleResolver getStyleResolver()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |