private void retrieveDeletedFiles(final Node[] activatedNodes, final RevertPanel p) {
VCSContext ctx = VCSContext.forNodes(activatedNodes);
Set<VCSFileProxy> rootSet = ctx.getRootFiles();
if(rootSet == null || rootSet.size() < 1) {
return;
}
DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode();
for (VCSFileProxy root : rootSet) {
PlainFileNode rfn = new PlainFileNode(root);
populateNode(rfn, root, !VersioningSupport.isFlat(root));
if(rfn.getChildCount() > 0) {
rootNode.add(rfn);
}
}
if(rootNode.getChildCount() > 0) {
p.setRootNode(rootNode);
} else {
p.setRootNode(null);
}
}
RevertDeletedAction.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录