Package com.unitesk.aspectrace.sampleApp
Class OracleCollector.OraclePage
- java.lang.Object
-
- com.unitesk.aspectrace.ReportEntity
-
- com.unitesk.aspectrace.html.ReportPage
-
- com.unitesk.aspectrace.html.HtmlReportPage
-
- com.unitesk.aspectrace.sampleApp.OracleCollector.OraclePage
-
- Enclosing class:
- OracleCollector
protected class OracleCollector.OraclePage extends HtmlReportPage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.unitesk.aspectrace.html.HtmlReportPage
HtmlReportPage.Streamable
-
-
Field Summary
-
Fields inherited from class com.unitesk.aspectrace.html.HtmlReportPage
pageRefs
-
Fields inherited from class com.unitesk.aspectrace.html.ReportPage
DEFAULT_CHARSET
-
-
Constructor Summary
Constructors Constructor Description OraclePage(java.lang.String signature)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildRefs()
Builds a reference map.void
generatePageBody(java.io.PrintWriter pw)
Generates page body.java.lang.String
generateRef(HtmlReportPage from, java.lang.String mark)
Generates a reference to the sectionmark
of this page from the pagefrom
.-
Methods inherited from class com.unitesk.aspectrace.html.HtmlReportPage
addPageRef, addPageRef, encodeSimple, generate, generateHeadContents, generatePage, generatePageHead, generatePageTail, generateRefs, generateRefSection, generateTextRef, getCharset, getGenerator, getMasterPage, getParentMark, getParentPage, getPath, getRelativeRef, getStyle, getTitle, setMasterPage, setParent, setStyle, setTitle
-
Methods inherited from class com.unitesk.aspectrace.html.ReportPage
getRelativePath, getRelativePathFrom, getRelativePathFrom, getRelativePathTo, getRelativePathTo, setCharset, setGenerator, setPath
-
Methods inherited from class com.unitesk.aspectrace.ReportEntity
getAspect, getAssociatedChannel, getTagMarks, setAssociatedChannel, setTagMarks
-
-
-
-
Method Detail
-
buildRefs
public void buildRefs()
Description copied from class:ReportPage
Builds a reference map. It's possible to include pages in one another as sections. Method is called by a report generator right before a generation start when there is full set of report pages and resolvers.- Overrides:
buildRefs
in classReportPage
-
generatePageBody
public void generatePageBody(java.io.PrintWriter pw)
Description copied from class:HtmlReportPage
Generates page body.- Specified by:
generatePageBody
in classHtmlReportPage
-
generateRef
public java.lang.String generateRef(HtmlReportPage from, java.lang.String mark)
Description copied from class:HtmlReportPage
Generates a reference to the sectionmark
of this page from the pagefrom
. If this page is included in another then generation is delegated to parent page.- Overrides:
generateRef
in classHtmlReportPage
- Parameters:
from
- Page from where reference is.mark
- Section's anchor. Null for reference to whole page.- Returns:
- HTML-code of reference.
-
-