Package ca.spatial.patchworks
Class ShortageReport
java.lang.Object
ca.spatial.reportwriter.Report
ca.spatial.patchworks.ShortageReport
- All Implemented Interfaces:
Selectable<Report>
,Comparable<Report>
This report summarizes target shortages for active targets.
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.spatial.reportwriter.Report
Report.GetNodesAt
-
Field Summary
FieldsFields inherited from class ca.spatial.reportwriter.Report
AREA, LINE, PIE, SIDE_BY_SIDE_BARS, STACKED_BARS
-
Constructor Summary
ConstructorsConstructorDescriptionShortageReport(String filename, String title, AttributeStore as, String column, String additionalHTML)
-
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.String[]
getTypes()
An accessor function to retrieve the list of report types supported by this report.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
-
TARGET
public static final int TARGET- See Also:
- Constant Field Values
-
OBJECTIVE
public static final int OBJECTIVE- See Also:
- Constant Field Values
-
TYPES
-
-
Constructor Details
-
ShortageReport
public ShortageReport(String filename, String title, AttributeStore as, String column, String additionalHTML)- Parameters:
filename
- The file name of the reporttitle
- The title of the reportas
- The object reference to the Target Tablecolumn
- The column containing the values to summarize. This is usually 'CURRENT' for current values or 'SHORTAGE' for shortage values.additionalHTML
- Additional HTML text to be included in the report.
-
-
Method Details
-
getColumn
-
getAdditionalHTML
-
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.
-