Package com.unitesk.aspectrace.html
Class TemplateDetailsPage
- java.lang.Object
-
- com.unitesk.aspectrace.ReportEntity
-
- com.unitesk.aspectrace.html.ReportPage
-
- com.unitesk.aspectrace.html.HtmlReportPage
-
- com.unitesk.aspectrace.html.TemplateDetailsPage
-
public class TemplateDetailsPage extends HtmlReportPage
Page which has references to all pages (not sections) of it's own generator.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.unitesk.aspectrace.html.HtmlReportPage
HtmlReportPage.Streamable
-
-
Field Summary
Fields Modifier and Type Field Description java.io.File
reportDir
java.util.Map<java.lang.String,java.lang.String>
summaryInfo
java.util.ArrayList<java.lang.String>
summaryKeys
java.lang.String
title
TemplateIndexPage
tmpltInd
-
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 TemplateDetailsPage(HtmlReportPage ti)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(HtmlReportPage hrp)
A filter of displayed pages.void
generatePageBody(java.io.PrintWriter pw)
Generates page body.void
generatePageHead(java.io.PrintWriter pw)
Generates page head.int
getLevel()
java.util.ArrayList<java.lang.String>
getPages()
java.lang.String
getReportType()
java.util.Map<java.lang.String,java.lang.String>
getSummaryInfo()
java.lang.String
getSummaryInfoValue(java.lang.String key)
java.util.ArrayList<java.lang.String>
getSummaryKeys()
java.lang.String
getTitle()
Gets a page title.java.lang.String
parseSummary(SummaryCollector sc)
void
setSummaryInfo(java.util.Map<java.lang.String,java.lang.String> summaryInfo)
-
Methods inherited from class com.unitesk.aspectrace.html.HtmlReportPage
addPageRef, addPageRef, encodeSimple, generate, generateHeadContents, generatePage, generatePageTail, generateRef, generateRefs, generateRefSection, generateTextRef, getCharset, getGenerator, getMasterPage, getParentMark, getParentPage, getPath, getRelativeRef, getStyle, setMasterPage, setParent, setStyle, setTitle
-
Methods inherited from class com.unitesk.aspectrace.html.ReportPage
buildRefs, getRelativePath, getRelativePathFrom, getRelativePathFrom, getRelativePathTo, getRelativePathTo, setCharset, setGenerator, setPath
-
Methods inherited from class com.unitesk.aspectrace.ReportEntity
getAspect, getAssociatedChannel, getTagMarks, setAssociatedChannel, setTagMarks
-
-
-
-
Field Detail
-
reportDir
public java.io.File reportDir
-
title
public java.lang.String title
-
summaryInfo
public java.util.Map<java.lang.String,java.lang.String> summaryInfo
-
summaryKeys
public java.util.ArrayList<java.lang.String> summaryKeys
-
tmpltInd
public TemplateIndexPage tmpltInd
-
-
Constructor Detail
-
TemplateDetailsPage
public TemplateDetailsPage(HtmlReportPage ti)
-
-
Method Detail
-
generatePageHead
public void generatePageHead(java.io.PrintWriter pw)
Description copied from class:HtmlReportPage
Generates page head.- Overrides:
generatePageHead
in classHtmlReportPage
-
generatePageBody
public void generatePageBody(java.io.PrintWriter pw)
Description copied from class:HtmlReportPage
Generates page body.- Specified by:
generatePageBody
in classHtmlReportPage
-
accept
public boolean accept(HtmlReportPage hrp)
A filter of displayed pages. May be overridden by descendants. Default realization: all pages except this one which are not sections, don't have master page and have a not-null path.
-
getPages
public java.util.ArrayList<java.lang.String> getPages()
-
getTitle
public java.lang.String getTitle()
Description copied from class:HtmlReportPage
Gets a page title. If the page title is not set explicitly then the default realization returns path to this page.- Overrides:
getTitle
in classHtmlReportPage
-
getSummaryKeys
public java.util.ArrayList<java.lang.String> getSummaryKeys()
-
getSummaryInfoValue
public java.lang.String getSummaryInfoValue(java.lang.String key)
-
getSummaryInfo
public java.util.Map<java.lang.String,java.lang.String> getSummaryInfo()
-
setSummaryInfo
public void setSummaryInfo(java.util.Map<java.lang.String,java.lang.String> summaryInfo)
-
getReportType
public java.lang.String getReportType()
-
parseSummary
public java.lang.String parseSummary(SummaryCollector sc)
-
getLevel
public int getLevel()
-
-