EspressReport
v 6.0

quadbase.common.util
Interface BrowseDirectories


public interface BrowseDirectories

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

See Also:
QbReportDesigner, QbChartDesigner

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 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 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.
 

Method Detail

setAllDirectories

public void setAllDirectories(java.lang.String dir)
This is a convenience method that simply calls all other setXXX methods with the DIR argument.

setReportTemplatesDirectory

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

getSubReportTemplatesDirectory

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

setSubReportTemplatesDirectory

public void setSubReportTemplatesDirectory(java.lang.String dir)
Sets the default browse sub-report templates directory.
 This includes the following browse dialog:
    Insert Subreport -> Open existing report
 

getReportTemplatesDirectory

public java.lang.String getReportTemplatesDirectory()
Gets the default browse sub-report templates directory.
 This includes the following browse dialog:
    Insert Subreport -> Open existing report
 

setReportDrillDownDirectory

public void setReportDrillDownDirectory(java.lang.String dir)
Sets the default browse report drill down templates directory.
 This includes the following browse dialog:
    Drilldown Navigation -> Add -> Open existing report
 

getReportDrillDownDirectory

public java.lang.String getReportDrillDownDirectory()
Gets the default browse report drill down templates directory.
 This includes the following browse dialog:
    Drilldown Navigation -> Add -> Open existing report
 

setChartTemplatesDirectory

public void setChartTemplatesDirectory(java.lang.String dir)
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
 

getChartTemplatesDirectory

public java.lang.String getChartTemplatesDirectory()
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
 

setDataRegistryDirectory

public void setDataRegistryDirectory(java.lang.String dir)
Sets the default browse data registry directory for both report and chart

getDataRegistryDirectory

public java.lang.String getDataRegistryDirectory()
Gets the default browse data registry directory for both report and chart

setDataSourceXMLDir

public void setDataSourceXMLDir(java.lang.String dir)
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.

getDataSourceXMLDir

public java.lang.String getDataSourceXMLDir()
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.

setDataSourceTextDir

public void setDataSourceTextDir(java.lang.String dir)
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.

getDataSourceTextDir

public java.lang.String getDataSourceTextDir()
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.

setApplyTemplateDir

public void setApplyTemplateDir(java.lang.String dir)
Sets the default (report only) Apply Template directory.

getApplyTemplateDir

public java.lang.String getApplyTemplateDir()
Gets the default (report only) Apply Template directory.

setImagesDir

public void setImagesDir(java.lang.String dir)
Sets the default browse images/background images directory.

getImagesDir

public java.lang.String getImagesDir()
Gets the default browse images/background images directory.

setRichTextDir

public void setRichTextDir(java.lang.String dir)
Sets the default browse rich text files directory. (import rich text field in report designer)

getRichTextDir

public java.lang.String getRichTextDir()
Gets the default browse rich text files directory. (import rich text field in report designer)

setRichTextImagesDir

public void setRichTextImagesDir(java.lang.String dir)
Sets the default browse rich text (Insert) Images files directory. (import rich text field in report designer)

getRichTextImagesDir

public java.lang.String getRichTextImagesDir()
Gets the default browse rich text (Insert) Images files directory. (import rich text field in report designer)

setLogoImagesDir

public void setLogoImagesDir(java.lang.String dir)
Sets the default browse logo images files directory. (ReportWizard Insert Report Elements Dialog)

getLogoImagesDir

public java.lang.String getLogoImagesDir()
Gets the default browse logo images files directory. (ReportWizard Insert Report Elements Dialog)

setFontMappingXmlDir

public void setFontMappingXmlDir(java.lang.String dir)
Sets the default browse Font Mapping import/export directory. This is only for report designer.

getFontMappingXmlDir

public java.lang.String getFontMappingXmlDir()
Gets the default browse Font Mapping import/export directory. This is only for report designer.

setFontMappingFontsDir

public void setFontMappingFontsDir(java.lang.String dir)
Sets the default browse Font Mapping directory. This is only for report designer.

getFontMappingFontsDir

public java.lang.String getFontMappingFontsDir()
Gets the default browse Font Mapping directory. This is only for report designer.

setCSSDir

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

getCSSDir

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

setGlobalFormatDir

public void setGlobalFormatDir(java.lang.String dir)
Sets the default browse global format directory for reports

getGlobalFormatDir

public java.lang.String getGlobalFormatDir()
Gets the default browse global format directory for reports

setQueryExportDir

public void setQueryExportDir(java.lang.String dir)
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.

getQueryExportDir

public java.lang.String getQueryExportDir()
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.

setFormatHyperlinkDir

public void setFormatHyperlinkDir(java.lang.String dir)
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.

getFormatHyperlinkDir

public java.lang.String getFormatHyperlinkDir()
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.

setOrganizerInsertFilesDir

public void setOrganizerInsertFilesDir(java.lang.String dir)
Sets the Organizer's default browse insert files directory.
 This includes the following browse dialogs
     Insert File (chart/report)
     Edit File (chart/report)
 

getOrganizerInsertFilesDir

public java.lang.String getOrganizerInsertFilesDir()
Gets the Organizer's default browse insert files directory.
 This includes the following browse dialogs
     Insert File (chart/report)
     Edit File (chart/report)
 

setOrganizerScheduleReportsDir

public void setOrganizerScheduleReportsDir(java.lang.String dir)
Sets the Organizer's Schedule/Archive browsee directory for reports.

getOrganizerScheduleReportsDir

public java.lang.String getOrganizerScheduleReportsDir()
Gets the Organizer's Schedule/Archive browsee directory for reports.

setOrganizerScheduleChartsDir

public void setOrganizerScheduleChartsDir(java.lang.String dir)
Sets the Organizer's Schedule/Archive browse directory for charts.

getOrganizerScheduleChartsDir

public java.lang.String getOrganizerScheduleChartsDir()
Gets the Organizer's Schedule/Archive browse directory for charts.

setOrganizerCssDir

public void setOrganizerCssDir(java.lang.String dir)
Sets the Organizer's Css Files export directory for generating image/report URLs.

getOrganizerCssDir

public java.lang.String getOrganizerCssDir()
Gets the Organizer's Css Files export directory for generating image/report URLs.

setOrganizerUrlMappingDir

public void setOrganizerUrlMappingDir(java.lang.String dir)
Sets the Organizer's Url Mapping browse directory.

getOrganizerUrlMappingDir

public java.lang.String getOrganizerUrlMappingDir()
Gets the Organizer's Url Mapping browse directory.

setOrganizerUpdateDirectoryDir

public void setOrganizerUpdateDirectoryDir(java.lang.String dir)
Sets the Organizer's Update Directory browse directory.

getOrganizerUpdateDirectoryDir

public java.lang.String getOrganizerUpdateDirectoryDir()
Gets the Organizer's Update Directory browse directory.

setSchedulerReportExportsDir

public void setSchedulerReportExportsDir(java.lang.String dir)
Sets the Scheduler's browse report (RPT,XML) exports directory.

getSchedulerReportExportsDir

public java.lang.String getSchedulerReportExportsDir()
Gets the Scheduler's browse report (RPT,XML) exports directory.

EspressReport
v 6.0