Class DataOverrideHandler

  • All Implemented Interfaces:
    org.pentaho.ui.xul.impl.XulEventHandler, org.pentaho.ui.xul.XulEventSource

    public class DataOverrideHandler
    extends org.pentaho.ui.database.event.DataHandler
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.pentaho.ui.database.event.DataHandler

        org.pentaho.ui.database.event.DataHandler.DatabaseTypeListener
    • Field Summary

      • Fields inherited from class org.pentaho.ui.database.event.DataHandler

        acceptButton, cache, clientBox, clusterParameterTree, connectionMap, connectionNametoID, customDriverClassBox, customUrlBox, databaseDialectList, databaseMeta, databaseNameBox, dataTablespaceBox, hostNameBox, indexTablespaceBox, languageBox, maxPoolSizeBox, namedClusterList, optionsParameterTree, passwordBox, poolParameterTree, poolSizeBox, portNumberBox, serverInstanceBox, systemNumberBox, userNameBox, warehouseBox
      • Fields inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler

        document, name, xulDomContainer
      • Fields inherited from class org.pentaho.ui.xul.XulEventSourceAdapter

        changeSupport
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void explore()  
      protected void getControls()  
      Object getData()  
      List<org.pentaho.di.core.database.DatabaseMeta> getDatabases()  
      void onCancel()  
      void onOK()  
      void setDatabases​(List<org.pentaho.di.core.database.DatabaseMeta> databases)  
      void showFeatureList()  
      protected void showMessage​(String message, boolean scroll)  
      protected void showMessage​(org.pentaho.di.core.database.DatabaseTestResults databaseTestResults)  
      • Methods inherited from class org.pentaho.ui.database.event.DataHandler

        clearOptionsData, disablePortIfInstancePopulated, editOptions, enableAzureSqlDBEncryption, getConnectionSpecificInfo, getInfo, getOptionHelp, handleUseSecurityCheckbox, loadAccessData, loadConnectionData, onClusterCheck, onPoolingCheck, poolingRowChange, popCache, pushCache, restoreDefaults, setAuthFieldsVisible, setAzureSqlDBAuthRelatedFieldsVisible, setConnectionSpecificInfo, setData, setDeckChildIndex, testDatabaseConnection
      • Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler

        bind, bind, getName, getXulDomContainer, setName, setXulDomContainer
      • Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter

        addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
    • Constructor Detail

      • DataOverrideHandler

        public DataOverrideHandler()
    • Method Detail

      • onCancel

        public void onCancel()
        Overrides:
        onCancel in class org.pentaho.ui.database.event.DataHandler
      • onOK

        public void onOK()
        Overrides:
        onOK in class org.pentaho.ui.database.event.DataHandler
      • getData

        public Object getData()
        Specified by:
        getData in interface org.pentaho.ui.xul.impl.XulEventHandler
        Overrides:
        getData in class org.pentaho.ui.database.event.DataHandler
      • explore

        public void explore()
      • showFeatureList

        public void showFeatureList()
      • getControls

        protected void getControls()
        Overrides:
        getControls in class org.pentaho.ui.database.event.DataHandler
      • getDatabases

        public List<org.pentaho.di.core.database.DatabaseMeta> getDatabases()
      • setDatabases

        public void setDatabases​(List<org.pentaho.di.core.database.DatabaseMeta> databases)
      • showMessage

        protected void showMessage​(String message,
                                   boolean scroll)
        Overrides:
        showMessage in class org.pentaho.ui.database.event.DataHandler
      • showMessage

        protected void showMessage​(org.pentaho.di.core.database.DatabaseTestResults databaseTestResults)
        Overrides:
        showMessage in class org.pentaho.ui.database.event.DataHandler