[hg] main-silver: cleanup in query mode

  • From: Tomas Stupka < >
  • To:
  • Subject: [hg] main-silver: cleanup in query mode
  • Date: Thu, 10 Oct 2013 18:54:32 -0700

changeset 1467e406afac in main-silver ((none))
details: http://hg.netbeans.org/main-silver/rev/1467e406afac
description:
        cleanup in query mode

diffstat:

 
bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryHandleImpl.java
       |   4 +-
 
bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryResultHandleImpl.java
 |  20 ++-----
 bugtracking/nbproject/project.xml                                            
           |   1 +
 bugtracking/src/org/netbeans/modules/bugtracking/QueryImpl.java              
           |   8 +--
 bugtracking/src/org/netbeans/modules/bugtracking/api/Query.java              
           |  17 -------
 bugtracking/src/org/netbeans/modules/bugtracking/spi/BugtrackingFactory.java 
           |   4 +-
 bugtracking/src/org/netbeans/modules/bugtracking/spi/QueryController.java    
           |  22 +++++++-
 bugtracking/src/org/netbeans/modules/bugtracking/tasks/actions/Actions.java  
           |   6 +-
 bugtracking/src/org/netbeans/modules/bugtracking/team/spi/TeamUtil.java      
           |   2 +-
 
bugtracking/test/unit/src/org/netbeans/modules/bugtracking/api/QueryTest.java 
          |  24 ----------
 bugzilla/src/org/netbeans/modules/bugzilla/query/QueryController.java        
           |   7 +--
 bugzilla/src/org/netbeans/modules/bugzilla/util/BugzillaUtil.java            
           |   2 +-
 jira/src/org/netbeans/modules/jira/query/QueryController.java                
           |   6 +--
 jira/src/org/netbeans/modules/jira/util/JiraUtils.java                       
           |   2 +-
 
odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryHandleImpl.java
       |   2 +-
 
odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryResultHandleImpl.java
 |   9 +--
 
odcs.tasks/src/org/netbeans/modules/odcs/tasks/query/ODCSQueryController.java 
          |   6 +--
 odcs.tasks/src/org/netbeans/modules/odcs/tasks/util/ODCSUtil.java            
           |   2 +-
 18 files changed, 46 insertions(+), 98 deletions(-)

diffs (447 lines):

diff --git 
a/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryHandleImpl.java
 
b/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryHandleImpl.java
--- 
a/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryHandleImpl.java
+++ 
b/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryHandleImpl.java
@@ -55,6 +55,8 @@
 import org.netbeans.modules.bugtracking.api.Query;
 import org.netbeans.modules.bugtracking.team.spi.TeamUtil;
 import org.netbeans.modules.bugtracking.spi.IssueStatusProvider;
+import org.netbeans.modules.bugtracking.spi.QueryController;
+import org.netbeans.modules.bugtracking.spi.QueryProvider;
 import org.netbeans.modules.team.server.ui.spi.QueryHandle;
 import org.netbeans.modules.team.server.ui.spi.QueryResultHandle;
 import org.openide.util.WeakListeners;
@@ -107,7 +109,7 @@
 
     @Override
     public void actionPerformed(ActionEvent e) {
-        TeamUtil.openQuery(query, Query.QueryMode.SHOW_ALL, true);
+        TeamUtil.openQuery(query, true);
     }
 
     @Override
diff --git 
a/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryResultHandleImpl.java
 
b/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryResultHandleImpl.java
--- 
a/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryResultHandleImpl.java
+++ 
b/bugtracking.kenai/src/org/netbeans/modules/bugtracking/kenai/QueryResultHandleImpl.java
@@ -62,21 +62,18 @@
     private final Query query;
     private final String label;
     private final String tooltip;
-    private final Query.QueryMode queryMode;
     private final ResultType type;
 
