diff --git a/fr.centralesupelec.edf.riseclipse.cim.cim17.util/src/fr/centralesupelec/edf/riseclipse/cim/cim17/util/CimXMLHandler.java b/fr.centralesupelec.edf.riseclipse.cim.cim17.util/src/fr/centralesupelec/edf/riseclipse/cim/cim17/util/CimXMLHandler.java
index 198a79cada693b0a3f32c4e6705f393bdf9b0ff5..acf5b23f6c2f150ffb653fc91c3d76faf4614433 100644
--- a/fr.centralesupelec.edf.riseclipse.cim.cim17.util/src/fr/centralesupelec/edf/riseclipse/cim/cim17/util/CimXMLHandler.java
+++ b/fr.centralesupelec.edf.riseclipse.cim.cim17.util/src/fr/centralesupelec/edf/riseclipse/cim/cim17/util/CimXMLHandler.java
@@ -22,12 +22,13 @@ import org.eclipse.emf.ecore.EStructuralFeature;
 import org.eclipse.emf.ecore.xmi.XMLHelper;
 import org.eclipse.emf.ecore.xmi.XMLResource;
 
-public abstract class CimXMLHandler extends fr.centralesupelec.edf.riseclipse.cim.util.cimxml.CimXMLHandler {
+public class CimXMLHandler extends fr.centralesupelec.edf.riseclipse.cim.util.cimxml.CimXMLHandler {
 
     public CimXMLHandler( XMLResource xmiResource, XMLHelper helper, Map< ?, ? > options ) {
         super( CimConstants.cimURI, xmiResource, helper, options );
     }
 
+    // This method needs the specific URI
     @Override
     protected boolean setEnumValue( EObject object, EStructuralFeature feature, String resource ) {
         if( resource.startsWith( CimConstants.cimURISharp ) ) {