org.pentaho.platform.dataaccess.datasource.wizard.models
Class CsvSourcedRelationalModel

java.lang.Object
  extended by org.pentaho.ui.xul.XulEventSourceAdapter
      extended by org.pentaho.platform.dataaccess.datasource.wizard.models.CsvSourcedRelationalModel
All Implemented Interfaces:
org.pentaho.ui.xul.XulEventSource

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

User: nbaker Date: Jul 2, 2010


Nested Class Summary
static class CsvSourcedRelationalModel.ConnectionEditType
           
 
Constructor Summary
CsvSourcedRelationalModel()
           
 
Method Summary
 void addRelationalModelValidationListener(IRelationalModelValidationListener listener)
           
 void clearModel()
           
 BusinessData getBusinessData()
           
 List<ModelDataRow> getDataRows()
           
 String getDatasourceName()
           
 CsvSourcedRelationalModel.ConnectionEditType getEditType()
           
 String getPreviewLimit()
           
 boolean isApplyValidated()
           
 boolean isPreviewValidated()
           
 boolean isValidated()
           
 void removeRelationalListener(IRelationalModelValidationListener listener)
           
 void setApplyValidated(boolean value)
           
 void setBusinessData(BusinessData value)
           
 void setDataRows(List<ModelDataRow> value)
           
 void setDatasourceName(String datasourceName)
           
 void setEditType(CsvSourcedRelationalModel.ConnectionEditType value)
           
 void setPreviewLimit(String value)
           
 void setPreviewValidated(boolean value)
           
 
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

CsvSourcedRelationalModel

public CsvSourcedRelationalModel()
Method Detail

getEditType

public CsvSourcedRelationalModel.ConnectionEditType getEditType()

setEditType

public void setEditType(CsvSourcedRelationalModel.ConnectionEditType value)

getDatasourceName

public String getDatasourceName()

setDatasourceName

public void setDatasourceName(String datasourceName)

getPreviewLimit

public String getPreviewLimit()

setPreviewLimit

public void setPreviewLimit(String value)

isValidated

public boolean isValidated()

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)