EspressReport
v 5.5

quadbase.common.util.internal
Class QbBrowseDirectories

java.lang.Object
  |
  +--quadbase.common.util.internal.QbBrowseDirectories
All Implemented Interfaces:
BrowseDirectories

public class QbBrowseDirectories
extends java.lang.Object
implements BrowseDirectories

This class can be used to configure the default browse directories for different dialogs within either the ReportDesigner or the ChartDesigner.
Do not use this constructor to get an instance of this object. Use either QbReportDesigner.getBrowseDirectories() or QbChartDesigner.getBrowseDirectories().

See Also:
QbReportDesigner, QbChartDesigner

Constructor Summary
QbBrowseDirectories()
           
 
Method Summary
 java.lang.String getApplyTemplateDir()
          Gets the default (report only) Apply Template directory.
 java.lang.String getChartTemplatesDirectory()
          Gets the default browse chart templates directory.
 java.lang.String getCSSDir()
          Gets the default browse CSS direcotory.
 java.lang.String getCurrentDirectory()
           
 java.lang.String getDataRegistryDirectory()
          Gets the default browse data registry directory for both report and chart
 java.lang.String getDataSourceTextDir()
          Gets the default browse data source (text file) directory for both report and chart.
 java.lang.String getDataSourceXMLDir()
          Gets the default browse data source (xml file) directory for both report and chart.
 java.lang.String getFontMappingFontsDir()
          Gets the default browse Font Mapping directory.
 java.lang.String getFontMappingXmlDir()
          Gets the default browse Font Mapping import/export directory.
 java.lang.String getFormatHyperlinkDir()
          Gets the default browse hyperlink directory for reports.
 java.lang.String getGlobalFormatDir()
          Gets the default browse global format directory for reports
 java.lang.String getImagesDir()
          Gets the default browse images/background images directory.
 java.lang.String getLogoImagesDir()
          Gets the default browse logo images files directory.
 java.lang.String getOrganizerCssDir()
          Gets the Organizer's Css Files export directory for generating image/report URLs.
 java.lang.String getOrganizerInsertFilesDir()
          Gets the Organizer's default browse insert files directory.
 java.lang.String getOrganizerScheduleChartsDir()
          Gets the Organizer's Schedule/Archive browse directory for charts.
 java.lang.String getOrganizerScheduleReportsDir()
          Gets the Organizer's Schedule/Archive browsee directory for reports.
 java.lang.String getOrganizerUpdateDirectoryDir()
          Gets the Organizer's Update Directory browse directory.
 java.lang.String getOrganizerUrlMappingDir()
          Gets the Organizer's Url Mapping browse directory.
 java.lang.String getQueryExportDir()
          Gets the default browse query export directory for reports.
 java.lang.String getRelativePath(java.lang.String dir)
           
 java.lang.String getReportDrillDownDirectory()
          Gets the default browse report drill down templates directory.
 java.lang.String getReportTemplatesDirectory()
          Gets the default browse sub-report templates directory.
 java.lang.String getRichTextDir()
          Gets the default browse rich text files directory.
 java.lang.String getRichTextImagesDir()
          Gets the default browse rich text (Insert) Images files directory.
 java.lang.String getSchedulerReportExportsDir()
          Gets the Scheduler's browse report (RPT,XML) exports directory.
 java.lang.String getSubReportTemplatesDirectory()
          Gets the default browse report templates directory.
 void setAllDirectories(java.lang.String dir)
          This is a convenience method that simply calls all other setXXX methods with the DIR argument.
 void setApplyTemplateDir(java.lang.String dir)
          Sets the default (report only) Apply Template directory.
 void setChartTemplatesDirectory(java.lang.String dir)
          Sets the default browse chart templates directory.
 void setCSSDir(java.lang.String dir)
          Sets the default browse CSS direcotory.
 void setDataRegistryDirectory(java.lang.String dir)
          Sets the default browse data registry directory for both report and chart
 void setDataSourceTextDir(java.lang.String dir)
          Sets the default browse data source (text file) directory for both report and chart.
 void setDataSourceXMLDir(java.lang.String dir)
          Sets the default browse data source (xml file) directory for both report and chart.
 void setFontMappingFontsDir(java.lang.String dir)
          Sets the default browse Font Mapping directory.
 void setFontMappingXmlDir(java.lang.String dir)
          Sets the default browse Font Mapping import/export directory.
 void setFormatHyperlinkDir(java.lang.String dir)
          Sets the default browse hyperlink directory for reports.
 void setGlobalFormatDir(java.lang.String dir)
          Sets the default browse global format directory for reports
 void setImagesDir(java.lang.String dir)
          Sets the default browse images/background images directory.
 void setLogoImagesDir(java.lang.String dir)
          Sets the default browse logo images files directory.
 void setOrganizerCssDir(java.lang.String dir)
          Sets the Organizer's Css Files export directory for generating image/report URLs.
 void setOrganizerInsertFilesDir(java.lang.String dir)
          Sets the Organizer's default browse insert files directory.
 void setOrganizerScheduleChartsDir(java.lang.String dir)
          Sets the Organizer's Schedule/Archive browse directory for charts.
 void setOrganizerScheduleReportsDir(java.lang.String dir)
          Sets the Organizer's Schedule/Archive browsee directory for reports.
 void setOrganizerUpdateDirectoryDir(java.lang.String dir)
          Sets the Organizer's Update Directory browse directory.
 void setOrganizerUrlMappingDir(java.lang.String dir)
          Sets the Organizer's Url Mapping browse directory.
 void setQueryExportDir(java.lang.String dir)
          Sets the default browse query export directory for reports.
 void setReportDrillDownDirectory(java.lang.String dir)
          Sets the default browse report drill down templates directory.
 void setReportTemplatesDirectory(java.lang.String dir)
          Sets the default browse report templates directory.
 void setRichTextDir(java.lang.String dir)
          Sets the default browse rich text files directory.
 void setRichTextImagesDir(java.lang.String dir)
          Sets the default browse rich text (Insert) Images files directory.
 void setSchedulerReportExportsDir(java.lang.String dir)
          Sets the Scheduler's browse report (RPT,XML) exports directory.
 void setSubReportTemplatesDirectory(java.lang.String dir)
          Sets the default browse sub-report templates directory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QbBrowseDirectories

