diff --git a/fr.centralesupelec.edf.riseclipse.iec61850.nsd.utilities/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/utilities/NsdModelLoader.java b/fr.centralesupelec.edf.riseclipse.iec61850.nsd.utilities/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/utilities/NsdModelLoader.java index 2e5cd75f79f71a3d13e44a01cc3c365de732b98d..c307411cb2ce1b34c6a91dd2a07bcde1432c24f4 100644 --- a/fr.centralesupelec.edf.riseclipse.iec61850.nsd.utilities/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/utilities/NsdModelLoader.java +++ b/fr.centralesupelec.edf.riseclipse.iec61850.nsd.utilities/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/utilities/NsdModelLoader.java @@ -23,20 +23,18 @@ import org.eclipse.emf.ecore.resource.Resource; import fr.centralesupelec.edf.riseclipse.iec61850.nsd.NsdPackage; import fr.centralesupelec.edf.riseclipse.iec61850.nsd.util.NsdResourceFactoryImpl; import fr.centralesupelec.edf.riseclipse.iec61850.nsd.util.NsdResourceSetImpl; -import fr.centralesupelec.edf.riseclipse.util.IRiseClipseConsole; +import fr.centralesupelec.edf.riseclipse.util.AbstractRiseClipseConsole; import fr.centralesupelec.edf.riseclipse.util.AbstractRiseClipseModelLoader; public class NsdModelLoader extends AbstractRiseClipseModelLoader { - public NsdModelLoader( IRiseClipseConsole console ) { - super( console ); - + public NsdModelLoader() { reset(); } // @Override public void reset() { - super.reset( new NsdResourceSetImpl( false, console ) ); + super.reset( new NsdResourceSetImpl( false )); // Register the appropriate resource factory to handle all file // extensions. @@ -55,7 +53,7 @@ public class NsdModelLoader extends AbstractRiseClipseModelLoader { public Resource loadWithoutValidation( String name ) { Object eValidator = EValidator.Registry.INSTANCE.remove( NsdPackage.eINSTANCE ); - Resource resource = load( name ); + Resource resource = load( name, AbstractRiseClipseConsole.getConsole() ); if( eValidator != null ) { EValidator.Registry.INSTANCE.put( NsdPackage.eINSTANCE, eValidator );