com.jcoverage.reporting
Class AbstractCollator
java.lang.Object
com.jcoverage.reporting.AbstractCollator
- All Implemented Interfaces:
- Collator
- Direct Known Subclasses:
- StaticFileCollator
- public abstract class AbstractCollator
- extends java.lang.Object
- implements Collator
This class implements a simple Collator
.
Field Summary |
(package private) java.util.Map |
contextsByFormat
|
(package private) static org.apache.log4j.Logger |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
static org.apache.log4j.Logger logger
contextsByFormat
java.util.Map contextsByFormat
AbstractCollator
public AbstractCollator()
addOutputter
public void addOutputter(Format format,
Serializer serializer)
- Description copied from interface:
Collator
- Cause the pages to be output using the given format and serializer.
- Specified by:
addOutputter
in interface Collator
pageClosed
public void pageClosed(Page page)
throws ReportingException
- Description copied from interface:
Collator
- This method is called evertime a page is closed and ready to be
rendered.
- Specified by:
pageClosed
in interface Collator
- Throws:
ReportingException
getPathToResource
public java.lang.String getPathToResource(FormattingContext ctx,
java.lang.String resource,
Page from)
- Specified by:
getPathToResource
in interface Collator
getRelativePath
protected static java.lang.String getRelativePath(java.lang.String from,
java.lang.String to)
getPathToPage
public abstract java.lang.String getPathToPage(FormattingContext ctx,
Page page)
- Specified by:
getPathToPage
in interface Collator