org.pentaho.reporting.engine.classic.core.designtime
Interface DesignTimeContext

All Known Implementing Classes:
DefaultDesignTimeContext

public interface DesignTimeContext

Todo: Document Me

Author:
Thomas Morgner

Method Summary
 void error(Exception e)
           
 DataSchemaModel getDataSchemaModel()
           
 org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings getLocaleSettings()
           
 Window getParentWindow()
          The parent window in the GUI for showing modal dialogs.
 AbstractReportDefinition getReport()
          The currently active report (or subreport).
 void userError(Exception e)
           
 

Method Detail

getReport

AbstractReportDefinition getReport()
The currently active report (or subreport).

Returns:
the active report.

getParentWindow

Window getParentWindow()
The parent window in the GUI for showing modal dialogs.

Returns:
the window or null, if there is no parent.

getDataSchemaModel

DataSchemaModel getDataSchemaModel()

error

void error(Exception e)

userError

void userError(Exception e)

getLocaleSettings

org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings getLocaleSettings()