-    private static MessageFormat totalFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultTotal"));       // NOI18N
-    private static MessageFormat unseenFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultUnseen"));     // NOI18N
-    private static MessageFormat newFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultNew"));           // NOI18N
-    private static MessageFormat totalTooltipFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultTotalTooltip"));       // NOI18N
-    private static MessageFormat unseenTooltipFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultUnseenTooltip"));     // NOI18N
-    private static MessageFormat newTooltipFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultNewTooltip"));           // NOI18N
+    private static final MessageFormat totalFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultTotal"));       // NOI18N
+    private static final MessageFormat unseenFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultUnseen"));     // NOI18N
+    private static final MessageFormat totalTooltipFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultTotalTooltip"));       // NOI18N
+    private static final MessageFormat unseenTooltipFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultUnseenTooltip"));     // NOI18N
+    private static final MessageFormat newTooltipFormat = new 
MessageFormat(NbBundle.getMessage(QueryResultHandleImpl.class, 
"LBL_QueryResultNewTooltip"));           // NOI18N
 
-    QueryResultHandleImpl(Query query, String label, String tooltip, 
Query.QueryMode mode, ResultType type) {
+    QueryResultHandleImpl(Query query, String label, String tooltip, 
ResultType type) {
         this.query = query;
         this.label = label;
         this.tooltip = tooltip;
-        this.queryMode = mode;
         this.type = type;
     }
 
@@ -96,7 +93,7 @@
     }
 
     public void actionPerformed(ActionEvent e) {
-        TeamUtil.openQuery(query, queryMode, true);
+        TeamUtil.openQuery(query, true);
     }
 
     static QueryResultHandleImpl forAllStatus(Query query) {
@@ -106,7 +103,6 @@
                 query,
                 totalFormat.format(new Object[] {issueCount}, new 
StringBuffer(), null).toString(),
                 getTotalTooltip(issueCount),
-                Query.QueryMode.SHOW_ALL,
                 ResultType.NAMED_RESULT);
     }
     
@@ -132,7 +128,6 @@
                 query,
                 label,
                 tooltip,
-                Query.QueryMode.SHOW_NEW_OR_CHANGED,
                 ResultType.NAMED_RESULT);
     }
 
@@ -156,7 +151,6 @@
                 query,
                 Integer.toString(notIssues),
                 getUnseenTooltip(notIssues),
-                Query.QueryMode.SHOW_NEW_OR_CHANGED,
                 ResultType.ALL_CHANGES_RESULT);
     }
 
diff --git a/bugtracking/nbproject/project.xml 
b/bugtracking/nbproject/project.xml
--- a/bugtracking/nbproject/project.xml
+++ b/bugtracking/nbproject/project.xml
@@ -221,6 +221,7 @@
         <spellchecker-wordlist 
xmlns="http://www.netbeans.org/ns/spellchecker-wordlist/1";>
             <word>bugtracking</word>
             <word>kenai</word>
+            <word>plugins</word>
         </spellchecker-wordlist>
     </configuration>
 </project>
diff --git a/bugtracking/src/org/netbeans/modules/bugtracking/QueryImpl.java 
b/bugtracking/src/org/netbeans/modules/bugtracking/QueryImpl.java
--- a/bugtracking/src/org/netbeans/modules/bugtracking/QueryImpl.java
+++ b/bugtracking/src/org/netbeans/modules/bugtracking/QueryImpl.java
@@ -118,13 +118,9 @@
         QueryAction.openQuery(null, repository);
     }
     
