org.pentaho.platform.dataaccess.datasource.wizard.models
Class CsvModel
java.lang.Object
org.pentaho.ui.xul.XulEventSourceAdapter
org.pentaho.platform.dataaccess.datasource.wizard.models.CsvModel
- All Implemented Interfaces:
- org.pentaho.ui.xul.XulEventSource
public class CsvModel
- extends org.pentaho.ui.xul.XulEventSourceAdapter
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener |
CsvModel
public CsvModel()
getEnclosureList
public List<String> getEnclosureList()
setEnclosureList
public void setEnclosureList()
getDelimiterList
public List<String> getDelimiterList()
setDelimiterList
public void setDelimiterList()
getDatasourceName
public String getDatasourceName()
setDatasourceName
public void setDatasourceName(String datasourceName)
getBusinessData
public BusinessData getBusinessData()
setBusinessData
public void setBusinessData(BusinessData value)
isHeadersPresent
public boolean isHeadersPresent()
setHeadersPresent
public void setHeadersPresent(boolean value)
getSelectedFile
public String getSelectedFile()
setSelectedFile
public void setSelectedFile(String value)
isValidated
public boolean isValidated()
validate
public void validate()
getDataRows
public List<CsvModelDataRow> getDataRows()
setDataRows
public void setDataRows(List<CsvModelDataRow> dataRows)
getEnclosure
public Enclosure getEnclosure()
setEnclosure
public void setEnclosure(Enclosure value)
getDelimiter
public Delimiter getDelimiter()
setDelimiter
public void setDelimiter(Delimiter value)
getMessages
public DatasourceMessages getMessages()
setMessages
public void setMessages(DatasourceMessages value)
clearModel
public void clearModel()
addCsvModelValidationListener
public void addCsvModelValidationListener(ICsvModelValidationListener listener)
removeCsvModelValidationListener
public void removeCsvModelValidationListener(IRelationalModelValidationListener listener)