org.jfree.layouting
public abstract class AbstractLayoutProcess extends java.lang.Object implements LayoutProcess
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractLayoutProcess.AbstractLayoutProcessState |
Modifier | Constructor and Description |
---|---|
protected |
AbstractLayoutProcess(OutputProcessor outputProcessor) |
Modifier and Type | Method and Description |
---|---|
protected abstract InputFeed |
createInputFeed() |
DocumentContext |
getDocumentContext()
The document context holds global information, like the used stylesheets.
|
InputFeed |
getInputFeed() |
Normalizer |
getNormalizer() |
OutputProcessorMetaData |
getOutputMetaData() |
OutputProcessor |
getOutputProcessor() |
org.pentaho.reporting.libraries.resourceloader.ResourceManager |
getResourceManager() |
StyleResolver |
getStyleResolver() |
boolean |
isPagebreakEncountered()
A flag that indicates, whether one or more pagebreak have been encountered
during the last operation.
|
void |
pageBreakEncountered(CSSValue pageName,
PseudoPage[] pseudoPages) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
saveState
protected AbstractLayoutProcess(OutputProcessor outputProcessor)
public OutputProcessorMetaData getOutputMetaData()
getOutputMetaData
in interface LayoutProcess
public OutputProcessor getOutputProcessor()
getOutputProcessor
in interface LayoutProcess
public InputFeed getInputFeed()
getInputFeed
in interface LayoutProcess
protected abstract InputFeed createInputFeed()
public DocumentContext getDocumentContext()
getDocumentContext
in interface LayoutProcess
public org.pentaho.reporting.libraries.resourceloader.ResourceManager getResourceManager()
getResourceManager
in interface LayoutProcess
public void pageBreakEncountered(CSSValue pageName, PseudoPage[] pseudoPages) throws NormalizationException
pageBreakEncountered
in interface LayoutProcess
NormalizationException
public boolean isPagebreakEncountered()
LayoutProcess
isPagebreakEncountered
in interface LayoutProcess
public Normalizer getNormalizer()
getNormalizer
in interface LayoutProcess
public StyleResolver getStyleResolver()
getStyleResolver
in interface LayoutProcess