我正在SapTree
使用以下代码从 a 中删除节点:
SapTree tree; // initialized somewhere
String key; // initialized somewhere
String itemname; // initialized somewhere
tree.selectNode(key);
tree.expandNode(key);
tree.ensureVisibleHorizontalItem(key, itemname);
tree.nodeContextMenu(key);
tree.selectContextMenuItem("DELETE_OBJECT");
但是,有时我无法删除项目,例如由于权限或其他依赖关系。如何检查是否可以删除该项目?
以上所有方法都返回void
,因此没有反馈。
我尝试了什么?
我查阅了文档(SapTree [MicroFocus]),寻找一种可以获取密钥并返回某些内容的方法。我希望找到一种boolean exists(String key)
或类似的方法。