Index: lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java:1.18 lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java:1.19 --- lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java:1.18 Tue Dec 13 18:26:27 2005 +++ lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java Fri Dec 16 18:49:38 2005 @@ -23,9 +23,9 @@ * * @author C�dric Pineau * Copyright Code Lutin -* @version $Revision: 1.18 $ +* @version $Revision: 1.19 $ * -* Last update : $Date: 2005/12/13 18:26:27 $ +* Last update : $Date: 2005/12/16 18:49:38 $ * by : $Author: thimel $ */ package org.codelutin.generator.models.object.xml; @@ -155,17 +155,18 @@ */ public ObjectModelClass getClass(String qualifiedClassName) { if (qualifiedClassName == null) return null; - ObjectModelClass result = (ObjectModelClass) classes.get(qualifiedClassName); - if (result == null) { + if (!hasClass(qualifiedClassName)) { System.out.println("WARNING : Class "+ qualifiedClassName +" not found in model"); System.out.println("You may forgot to declare for good an external class ?"); } - return result; + return (ObjectModelClass) classes.get(qualifiedClassName); } - public boolean haveClass(String qualifiedClassName){ - ObjectModelClass result = (ObjectModelClass) classes.get(qualifiedClassName); - return result != null; + /* (non-Javadoc) + * @see org.codelutin.generator.models.object.ObjectModel#hasClass(java.lang.String) + */ + public boolean hasClass(String qualifiedClassName){ + return classes.containsKey(qualifiedClassName); } public ObjectModelInterfaceImpl parsetInterface(ObjectModelInterfaceImpl interfacez) {