@NotNull
@Override
public TreeElement[] getChildren() {
ParserRuleContext root = (ParserRuleContext) this.node;
Collection<ParseTree> rules = Trees.findAllRuleNodes(root, STGParser.RULE_template);
if ( rules.size()==0 ) return EMPTY_ARRAY;
List<TreeElement> treeElements = new ArrayList<TreeElement>(rules.size());
for (ParseTree t : rules) {
ParseTree nameNode = t.getChild(0);
treeElements.add(new STGroupTemplateDefTreeElement(model, nameNode));
}
// System.out.println("rules="+rules);
return treeElements.toArray(new TreeElement[treeElements.size()]);
}
STGroupRootTreeElement.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:jetbrains-plugin-st4
作者:
评论列表
文章目录