org.pentaho.platform.dataaccess.datasource.wizard.models
Class RelationalModel
java.lang.Object
org.pentaho.ui.xul.XulEventSourceAdapter
org.pentaho.platform.dataaccess.datasource.wizard.models.RelationalModel
- All Implemented Interfaces:
- org.pentaho.ui.xul.XulEventSource
public class RelationalModel
- extends org.pentaho.ui.xul.XulEventSourceAdapter
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener |
RelationalModel
public RelationalModel()
getEditType
public RelationalModel.ConnectionEditType getEditType()
setEditType
public void setEditType(RelationalModel.ConnectionEditType value)
getDatasourceName
public String getDatasourceName()
setDatasourceName
public void setDatasourceName(String datasourceName)
getSelectedConnection
public IConnection getSelectedConnection()
setSelectedConnection
public void setSelectedConnection(IConnection value)
getConnections
public List<IConnection> getConnections()
addConnection
public void addConnection(IConnection connection)
updateConnection
public void updateConnection(IConnection connection)
deleteConnection
public void deleteConnection(IConnection connection)
deleteConnection
public void deleteConnection(String name)
setConnections
public void setConnections(List<IConnection> value)
getQuery
public String getQuery()
setQuery
public void setQuery(String value)
getPreviewLimit
public String getPreviewLimit()
setPreviewLimit
public void setPreviewLimit(String value)
getConnectionByName
public IConnection getConnectionByName(String name)
getConnectionIndex
public Integer getConnectionIndex(IConnection conn)
isValidated
public boolean isValidated()
validate
public void validate()
getBusinessData
public BusinessData getBusinessData()
setBusinessData
public void setBusinessData(BusinessData value)
getDataRows
public List<ModelDataRow> getDataRows()
setDataRows
public void setDataRows(List<ModelDataRow> value)
clearModel
public void clearModel()
addRelationalModelValidationListener
public void addRelationalModelValidationListener(IRelationalModelValidationListener listener)
removeRelationalListener
public void removeRelationalListener(IRelationalModelValidationListener listener)
setPreviewValidated
public void setPreviewValidated(boolean value)
isPreviewValidated
public boolean isPreviewValidated()
isApplyValidated
public boolean isApplyValidated()
setApplyValidated
public void setApplyValidated(boolean value)