public abstract class AbstractCollator extends java.lang.Object implements Collator
Collator.| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Map |
contextsByFormat |
(package private) static org.apache.log4j.Logger |
logger |
| Constructor and Description |
|---|
AbstractCollator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addOutputter(Format format,
Serializer serializer)
Cause the pages to be output using the given format and serializer.
|
abstract java.lang.String |
getPathToPage(FormattingContext ctx,
Page page) |
java.lang.String |
getPathToResource(FormattingContext ctx,
java.lang.String resource,
Page from) |
protected static java.lang.String |
getRelativePath(java.lang.String from,
java.lang.String to) |
void |
pageClosed(Page page)
This method is called evertime a page is closed and ready to be
rendered.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPathToPagestatic org.apache.log4j.Logger logger
java.util.Map contextsByFormat
public AbstractCollator()
public void addOutputter(Format format, Serializer serializer)
CollatoraddOutputter in interface Collatorpublic void pageClosed(Page page) throws ReportingException
CollatorpageClosed in interface CollatorReportingExceptionpublic java.lang.String getPathToResource(FormattingContext ctx, java.lang.String resource, Page from)
getPathToResource in interface Collatorprotected static java.lang.String getRelativePath(java.lang.String from, java.lang.String to)
public abstract java.lang.String getPathToPage(FormattingContext ctx, Page page)
getPathToPage in interface Collator