-    public void openShowAll(final boolean suggestedSelectionOnly) {
-        open(suggestedSelectionOnly, QueryController.QueryMode.SHOW_ALL);
-    }
-    
-    public void open(final boolean suggestedSelectionOnly, 
QueryController.QueryMode mode) {
+    public void open(QueryController.QueryMode mode) {
         queryProvider.getController(data).setMode(mode);
-        QueryAction.openQuery(this, repository, suggestedSelectionOnly);
+        QueryAction.openQuery(this, repository, false);
     }
     
     public boolean isSaved() {
diff --git a/bugtracking/src/org/netbeans/modules/bugtracking/api/Query.java 
b/bugtracking/src/org/netbeans/modules/bugtracking/api/Query.java
--- a/bugtracking/src/org/netbeans/modules/bugtracking/api/Query.java
+++ b/bugtracking/src/org/netbeans/modules/bugtracking/api/Query.java
@@ -62,11 +62,6 @@
      */
     public final static String EVENT_QUERY_ISSUES_CHANGED = 
QueryProvider.EVENT_QUERY_ISSUES_CHANGED;
 
-    public enum QueryMode {
-        SHOW_ALL,
-        SHOW_NEW_OR_CHANGED
-    }
-    
     private QueryImpl impl;
 
     Query(QueryImpl impl) {
@@ -98,18 +93,6 @@
         impl.refresh();
     }
 
-    public void open(QueryMode mode) {
-        switch(mode) {
-            case SHOW_NEW_OR_CHANGED:
-                impl.open(false, 
QueryController.QueryMode.SHOW_NEW_OR_CHANGED);
-                break;
-            case SHOW_ALL:
-                impl.open(false, QueryController.QueryMode.SHOW_ALL);
-                break;
-                
-        }
-    }
-    
     public void remove() {
         impl.remove();
     }
diff --git 
a/bugtracking/src/org/netbeans/modules/bugtracking/spi/BugtrackingFactory.java
 
b/bugtracking/src/org/netbeans/modules/bugtracking/spi/BugtrackingFactory.java
--- 
a/bugtracking/src/org/netbeans/modules/bugtracking/spi/BugtrackingFactory.java
+++ 
b/bugtracking/src/org/netbeans/modules/bugtracking/spi/BugtrackingFactory.java
@@ -126,10 +126,10 @@
         return BugtrackingUtil.isOpened(query);
     }
     
-    public void openQuery(Repository repository, Q q) {
+    public void editQuery(Repository repository, Q q) {
         QueryImpl query = getQueryImpl(repository, q);
         if(query != null) {
-            query.openShowAll(false);
+            query.open(QueryController.QueryMode.EDIT);
         }
     }
     
diff --git 
a/bugtracking/src/org/netbeans/modules/bugtracking/spi/QueryController.java 
b/bugtracking/src/org/netbeans/modules/bugtracking/spi/QueryController.java
--- 
a/bugtracking/src/org/netbeans/modules/bugtracking/spi/QueryController.java
+++ 
b/bugtracking/src/org/netbeans/modules/bugtracking/spi/QueryController.java
@@ -51,12 +51,26 @@
  */
 public abstract class QueryController {
 
+    /**
+     * The mode in which this controllers component is shown.
+     */
     public enum QueryMode {
-        SHOW_ALL,
-        SHOW_NEW_OR_CHANGED,
-        EDIT
+        
+        /**
+         * The Controller Component is in query edit mode. Mandatory for 
+         */
+        EDIT,
+        
+        /**
+         * The controller Component is view results modes
+         */
+        VIEW
     }
 
+    /**
+     * 
+     * @param mode 
+     */
     public abstract void setMode(QueryMode mode);
     
     /**
@@ -73,7 +87,7 @@
     public abstract HelpCtx getHelpCtx();
 
     /**
-     * Called when this controller was openened
+     * Called when this controller was opened
      */
     public void opened() {
 
diff --git 
a/bugtracking/src/org/netbeans/modules/bugtracking/tasks/actions/Actions.java 
b/bugtracking/src/org/netbeans/modules/bugtracking/tasks/actions/Actions.java
--- 
a/bugtracking/src/org/netbeans/modules/bugtracking/tasks/actions/Actions.java
+++ 
b/bugtracking/src/org/netbeans/modules/bugtracking/tasks/actions/Actions.java
@@ -745,7 +745,7 @@
         private QueryController.QueryMode mode;
 
         public OpenQueryAction(QueryNode... queryNodes) {
-            this(QueryController.QueryMode.SHOW_ALL, queryNodes);
+            this(QueryController.QueryMode.VIEW, queryNodes);
         }
 
         public OpenQueryAction(QueryController.QueryMode mode, QueryNode... 
queryNodes) {
@@ -756,7 +756,7 @@
         @Override
         public void actionPerformed(ActionEvent e) {
             for (QueryNode queryNode : getQueryNodes()) {
-                queryNode.getQuery().open(false, mode);
+                queryNode.getQuery().open(mode);
             }
         }
 
@@ -781,7 +781,7 @@
         @Override
         public void actionPerformed(ActionEvent e) {
             for (QueryNode queryNode : getQueryNodes()) {
-                queryNode.getQuery().open(false, mode);
+                queryNode.getQuery().open(mode);
             }
         }
 
diff --git 
a/bugtracking/src/org/netbeans/modules/bugtracking/team/spi/TeamUtil.java 
b/bugtracking/src/org/netbeans/modules/bugtracking/team/spi/TeamUtil.java
--- a/bugtracking/src/org/netbeans/modules/bugtracking/team/spi/TeamUtil.java
+++ b/bugtracking/src/org/netbeans/modules/bugtracking/team/spi/TeamUtil.java
@@ -368,7 +368,7 @@
         QueryAction.openQuery(null, APIAccessor.IMPL.getImpl(repository), 
suggestedSelectionOnly);
     }
     
-    public static void openQuery(final Query query, Query.QueryMode mode, 
final boolean suggestedSelectionOnly) {
+    public static void openQuery(final Query query, final boolean 
suggestedSelectionOnly) {
         QueryImpl queryImpl = APIAccessor.IMPL.getImpl(query);
         DashboardTopComponent.findInstance().select(queryImpl, true);
     }
diff --git 
a/bugtracking/test/unit/src/org/netbeans/modules/bugtracking/api/QueryTest.java
 
b/bugtracking/test/unit/src/org/netbeans/modules/bugtracking/api/QueryTest.java
--- 
a/bugtracking/test/unit/src/org/netbeans/modules/bugtracking/api/QueryTest.java
+++ 
b/bugtracking/test/unit/src/org/netbeans/modules/bugtracking/api/QueryTest.java
@@ -128,19 +128,6 @@
         assertEquals(apiQuery.getIssues().size(), query.getIssues().size());
     }
     
-    /**
-     * invoked from BugtrackingViewsTest
-     * @throws InterruptedException 
-     */
-    public void _testOpen() throws InterruptedException {
-        APITestQuery apiQuery = getAPIQuery();
-        Query query = getQuery();
-        
-//        assertOpen(query, apiQuery, Query.QueryMode.EDIT);
-        assertOpen(query, apiQuery, Query.QueryMode.SHOW_ALL);
-        assertOpen(query, apiQuery, Query.QueryMode.SHOW_NEW_OR_CHANGED);
-    }    
-    
     public void testPCL() {
         APITestQuery apiQuery = getAPIQuery();
         Query query = getQuery();
@@ -191,15 +178,4 @@
         }
     }
 
-    private void assertOpen(Query query, APITestQuery apiQuery, 
Query.QueryMode mode) throws InterruptedException {
-        apiQuery.wasOpened = false;
-        query.open(mode);
-        assertOpened(apiQuery);
-        assertEquals(mode.name(), apiQuery.openedMode.name());
-        
-        QueryTopComponent tc = 
QueryTopComponent.find(APIAccessor.IMPL.getImpl(query));
-        assertNotNull(tc);
-        tc.close();
     }
-
-}
diff --git 
a/bugzilla/src/org/netbeans/modules/bugzilla/query/QueryController.java 
b/bugzilla/src/org/netbeans/modules/bugzilla/query/QueryController.java
--- a/bugzilla/src/org/netbeans/modules/bugzilla/query/QueryController.java
+++ b/bugzilla/src/org/netbeans/modules/bugzilla/query/QueryController.java
@@ -335,16 +335,11 @@
             case EDIT:
                 onModify();
                 break;
-            case SHOW_ALL:
+            case VIEW:
                 wasModeShow = true;
                 onCancelChanges();
                 selectFilter(issueTable.getAllFilter());
                 break;
-            case SHOW_NEW_OR_CHANGED:
-                wasModeShow = true;
-                onCancelChanges();
-                selectFilter(issueTable.getNewOrChangedFilter());
-                break;
             default: 
                 throw new IllegalStateException("Unsupported mode " + mode);
         }
diff --git 
a/bugzilla/src/org/netbeans/modules/bugzilla/util/BugzillaUtil.java 
b/bugzilla/src/org/netbeans/modules/bugzilla/util/BugzillaUtil.java
--- a/bugzilla/src/org/netbeans/modules/bugzilla/util/BugzillaUtil.java
+++ b/bugzilla/src/org/netbeans/modules/bugzilla/util/BugzillaUtil.java
@@ -210,7 +210,7 @@
     }
     
     public static void openQuery(BugzillaQuery bugzillaQuery) {
-        
Bugzilla.getInstance().getBugtrackingFactory().openQuery(getRepository(bugzillaQuery.getRepository()),
 bugzillaQuery);
+        
Bugzilla.getInstance().getBugtrackingFactory().editQuery(getRepository(bugzillaQuery.getRepository()),
 bugzillaQuery);
     }
 
     public static void runInAWT(Runnable r) {
diff --git a/jira/src/org/netbeans/modules/jira/query/QueryController.java 
b/jira/src/org/netbeans/modules/jira/query/QueryController.java
--- a/jira/src/org/netbeans/modules/jira/query/QueryController.java
+++ b/jira/src/org/netbeans/modules/jira/query/QueryController.java
@@ -654,14 +654,10 @@
             case EDIT:
                 onModify();
                 break;                        
-            case SHOW_ALL:
+            case VIEW:
                 onCancelChanges();
                 selectFilter(issueTable.getAllFilter());
                 break;
-            case SHOW_NEW_OR_CHANGED:
-                onCancelChanges();
-                selectFilter(issueTable.getNewOrChangedFilter());
-                break;
             default: 
                 throw new IllegalStateException("Unsupported mode " + mode);
         }
