protected SearchUtils.TreeHelper getSearchHelper() {
return new SearchUtils.TreeHelper() {
public int getNodeType(TreeNode tnode) {
PresoObjAllocCCTNode node = (PresoObjAllocCCTNode)tnode;
CCTNode parent = node.getParent();
if (parent == null) return SearchUtils.TreeHelper.NODE_SKIP_DOWN; // invisible root
if (parent.getParent() == null) {
if (searchObjects) {
return searchAllocations ? SearchUtils.TreeHelper.NODE_SEARCH_DOWN :
SearchUtils.TreeHelper.NODE_SEARCH_NEXT;
} else {
return searchAllocations ? SearchUtils.TreeHelper.NODE_SKIP_DOWN :
SearchUtils.TreeHelper.NODE_SKIP_NEXT;
}
}
return searchAllocations ? SearchUtils.TreeHelper.NODE_SEARCH_DOWN :
SearchUtils.TreeHelper.NODE_SKIP_NEXT;
}
};
}
LivenessTreeTableView.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录