public QbBrowseDirectories()
Method Detail

setAllDirectories

public void setAllDirectories(java.lang.String dir)
Description copied from interface: BrowseDirectories
This is a convenience method that simply calls all other setXXX methods with the DIR argument.
Specified by:
setAllDirectories in interface BrowseDirectories

getCurrentDirectory

public java.lang.String getCurrentDirectory()

getRelativePath

public java.lang.String getRelativePath(java.lang.String dir)

setReportTemplatesDirectory

public void setReportTemplatesDirectory(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse report templates directory.
 This includes the following browse dialogs:
    Open/Save/Export reports
    Data Registry -> Update -> Report -> Add
 
Specified by:
setReportTemplatesDirectory in interface BrowseDirectories

getReportTemplatesDirectory

public java.lang.String getReportTemplatesDirectory()
Description copied from interface: BrowseDirectories
Gets the default browse sub-report templates directory.
 This includes the following browse dialog:
    Insert Subreport -> Open existing report
 
Specified by:
getReportTemplatesDirectory in interface BrowseDirectories

setSubReportTemplatesDirectory

public void setSubReportTemplatesDirectory(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse sub-report templates directory.
 This includes the following browse dialog:
    Insert Subreport -> Open existing report
 
Specified by:
setSubReportTemplatesDirectory in interface BrowseDirectories

getSubReportTemplatesDirectory

public java.lang.String getSubReportTemplatesDirectory()
Description copied from interface: BrowseDirectories
Gets the default browse report templates directory.
 This includes the following browse dialogs:
    Open/Save/Export reports
    Data Registry -> Update -> Report -> Add
 
Specified by:
getSubReportTemplatesDirectory in interface BrowseDirectories

setReportDrillDownDirectory

public void setReportDrillDownDirectory(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse report drill down templates directory.
 This includes the following browse dialog:
    Drilldown Navigation -> Add -> Open existing report
 
Specified by:
setReportDrillDownDirectory in interface BrowseDirectories

getReportDrillDownDirectory

public java.lang.String getReportDrillDownDirectory()
Description copied from interface: BrowseDirectories
Gets the default browse report drill down templates directory.
 This includes the following browse dialog:
    Drilldown Navigation -> Add -> Open existing report
 
Specified by:
getReportDrillDownDirectory in interface BrowseDirectories

setChartTemplatesDirectory

public void setChartTemplatesDirectory(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse chart templates directory.
 This includes the following browse dialogs:
    Open/Save/Export charts
    Apply chart template
    Dynamic drilldown
    Parameter drill down
 
Specified by:
setChartTemplatesDirectory in interface BrowseDirectories

getChartTemplatesDirectory

public java.lang.String getChartTemplatesDirectory()
Description copied from interface: BrowseDirectories
Gets the default browse chart templates directory.
 This includes the following browse dialogs:
    Open/Save/Export charts
    Apply chart template
    Dynamic drilldown
    Parameter drill down
 
Specified by:
getChartTemplatesDirectory in interface BrowseDirectories

setDataRegistryDirectory

public void setDataRegistryDirectory(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse data registry directory for both report and chart
Specified by:
setDataRegistryDirectory in interface BrowseDirectories

getDataRegistryDirectory

public java.lang.String getDataRegistryDirectory()
Description copied from interface: BrowseDirectories
Gets the default browse data registry directory for both report and chart
Specified by:
getDataRegistryDirectory in interface BrowseDirectories

setDataSourceXMLDir

public void setDataSourceXMLDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse data source (xml file) directory for both report and chart. This browse dialog can be accessed in the Data Source Manager->XML node->Add.
Specified by:
setDataSourceXMLDir in interface BrowseDirectories

getDataSourceXMLDir

public java.lang.String getDataSourceXMLDir()
Description copied from interface: BrowseDirectories
Gets the default browse data source (xml file) directory for both report and chart. This browse dialog can be accessed in the Data Source Manager->XML node->Add.
Specified by:
getDataSourceXMLDir in interface BrowseDirectories

setDataSourceTextDir

public void setDataSourceTextDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse data source (text file) directory for both report and chart. This browse dialog can be accessed in the Data Source Manager->TXT node->Add.
Specified by:
setDataSourceTextDir in interface BrowseDirectories

getDataSourceTextDir

public java.lang.String getDataSourceTextDir()
Description copied from interface: BrowseDirectories
Gets the default browse data source (text file) directory for both report and chart. This browse dialog can be accessed in the Data Source Manager->TXT node->Add.
Specified by:
getDataSourceTextDir in interface BrowseDirectories

setApplyTemplateDir

public void setApplyTemplateDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default (report only) Apply Template directory.
Specified by:
setApplyTemplateDir in interface BrowseDirectories

getApplyTemplateDir

public java.lang.String getApplyTemplateDir()
Description copied from interface: BrowseDirectories
Gets the default (report only) Apply Template directory.
Specified by:
getApplyTemplateDir in interface BrowseDirectories

setImagesDir

public void setImagesDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse images/background images directory.
Specified by:
setImagesDir in interface BrowseDirectories

getImagesDir

public java.lang.String getImagesDir()
Description copied from interface: BrowseDirectories
Gets the default browse images/background images directory.
Specified by:
getImagesDir in interface BrowseDirectories

setRichTextDir

public void setRichTextDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse rich text files directory. (import rich text field in report designer)
Specified by:
setRichTextDir in interface BrowseDirectories

getRichTextDir

public java.lang.String getRichTextDir()
Description copied from interface: BrowseDirectories
Gets the default browse rich text files directory. (import rich text field in report designer)
Specified by:
getRichTextDir in interface BrowseDirectories

setRichTextImagesDir

public void setRichTextImagesDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse rich text (Insert) Images files directory. (import rich text field in report designer)
Specified by:
setRichTextImagesDir in interface BrowseDirectories

getRichTextImagesDir

public java.lang.String getRichTextImagesDir()
Description copied from interface: BrowseDirectories
Gets the default browse rich text (Insert) Images files directory. (import rich text field in report designer)
Specified by:
getRichTextImagesDir in interface BrowseDirectories

setLogoImagesDir

public void setLogoImagesDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse logo images files directory. (ReportWizard Insert Report Elements Dialog)
Specified by:
setLogoImagesDir in interface BrowseDirectories

getLogoImagesDir

public java.lang.String getLogoImagesDir()
Description copied from interface: BrowseDirectories
Gets the default browse logo images files directory. (ReportWizard Insert Report Elements Dialog)
Specified by:
getLogoImagesDir in interface BrowseDirectories

setFontMappingXmlDir

public void setFontMappingXmlDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse Font Mapping import/export directory. This is only for report designer.
Specified by:
setFontMappingXmlDir in interface BrowseDirectories

getFontMappingXmlDir

public java.lang.String getFontMappingXmlDir()
Description copied from interface: BrowseDirectories
Gets the default browse Font Mapping import/export directory. This is only for report designer.
Specified by:
getFontMappingXmlDir in interface BrowseDirectories

setFontMappingFontsDir

public void setFontMappingFontsDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse Font Mapping directory. This is only for report designer.
Specified by:
setFontMappingFontsDir in interface BrowseDirectories

getFontMappingFontsDir

public java.lang.String getFontMappingFontsDir()
Description copied from interface: BrowseDirectories
Gets the default browse Font Mapping directory. This is only for report designer.
Specified by:
getFontMappingFontsDir in interface BrowseDirectories

setCSSDir

public void setCSSDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse CSS direcotory. This browse dialog is accessed in the report designer by Option->Export Style Sheet.
Specified by:
setCSSDir in interface BrowseDirectories

getCSSDir

public java.lang.String getCSSDir()
Description copied from interface: BrowseDirectories
Gets the default browse CSS direcotory. This browse dialog is accessed in the report designer by Option->Export Style Sheet.
Specified by:
getCSSDir in interface BrowseDirectories

setGlobalFormatDir

public void setGlobalFormatDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse global format directory for reports
Specified by:
setGlobalFormatDir in interface BrowseDirectories

getGlobalFormatDir

public java.lang.String getGlobalFormatDir()
Description copied from interface: BrowseDirectories
Gets the default browse global format directory for reports
Specified by:
getGlobalFormatDir in interface BrowseDirectories

setQueryExportDir

public void setQueryExportDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse query export directory for reports. This is for the dialog that can be accessed in the query builder by selecting File->Export.
Specified by:
setQueryExportDir in interface BrowseDirectories

getQueryExportDir

public java.lang.String getQueryExportDir()
Description copied from interface: BrowseDirectories
Gets the default browse query export directory for reports. This is for the dialog that can be accessed in the query builder by selecting File->Export.
Specified by:
getQueryExportDir in interface BrowseDirectories

setFormatHyperlinkDir

public void setFormatHyperlinkDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the default browse hyperlink directory for reports. This is for the dialog that can be accessed in the ReportDesigner by selecting Format->Hyperlink->Browse.
Specified by:
setFormatHyperlinkDir in interface BrowseDirectories

getFormatHyperlinkDir

public java.lang.String getFormatHyperlinkDir()
Description copied from interface: BrowseDirectories
Gets the default browse hyperlink directory for reports. This is for the dialog that can be accessed in the ReportDesigner by selecting Format->Hyperlink->Browse.
Specified by:
getFormatHyperlinkDir in interface BrowseDirectories

setOrganizerInsertFilesDir

public void setOrganizerInsertFilesDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the Organizer's default browse insert files directory.
 This includes the following browse dialogs
     Insert File (chart/report)
     Edit File (chart/report)
 
Specified by:
setOrganizerInsertFilesDir in interface BrowseDirectories

getOrganizerInsertFilesDir

public java.lang.String getOrganizerInsertFilesDir()
Description copied from interface: BrowseDirectories
Gets the Organizer's default browse insert files directory.
 This includes the following browse dialogs
     Insert File (chart/report)
     Edit File (chart/report)
 
Specified by:
getOrganizerInsertFilesDir in interface BrowseDirectories

setOrganizerScheduleReportsDir

public void setOrganizerScheduleReportsDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the Organizer's Schedule/Archive browsee directory for reports.
Specified by:
setOrganizerScheduleReportsDir in interface BrowseDirectories

getOrganizerScheduleReportsDir

public java.lang.String getOrganizerScheduleReportsDir()
Description copied from interface: BrowseDirectories
Gets the Organizer's Schedule/Archive browsee directory for reports.
Specified by:
getOrganizerScheduleReportsDir in interface BrowseDirectories

setOrganizerScheduleChartsDir

public void setOrganizerScheduleChartsDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the Organizer's Schedule/Archive browse directory for charts.
Specified by:
setOrganizerScheduleChartsDir in interface BrowseDirectories

getOrganizerScheduleChartsDir

public java.lang.String getOrganizerScheduleChartsDir()
Description copied from interface: BrowseDirectories
Gets the Organizer's Schedule/Archive browse directory for charts.
Specified by:
getOrganizerScheduleChartsDir in interface BrowseDirectories

setOrganizerCssDir

public void setOrganizerCssDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the Organizer's Css Files export directory for generating image/report URLs.
Specified by:
setOrganizerCssDir in interface BrowseDirectories

getOrganizerCssDir

public java.lang.String getOrganizerCssDir()
Description copied from interface: BrowseDirectories
Gets the Organizer's Css Files export directory for generating image/report URLs.
Specified by:
getOrganizerCssDir in interface BrowseDirectories

setOrganizerUrlMappingDir

public void setOrganizerUrlMappingDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the Organizer's Url Mapping browse directory.
Specified by:
setOrganizerUrlMappingDir in interface BrowseDirectories

getOrganizerUrlMappingDir

public java.lang.String getOrganizerUrlMappingDir()
Description copied from interface: BrowseDirectories
Gets the Organizer's Url Mapping browse directory.
Specified by:
getOrganizerUrlMappingDir in interface BrowseDirectories

setOrganizerUpdateDirectoryDir

public void setOrganizerUpdateDirectoryDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the Organizer's Update Directory browse directory.
Specified by:
setOrganizerUpdateDirectoryDir in interface BrowseDirectories

getOrganizerUpdateDirectoryDir

public java.lang.String getOrganizerUpdateDirectoryDir()
Description copied from interface: BrowseDirectories
Gets the Organizer's Update Directory browse directory.
Specified by:
getOrganizerUpdateDirectoryDir in interface BrowseDirectories

setSchedulerReportExportsDir

public void setSchedulerReportExportsDir(java.lang.String dir)
Description copied from interface: BrowseDirectories
Sets the Scheduler's browse report (RPT,XML) exports directory.
Specified by:
setSchedulerReportExportsDir in interface BrowseDirectories

getSchedulerReportExportsDir

public java.lang.String getSchedulerReportExportsDir()
Description copied from interface: BrowseDirectories
Gets the Scheduler's browse report (RPT,XML) exports directory.
Specified by:
getSchedulerReportExportsDir in interface BrowseDirectories

EspressReport
v 5.5