org.pentaho.platform.dataaccess.datasource.wizard.controllers
Class WizardRelationalDatasourceController

java.lang.Object
  extended by AbstractXulEventHandler
      extended by org.pentaho.platform.dataaccess.datasource.wizard.controllers.WizardRelationalDatasourceController
All Implemented Interfaces:
IDatasourceTypeController

public class WizardRelationalDatasourceController
extends AbstractXulEventHandler
implements IDatasourceTypeController


Field Summary
static String COMMA
           
static String EMPTY_STRING
           
static int MAX_COL_SIZE
           
static int MAX_SAMPLE_DATA_ROWS
           
 
Constructor Summary
WizardRelationalDatasourceController()
           
 
Method Summary
 void closeAggregationEditorDialog()
          
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_SAMPLE_DATA_ROWS

public static final int MAX_SAMPLE_DATA_ROWS
See Also:
Constant Field Values

MAX_COL_SIZE

public static final int MAX_COL_SIZE
See Also:
Constant Field Values

EMPTY_STRING

public static final String EMPTY_STRING
See Also:
Constant Field Values

COMMA

public static final String COMMA
See Also:
Constant Field Values
Constructor Detail

WizardRelationalDatasourceController

public WizardRelationalDatasourceController()
Method Detail

init


setBindingFactory

public void setBindingFactory(BindingFactory bf)

setDatasourceModel


getDatasourceModel


getName

public String getName()

editQuery

public void editQuery()

closeConnectionDialog


closeApplyQueryConfirmationDialog


displayPreview


closePreviewResultsDialog


getService

public IXulAsyncDatasourceService getService()

setService

public void setService(IXulAsyncDatasourceService service)

openErrorDialog


closeErrorDialog


openSuccesDialog


closeSuccessDialog


showWaitingDialog


hideWaitingDialog


displayErrorMessage

public void displayErrorMessage(Throwable th)

setDatasourceMessages

public void setDatasourceMessages(DatasourceMessages datasourceMessages)
Parameters:
datasourceMessages - the datasourceMessages to set

getDatasourceMessages

public DatasourceMessages getDatasourceMessages()
Returns:
the datasourceMessages

getWaitingDialog

public WaitingDialog getWaitingDialog()
Returns:
the waitingDialog

setWaitingDialog

public void setWaitingDialog(WaitingDialog waitingDialog)
Parameters:
waitingDialog - the waitingDialog to set

closeAggregationEditorDialog


saveAggregationValues


closeSampleDataDialog


initializeBusinessData

public void initializeBusinessData(BusinessData businessData)

supportsBusinessData

public boolean supportsBusinessData(BusinessData businessData)

finishing

public boolean finishing()
Specified by:
finishing in interface IDatasourceTypeController

initializeBusinessData

public void initializeBusinessData(DatasourceModel model)
Specified by:
initializeBusinessData in interface IDatasourceTypeController

supportsBusinessData

public boolean supportsBusinessData(DatasourceModel model)
Specified by:
supportsBusinessData in interface IDatasourceTypeController