/**
*
*/
package com.xored.glance.ui.controls.descriptors;
import com.xored.glance.ui.controls.table.TableSource;
import com.xored.glance.ui.sources.ITextSource;
import com.xored.glance.ui.sources.ITextSourceDescriptor;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Table;
/**
* @author Yuri Strot
*/
public class TableDescriptor implements ITextSourceDescriptor {
@Override
public ITextSource createSource(Control control) {
return new TableSource((Table) control);
}
@Override
public boolean isValid(Control control) {
return control instanceof Table;
}
}