public abstract class ParameterPageWriter
extends java.io.PrintWriter
ParameterPage| Modifier and Type | Field | Description |
|---|---|---|
protected int |
alignment |
Alignment (LEFT | CENTER | RIGHT)
|
protected java.lang.String |
backgroundColor |
background color in hex
|
protected java.lang.String |
backgroundImage |
background image
|
protected boolean |
dateParameterCalendar |
whether dates parameter have month/day/year calendar
|
protected java.lang.String |
dateParameterCalendarDatepicker |
the path to the datepicker folder that contains the javascript and images
|
protected boolean |
dateParameterSelection |
whether dates parameter have month/day/year selection list
|
protected boolean |
dateVariable |
whether dates parameter is specified with a date variable
|
protected java.lang.String |
dateVariableDatepicker |
the path to the datepicker folder that contains the javascript and images
|
protected quadbase.common.util.IQueryFileInfo |
dbInfo |
database connection information
|
protected java.lang.String |
docTitle |
Document title
|
protected java.lang.String |
extraFormContent |
Extra form contents
|
protected java.lang.String |
footer |
the footer text
|
protected int |
format |
the export format
|
protected java.lang.String |
header |
the header text
|
protected ParameterPage |
page |
The ParameterPage to write
|
protected java.lang.String[] |
paramDateFormat |
an array of default parameter date format
|
protected java.lang.String[] |
paramNameArr |
an array of parameter names
|
protected java.lang.String[] |
paramPageExportFormats |
an array of export formats that the ParameterPage can be exported.
|
protected int |
paramPageLayout |
Layout (HORIZONTAL | VERTICAL)
|
protected boolean |
paramPageResetEnabled |
State of the Reset button
|
protected java.lang.String[] |
paramValueArr |
an array of default parameter values
|
protected java.lang.String |
securityLevel |
the security level associated with the report
|
protected java.lang.String |
tableBackgroundColor |
background color of the table
|
protected java.lang.String |
tableBorderColor |
table border color in hex
|
protected int |
tableBorderThickness |
table border thickness in pixels
|
protected boolean |
tableOuterBorderOnly |
the state of the visiblity of the table outer border
|
protected java.lang.String |
targetLoc |
the location of the report or chart
|
protected java.lang.String |
textColor |
text color in hex
|
protected java.lang.String |
textFont |
text font
|
protected int |
textSize |
text size
|
protected int |
textStyle |
text style
|
protected java.lang.String |
titleText |
table title text
|
protected java.lang.String |
titleTextColor |
table title text color in hex
|
protected java.lang.String |
titleTextFont |
table title text font
|
protected int |
titleTextSize |
table title text size
|
protected int |
titleTextStyle |
table title text style
|
| Constructor | Description |
|---|---|
ParameterPageWriter(ParameterPage page,
java.io.Writer out) |
Allocates a writer that writes ParameterPage
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
refresh() |
Refreshes the parameter table content.
|
abstract void |
writePage() |
writes the entire parameter page to the output writer
|
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, writeprotected ParameterPage page
protected java.lang.String[] paramPageExportFormats
protected java.lang.String securityLevel
protected java.lang.String targetLoc
protected int format
protected java.lang.String extraFormContent
protected java.lang.String[] paramNameArr
protected java.lang.String[] paramValueArr
protected java.lang.String[] paramDateFormat
protected quadbase.common.util.IQueryFileInfo dbInfo
protected boolean paramPageResetEnabled
protected int paramPageLayout
protected int alignment
protected java.lang.String header
protected java.lang.String footer
protected boolean tableOuterBorderOnly
protected java.lang.String tableBackgroundColor
protected java.lang.String tableBorderColor
protected int tableBorderThickness
protected java.lang.String textColor
protected java.lang.String textFont
protected int textSize
protected int textStyle
protected java.lang.String titleText
protected java.lang.String titleTextColor
protected java.lang.String titleTextFont
protected int titleTextSize
protected int titleTextStyle
protected java.lang.String docTitle
protected java.lang.String backgroundImage
protected java.lang.String backgroundColor
protected boolean dateParameterSelection
protected boolean dateParameterCalendar
protected java.lang.String dateParameterCalendarDatepicker
protected boolean dateVariable
protected java.lang.String dateVariableDatepicker
public ParameterPageWriter(ParameterPage page, java.io.Writer out)
page - the ParameterPage to writeout - the output writerpublic abstract void writePage()
throws java.io.IOException
java.io.IOExceptionpublic void refresh()