org.pentaho.di.ui.core.database.dialog
Class XulDatabaseExplorerController

java.lang.Object
  extended by org.pentaho.ui.xul.XulEventSourceAdapter
      extended by org.pentaho.ui.xul.impl.AbstractXulEventHandler
          extended by org.pentaho.di.ui.core.database.dialog.XulDatabaseExplorerController
All Implemented Interfaces:
org.pentaho.ui.xul.impl.XulEventHandler, org.pentaho.ui.xul.XulEventSource

public class XulDatabaseExplorerController
extends org.pentaho.ui.xul.impl.AbstractXulEventHandler


Constructor Summary
XulDatabaseExplorerController(Shell aShell, DatabaseMeta aMeta, List<DatabaseMeta> aDataBases, boolean aLook)
           
 
Method Summary
 void accept()
           
 void cancel()
           
 void close()
           
 void dataProfile()
           
 void displayRowCount()
           
 void expandCollapse()
           
 DatabaseMeta getDatabaseMeta()
           
 void getDDL()
           
 void getDDLForOther()
           
 String getName()
           
 String getSelectedSchema()
           
 String getSelectedTable()
           
 void init()
           
 void preview(boolean askLimit)
           
 void refresh()
           
 void setSelectedSchemaAndTable(String aSchema, String aTable)
           
 void showLayout()
           
 void truncate()
           
 void viewSql()
           
 
Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler
bind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainer
 
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XulDatabaseExplorerController

public XulDatabaseExplorerController(Shell aShell,
                                     DatabaseMeta aMeta,
                                     List<DatabaseMeta> aDataBases,
                                     boolean aLook)
Method Detail

init

public void init()

setSelectedSchemaAndTable

public void setSelectedSchemaAndTable(String aSchema,
                                      String aTable)

getSelectedTable

public String getSelectedTable()

getDatabaseMeta

public DatabaseMeta getDatabaseMeta()

getSelectedSchema

public String getSelectedSchema()

accept

public void accept()

cancel

public void cancel()

truncate

public void truncate()

viewSql

public void viewSql()

showLayout

public void showLayout()

displayRowCount

public void displayRowCount()

getName

public String getName()
Specified by:
getName in interface org.pentaho.ui.xul.impl.XulEventHandler
Overrides:
getName in class org.pentaho.ui.xul.impl.AbstractXulEventHandler

preview

public void preview(boolean askLimit)

refresh

public void refresh()

close

public void close()

expandCollapse

public void expandCollapse()

getDDL

public void getDDL()

getDDLForOther

public void getDDLForOther()

dataProfile

public void dataProfile()