提交 41dc0c30 编写于 作者: S serge-rider

#10 Command i18n fix

上级 26efce29
......@@ -85,20 +85,22 @@ public class ToolsRegistry
public List<ToolDescriptor> getTools(IStructuredSelection selection)
{
List<DBSObject> objects = NavigatorUtils.getSelectedObjects(selection);
List<ToolDescriptor> result = new ArrayList<ToolDescriptor>();
for (ToolDescriptor descriptor : tools) {
if (descriptor.isSingleton() && objects.size() > 1) {
continue;
}
boolean applies = true;
for (DBSObject object : objects) {
if (!descriptor.appliesTo(object)) {
applies = false;
break;
List<ToolDescriptor> result = new ArrayList<>();
if (!objects.isEmpty()) {
for (ToolDescriptor descriptor : tools) {
if (descriptor.isSingleton() && objects.size() > 1) {
continue;
}
boolean applies = true;
for (DBSObject object : objects) {
if (!descriptor.appliesTo(object)) {
applies = false;
break;
}
}
if (applies) {
result.add(descriptor);
}
}
if (applies) {
result.add(descriptor);
}
}
return result;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册