/**
* The <code>LabelProvider</code> implementation of this
* <code>ILabelProvider</code> method returns <code>null</code>.
* Subclasses may override.
*/
@Override
public Image getImage(Object ofield) {
if (ofield == null) return null;
FieldValue field = (FieldValue)ofield;
Object element = field.get();
if (element instanceof Boolean) {
if (ticked==null) ticked = Activator.getImageDescriptor("icons/ticked.png").createImage();
if (unticked==null) unticked = Activator.getImageDescriptor("icons/unticked.gif").createImage();
Boolean val = (Boolean)element;
return val ? ticked : unticked;
}
return null;
}
ModelFieldLabelProvider.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:scanning
作者:
评论列表
文章目录