Class PentahoDrillDownController

  • All Implemented Interfaces:
    org.pentaho.reporting.designer.core.editor.drilldown.basic.XulDrillDownController, org.pentaho.ui.xul.impl.XulEventHandler
    Direct Known Subclasses:
    PentahoRemoteDrillDownController, PentahoSugarDrillDownController

    public abstract class PentahoDrillDownController
    extends org.pentaho.reporting.designer.core.editor.drilldown.basic.DefaultXulDrillDownController
    • Constructor Detail

      • PentahoDrillDownController

        protected PentahoDrillDownController()
    • Method Detail

      • getProfileName

        protected abstract String getProfileName()
      • init

        public void init​(org.pentaho.reporting.designer.core.ReportDesignerContext reportDesignerContext,
                         org.pentaho.reporting.designer.core.editor.drilldown.model.DrillDownModel model,
                         String[] fields)
        Specified by:
        init in interface org.pentaho.reporting.designer.core.editor.drilldown.basic.XulDrillDownController
        Overrides:
        init in class org.pentaho.reporting.designer.core.editor.drilldown.basic.DefaultXulDrillDownController
      • configureDisableTableOnEmptyFile

        protected void configureDisableTableOnEmptyFile()
      • login

        public void login()
      • browse

        public void browse()
      • deactivate

        public void deactivate()
        Specified by:
        deactivate in interface org.pentaho.reporting.designer.core.editor.drilldown.basic.XulDrillDownController
        Overrides:
        deactivate in class org.pentaho.reporting.designer.core.editor.drilldown.basic.DefaultXulDrillDownController