diff --git a/jira/src/org/netbeans/modules/jira/util/JiraUtils.java 
b/jira/src/org/netbeans/modules/jira/util/JiraUtils.java
--- a/jira/src/org/netbeans/modules/jira/util/JiraUtils.java
+++ b/jira/src/org/netbeans/modules/jira/util/JiraUtils.java
@@ -370,7 +370,7 @@
 
     public static void openQuery(JiraQuery jiraQuery) {
         Repository repository = getRepository(jiraQuery.getRepository());
-        Jira.getInstance().getBugtrackingFactory().openQuery(repository, 
jiraQuery);
+        Jira.getInstance().getBugtrackingFactory().editQuery(repository, 
jiraQuery);
     }    
     
     public static void runInAWT(Runnable r) {
diff --git 
a/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryHandleImpl.java
 
b/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryHandleImpl.java
--- 
a/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryHandleImpl.java
+++ 
b/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryHandleImpl.java
@@ -106,7 +106,7 @@
 
     @Override
     public void actionPerformed(ActionEvent e) {
-        TeamUtil.openQuery(query, Query.QueryMode.SHOW_ALL, true);
+        TeamUtil.openQuery(query, true);
     }
 
     @Override
diff --git 
a/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryResultHandleImpl.java
 
b/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryResultHandleImpl.java
--- 
a/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryResultHandleImpl.java
+++ 
b/odcs.tasks.bridge/src/org/netbeans/modules/odcs/tasks/bridge/QueryResultHandleImpl.java
@@ -62,14 +62,12 @@
     private final Query query;
     private final String label;
     private final String tooltip;
-    private final Query.QueryMode queryMode;
     private final ResultType type;
 
-    QueryResultHandleImpl(Query query, String label, String tooltip, 
Query.QueryMode mode, ResultType type) {
+    QueryResultHandleImpl(Query query, String label, String tooltip, 
ResultType type) {
         this.query = query;
         this.label = label;
         this.tooltip = tooltip;
-        this.queryMode = mode;
         this.type = type;
     }
 
@@ -90,7 +88,7 @@
 
     @Override
     public void actionPerformed(ActionEvent e) {
-        TeamUtil.openQuery(query, queryMode, true);
+        TeamUtil.openQuery(query, true);
     }
 
     @Messages({"# {0} - number of tasks", "LBL_QueryResultTotal=total {0}"})
@@ -101,7 +99,6 @@
                 query,
                 LBL_QueryResultTotal(issueCount),
                 getTotalTooltip(issueCount),
-                Query.QueryMode.SHOW_ALL,
                 ResultType.NAMED_RESULT);
     }
     
