/**
*
*/
package com.xored.glance.ui.controls.descriptors;
import com.xored.glance.ui.controls.text.styled.StyledTextSource;
import com.xored.glance.ui.sources.ITextSource;
import com.xored.glance.ui.sources.ITextSourceDescriptor;
import org.eclipse.swt.custom.StyledText;
import org.eclipse.swt.widgets.Control;
/**
* @author Yuri Strot
*/
public class StyledTextDescriptor implements ITextSourceDescriptor {
@Override
public ITextSource createSource(Control control) {
return new StyledTextSource((StyledText) control);
}
@Override
public boolean isValid(Control control) {
return control instanceof StyledText;
}
}