From f6cf74e83854538561bed2a57e4cb93bb28af989 Mon Sep 17 00:00:00 2001 From: Dominique Marcadet <Dominique.Marcadet@centralesupelec.fr> Date: Mon, 13 May 2019 14:57:55 +0200 Subject: [PATCH] updates to changes in Main --- .../riseclipse/iec61850/nsd/utilities/NsdModelLoader.java | 8 +++++--- .../iec61850/nsd/util/NsdResourceSetFactory.java | 7 +++---- .../riseclipse/iec61850/nsd/util/NsdResourceSetImpl.java | 6 +++--- 3 files changed, 11 insertions(+), 10 deletions(-) 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 e828fe9..261ae1b 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 @@ -24,15 +24,17 @@ 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.RiseClipseModelLoader; +import fr.centralesupelec.edf.riseclipse.util.AbstractRiseClipseModelLoader; -public class NsdModelLoader extends RiseClipseModelLoader { +public class NsdModelLoader extends AbstractRiseClipseModelLoader { public NsdModelLoader( IRiseClipseConsole console ) { super( console ); + + reset(); } - @Override +// @Override public void reset() { super.reset( new NsdResourceSetImpl( true, console ) ); diff --git a/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetFactory.java b/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetFactory.java index 17f4516..ace035b 100644 --- a/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetFactory.java +++ b/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetFactory.java @@ -21,16 +21,15 @@ package fr.centralesupelec.edf.riseclipse.iec61850.nsd.util; import fr.centralesupelec.edf.riseclipse.util.IRiseClipseConsole; import fr.centralesupelec.edf.riseclipse.util.IRiseClipseResourceSet; -import fr.centralesupelec.edf.riseclipse.util.RiseClipseResourceSetFactory; +import fr.centralesupelec.edf.riseclipse.util.IRiseClipseResourceSetFactory; -public class NsdResourceSetFactory extends RiseClipseResourceSetFactory { +public class NsdResourceSetFactory implements IRiseClipseResourceSetFactory { /* (non-Javadoc) - * @see fr.centralesupelec.edf.riseclipse.util.RiseClipseResourceSetFactory#createResourceSet() + * @see fr.centralesupelec.edf.riseclipse.util.IRiseClipseResourceSetFactory#createResourceSet() */ @Override public IRiseClipseResourceSet createResourceSet( boolean strictContent, IRiseClipseConsole console ) { - // TODO Auto-generated method stub return new NsdResourceSetImpl( strictContent, console ); } diff --git a/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetImpl.java b/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetImpl.java index c6e97ac..956b24f 100644 --- a/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetImpl.java +++ b/fr.centralesupelec.edf.riseclipse.iec61850.nsd/src/fr/centralesupelec/edf/riseclipse/iec61850/nsd/util/NsdResourceSetImpl.java @@ -36,10 +36,10 @@ import fr.centralesupelec.edf.riseclipse.iec61850.nsd.NS; import fr.centralesupelec.edf.riseclipse.iec61850.nsd.NSDoc; import fr.centralesupelec.edf.riseclipse.util.AbstractRiseClipseConsole; import fr.centralesupelec.edf.riseclipse.util.IRiseClipseConsole; -import fr.centralesupelec.edf.riseclipse.util.RiseClipseResourceSet; +import fr.centralesupelec.edf.riseclipse.util.AbstractRiseClipseResourceSet; -public class NsdResourceSetImpl extends RiseClipseResourceSet { +public class NsdResourceSetImpl extends AbstractRiseClipseResourceSet { private Map< String, NS > nsdResources; private Map< String, NSDoc > nsdocResources; @@ -92,7 +92,7 @@ public class NsdResourceSetImpl extends RiseClipseResourceSet { } /* (non-Javadoc) - * @see fr.centralesupelec.edf.riseclipse.util.RiseClipseResourceSet#finalizeLoad(fr.centralesupelec.edf.riseclipse.util.IRiseClipseConsole) + * @see fr.centralesupelec.edf.riseclipse.util.AbstractRiseClipseResourceSet#finalizeLoad(fr.centralesupelec.edf.riseclipse.util.IRiseClipseConsole) */ @Override public void finalizeLoad( IRiseClipseConsole console ) { -- GitLab