Class PentahoReportingSwingGuiContext

  • All Implemented Interfaces:
    org.pentaho.reporting.engine.classic.core.modules.gui.common.GuiContext, org.pentaho.reporting.engine.classic.core.modules.gui.common.StatusListener, org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.SwingGuiContext

    public class PentahoReportingSwingGuiContext
    extends Object
    implements org.pentaho.reporting.engine.classic.core.modules.gui.common.StatusListener, org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.SwingGuiContext
    • Constructor Detail

      • PentahoReportingSwingGuiContext

        public PentahoReportingSwingGuiContext()
    • Method Detail

      • getConfiguration

        public org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
        Specified by:
        getConfiguration in interface org.pentaho.reporting.engine.classic.core.modules.gui.common.GuiContext
      • getIconTheme

        public org.pentaho.reporting.engine.classic.core.modules.gui.common.IconTheme getIconTheme()
        Specified by:
        getIconTheme in interface org.pentaho.reporting.engine.classic.core.modules.gui.common.GuiContext
      • getLocale

        public Locale getLocale()
        Specified by:
        getLocale in interface org.pentaho.reporting.engine.classic.core.modules.gui.common.GuiContext
      • getEventSource

        public org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.ReportEventSource getEventSource()
        Specified by:
        getEventSource in interface org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.SwingGuiContext
      • getStatusListener

        public org.pentaho.reporting.engine.classic.core.modules.gui.common.StatusListener getStatusListener()
        Specified by:
        getStatusListener in interface org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.SwingGuiContext
      • getWindow

        public Window getWindow()
        Specified by:
        getWindow in interface org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.SwingGuiContext
      • setStatus

        public void setStatus​(org.pentaho.reporting.engine.classic.core.modules.gui.common.StatusType statusType,
                              String message,
                              Throwable cause)
        Specified by:
        setStatus in interface org.pentaho.reporting.engine.classic.core.modules.gui.common.StatusListener
      • getStatusType

        public org.pentaho.reporting.engine.classic.core.modules.gui.common.StatusType getStatusType()
      • getMessage

        public String getMessage()