Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit75f25ed

Browse files
support context menus from schema browser tofix#111
1 parentd639ca0 commit75f25ed

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

‎sqldev/src/main/java/org/utplsql/sqldev/menu/UtplsqlController.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
importoracle.dbtools.raptor.navigator.impl.ObjectFolder;
5151
importoracle.dbtools.raptor.navigator.impl.SchemaFolder;
5252
importoracle.dbtools.raptor.navigator.plsql.PlSqlNode;
53+
importoracle.dbtools.raptor.schemabrowser.view.SBWindow;
5354
importoracle.dbtools.raptor.utils.Connections;
5455
importoracle.dbtools.worksheet.editor.Worksheet;
5556
importoracle.ide.Context;
@@ -135,7 +136,7 @@ public boolean update(final IdeAction action, final Context context) {
135136
action.setEnabled(true);
136137
}
137138
}
138-
}elseif (viewinstanceofDBNavigatorWindow) {
139+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
139140
action.setEnabled(true);
140141
// disable action if a node in the selection is not runnable
141142
for (inti =0;i <context.getSelection().length;i++) {
@@ -192,7 +193,7 @@ public boolean update(final IdeAction action, final Context context) {
192193
action.setEnabled(true);
193194
}
194195
}
195-
}elseif (viewinstanceofDBNavigatorWindow) {
196+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
196197
// multiselection is not supported, use oddgen to generte tests for multiple objects
197198
if (context.getSelection().length ==1) {
198199
finalObjectelement =context.getSelection()[0];
@@ -367,7 +368,7 @@ public void runTest(final Context context, boolean withDebug) {
367368
worksheet.runTestAsync();
368369
}
369370
}
370-
}elseif (viewinstanceofDBNavigatorWindow) {
371+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
371372
finalURLurl =getURL(context);
372373
if (url !=null) {
373374
finalStringconnectionName =URLTools.getConnectionName(url);
@@ -469,7 +470,7 @@ public void codeCoverage(final Context context) {
469470
finalCodeCoverageReporterreporter =newCodeCoverageReporter(getPathList(path),includeObjectList,connectionName);
470471
reporter.showParameterWindow();
471472
}
472-
}elseif (viewinstanceofDBNavigatorWindow) {
473+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
473474
logger.finer("Code coverage from DB navigator");
474475
finalURLurl =getURL(context);
475476
if (url !=null) {
@@ -529,7 +530,7 @@ public void generateTest(final Context context) {
529530
}
530531
}
531532
}else {
532-
if (viewinstanceofDBNavigatorWindow) {
533+
if (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
533534
finalURLurl =getURL(context);
534535
if (url !=null) {
535536
finalStringconnectionName =URLTools.getConnectionName(url);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp