blob: ab4ce8c34830b3d5ec5c7efcd72f941f2e6a1abe [file] [log] [blame]
package org.eclipse.jface.binding;
public class TableBindSpec implements ITableBindSpec {
private IConverter[] columnConverters;
private IValidator[] columnValidators;
public TableBindSpec(IConverter[] columnConverters, IValidator[] columnValidators){
this.columnConverters = columnConverters;
if(columnConverters != null){
for (int i = 0; i < columnConverters.length; i++) {
if(columnConverters[i] == null){
columnConverters[i] = new IdentityConverter(String.class);
}
}
}
this.columnValidators = columnValidators;
}
public IConverter[] getColumnConverters() {
return columnConverters;
}
public IValidator[] getColumnValidators() {
return columnValidators;
}
public IConverter getConverter() {
return null;
}
public IValidator getValidator() {
return null;
}
}