提交 845cdfb0 编写于 作者: S serge-rider

#3677 Object list control custom tooltips

上级 92345d11
......@@ -172,6 +172,8 @@ public abstract class ObjectListControl<OBJECT_TYPE> extends ProgressPageControl
itemsViewer.getControl().setLayoutData(gd);
//PropertiesContributor.getInstance().addLazyListener(this);
ColumnViewerToolTipSupport.enableFor(itemsViewer);
// Add selection listener
itemsViewer.addSelectionChangedListener(new ISelectionChangedListener() {
@Override
......@@ -996,6 +998,15 @@ public abstract class ObjectListControl<OBJECT_TYPE> extends ProgressPageControl
return "";
}
}
@Override
public String getToolTipText(Object element) {
String text = getText(element, false);
if (CommonUtils.isEmpty(text)) {
return null;
}
return text;
}
}
public class ObjectsLoadVisualizer extends ProgressVisualizer<Collection<OBJECT_TYPE>> {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册