com.ontimize.report
Class ReportUtils
java.lang.Object
com.ontimize.report.ReportUtils
- public class ReportUtils
- extends java.lang.Object
|
Constructor Summary |
ReportUtils(javax.swing.table.TableModel m,
java.lang.String titPag,
java.util.ResourceBundle res,
java.util.List templateList,
java.lang.String descr)
|
ReportUtils(javax.swing.table.TableModel m,
java.lang.String pageTitle,
java.util.ResourceBundle res,
java.util.List templateList,
java.lang.String descr,
java.lang.String user,
java.lang.String preferenceKey,
ApplicationPreferences prefs)
|
|
Method Summary |
DefaultReportDialog |
createDefaultDialog(java.awt.Component c,
java.lang.String reportDescription)
|
static java.util.List |
getCustomReportTemplates()
|
static java.net.URL |
getDefaultBase()
|
static PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base)
|
static PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
ReportProcessor r)
|
static PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
|
static PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r)
|
static PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r,
java.awt.print.PageFormat pf)
|
static java.lang.String |
getTranslation(java.lang.String sText,
java.util.ResourceBundle res,
java.lang.Object[] args)
|
static void |
setCustomReportTemplates(java.util.List list)
Sets the report template list for the custom reports. |
void |
setModel(javax.swing.table.TableModel m)
|
void |
setResourceBundle(java.util.ResourceBundle res)
|
static void |
showDefaultReportDesigner(java.awt.Frame f,
ReportStore[] rs,
EntityReferenceLocator referenceLocator,
java.util.ResourceBundle res,
java.util.List template,
java.lang.String tit,
java.lang.String descr)
|
void |
showDefaultReportDialog(java.awt.Component c)
|
void |
showDefaultReportDialog(java.awt.Component c,
java.lang.String reportDescription)
Shows a dialog to configure the chart of reports for a table. |
void |
showDefaultReportDialog(java.awt.Component c,
java.lang.String reportDescription,
java.lang.String configuration)
|
void |
showDefaultReportDialog(DefaultReportDialog reportDialog,
java.lang.String configuration)
|
static PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String template,
java.net.URL base)
|
static PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base,
ReportProcessor rp)
|
static PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base)
|
static PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
ReportProcessor rp)
|
static PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
|
static PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp)
|
static PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp,
java.awt.print.PageFormat pf)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REPORT_NAME
public static final java.lang.String REPORT_NAME
- See Also:
- Constant Field Values
REPORT_STORE
public static final java.lang.String REPORT_STORE
- See Also:
- Constant Field Values
REPORT_SAVE
public static final java.lang.String REPORT_SAVE
- See Also:
- Constant Field Values
STORED_REPORT_LIST
public static final java.lang.String STORED_REPORT_LIST
- See Also:
- Constant Field Values
DEBUG
public static boolean DEBUG
DEBUG_TIMES
public static boolean DEBUG_TIMES
MIN
public static final int MIN
- See Also:
- Constant Field Values
MAX
public static final int MAX
- See Also:
- Constant Field Values
SUM
public static final int SUM
- See Also:
- Constant Field Values
AVG
public static final int AVG
- See Also:
- Constant Field Values
GROUP_BY_DATE_TIME
public static final int GROUP_BY_DATE_TIME
- See Also:
- Constant Field Values
GROUP_BY_DATE
public static final int GROUP_BY_DATE
- See Also:
- Constant Field Values
GROUP_BY_MONTH
public static final int GROUP_BY_MONTH
- See Also:
- Constant Field Values
GROUP_BY_MONTH_AND_YEAR
public static final int GROUP_BY_MONTH_AND_YEAR
- See Also:
- Constant Field Values
GROUP_BY_QUARTER
public static final int GROUP_BY_QUARTER
- See Also:
- Constant Field Values
GROUP_BY_QUARTER_AND_YEAR
public static final int GROUP_BY_QUARTER_AND_YEAR
- See Also:
- Constant Field Values
GROUP_BY_YEAR
public static final int GROUP_BY_YEAR
- See Also:
- Constant Field Values
LIST_MOUSE_X_MAX
public static final int LIST_MOUSE_X_MAX
- See Also:
- Constant Field Values
m
protected javax.swing.table.TableModel m
res
protected java.util.ResourceBundle res
templates
protected java.util.List templates
pageTitle
protected java.lang.String pageTitle
dscr
protected java.lang.String dscr
user
protected java.lang.String user
preferenceKey
protected java.lang.String preferenceKey
preferences
protected ApplicationPreferences preferences
ReportUtils
public ReportUtils(javax.swing.table.TableModel m,
java.lang.String titPag,
java.util.ResourceBundle res,
java.util.List templateList,
java.lang.String descr)
ReportUtils
public ReportUtils(javax.swing.table.TableModel m,
java.lang.String pageTitle,
java.util.ResourceBundle res,
java.util.List templateList,
java.lang.String descr,
java.lang.String user,
java.lang.String preferenceKey,
ApplicationPreferences prefs)
setModel
public void setModel(javax.swing.table.TableModel m)
setResourceBundle
public void setResourceBundle(java.util.ResourceBundle res)
createDefaultDialog
public DefaultReportDialog createDefaultDialog(java.awt.Component c,
java.lang.String reportDescription)
showDefaultReportDesigner
public static void showDefaultReportDesigner(java.awt.Frame f,
ReportStore[] rs,
EntityReferenceLocator referenceLocator,
java.util.ResourceBundle res,
java.util.List template,
java.lang.String tit,
java.lang.String descr)
showDefaultReportDialog
public void showDefaultReportDialog(java.awt.Component c,
java.lang.String reportDescription)
- Shows a dialog to configure the chart of reports for a table. It is
possible to choose the series, the x axis column, the y axis column and
the type of chart
- Parameters:
c - reportDescription -
showDefaultReportDialog
public void showDefaultReportDialog(DefaultReportDialog reportDialog,
java.lang.String configuration)
showDefaultReportDialog
public void showDefaultReportDialog(java.awt.Component c,
java.lang.String reportDescription,
java.lang.String configuration)
showDefaultReportDialog
public void showDefaultReportDialog(java.awt.Component c)
getDefaultBase
public static java.net.URL getDefaultBase()
setCustomReportTemplates
public static void setCustomReportTemplates(java.util.List list)
- Sets the report template list for the custom reports.
- Parameters:
list - a List with the list of template paths.
getTranslation
public static java.lang.String getTranslation(java.lang.String sText,
java.util.ResourceBundle res,
java.lang.Object[] args)
getCustomReportTemplates
public static java.util.List getCustomReportTemplates()
showPreviewDialog
public static PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base,
ReportProcessor rp)
throws java.lang.Exception
- Throws:
java.lang.Exception
showPreviewDialog
public static PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String template,
java.net.URL base)
throws java.lang.Exception
- Throws:
java.lang.Exception
showPreviewDialog
public static PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
ReportProcessor rp)
throws java.lang.Exception
- Throws:
java.lang.Exception
showPreviewDialog
public static PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base)
throws java.lang.Exception
- Throws:
java.lang.Exception
showPreviewDialog
public static PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
throws java.lang.Exception
- Throws:
java.lang.Exception
showPreviewDialog
public static PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp)
throws java.lang.Exception
- Throws:
java.lang.Exception
showPreviewDialog
public static PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp,
java.awt.print.PageFormat pf)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPreviewDialog
public static PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
ReportProcessor r)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPreviewDialog
public static PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPreviewDialog
public static PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPreviewDialog
public static PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPreviewDialog
public static PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL template,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r,
java.awt.print.PageFormat pf)
throws java.lang.Exception
- Throws:
java.lang.Exception