Index: topia/src/java/org/codelutin/topia/generators/Util.java diff -u topia/src/java/org/codelutin/topia/generators/Util.java:1.4 topia/src/java/org/codelutin/topia/generators/Util.java:1.5 --- topia/src/java/org/codelutin/topia/generators/Util.java:1.4 Thu Jul 15 13:13:12 2004 +++ topia/src/java/org/codelutin/topia/generators/Util.java Mon Aug 2 17:57:19 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.4 $ + * @version $Revision: 1.5 $ * - * Mise a jour: $Date: 2004/07/15 13:13:12 $ + * Mise a jour: $Date: 2004/08/02 17:57:19 $ * par : $Author: bpoussin $ */ @@ -207,9 +207,10 @@ /** * Verifie que le nom de l'operation est le meme que le parametre name, et * que les type des parametres de operation sont les memes que argType + * @param argType le type des arguments, si null alors correspond a pas d'argument. */ public static boolean sameOperation(ObjectModelOperation op, String name, String[] argType){ - if(name.equals(op.getName()) && argType.length == op.getParameters().size()){ + if(name.equals(op.getName()) && (argType==null?0:argType.length) == op.getParameters().size()){ int pos = 0; for(Iterator i=op.getParameters().iterator(); i.hasNext(); pos++){ ObjectModelParameter p = (ObjectModelParameter)i.next();