@Override
public StyledString getStyledDisplayText() {
String dt = getDisplayText();
StyledString ss = new StyledString(dt);
if (!isFirst()) {
if (getParent() instanceof MFromTableJoin && getParent().getValue() instanceof MQueryTable) {
int ind = dt.indexOf(" AS ");
if (ind >= 0)
ss.setStyle(ind, " AS ".length(), FontUtils.KEYWORDS_STYLER);
ind = (dt).indexOf(" ON ");
if (ind >= 0)
ss.setStyle(ind, " ON ".length(), FontUtils.KEYWORDS_STYLER);
} else
ss.setStyle(0, (prevCond + " ").length(), FontUtils.KEYWORDS_STYLER);
}
ss.setStyle(dt.lastIndexOf("$X{"), 3, FontUtils.CLASSTYPE_STYLER);
ss.setStyle(dt.lastIndexOf("}"), 1, FontUtils.CLASSTYPE_STYLER);
return ss;
}
MExpressionX.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:PDFReporter-Studio
作者:
评论列表
文章目录