/**
* Subclasses should rather override {@link #doGetText}.
*/
public StyledString getStyledText(Object element) {
StyledString styledText = convertToStyledString(doGetText(element));
if (styledText != null) {
return styledText;
} else if (delegate != null) {
if (delegate instanceof IStyledLabelProvider) {
styledText = ((IStyledLabelProvider) delegate).getStyledText(element);
if (styledText != null) {
return styledText;
}
} else {
styledText = convertToStyledString(delegate.getText(element));
if (styledText != null) {
return styledText;
}
}
}
return getDefaultStyledText();
}
AbstractLabelProvider.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:bts
作者:
评论列表
文章目录