@@ -130,7 +127,6 @@
                 query,
                 label,
                 tooltip,
-                Query.QueryMode.SHOW_NEW_OR_CHANGED,
                 ResultType.NAMED_RESULT);
 
     }
@@ -155,7 +151,6 @@
                 query,
                 Integer.toString(notIssues),
                 getUnseenTooltip(notIssues),
-                Query.QueryMode.SHOW_NEW_OR_CHANGED,
                 ResultType.ALL_CHANGES_RESULT);
     }
 
diff --git 
a/odcs.tasks/src/org/netbeans/modules/odcs/tasks/query/ODCSQueryController.java
 
b/odcs.tasks/src/org/netbeans/modules/odcs/tasks/query/ODCSQueryController.java
--- 
a/odcs.tasks/src/org/netbeans/modules/odcs/tasks/query/ODCSQueryController.java
+++ 
b/odcs.tasks/src/org/netbeans/modules/odcs/tasks/query/ODCSQueryController.java
@@ -266,14 +266,10 @@
             case EDIT:
                 onModify();
                 break;            
-            case SHOW_ALL:
+            case VIEW:
                 onCancelChanges();
                 selectFilter(issueTable.getAllFilter());
                 break;
-            case SHOW_NEW_OR_CHANGED:
-                onCancelChanges();
-                selectFilter(issueTable.getNewOrChangedFilter());
-                break;
             default: 
                 throw new IllegalStateException("Unsupported mode " + mode);
         }
diff --git 
a/odcs.tasks/src/org/netbeans/modules/odcs/tasks/util/ODCSUtil.java 
b/odcs.tasks/src/org/netbeans/modules/odcs/tasks/util/ODCSUtil.java
--- a/odcs.tasks/src/org/netbeans/modules/odcs/tasks/util/ODCSUtil.java
+++ b/odcs.tasks/src/org/netbeans/modules/odcs/tasks/util/ODCSUtil.java
@@ -172,7 +172,7 @@
     }
     
     public static void openQuery(ODCSQuery odcsQuery) {
-        
ODCS.getInstance().getBugtrackingFactory().openQuery(getRepository(odcsQuery.getRepository()),
 odcsQuery);
+        
ODCS.getInstance().getBugtrackingFactory().editQuery(getRepository(odcsQuery.getRepository()),
 odcsQuery);
     }
 
     public static Repository getRepository(ODCSRepository odcsRepository) {

[hg] main-silver: cleanup in query mode

Tomas Stupka 10/11/2013

Project Features

About this Project

ConnectedDeveloper was started in November 2009, is owned by tpavek, and has 66 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20140418.2d69abc). © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close