org.pentaho.platform.dataaccess.datasource.ui.selectdialog
Class DatasourceSelectionDialogModel

java.lang.Object
  extended by org.pentaho.ui.xul.XulEventSourceAdapter
      extended by org.pentaho.platform.dataaccess.datasource.ui.selectdialog.DatasourceSelectionDialogModel
All Implemented Interfaces:
org.pentaho.ui.xul.XulEventSource

public class DatasourceSelectionDialogModel
extends org.pentaho.ui.xul.XulEventSourceAdapter

The state (a.k.a. model) of this dialog.

Author:
mlowery

Constructor Summary
DatasourceSelectionDialogModel()
           
 
Method Summary
 List<LogicalModelSummary> getLogicalModelSummaries()
           
 int getSelectedIndex()
           
 void setLogicalModelSummaries(List<LogicalModelSummary> logicalModelSummaries)
           
 void setSelectedIndex(int selectedIndex)
           
 void setSelectedLogicalModel(String domainId, String modelId)
           
 
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

DatasourceSelectionDialogModel

public DatasourceSelectionDialogModel()
Method Detail

setLogicalModelSummaries

public void setLogicalModelSummaries(List<LogicalModelSummary> logicalModelSummaries)

getLogicalModelSummaries

public List<LogicalModelSummary> getLogicalModelSummaries()

setSelectedLogicalModel

public void setSelectedLogicalModel(String domainId,
                                    String modelId)

setSelectedIndex

public void setSelectedIndex(int selectedIndex)

getSelectedIndex

public int getSelectedIndex()