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, wait
getPathToPage
static org.apache.log4j.Logger logger
java.util.Map contextsByFormat
public AbstractCollator()
public void addOutputter(Format format, Serializer serializer)
Collator
addOutputter
in interface Collator
public void pageClosed(Page page) throws ReportingException
Collator
pageClosed
in interface Collator
ReportingException
public java.lang.String getPathToResource(FormattingContext ctx, java.lang.String resource, Page from)
getPathToResource
in interface Collator
protected 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