public interface XlsReportConfiguration extends ReportExportConfiguration
JRXlsExporter
,
JRXlsxExporter
,
JROdsExporter
,
JRXlsMetadataExporter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_AUTO_FIT_PAGE_HEIGHT
Flag property that provides a default value for the
isAutoFitPageHeight() export setting. |
static java.lang.String |
PROPERTY_CELL_HIDDEN
This property serves as default for the
isCellHidden() export configuration flag. |
static java.lang.String |
PROPERTY_CELL_LOCKED
This property serves as default for the
isCellLocked() export configuration flag. |
static java.lang.String |
PROPERTY_COLLAPSE_ROW_SPAN
Property whose value is used as default state of the
isCollapseRowSpan() export configuration flag. |
static java.lang.String |
PROPERTY_COLUMN_WIDTH_RATIO
Property used to provide a default value for the
getColumnWidthRatio() export configuration setting. |
static java.lang.String |
PROPERTY_DETECT_CELL_TYPE
Property whose value is used as default state of the
isDetectCellType() export flag. |
static java.lang.String |
PROPERTY_FIRST_PAGE_NUMBER
Property that specifies the default for the
getFirstPageNumber() exporter configuration setting. |
static java.lang.String |
PROPERTY_FIT_HEIGHT
This property provides a default for the
getFitHeight() export configuration setting. |
static java.lang.String |
PROPERTY_FIT_WIDTH
This property provides a default for the
getFitWidth() exporter configuration setting. |
static java.lang.String |
PROPERTY_FONT_SIZE_FIX_ENABLED
Property whose value is used as default state of the
isFontSizeFixEnabled() export configuration flag. |
static java.lang.String |
PROPERTY_FORCE_PAGE_BREAKS
Flag property that provides a default value for the
isForcePageBreaks() export setting. |
static java.lang.String |
PROPERTY_FREEZE_COLUMN
Indicates the name of the first unlocked column in document's sheets.
|
static java.lang.String |
PROPERTY_FREEZE_ROW
Specifies the index of the first unlocked row in document's sheets.
|
static java.lang.String |
PROPERTY_IGNORE_ANCHORS
Property that provides a default for the
isIgnoreAnchors() export configuration flag. |
static java.lang.String |
PROPERTY_IGNORE_CELL_BACKGROUND
Property whose value is used as default state of the
isIgnoreCellBackground() export flag. |
static java.lang.String |
PROPERTY_IGNORE_CELL_BORDER
Property whose value is used as default state of the
isIgnoreCellBorder() export configuration flag. |
static java.lang.String |
PROPERTY_IGNORE_GRAPHICS
Property whose value is used as default state of the
isIgnoreGraphics() export configuration flag. |
static java.lang.String |
PROPERTY_IGNORE_HYPERLINK
Property that provides a default value for the
isIgnoreHyperlink() export configuration flag. |
static java.lang.String |
PROPERTY_IGNORE_TEXT_FORMATTING
Property whose value is used as default state of the
isIgnoreTextFormatting() export configuration flag. |
static java.lang.String |
PROPERTY_IMAGE_ANCHOR_TYPE
Property that provides a default value for the
getImageAnchorType() export parameter setting. |
static java.lang.String |
PROPERTY_IMAGE_BORDER_FIX_ENABLED
Property whose value is used as default state of the
isImageBorderFixEnabled() export configuration flag. |
static java.lang.String |
PROPERTY_MAXIMUM_ROWS_PER_SHEET
Property whose value is used as default of the
getMaxRowsPerSheet() export configuration setting. |
static java.lang.String |
PROPERTY_ONE_PAGE_PER_SHEET
Property whose value is used as default state of the
isOnePagePerSheet() export configuration flag. |
static java.lang.String |
PROPERTY_PAGE_SCALE
This property provides a default value for the
getPageScale() export configuration setting. |
static java.lang.String |
PROPERTY_PASSWORD
Property whose value is used as default value of the
getPassword() export configuration setting. |
static java.lang.String |
PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS
Property whose value is used as default state of the
isRemoveEmptySpaceBetweenColumns() export configuration flag. |
static java.lang.String |
PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
Property whose value is used as default state of the
isRemoveEmptySpaceBetweenRows() export configuration flag. |
static java.lang.String |
PROPERTY_SHEET_DIRECTION
This property provides a default for the
getSheetDirection() exporter configuration setting. |
static java.lang.String |
PROPERTY_SHEET_FOOTER_CENTER
This property provides a default value for the
getSheetFooterCenter() export configuration setting. |
static java.lang.String |
PROPERTY_SHEET_FOOTER_LEFT
This property provides a default value for the
getSheetFooterLeft() export configuration setting. |
static java.lang.String |
PROPERTY_SHEET_FOOTER_RIGHT
This property provides a default value for the
getSheetFooterRight() export configuration setting. |
static java.lang.String |
PROPERTY_SHEET_HEADER_CENTER
This property provides a default value for the
getSheetHeaderCenter() export configuration setting. |
static java.lang.String |
PROPERTY_SHEET_HEADER_LEFT
This property provides a default value for the
getSheetHeaderLeft() export configuration setting. |
static java.lang.String |
PROPERTY_SHEET_HEADER_RIGHT
This property provides a default value for the
getSheetHeaderRight() export configuration setting. |
static java.lang.String |
PROPERTY_SHEET_NAMES_PREFIX
Property prefix used in order to identify a set of properties holding sheet names, very useful when
indicating sheet names in the jrxml template is required.
|
static java.lang.String |
PROPERTY_SHOW_GRIDLINES
Property that provides a default for the
isShowGridLines() export configuration flag. |
static java.lang.String |
PROPERTY_SHRINK_TO_FIT
This flag property serves as default for the
isShrinkToFit() export configuration flag. |
static java.lang.String |
PROPERTY_USE_TIMEZONE
Property that provides a default for the
isUseTimeZone() export configuration flag. |
static java.lang.String |
PROPERTY_WHITE_PAGE_BACKGROUND
Property whose value is used as default state of the
isWhitePageBackground() export configuration flag. |
static java.lang.String |
PROPERTY_WRAP_TEXT
This property serves as default for the
isWrapText() export configuration flag. |
PROPERTY_IGNORE_PAGE_MARGINS
PROPERTY_EXPORT_CONFIGURATION_OVERRIDE_REPORT_HINTS
Modifier and Type | Method and Description |
---|---|
java.lang.Float |
getColumnWidthRatio()
Setting used to adjust all column widths in a document or sheet with the same width ratio, in order to get column width
values suitable for Excel output.
|
java.lang.Integer |
getFirstPageNumber()
Setting that specifies the first page number in the page setup dialog.
|
java.lang.Integer |
getFitHeight()
This setting indicates the number of pages height to fit the sheet in.
|
java.lang.Integer |
getFitWidth()
This setting indicates the number of pages wide to fit the sheet in.
|
java.util.Map<java.lang.String,java.lang.String> |
getFormatPatternsMap()
This export configuration setting should be used when converting java format patterns to equivalent proprietary
format patterns.
|
ImageAnchorTypeEnum |
getImageAnchorType()
Specifies the image anchor type.
|
java.lang.Integer |
getMaxRowsPerSheet()
Returns an integer value specifying the maximum number of rows allowed to be shown in a sheet.
|
java.lang.Integer |
getPageScale()
This setting is used to adjust the page content to a given percent of the normal size in the print preview pane.
|
java.lang.String |
getPassword()
Returns a String value representing the password in case of password protected documents.
|
RunDirectionEnum |
getSheetDirection()
This setting indicates if the sheet is left-to-right or right-to-left oriented.
|
java.lang.String |
getSheetFooterCenter()
This property stores the text content of the sheet footer's center.
|
java.lang.String |
getSheetFooterLeft()
This property stores the text content of the sheet footer's left side.
|
java.lang.String |
getSheetFooterRight()
This property stores the text content of the sheet footer's right side.
|
java.lang.String |
getSheetHeaderCenter()
This property stores the text content of the sheet header's center.
|
java.lang.String |
getSheetHeaderLeft()
This property stores the text content of the sheet header's left side.
|
java.lang.String |
getSheetHeaderRight()
This property stores the text content of the sheet header's right side.
|
java.lang.String[] |
getSheetNames()
Returns an array of strings representing custom sheet names.
|
java.lang.Boolean |
isAutoFitPageHeight()
Flag that specifies whether the fit height should be estimated automatically.
|
java.lang.Boolean |
isCellHidden()
This flag indicates whether the cell content is hidden.
|
java.lang.Boolean |
isCellLocked()
This flag indicates whether the cell is locked.
|
java.lang.Boolean |
isCollapseRowSpan()
Flag for collapsing row span and avoid merging cells across rows.
|
java.lang.Boolean |
isDetectCellType()
Flag used to indicate whether the exporter should take into consideration the type of the
original text field expressions and set the cell types and values accordingly.
|
java.lang.Boolean |
isFontSizeFixEnabled()
Flag for decreasing font size so that texts fit into the specified cell height.
|
java.lang.Boolean |
isForcePageBreaks()
Flag that specifies whether the page breaks to be marked automatically on each sheet.
|
java.lang.Boolean |
isIgnoreAnchors()
Flag that indicates whether local anchors should be ignored when elements are exported to Excel.
|
java.lang.Boolean |
isIgnoreCellBackground()
Flag for ignoring the cell background color.
|
java.lang.Boolean |
isIgnoreCellBorder()
Flag for ignoring the cell border.
|
java.lang.Boolean |
isIgnoreGraphics()
Flag for ignoring graphic elements and exporting text elements only.
|
java.lang.Boolean |
isIgnoreHyperlink() |
java.lang.Boolean |
isIgnorePageMargins()
Indicates whether page margins should be ignored when the report is exported using a grid-based exporter
|
java.lang.Boolean |
isIgnoreTextFormatting()
Flag that indicates whether the text elements should be exported without text formatting features,
such as bold, italic, underline, text color, backcolor, etc.
|
java.lang.Boolean |
isImageBorderFixEnabled()
Flag for forcing the minimum image padding to 1 pixel, to avoid situations where the image hides the cell border.
|
java.lang.Boolean |
isOnePagePerSheet()
Returns a boolean value specifying whether each report page should be written in a different XLS sheet.
|
java.lang.Boolean |
isRemoveEmptySpaceBetweenColumns()
Returns a boolean value specifying whether the empty spaces that could appear between columns should be removed or not.
|
java.lang.Boolean |
isRemoveEmptySpaceBetweenRows()
Returns a boolean value specifying whether the empty spaces that could appear between rows should be removed or not.
|
java.lang.Boolean |
isShowGridLines()
Flag that specifies if the gridlines in a given sheet are shown.
|
java.lang.Boolean |
isShrinkToFit()
Flag that indicates whether the text font size should be decreased in order to
keep the entire text visible in the cell.
|
java.lang.Boolean |
isUseTimeZone()
Flag that determines whether date values are to be translated to the timezone
that was used to fill the report.
|
java.lang.Boolean |
isWhitePageBackground()
Returns a boolean value specifying whether the page background should be white or the default XLS background color.
|
java.lang.Boolean |
isWrapText()
This flag indicates whether text wrapping is allowed in a given cell.
|
getEndPageIndex, getExporterFilter, getHyperlinkProducerFactory, getOffsetX, getOffsetY, getPageIndex, getProgressMonitor, getStartPageIndex
isOverrideHints
static final java.lang.String PROPERTY_ONE_PAGE_PER_SHEET
isOnePagePerSheet()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
isRemoveEmptySpaceBetweenRows()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS
isRemoveEmptySpaceBetweenColumns()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_WHITE_PAGE_BACKGROUND
isWhitePageBackground()
export configuration flag.
This property is set by default (true
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_WRAP_TEXT
isWrapText()
export configuration flag.
The property itself defaults to true
.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_CELL_LOCKED
isCellLocked()
export configuration flag.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_CELL_HIDDEN
isCellHidden()
export configuration flag.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_DETECT_CELL_TYPE
isDetectCellType()
export flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_FONT_SIZE_FIX_ENABLED
isFontSizeFixEnabled()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_IMAGE_BORDER_FIX_ENABLED
isImageBorderFixEnabled()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_IGNORE_GRAPHICS
isIgnoreGraphics()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_COLLAPSE_ROW_SPAN
isCollapseRowSpan()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_IGNORE_CELL_BORDER
isIgnoreCellBorder()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_IGNORE_CELL_BACKGROUND
isIgnoreCellBackground()
export flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_MAXIMUM_ROWS_PER_SHEET
getMaxRowsPerSheet()
export configuration setting.
This property is by default to zero.JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHEET_HEADER_LEFT
getSheetHeaderLeft()
export configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHEET_HEADER_CENTER
getSheetHeaderCenter()
export configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHEET_HEADER_RIGHT
getSheetHeaderRight()
export configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHEET_FOOTER_LEFT
getSheetFooterLeft()
export configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHEET_FOOTER_CENTER
getSheetFooterCenter()
export configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHEET_FOOTER_RIGHT
getSheetFooterRight()
export configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_PASSWORD
getPassword()
export configuration setting.
This property is by default not set (null
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHEET_NAMES_PREFIX
getSheetNames()
export configuration setting.
A property starting with this prefix can hold one or many sheet names. In order to be well parsed,
sheet names contained in such a property's value should be separated by a slash character ("/")
These properties are by default not set.JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_IGNORE_HYPERLINK
isIgnoreHyperlink()
export configuration flag.static final java.lang.String PROPERTY_IGNORE_ANCHORS
isIgnoreAnchors()
export configuration flag.
The default value is false
.
Property scope:
Global
Report
static final java.lang.String PROPERTY_FIT_WIDTH
getFitWidth()
exporter configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_FIT_HEIGHT
getFitHeight()
export configuration setting.
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_PAGE_SCALE
getPageScale()
export configuration setting.
Global
Report
Element
- this setting can be used to set the page scale per sheetstatic final java.lang.String PROPERTY_SHEET_DIRECTION
getSheetDirection()
exporter configuration setting.static final java.lang.String PROPERTY_FREEZE_ROW
static final java.lang.String PROPERTY_FREEZE_COLUMN
static final java.lang.String PROPERTY_COLUMN_WIDTH_RATIO
getColumnWidthRatio()
export configuration setting.
The property can be set:
PROPERTY_COLUMN_WIDTH
property will override the
PROPERTY_COLUMN_WIDTH_RATIO
value for that column only.static final java.lang.String PROPERTY_USE_TIMEZONE
isUseTimeZone()
export configuration flag.
The property can be set globally, at report level and at element level.
The default value is false
.static final java.lang.String PROPERTY_FIRST_PAGE_NUMBER
getFirstPageNumber()
exporter configuration setting.
Global
Report
Element
- this setting can be used to set the first page number per sheet.JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHOW_GRIDLINES
isShowGridLines()
export configuration flag.
When set at report element level and multiple elements in a sheet provide this property,
the last read value will be considered. Default value is true
.
Global
Report
Element
- this setting can be used to set the property value per sheet.JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_IMAGE_ANCHOR_TYPE
getImageAnchorType()
export parameter setting.
Possible values are:
MoveSize
- images move and size with cellsMoveNoSize
- images move but don't size with cellsNoMoveNoSize
- images don't move or size with cellsMoveNoSize
.
Global
Report
Element
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_AUTO_FIT_PAGE_HEIGHT
isAutoFitPageHeight()
export setting.
If set to true, the exporter will automatically fit the print height of a sheet to the number of JasperPrint pages exported in that sheet
Global
Report
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_FORCE_PAGE_BREAKS
isForcePageBreaks()
export setting.
If set to true, the exporter will automatically add a page break at the end of each page exported on the current sheet.
Global
Report
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SHRINK_TO_FIT
isShrinkToFit()
export configuration flag.
If set to true, this will automatically disable the wrap text setting for the cell (see isWrapText()
).
Usually this property works in conjunction with net.sf.jasperreports.print.keep.full.text
,
in order to preserve the entire text content at export time.
The property itself defaults to false
.
Property scope:
Global
Report
Element
JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_IGNORE_TEXT_FORMATTING
isIgnoreTextFormatting()
export configuration flag.
If true, text elements will be exported without formatting features such as bold, underline, backcolor, text color, etc.
Property scope:
Global
Report
Element
false
).JRPropertiesUtil
,
Constant Field Valuesjava.lang.Boolean isOnePagePerSheet()
PROPERTY_ONE_PAGE_PER_SHEET
java.lang.Boolean isRemoveEmptySpaceBetweenRows()
PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
java.lang.Boolean isRemoveEmptySpaceBetweenColumns()
java.lang.Boolean isWhitePageBackground()
PROPERTY_WHITE_PAGE_BACKGROUND
java.lang.Boolean isDetectCellType()
Text fields having numerical or date expressions save type and formatting (format pattern, locale and time zone)
information in the JasperPrint
/JRPrintText
object created by the report fill process.
When this flag is set, the exporter will parse back the String
value of numerical/date texts.
Numerical/date cells will be created and the original pattern of the text will be included
as part of the cell style.
Note that this mechanism would not work when the text field overflows and splits on two pages/columns. Also, it is required that the text field expression has a numerical or date type set.
This flag is off by default to ensure backwards compatibility.
PROPERTY_DETECT_CELL_TYPE
java.lang.Boolean isFontSizeFixEnabled()
PROPERTY_FONT_SIZE_FIX_ENABLED
java.lang.Boolean isImageBorderFixEnabled()
PROPERTY_IMAGE_BORDER_FIX_ENABLED
java.lang.Boolean isIgnoreGraphics()
PROPERTY_IGNORE_GRAPHICS
java.lang.Boolean isCollapseRowSpan()
PROPERTY_COLLAPSE_ROW_SPAN
java.lang.Boolean isIgnoreCellBorder()
PROPERTY_IGNORE_CELL_BORDER
java.lang.Boolean isIgnoreCellBackground()
PROPERTY_IGNORE_CELL_BACKGROUND
java.lang.Boolean isWrapText()
PROPERTY_WRAP_TEXT
java.lang.Boolean isCellLocked()
PROPERTY_CELL_LOCKED
java.lang.Boolean isCellHidden()
PROPERTY_CELL_HIDDEN
java.lang.Integer getMaxRowsPerSheet()
PROPERTY_MAXIMUM_ROWS_PER_SHEET
java.lang.Boolean isIgnorePageMargins()
If set to true
, any page in the document will be exported without taking into account its margins.
java.lang.String getSheetHeaderLeft()
PROPERTY_SHEET_HEADER_LEFT
java.lang.String getSheetHeaderCenter()
PROPERTY_SHEET_HEADER_CENTER
java.lang.String getSheetHeaderRight()
PROPERTY_SHEET_HEADER_RIGHT
java.lang.String getSheetFooterLeft()
PROPERTY_SHEET_FOOTER_LEFT
java.lang.String getSheetFooterCenter()
PROPERTY_SHEET_FOOTER_CENTER
java.lang.String getSheetFooterRight()
PROPERTY_SHEET_FOOTER_RIGHT
java.lang.String getPassword()
PROPERTY_PASSWORD
java.lang.String[] getSheetNames()
PROPERTY_SHEET_NAMES_PREFIX
java.util.Map<java.lang.String,java.lang.String> getFormatPatternsMap()
org.apache.poi.hssf.usermodel.HSSFDataFormat
,
jxl.write.NumberFormat
java.lang.Boolean isIgnoreHyperlink()
PROPERTY_IGNORE_HYPERLINK
java.lang.Boolean isIgnoreAnchors()
PROPERTY_IGNORE_ANCHORS
java.lang.Integer getFitWidth()
PROPERTY_FIT_WIDTH
java.lang.Integer getFitHeight()
PROPERTY_FIT_WIDTH
java.lang.Integer getPageScale()
getFitWidth()
and getFitHeight()
settings.PROPERTY_PAGE_SCALE
RunDirectionEnum getSheetDirection()
PROPERTY_SHEET_DIRECTION
java.lang.Float getColumnWidthRatio()
PROPERTY_COLUMN_WIDTH_RATIO
java.lang.Boolean isUseTimeZone()
By default, date values are exported to Excel using the default timezone of the system.
Setting this to true
instructs the exporter to use he report fill
timezone to export date values.
This only has effect when isDetectCellType()
is set.
PROPERTY_USE_TIMEZONE
java.lang.Integer getFirstPageNumber()
PROPERTY_FIRST_PAGE_NUMBER
java.lang.Boolean isShowGridLines()
PROPERTY_SHOW_GRIDLINES
ImageAnchorTypeEnum getImageAnchorType()
PROPERTY_IMAGE_ANCHOR_TYPE
java.lang.Boolean isAutoFitPageHeight()
PROPERTY_AUTO_FIT_PAGE_HEIGHT
java.lang.Boolean isForcePageBreaks()
PROPERTY_FORCE_PAGE_BREAKS
java.lang.Boolean isShrinkToFit()
isWrapText()
).
Usually this setting works in conjunction with net.sf.jasperreports.print.keep.full.text
,
in order to preserve the entire text content at export time.PROPERTY_SHRINK_TO_FIT
java.lang.Boolean isIgnoreTextFormatting()
PROPERTY_IGNORE_TEXT_FORMATTING
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com