@@ -1386,14 +1386,15 @@ public String genQueryCodeJava7(Entity ent, Vector cons)
13861386 { dec = dec + ", " ; }
13871387 res = res + dec ;
13881388 }
1389+
13891390 if (isAbstract ())
13901391 { res = res + ");\n \n " ;
13911392 return res ;
13921393 }
1394+
13931395 res = res + ")\n " ;
13941396 res = res + " { " + resultType .getJava7 (elementType ) + " " +
1395- " result = " + resultType .getDefaultJava7 () +
1396- ";\n " ;
1397+ " result = " + resultType .getDefaultJava7 () + ";\n " ;
13971398
13981399 for (int j = 0 ; j < cons .size (); j ++)
13991400 { Constraint con = (Constraint ) cons .get (j );
@@ -2502,6 +2503,7 @@ public String getOperationCodeJava7(Entity ent, Vector entities, Vector types)
25022503 { context .add (ent );
25032504 ename = ent .getName ();
25042505 }
2506+
25052507 String ex = ename .toLowerCase () + "x" ;
25062508 java .util .Map env0 = new java .util .HashMap ();
25072509 String pars = getJava7ParameterDec ();
@@ -2549,7 +2551,7 @@ public String getOperationCodeJava7(Entity ent, Vector entities, Vector types)
25492551 if (ent != null && ent .isInterface ())
25502552 { return " public " + ts + " " + name + "(" + pars + ");\n " ; }
25512553
2552- if (tp != null )
2554+ if (tp != null && ! "void" . equals ( ts ) )
25532555 { res = res + ts + " result;\n " ; }
25542556 localatts .addAll (parameters );
25552557 cde .typeCheck (types ,entities ,context ,localatts );
@@ -2588,8 +2590,9 @@ else if (activity != null)
25882590
25892591 res = " public " + header + ts + " " + name + "(" + pars + ")\n { " ;
25902592
2591- if (tp != null )
2593+ if (tp != null & ! "void" . equals ( ts ) )
25922594 { res = res + ts + " result;\n " ; }
2595+
25932596 localatts .addAll (parameters );
25942597 Vector preterms = activity .allPreTerms ();
25952598 if (preterms .size () > 0 )
0 commit comments