Author: aadamchik
Date: Sun Feb 28 12:54:54 2010
New Revision: 917171

URL: http://svn.apache.org/viewvc?rev=917171&view=rev
Log:
misc. code cleanup:

* making QueryFormatter non-public, as it will be refactored into a service 
later, and exposing it is a bad idea
* fixing modeler upgrade messages
* EJBQLQueryValidatorTest - moving in the right place

Added:
    
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/project/validator/EJBQLQueryValidatorTest.java
      - copied, changed from r916661, 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/validation/EJBQlQueryValidatorTest.java
Removed:
    
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/validation/EJBQlQueryValidatorTest.java
Modified:
    
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/access/QueryFormatter.java
    
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/OpenProjectAction.java

Modified: 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/access/QueryFormatter.java
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/access/QueryFormatter.java?rev=917171&r1=917170&r2=917171&view=diff
==============================================================================
--- 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/access/QueryFormatter.java
 (original)
+++ 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/access/QueryFormatter.java
 Sun Feb 28 12:54:54 2010
@@ -26,7 +26,7 @@
 /**
  * QueryFormatter is utility class for formatting queries.
  */
-public final class QueryFormatter {
+final class QueryFormatter {
 
     private QueryFormatter() {
         // no instances
@@ -50,7 +50,7 @@
         KEY_WORDS.put(" case ", "CASE");
     }
 
-    public static String formatQuery(String sql) {
+    static String formatQuery(String sql) {
         Map<Integer, String> scanResult = scanQuery(sql);
         Iterator<Integer> iter = scanResult.keySet().iterator();
         int nextKeyIdx = (iter.hasNext()) ? iter.next() : -1;

Copied: 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/project/validator/EJBQLQueryValidatorTest.java
 (from r916661, 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/validation/EJBQlQueryValidatorTest.java)
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/project/validator/EJBQLQueryValidatorTest.java?p2=cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/project/validator/EJBQLQueryValidatorTest.java&p1=cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/validation/EJBQlQueryValidatorTest.java&r1=916661&r2=917171&rev=917171&view=diff
==============================================================================
--- 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/validation/EJBQlQueryValidatorTest.java
 (original)
+++ 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/project/validator/EJBQLQueryValidatorTest.java
 Sun Feb 28 12:54:54 2010
@@ -16,15 +16,14 @@
  *  specific language governing permissions and limitations
  *  under the License.
  ****************************************************************/
-package org.apache.cayenne.validation;
+package org.apache.cayenne.project.validator;
 
-import org.apache.cayenne.project.validator.EJBQLQueryValidator;
 import 
org.apache.cayenne.project.validator.EJBQLQueryValidator.PositionException;
 import org.apache.cayenne.query.EJBQLQuery;
 import org.apache.cayenne.unit.CayenneCase;
 
 
-public class EJBQlQueryValidatorTest  extends CayenneCase{
+public class EJBQLQueryValidatorTest  extends CayenneCase{
 
     public void testValidateEJBQL(){
         String[] ejbqlError = new String[] {

Modified: 
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/OpenProjectAction.java
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/OpenProjectAction.java?rev=917171&r1=917170&r2=917171&view=diff
==============================================================================
--- 
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/OpenProjectAction.java
 (original)
+++ 
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/OpenProjectAction.java
 Sun Feb 28 12:54:54 2010
@@ -152,22 +152,26 @@
             }
             else if (UpgradeType.INTERMEDIATE_UPGRADE_NEEDED == 
md.getUpgradeType()) {
                 JOptionPane
-                .showMessageDialog(
-                        Application.getFrame(),
-                        "Can't upgrade project. Use the Modeller "+ 
md.getIntermediateUpgradeVersion() +
-                        " and do an intermediate upgrade before doing 3.1 
upgrade.",
-                        "Can't Upgrade Project",
-                        JOptionPane.OK_OPTION);
+                        .showMessageDialog(
+                                Application.getFrame(),
+                                "Can't upgrade project. Open the project in 
the Modeler v."
+                                        + md.getIntermediateUpgradeVersion()
+                                        + " to do an intermediate upgrade 
before doing upgrade to "
+                                        + md.getSupportedVersion(),
+                                "Can't Upgrade Project",
+                                JOptionPane.OK_OPTION);
                 closeProject(false);
             }
             else if (UpgradeType.UPGRADE_NEEDED == md.getUpgradeType()) {
                 if (processUpgrades(md)) {
                     // perform upgrade
-                    logObj.info("Will upgrade project "
-                            + url.getPath());
+                    logObj.info("Will upgrade project " + url.getPath());
                     Resource upgraded = handler.performUpgrade();
                     if (upgraded != null) {
-                        Project project = openProjectResourse(upgraded, 
config, controller);
+                        Project project = openProjectResourse(
+                                upgraded,
+                                config,
+                                controller);
 
                         
getProjectController().getProjectWatcher().pauseWatching();
                         
getProjectController().getProjectWatcher().reconfigure();
@@ -197,13 +201,18 @@
             ErrorDebugDialog.guiWarning(ex, "Error loading project");
         }
     }
-    
-    private Project openProjectResourse(Resource resource, Configuration 
config, CayenneModelerController controller) {
-        Project project = getApplication().getInjector().getInstance(
-                ProjectLoader.class).loadProject(resource);
-        
+
+    private Project openProjectResourse(
+            Resource resource,
+            Configuration config,
+            CayenneModelerController controller) {
+        Project project = getApplication()
+                .getInjector()
+                .getInstance(ProjectLoader.class)
+                .loadProject(resource);
+
         controller.projectOpenedAction(project, config);
-        
+
         return project;
     }
 


Reply via email to