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

java.lang.Object
  extended by XulEventSourceAdapter
      extended by org.pentaho.platform.dataaccess.datasource.wizard.models.ModelInfo
All Implemented Interfaces:
Serializable

public class ModelInfo
extends XulEventSourceAdapter
implements Serializable


Field Summary
static String CSV_COLUMN_INFO_ATTRIBUTE
           
static String CSV_FILE_INFO_ATTRIBUTE
           
static String STAGE_TABLE_NAME_ATTRIBUTE
           
 
Constructor Summary
ModelInfo()
           
 
Method Summary
 void addModelInfoValidationListener(IModelInfoValidationListener listener)
           
 void clearModel()
           
 boolean equals(Object obj)
           
 ColumnInfo[] getColumns()
          
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CSV_FILE_INFO_ATTRIBUTE

public static final String CSV_FILE_INFO_ATTRIBUTE
See Also:
Constant Field Values

CSV_COLUMN_INFO_ATTRIBUTE

public static final String CSV_COLUMN_INFO_ATTRIBUTE
See Also:
Constant Field Values

STAGE_TABLE_NAME_ATTRIBUTE

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

ModelInfo

public ModelInfo()
Method Detail

getFileInfo


setFileInfo


getColumns


setColumns


getData


setData


getStageTableName


setStageTableName


getCsvInputErrors


setCsvInputErrors


getTableOutputErrors


setTableOutputErrors


hashCode

public int hashCode()

equals

public boolean equals(Object obj)

validate

public void validate()

isValidated


clearModel

public void clearModel()

addModelInfoValidationListener

public void addModelInfoValidationListener(IModelInfoValidationListener listener)

getTableOutputErrorCount

public long getTableOutputErrorCount()

setTableOutputErrorCount

public void setTableOutputErrorCount(long tableOutputErrorCount)

getCsvInputErrorCount

public long getCsvInputErrorCount()

setCsvInputErrorCount

public void setCsvInputErrorCount(long csvInputErrorCount)

getTransformStats

public FileTransformStats getTransformStats()