Exemplo n.º 1
0
 public String paramsAsJava() {
   String s = "";
   for (Iterator itr = this.parameters.iterator(); itr.hasNext(); ) {
     Object o = itr.next();
     if (o instanceof DNVariable) {
       DNVariable var = (DNVariable) o;
       s = s + var.getName();
     } else if (o instanceof Expression) {
       s = s + ((Expression) o).asJava();
     } else {
       throw new RuntimeException("Something funny in the params " + parameters);
     }
     if (itr.hasNext()) {
       s = s + ", ";
     }
   }
   return s;
 }