protected List<EntryData> getSelectedEntries() {
final HSSDEditor editor = getActiveHSSDEditor();
if(editor == null) {
return null;
}
ISelectionProvider sp = editor.getSite().getSelectionProvider();
IStructuredSelection sel = (IStructuredSelection)sp.getSelection();
List<EntryData> rv = new ArrayList<>(sel.size());
for(Iterator<?> itr = sel.iterator(); itr.hasNext();) {
rv.add(EntryData.of((com.insweat.hssd.lib.tree.structured.TreeNode)
itr.next()));
}
return rv;
}
AbstractCommandHandler.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:hssd
作者:
评论列表
文章目录