Package ca.spatial.reportwriter
Class TextReport
java.lang.Object
ca.spatial.reportwriter.Report
ca.spatial.reportwriter.TextReport
- All Implemented Interfaces:
Selectable<Report>
,Comparable<Report>
This simple report displays static HTML text.
The main purpose of this report is to duplicate static
metadata within the Patchworks scenario output.
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.spatial.reportwriter.Report
Report.GetNodesAt
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic String[]
This field describes the multiple renderings that are supported by the report.Fields inherited from class ca.spatial.reportwriter.Report
AREA, LINE, PIE, SIDE_BY_SIDE_BARS, STACKED_BARS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.spatial.reportwriter.Report.DataCache
doReport(String filename, PrintStream out, Map<String,Object> param, ca.spatial.reportwriter.Report.DataCache cache)
The method used by the report writer to format the requested report.Get the current text to be displayed.String[]
getTypes()
An accessor function to retrieve the list of report types supported by this report.void
setHTMLText(String text)
Set the text to be displayed.Methods inherited from class ca.spatial.reportwriter.Report
addDefaultParam, chartImg, compareTo, csvLink, doesAnyTypes, doesCSV, doesGIF, doesHTML, doesPNG, doesType, encodeFileURL, encodeURL, endMainContent, escapeRegexChars, footer, formatColumnHeadings, formatColumnHeadings, getAdditionalFiles, getAttributeStore, getBasepart, getBasepart, getDefaultFilename, getDisplayFormat, getExtension, getExtension, getFilename, getFolderpart, getFolderpart, getLength, getNamepart, getNamepart, getPathToRoot, getReportFor, getTitle, header, htmlText, indexLink, interpolateParams, isDhandler, isIndexed, isSelected, parentIndex, patternToRegex, setAttributeStore, setDefaultParams, setDisplayFormat, setIndexed, setSelected, setTitle, toString, uniqueLabels
-
Field Details
-
TYPES
This field describes the multiple renderings that are supported by the report. In this case no multiple renderings are supported.
-
-
Constructor Details
-
TextReport
- Parameters:
filename
- The filename within the web server.title
- The title to display in the table of contents.text
- The HTML text to display as contents. Do not include the html or body tags.
-
-
Method Details
-
getHTMLText
Get the current text to be displayed. -
setHTMLText
Set the text to be displayed. -
doReport
public ca.spatial.reportwriter.Report.DataCache doReport(String filename, PrintStream out, Map<String,Object> param, ca.spatial.reportwriter.Report.DataCache cache)Description copied from class:Report
The method used by the report writer to format the requested report. This method is implemented in every custom report. Application programs generally do not need to call this method, but instead use the report writer methods to obtain reports. -
getTypes
Description copied from class:Report
An accessor function to retrieve the list of report types supported by this report. See the documentation for the TYPES variable for the list of sub-types.
-