diff --git a/eclipse-workspace/.metadata/.log b/eclipse-workspace/.metadata/.log index c22521e..e306241 100644 --- a/eclipse-workspace/.metadata/.log +++ b/eclipse-workspace/.metadata/.log @@ -5126,3 +5126,3501 @@ java.lang.InterruptedException at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-15 19:12:53.214 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.epp.package.modeling.product +Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.modeling.product + +!ENTRY org.eclipse.ui 4 4 2021-10-15 19:12:57.680 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/ResourceItemProvider.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3203) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3214) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:340) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1209) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:667) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/ResourceItemProvider.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:115) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:563) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:1018) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1284) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4182) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1479) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2544) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2517) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1416) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3172) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2298) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3189) + ... 125 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2021-10-15 19:12:57.681 +!MESSAGE Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/ResourceItemProvider.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/ResourceItemProvider.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:115) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:563) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:1018) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1284) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4182) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1479) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2544) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2517) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1416) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3172) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2298) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3189) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3214) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:340) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1209) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:667) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2021-10-15 19:12:57.682 +!MESSAGE Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/ResourceItemProvider.java'. + +!ENTRY org.eclipse.ui 4 4 2021-10-15 19:13:02.730 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/RequestItemProvider.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3203) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3214) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:340) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:104) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5855) + at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1382) + at org.eclipse.ui.internal.WorkbenchPage.hidePart(WorkbenchPage.java:1547) + at org.eclipse.ui.internal.WorkbenchPage.hidePart(WorkbenchPage.java:1499) + at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1469) + at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1593) + at org.eclipse.ui.internal.CloseEditorHandler.execute(CloseEditorHandler.java:50) + at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:283) + at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:97) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:319) + at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:253) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173) + at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156) + at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488) + at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) + at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:308) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:584) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:653) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:443) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$2(KeyBindingDispatcher.java:386) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:96) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1880) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1426) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1436) + at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1475) + at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:838) + at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:4021) + at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1801) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2326) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:6795) + at org.eclipse.swt.widgets.Text.windowProc(Text.java:2868) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5979) + at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(Native Method) + at org.eclipse.swt.widgets.Display.eventProc(Display.java:1517) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4505) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/RequestItemProvider.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:115) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:563) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:1018) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1284) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4182) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1479) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2544) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2517) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1416) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3172) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3189) + ... 110 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2021-10-15 19:13:02.731 +!MESSAGE Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/RequestItemProvider.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/RequestItemProvider.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:115) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:563) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:1018) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1284) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4182) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1479) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2544) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2517) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1416) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3172) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3189) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3214) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:340) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:104) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5855) + at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1382) + at org.eclipse.ui.internal.WorkbenchPage.hidePart(WorkbenchPage.java:1547) + at org.eclipse.ui.internal.WorkbenchPage.hidePart(WorkbenchPage.java:1499) + at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1469) + at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1593) + at org.eclipse.ui.internal.CloseEditorHandler.execute(CloseEditorHandler.java:50) + at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:283) + at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:97) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:319) + at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:253) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173) + at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156) + at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488) + at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) + at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:308) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:584) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:653) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:443) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$2(KeyBindingDispatcher.java:386) + at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:96) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1880) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1426) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1436) + at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1475) + at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:838) + at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:4021) + at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1801) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2326) + at org.eclipse.swt.widgets.Control.windowProc(Control.java:6795) + at org.eclipse.swt.widgets.Text.windowProc(Text.java:2868) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5979) + at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(Native Method) + at org.eclipse.swt.widgets.Display.eventProc(Display.java:1517) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4505) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2021-10-15 19:13:02.731 +!MESSAGE Cannot determine URI for '/fr.n7.simplepdl.edit/src/simplepdl/provider/RequestItemProvider.java'. + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-15 19:15:35.365 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-16 15:48:39.631 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.epp.package.modeling.product +Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.modeling.product + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:18:13.548 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:18:13.548 +!MESSAGE No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:18:32.785 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:18:32.785 +!MESSAGE No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + +!ENTRY org.eclipse.equinox.p2.operations 4 10053 2021-10-16 16:19:48.807 +!MESSAGE Operation details +!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2021-10-16 16:19:48.807 +!MESSAGE Cannot complete the install because one or more required items could not be found. +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.807 +!MESSAGE Software being installed: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.807 +!MESSAGE Missing requirement: Simplepdl Model 1.0.0.202110161617 (fr.n7.simplepdl 1.0.0.202110161617) requires 'java.package; petrinet 0.0.0' but it could not be found +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2021-10-16 16:19:48.807 +!MESSAGE Cannot satisfy dependency: +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.807 +!MESSAGE From: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.807 +!MESSAGE To: org.eclipse.equinox.p2.iu; fr.n7.simplepdl [1.0.0.202110161617,1.0.0.202110161617] + +!ENTRY org.eclipse.equinox.p2.operations 4 10053 2021-10-16 16:19:48.811 +!MESSAGE Operation details +!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2021-10-16 16:19:48.811 +!MESSAGE Cannot complete the install because one or more required items could not be found. +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.811 +!MESSAGE Software being installed: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.811 +!MESSAGE Missing requirement: Simplepdl Model 1.0.0.202110161617 (fr.n7.simplepdl 1.0.0.202110161617) requires 'java.package; petrinet 0.0.0' but it could not be found +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2021-10-16 16:19:48.811 +!MESSAGE Cannot satisfy dependency: +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.811 +!MESSAGE From: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:19:48.811 +!MESSAGE To: org.eclipse.equinox.p2.iu; fr.n7.simplepdl [1.0.0.202110161617,1.0.0.202110161617] + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:22:35.106 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:22:35.106 +!MESSAGE No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:26:06.952 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/features/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:26:06.952 +!MESSAGE No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/features/. + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:26:06.954 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:26:06.954 +!MESSAGE No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:26:06.958 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/plugins/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:26:06.958 +!MESSAGE No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/plugins/. + +!ENTRY org.eclipse.equinox.p2.operations 4 10053 2021-10-16 16:26:38.377 +!MESSAGE Operation details +!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2021-10-16 16:26:38.377 +!MESSAGE Cannot complete the install because one or more required items could not be found. +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.377 +!MESSAGE Software being installed: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.377 +!MESSAGE Missing requirement: Simplepdl Model 1.0.0.202110161617 (fr.n7.simplepdl 1.0.0.202110161617) requires 'java.package; petrinet 0.0.0' but it could not be found +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2021-10-16 16:26:38.377 +!MESSAGE Cannot satisfy dependency: +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.377 +!MESSAGE From: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.377 +!MESSAGE To: org.eclipse.equinox.p2.iu; fr.n7.simplepdl [1.0.0.202110161617,1.0.0.202110161617] + +!ENTRY org.eclipse.equinox.p2.operations 4 10053 2021-10-16 16:26:38.380 +!MESSAGE Operation details +!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2021-10-16 16:26:38.380 +!MESSAGE Cannot complete the install because one or more required items could not be found. +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.380 +!MESSAGE Software being installed: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.380 +!MESSAGE Missing requirement: Simplepdl Model 1.0.0.202110161617 (fr.n7.simplepdl 1.0.0.202110161617) requires 'java.package; petrinet 0.0.0' but it could not be found +!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2021-10-16 16:26:38.380 +!MESSAGE Cannot satisfy dependency: +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.380 +!MESSAGE From: SimplePDL Feature 1.0.0.202110161617 (fr.n7.simplepdl.feature.feature.group 1.0.0.202110161617) +!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2021-10-16 16:26:38.380 +!MESSAGE To: org.eclipse.equinox.p2.iu; fr.n7.simplepdl [1.0.0.202110161617,1.0.0.202110161617] + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:36:34.913 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/features/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:36:34.913 +!MESSAGE No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/features/. + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:36:34.917 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:36:34.917 +!MESSAGE No repository found at jar:file:/home/dguillot/nosave/update-site-gls/. + +!ENTRY org.eclipse.equinox.p2.core 4 0 2021-10-16 16:36:34.938 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/plugins/. + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:396) + at jdk.internal.reflect.GeneratedMethodAccessor149.invoke(Unknown Source) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:119) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:367) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:258) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:495) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:126) + at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:110) + at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$1.runModal(PreloadingRepositoryHandler.java:84) + at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:188) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2021-10-16 16:36:34.939 +!MESSAGE No repository found at file:/home/dguillot/2A/IDM/miniproj_idm/plugins/plugins/. + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-16 16:39:17.396 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-16 16:39:18.568 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.epp.package.modeling.product +Command-line arguments: -data file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/ -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.modeling.product + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.434 +!MESSAGE Error reading contents using content type: org.eclipse.emf.ecore.xmi. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl$XMI.contentDescription(XMLContentHandlerImpl.java:240) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.438 +!MESSAGE Error reading contents using content type: org.eclipse.emf.emof. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.440 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.442 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_0. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.444 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_4. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.447 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_4_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.449 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_5. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.451 +!MESSAGE Error reading contents using content type: org.omg.uml. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.454 +!MESSAGE Error reading contents using content type: org.omg.uml_2_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.457 +!MESSAGE Error reading contents using content type: org.omg.uml_2_1_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.459 +!MESSAGE Error reading contents using content type: org.omg.uml_2_2. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.462 +!MESSAGE Error reading contents using content type: org.omg.uml_2_4. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.464 +!MESSAGE Error reading contents using content type: org.omg.uml_2_4_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:11:59.466 +!MESSAGE Error reading contents using content type: org.omg.uml_2_5. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.jobs 4 2 2021-10-16 18:12:48.943 +!MESSAGE An internal error occurred during: "Deferred Load OCL Document". +!STACK 0 +java.lang.IllegalStateException + at org.eclipse.ocl.pivot.utilities.ClassUtil.nonNullState(ClassUtil.java:282) + at org.eclipse.ocl.pivot.internal.resource.StandaloneProjectMap$AbstractResourceDescriptor.getPlatformPluginURI(StandaloneProjectMap.java:1629) + at org.eclipse.ocl.pivot.internal.resource.StandaloneProjectMap$AbstractResourceDescriptor.configureResourceSetURIResourceMap(StandaloneProjectMap.java:1597) + at org.eclipse.ocl.pivot.internal.resource.StandaloneProjectMap$AbstractResourceLoadStatus.configureResourceSetURIResourceMap(StandaloneProjectMap.java:845) + at org.eclipse.ocl.pivot.internal.resource.StandaloneProjectMap$LoadFirstStrategy.useGeneratedResource(StandaloneProjectMap.java:734) + at org.eclipse.ocl.pivot.internal.resource.StandaloneProjectMap.useGeneratedResource(StandaloneProjectMap.java:3128) + at org.eclipse.ocl.pivot.utilities.AbstractEnvironmentFactory.addExternal2AS(AbstractEnvironmentFactory.java:202) + at org.eclipse.ocl.pivot.internal.ecore.es2as.Ecore2AS.(Ecore2AS.java:243) + at org.eclipse.ocl.pivot.internal.ecore.es2as.Ecore2AS.getAdapter(Ecore2AS.java:90) + at org.eclipse.ocl.pivot.internal.ecore.EcoreASResourceFactory.importFromResource(EcoreASResourceFactory.java:90) + at org.eclipse.ocl.pivot.utilities.AbstractEnvironmentFactory.loadResource(AbstractEnvironmentFactory.java:831) + at org.eclipse.ocl.xtext.completeocl.utilities.CompleteOCLLoader.loadMetamodels(CompleteOCLLoader.java:100) + at org.eclipse.ocl.xtext.completeocl.ui.commands.LoadCompleteOCLResourceHandler$ResourceDialog$DeferredLoadDocumentJob.processResources(LoadCompleteOCLResourceHandler.java:178) + at org.eclipse.ocl.xtext.completeocl.ui.commands.LoadCompleteOCLResourceHandler$ResourceDialog$DeferredLoadDocumentJob.run(LoadCompleteOCLResourceHandler.java:151) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-16 18:13:43.757 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-16 18:13:44.963 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.epp.package.modeling.product +Command-line arguments: -data file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/ -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.modeling.product + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.633 +!MESSAGE Error reading contents using content type: org.eclipse.emf.ecore.xmi. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl$XMI.contentDescription(XMLContentHandlerImpl.java:240) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.638 +!MESSAGE Error reading contents using content type: org.eclipse.emf.emof. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.642 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.645 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_0. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.648 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_4. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.651 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_4_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.653 +!MESSAGE Error reading contents using content type: org.omg.mof.cmof_2_5. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.655 +!MESSAGE Error reading contents using content type: org.omg.uml. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.658 +!MESSAGE Error reading contents using content type: org.omg.uml_2_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.660 +!MESSAGE Error reading contents using content type: org.omg.uml_2_1_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.663 +!MESSAGE Error reading contents using content type: org.omg.uml_2_2. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.665 +!MESSAGE Error reading contents using content type: org.omg.uml_2_4. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.667 +!MESSAGE Error reading contents using content type: org.omg.uml_2_4_1. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.core.contenttype 4 0 2021-10-16 18:15:22.670 +!MESSAGE Error reading contents using content type: org.omg.uml_2_5. +!STACK 0 +java.io.IOException: mark/reset not supported + at java.base/java.io.InputStream.reset(InputStream.java:655) + at org.eclipse.emf.ecore.resource.URIConverter$ReadableInputStream.reset(URIConverter.java:376) + at org.eclipse.emf.ecore.xmi.impl.XMLContentHandlerImpl.load(XMLContentHandlerImpl.java:223) + at org.eclipse.emf.ecore.xmi.impl.RootXMLContentHandlerImpl.contentDescription(RootXMLContentHandlerImpl.java:222) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:366) + at org.eclipse.emf.ecore.resource.impl.ContentHandlerImpl$Describer.describe(ContentHandlerImpl.java:373) + at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:248) + at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:226) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:440) + at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:499) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:381) + at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:399) + at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:87) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.computeEncoding(ResourceTextFileBuffer.java:395) + at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:299) + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:317) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:851) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:785) + at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:133) + at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:71) + at org.eclipse.ui.actions.WorkspaceModifyOperation.lambda$0(WorkspaceModifyOperation.java:110) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292) + at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2317) + at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76) + at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764) + at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5007) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4807) + at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7151) + at org.eclipse.ui.Saveable.doSave(Saveable.java:213) + at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:333) + at org.eclipse.ui.internal.SaveablesList.lambda$2(SaveablesList.java:850) + at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2353) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2351) + at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:858) + at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:822) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:806) + at org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:643) + at org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesList.java:622) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:564) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:498) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:493) + at org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:488) + at org.eclipse.ui.internal.WorkbenchWindow$2.save(WorkbenchWindow.java:565) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1446) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1181) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1168) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1042) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1958) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-16 18:58:08.242 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.feature/.indexes/properties.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.feature/.indexes/properties.index deleted file mode 100644 index e15e29c..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.feature/.indexes/properties.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/.indexes/history.index deleted file mode 100644 index 259344b..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/.indexes/properties.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/.indexes/properties.index deleted file mode 100644 index 361348a..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/.indexes/properties.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ide/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/.indexes/history.index deleted file mode 100644 index f06ac3d..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/.markers deleted file mode 100644 index 3190062..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/.markers and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/org.eclipse.jdt.core/state.dat deleted file mode 100644 index 8c013c0..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.tests/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui.tests/.indexes/history.index deleted file mode 100644 index 6ad9f3a..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui.tests/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui.tests/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui.tests/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/.indexes/history.index deleted file mode 100644 index 0a1b8cf..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/.indexes/properties.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/.indexes/properties.index deleted file mode 100644 index 30c8d60..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/.indexes/properties.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1.ui/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/29/8f/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/29/8f/history.index deleted file mode 100644 index 267555f..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/29/8f/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/7/cc/89/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/7/cc/89/history.index deleted file mode 100644 index 5ef3b6a..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/7/cc/89/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/e4/cc/89/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/e4/cc/89/history.index deleted file mode 100644 index 813ccbe..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/e4/cc/89/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/history.index deleted file mode 100644 index 9150aa0..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.markers deleted file mode 100644 index 2282973..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/.markers and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/org.eclipse.jdt.core/state.dat deleted file mode 100644 index 8ef3de7..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl1/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.feature/.indexes/properties.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.feature/.indexes/properties.index deleted file mode 100644 index 9c72f60..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.feature/.indexes/properties.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ide/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ide/.indexes/history.index deleted file mode 100644 index ec53eb0..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ide/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ide/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ide/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ide/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/.indexes/history.index deleted file mode 100644 index 7670663..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/.markers deleted file mode 100644 index c7745d1..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/.markers and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/org.eclipse.jdt.core/state.dat deleted file mode 100644 index 6bb31fb..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.tests/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui.tests/.indexes/history.index deleted file mode 100644 index 0d192c8..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui.tests/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui.tests/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui.tests/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui/.indexes/history.index deleted file mode 100644 index 7998901..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2.ui/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/7/cc/89/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/7/cc/89/history.index deleted file mode 100644 index 9506e9b..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/7/cc/89/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/e4/cc/89/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/e4/cc/89/history.index deleted file mode 100644 index 0dcf4be..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/e4/cc/89/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/history.index deleted file mode 100644 index c284037..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.markers deleted file mode 100644 index 8699781..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/.markers and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/org.eclipse.jdt.core/state.dat deleted file mode 100644 index ac0e881..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl2/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ide/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ide/.indexes/history.index deleted file mode 100644 index 1c21329..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ide/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ide/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ide/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ide/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/.indexes/history.index deleted file mode 100644 index e8c5bee..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/.markers deleted file mode 100644 index 05be20a..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/.markers and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/org.eclipse.jdt.core/state.dat deleted file mode 100644 index b069741..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.tests/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui.tests/.indexes/history.index deleted file mode 100644 index cf996ee..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui.tests/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui.tests/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui.tests/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui/.indexes/history.index deleted file mode 100644 index 8c0fb7a..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui/org.eclipse.jdt.core/state.dat deleted file mode 100644 index e2d78da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3.ui/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/7/cc/89/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/7/cc/89/history.index deleted file mode 100644 index 83dd2b3..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/7/cc/89/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/e4/cc/89/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/e4/cc/89/history.index deleted file mode 100644 index 8986690..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/e4/cc/89/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/history.index deleted file mode 100644 index d6a8424..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.markers deleted file mode 100644 index a160b1f..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/.markers and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/org.eclipse.jdt.core/state.dat deleted file mode 100644 index 5c1bc9e..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.pdl3/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.indexes/e4/47/f/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.indexes/e4/47/f/history.index deleted file mode 100644 index 675ee26..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.indexes/e4/47/f/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.indexes/history.index deleted file mode 100644 index 06030e0..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.markers index 06fd726..caeee19 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.edit/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.editor/.indexes/e4/47/1a/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.editor/.indexes/e4/47/1a/history.index deleted file mode 100644 index e66e746..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.editor/.indexes/e4/47/1a/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.editor/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.editor/.markers index b42c744..5969c95 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.editor/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.editor/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.tests/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.tests/.markers index c9e5273..85b2021 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.tests/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.tests/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA.ui/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA.ui/.markers index b1b7f7b..e8a3965 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA.ui/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA.ui/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/7/cc/89/47/1d/b9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/7/cc/89/47/1d/b9/history.index deleted file mode 100644 index 83e0f22..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/7/cc/89/47/1d/b9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/e4/cc/89/47/1d/b9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/e4/cc/89/47/1d/b9/history.index deleted file mode 100644 index 905aeee..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/e4/cc/89/47/1d/b9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/f9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/f9/history.index deleted file mode 100644 index 318624c..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.indexes/f9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.markers index a0308a5..b52de8f 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.toTINA/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/2/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/2/history.index deleted file mode 100644 index e844b56..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/2/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/20/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/20/history.index deleted file mode 100644 index 40ef77c..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/20/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/history.index deleted file mode 100644 index 5a6a277..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/e4/47/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/history.index index 2819258..ebee55e 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.indexes/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.markers index 7112a1b..a30ba02 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.indexes/e4/fa/f/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.indexes/e4/fa/f/history.index deleted file mode 100644 index 3621ac3..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.indexes/e4/fa/f/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.indexes/history.index deleted file mode 100644 index 6b1ff37..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.indexes/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.markers index 74266a2..719e8d0 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.edit/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.editor/.indexes/e4/fa/1a/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.editor/.indexes/e4/fa/1a/history.index deleted file mode 100644 index 86c9503..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.editor/.indexes/e4/fa/1a/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.editor/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.editor/.markers index 5d602de..7a7f5a6 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.editor/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.editor/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.tests/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.tests/.markers index 6ebc2dc..9452a2d 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.tests/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.tests/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT.ui/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT.ui/.markers index 0bd58dc..a8273c3 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT.ui/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT.ui/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/7/cc/89/fa/ce/b9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/7/cc/89/fa/ce/b9/history.index deleted file mode 100644 index 10bcdcf..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/7/cc/89/fa/ce/b9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/e4/cc/89/fa/ce/b9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/e4/cc/89/fa/ce/b9/history.index deleted file mode 100644 index 48d97da..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/e4/cc/89/fa/ce/b9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/f9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/f9/history.index deleted file mode 100644 index e3403c8..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.indexes/f9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.markers index f5b1905..e52c522 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toDOT/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML.ui/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML.ui/.markers index 44b4996..b918b0f 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML.ui/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML.ui/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/7/cc/89/fa/5a/b9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/7/cc/89/fa/5a/b9/history.index deleted file mode 100644 index dee4cac..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/7/cc/89/fa/5a/b9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/e4/cc/89/fa/5a/b9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/e4/cc/89/fa/5a/b9/history.index deleted file mode 100644 index 799afb6..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/e4/cc/89/fa/5a/b9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/f9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/f9/history.index deleted file mode 100644 index e820b43..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.indexes/f9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.markers index 01e975f..66398a5 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.toHTML/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/.indexes/history.index index 9f2f9e7..3b93eeb 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/.indexes/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/.indexes/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/org.eclipse.jdt.core/state.dat index e2d78da..3358d4f 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/org.eclipse.jdt.core/state.dat and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ide/org.eclipse.jdt.core/state.dat differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.indexes/history.index index b592ce7..30e1114 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.indexes/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.indexes/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.markers index 3d85183..9e23e6f 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/org.eclipse.jdt.core/state.dat index ae6480e..4130f07 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/org.eclipse.jdt.core/state.dat and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.tests/org.eclipse.jdt.core/state.dat differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/.indexes/history.index index 7656dc7..56115b8 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/.indexes/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/.indexes/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/org.eclipse.jdt.core/state.dat index e2d78da..c8977d8 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/org.eclipse.jdt.core/state.dat and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui.tests/org.eclipse.jdt.core/state.dat differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/.indexes/history.index index 785b10b..2320465 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/.indexes/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/.indexes/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/org.eclipse.jdt.core/state.dat index e2d78da..b30fb64 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/org.eclipse.jdt.core/state.dat and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl.ui/org.eclipse.jdt.core/state.dat differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/7/cc/89/fa/70/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/7/cc/89/fa/70/history.index index 68b30b2..eedfd79 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/7/cc/89/fa/70/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/7/cc/89/fa/70/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/e4/cc/89/fa/70/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/e4/cc/89/fa/70/history.index index c1924a6..7d9916b 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/e4/cc/89/fa/70/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/e4/cc/89/fa/70/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/history.index index 7ed7bc5..59b1b43 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.indexes/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.markers index 7b70bbc..eb3de46 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/org.eclipse.jdt.core/state.dat index bb9d046..34c65c7 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/org.eclipse.jdt.core/state.dat and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.txt.pdl/org.eclipse.jdt.core/state.dat differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/96/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/96/history.index index 822566b..f92fde1 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/96/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/96/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/1/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/1/history.index index 85902c2..694719c 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/1/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/1/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/20/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/20/history.index deleted file mode 100644 index 0976a2b..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/20/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/history.index deleted file mode 100644 index b238a0c..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/e4/fa/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/f9/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/f9/history.index deleted file mode 100644 index b623312..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/f9/history.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/history.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/history.index index bbc94fa..5bb4064 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/history.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.indexes/history.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.markers b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.markers index 215f8ac..9468fe4 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.markers and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/.markers differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/org.eclipse.jdt.core/state.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/org.eclipse.jdt.core/state.dat index 6ab6a5e..69d6fa4 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/org.eclipse.jdt.core/state.dat and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl/org.eclipse.jdt.core/state.dat differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index index 29ed222..db68ffc 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index 19557e8..5ee633a 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs index ada566c..f7913be 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -1,5 +1,5 @@ PROBLEMS_FILTERS_MIGRATE=true eclipse.preferences.version=1 -platformState=1631777710718 +platformState=1631777710739 quickStart=false tipsAndTricks=true diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL.mwe2.launch b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL.mwe2.launch index 1c3413a..03a3639 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL.mwe2.launch +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL.mwe2.launch @@ -1,10 +1,16 @@ - + + + + + + + + - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL1.mwe2.launch b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL1.mwe2.launch deleted file mode 100644 index f715f19..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL1.mwe2.launch +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL2.mwe2.launch b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL2.mwe2.launch deleted file mode 100644 index 6ee8d40..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/GeneratePDL2.mwe2.launch +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/Launch Runtime Eclipse mageule.launch b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/Launch Runtime Eclipse mageule.launch deleted file mode 100644 index 4e4f470..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/Launch Runtime Eclipse mageule.launch +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/SimplePDL2PetriNet.launch b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/SimplePDL2PetriNet.launch index 025cc08..7a6cd4e 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/SimplePDL2PetriNet.launch +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/SimplePDL2PetriNet.launch @@ -2,7 +2,6 @@ - @@ -36,8 +35,8 @@ - - + + diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/SimplePDLCreator.launch b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/SimplePDLCreator.launch deleted file mode 100644 index e1bac2c..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/SimplePDLCreator.launch +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml index dfdbe97..4a4281d 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml @@ -4,8 +4,8 @@ - - + +
diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml index fb43d9e..3751f73 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml @@ -2,24 +2,18 @@ - + - + + - - - - - - - - - + + @@ -36,24 +30,18 @@ - + - + + - - - - - - - - - + + diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/eclipse-workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index aca718c..4ce5bd0 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -1,6 +1,6 @@ - + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration @@ -187,7 +187,7 @@ persp.viewSC:org.eclipse.pde.ui.TargetPlatformState persp.newWizSC:org.eclipse.pde.ds.ui.wizard - + org.eclipse.e4.primaryNavigationStack View @@ -206,7 +206,7 @@ categoryTag:Plug-in Development - + @@ -450,18 +450,12 @@ categoryTag:Help - + org.eclipse.e4.primaryDataStack EditorStack active - - - Editor - removeOnHide - org.eclipse.jdt.ui.CompilationUnitEditor - - - + + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor @@ -509,7 +503,7 @@ - + View categoryTag:General @@ -681,7 +675,7 @@ Draggable - + toolbarSeparator @@ -712,7 +706,7 @@ Draggable - + toolbarSeparator diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml index 6fe8636..4723b85 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml @@ -24,15 +24,15 @@
- +
- - + +
@@ -42,21 +42,21 @@ - +
- - - - + + + +
- +
diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1610757853.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1610757853.index index c0bfea1..9bc9422 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1610757853.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1610757853.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1612303704.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1612303704.index index 414b313..18f48ac 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1612303704.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1612303704.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1632731500.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1632731500.index deleted file mode 100644 index 099fd49..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1632731500.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/164233854.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/164233854.index deleted file mode 100644 index 3076a71..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/164233854.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1705267537.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1705267537.index deleted file mode 100644 index 8779383..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/1705267537.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2127377128.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2127377128.index deleted file mode 100644 index 5618197..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2127377128.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2321955439.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2321955439.index deleted file mode 100644 index 5067d85..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2321955439.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2428720068.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2428720068.index deleted file mode 100644 index 914f8c3..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2428720068.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2569137636.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2569137636.index index 927f33c..340054a 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2569137636.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2569137636.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2649436859.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2649436859.index deleted file mode 100644 index 550a5d2..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2649436859.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2709714965.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2709714965.index index f0d8185..52a5f3f 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2709714965.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2709714965.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2744700718.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2744700718.index deleted file mode 100644 index 10db9de..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2744700718.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2835514616.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2835514616.index index cf5c9f6..5ee775a 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2835514616.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2835514616.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2934523174.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2934523174.index deleted file mode 100644 index 9a4c1a0..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/2934523174.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3160206024.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3160206024.index deleted file mode 100644 index dfb169d..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3160206024.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3662366827.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3662366827.index deleted file mode 100644 index a11ba98..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3662366827.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3674129442.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3674129442.index index 1d47b72..f1a5197 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3674129442.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3674129442.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3878379995.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3878379995.index deleted file mode 100644 index 0739ade..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3878379995.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3969060853.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3969060853.index index f800bd4..478ffec 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3969060853.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/3969060853.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/573847568.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/573847568.index index 424cac4..357db59 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/573847568.index and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/573847568.index differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/81825197.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/81825197.index deleted file mode 100644 index cb0fb7b..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/81825197.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/872930823.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/872930823.index deleted file mode 100644 index 10db9de..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/872930823.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/99599514.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/99599514.index deleted file mode 100644 index e4c5954..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/99599514.index and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache index d391ee6..cde0efd 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps index 30efef1..e987077 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache index 5e4e39b..7dd43fe 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt index d253a0a..c64bdc5 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt @@ -3,22 +3,18 @@ INDEX VERSION 1.131+/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metada 418917818.index 1612303704.index 2483472891.index -164233854.index 2492584860.index 3674129442.index 2709714965.index 2835514616.index -81825197.index 3006243032.index 489623180.index -2744700718.index 1190385766.index 1259215892.index 243785569.index 2376741536.index 3145903242.index 1394413366.index -1705267537.index 3591232502.index 4270576026.index 1969063402.index @@ -30,10 +26,10 @@ INDEX VERSION 1.131+/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metada 1744987098.index 573847568.index 997444292.index +646308851.index 3771331033.index 2569137636.index 3334587369.index -2321955439.index 2364472975.index 2979562625.index 2151287544.index @@ -44,24 +40,20 @@ INDEX VERSION 1.131+/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metada 4059096833.index 2253254511.index 701648383.index -99599514.index 3148758245.index 4164320705.index 4196230627.index 1883890692.index 1638971146.index -2428720068.index 1803404736.index 618880026.index 1158197951.index 2677393814.index -872930823.index -2944618107.index 1139869676.index +2944618107.index 1027991553.index 870911012.index 2313130512.index -1632731500.index 3499872082.index 3911324168.index 69115327.index @@ -80,10 +72,7 @@ INDEX VERSION 1.131+/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metada 2133193807.index 2320756977.index 113784225.index -3878379995.index -2127377128.index 3505152377.index -3662366827.index 76600631.index 361289234.index 3745962735.index @@ -100,18 +89,15 @@ INDEX VERSION 1.131+/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metada 3756796416.index 3228602193.index 3982670021.index -3160206024.index 1366149182.index 2952376003.index 815506655.index 124733140.index 1332398772.index 638382064.index -2649436859.index 4244811416.index 2582560612.index 2469834123.index -2934523174.index 1404716352.index 2682449071.index 2684007147.index diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat index 641509f..d00bc81 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat and b/eclipse-workspace/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history index 0514169..94b86db 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index index 0d81710..38a2672 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index @@ -4,3 +4,9 @@ 1634144068762 Delete resource 'fr.n7.simplepdl.exemples' 1634223140094 Delete 4 resources 1634290193707 Delete resource 'fr.n7.simplepdl2petrinet' +1634394606654 Delete 17 resources +1634394626466 Delete resource 'fr.n7.simplepdl.feature' +1634394631748 Delete resource 'fr.n7.petrinet.feature' +1634394910502 Delete resource 'fr.n7.feature' +1634395891334 Delete 5 resources +1634395925973 Delete 5 resources diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.history b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.history index c87d293..a863470 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.history +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.history @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.index index 16c48be..1153688 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.index +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.petrinet/2021/10/41/refactorings.index @@ -5,3 +5,5 @@ 1634145498776 Delete element 1634145506303 Delete element 1634288014461 Delete element +1634401163058 Move 2 resources to 'models' +1634401540375 Delete element diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.history b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.history index 0691714..40ecc95 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.history +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.history @@ -1,4 +1,3 @@ - - + \ No newline at end of file diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.index b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.index index a2bf0b2..0211c0f 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.index +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/fr.n7.simplepdl/2021/10/41/refactorings.index @@ -1 +1,6 @@ 1634046235126 Copy file +1634398181172 Delete element +1634401079365 Move 4 resources to 'models' +1634401213498 Delete element +1634401402339 Rename resource 'test.xmi' +1634401407927 Delete element diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties index d21a544..7fa37ad 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties @@ -1,2 +1,2 @@ #Cached timestamps -#Fri Oct 15 18:18:56 CEST 2021 +#Sat Oct 16 18:58:07 CEST 2021 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 index 8ee021c..9f8dda7 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 and b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 index 8e67384..7cf2ecb 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 and b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 index 3ed71f8..ed802cd 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 and b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 index b883016..0aadd28 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 and b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 index 1da8e42..ef0bb1c 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 @@ -1,5 +1,5 @@ #safe table -#Fri Oct 15 18:18:56 CEST 2021 +#Sat Oct 16 18:58:07 CEST 2021 .orphans=0 .mainData=0 .contributors=0 @@ -7,4 +7,4 @@ .extraData=0 .contributions=0 .table=0 -.crc6d63b915.v1 +.crc24795bf3.v1 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 index c1d37c7..a42a1fb 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 @@ -1,5 +1,5 @@ #safe table -#Fri Oct 15 18:18:56 CEST 2021 +#Sat Oct 16 18:58:08 CEST 2021 .orphans=1 .mainData=1 .contributors=1 @@ -7,4 +7,4 @@ .extraData=1 .contributions=1 .table=1 -.crca211832e.v1 +.crca9c52423.v1 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 index f44c076..b9b09f8 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 and b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 index c6c8b71..6c0c671 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 and b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 index 8f59f7f..7da0fc2 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 and b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-10.profile b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-10.profile index d35d209..5431b29 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-10.profile +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-10.profile @@ -1,4 +1,4 @@ -#Tue Oct 12 16:40:58 CEST 2021 +#Sat Oct 16 16:17:48 CEST 2021 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.osgi.framework.executionenvironment=OSGi/Minimum-1.0, OSGi/Minimum-1.1, OSGi/Minimum-1.2, JavaSE/compact1-1.8, JavaSE/compact2-1.8, JavaSE/compact3-1.8, JRE-1.1, J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, JavaSE-1.6, JavaSE-1.7, JavaSE-1.8, JavaSE-9, JavaSE-10 org.eclipse.jdt.core.compiler.codegen.targetPlatform=10 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-11.profile b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-11.profile index b00770a..9ed20c6 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-11.profile +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-11.profile @@ -1,4 +1,4 @@ -#Tue Oct 12 16:40:58 CEST 2021 +#Sat Oct 16 16:17:48 CEST 2021 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.osgi.framework.executionenvironment=OSGi/Minimum-1.0, OSGi/Minimum-1.1, OSGi/Minimum-1.2, JavaSE/compact1-1.8, JavaSE/compact2-1.8, JavaSE/compact3-1.8, JRE-1.1, J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, JavaSE-1.6, JavaSE-1.7, JavaSE-1.8, JavaSE-9, JavaSE-10, JavaSE-11 org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-12.profile b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-12.profile index d5f1170..8b2aedf 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-12.profile +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-12.profile @@ -1,4 +1,4 @@ -#Tue Oct 12 16:40:58 CEST 2021 +#Sat Oct 16 16:17:48 CEST 2021 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.osgi.framework.executionenvironment=OSGi/Minimum-1.0, OSGi/Minimum-1.1, OSGi/Minimum-1.2, JavaSE/compact1-1.8, JavaSE/compact2-1.8, JavaSE/compact3-1.8, JRE-1.1, J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, JavaSE-1.6, JavaSE-1.7, JavaSE-1.8, JavaSE-9, JavaSE-10, JavaSE-11, JavaSE-12 org.eclipse.jdt.core.compiler.codegen.targetPlatform=12 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-13.profile b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-13.profile index 7b31ef9..3c09349 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-13.profile +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-13.profile @@ -1,4 +1,4 @@ -#Tue Oct 12 16:40:58 CEST 2021 +#Sat Oct 16 16:17:48 CEST 2021 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.osgi.framework.executionenvironment=OSGi/Minimum-1.0, OSGi/Minimum-1.1, OSGi/Minimum-1.2, JavaSE/compact1-1.8, JavaSE/compact2-1.8, JavaSE/compact3-1.8, JRE-1.1, J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, JavaSE-1.6, JavaSE-1.7, JavaSE-1.8, JavaSE-9, JavaSE-10, JavaSE-11, JavaSE-12, JavaSE-13 org.eclipse.jdt.core.compiler.codegen.targetPlatform=13 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-14.profile b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-14.profile index 26e6e5a..a4314db 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-14.profile +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/.profiles/JavaSE-14.profile @@ -1,4 +1,4 @@ -#Tue Oct 12 16:40:58 CEST 2021 +#Sat Oct 16 16:17:48 CEST 2021 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.osgi.framework.executionenvironment=OSGi/Minimum-1.0, OSGi/Minimum-1.1, OSGi/Minimum-1.2, JavaSE/compact1-1.8, JavaSE/compact2-1.8, JavaSE/compact3-1.8, JRE-1.1, J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, JavaSE-1.6, JavaSE-1.7, JavaSE-1.8, JavaSE-9, JavaSE-10, JavaSE-11, JavaSE-12, JavaSE-13, JavaSE-14 org.eclipse.jdt.core.compiler.codegen.targetPlatform=14 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/config.ini b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/config.ini deleted file mode 100644 index 4968fd3..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/config.ini +++ /dev/null @@ -1,16 +0,0 @@ -#Configuration File -#Fri Oct 15 18:18:18 CEST 2021 -eclipse.product=org.eclipse.platform.ide -osgi.splashPath=file\:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.platform_4.17.0.v20200902-1800 -osgi.install.area=file\:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/ -org.eclipse.equinox.simpleconfigurator.configUrl=file\:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.simpleconfigurator/bundles.info -osgi.bundles.defaultStartLevel=4 -eclipse.application=org.eclipse.ui.ide.workbench -osgi.configuration.cascaded=false -osgi.instance.area.default=@user.home/workspace -osgi.bundles=reference\:file\:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.simpleconfigurator_1.3.600.v20200721-1308.jar@1\:start -eclipse.p2.data.area=@config.dir/.p2 -eclipse.p2.profile=_home_gdupont_gls-v2020-etu_eclipse-gls -osgi.framework=file\:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi_3.16.0.v20200828-0759.jar -osgi.framework.extensions=reference\:file\:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.compatibility.state_1.2.100.v20200811-1344.jar -eclipse.buildId=4.17.0.I20200902-1800 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/dev.properties b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/dev.properties deleted file mode 100644 index 26e8548..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/dev.properties +++ /dev/null @@ -1,37 +0,0 @@ -# -#Fri Oct 15 18:18:18 CEST 2021 -fr.n7.simplepdl.edit=bin -fr.n7.simplepdl.txt.pdl.ide=bin -fr.n7.pdl3.ui.tests=test-bin -fr.n7.simplepdl.toDOT=bin -fr.n7.pdl3.ide=bin -fr.n7.simplepdl=bin -fr.n7.simplepdl.txt.pdl.ui=bin -fr.n7.pdl2.ide=bin -fr.n7.simplepdl.txt.pdl.tests=test-bin -fr.n7.pdl2.ui=bin -fr.n7.simplepdl.txt.pdl=bin -fr.n7.petrinet.toTINA=bin -fr.n7.petrinet=bin -fr.n7.petrinet.edit=bin -fr.n7.pdl1.ui.tests=test-bin -fr.n7.pdl3.tests=test-bin -@ignoredot@=true -fr.n7.pdl1.ide=bin -fr.n7.simplepdl.toDOT.ui=bin -fr.n7.simplepdl.toHTML=bin -fr.n7.simplepdl.toHTML.ui=bin -fr.n7.pdl3=bin -fr.n7.pdl2=bin -fr.n7.simplepdl.tests=bin -fr.n7.pdl1=bin -fr.n7.petrinet.toTINA.ui=bin -fr.n7.pdl3.ui=bin -fr.n7.pdl1.ui=bin -fr.n7.pdl2.tests=test-bin -fr.n7.pdl2.ui.tests=test-bin -fr.n7.pdl1.tests=test-bin -fr.n7.simplepdl.txt.pdl.ui.tests=test-bin -fr.n7.petrinet.tests=bin -fr.n7.petrinet.editor=bin -fr.n7.simplepdl.editor=bin diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.contributions.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.contributions.1 deleted file mode 100644 index f82319c..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.contributions.1 and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.contributors.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.contributors.1 deleted file mode 100644 index 1462b3a..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.contributors.1 and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.extraData.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.extraData.1 deleted file mode 100644 index 172daf4..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.extraData.1 and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.mainData.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.mainData.1 deleted file mode 100644 index 251e4b8..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.mainData.1 and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTable.7 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTable.7 deleted file mode 100644 index b072e57..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTable.7 +++ /dev/null @@ -1,10 +0,0 @@ -#safe table -#Fri Oct 15 18:18:53 CEST 2021 -.orphans=0 -.mainData=0 -.contributors=0 -.namespaces=0 -.extraData=0 -.contributions=0 -.table=0 -.crc53267a4c.v1 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTable.8 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTable.8 deleted file mode 100644 index 28880c7..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTable.8 +++ /dev/null @@ -1,10 +0,0 @@ -#safe table -#Fri Oct 15 18:18:53 CEST 2021 -.orphans=1 -.mainData=1 -.contributors=1 -.namespaces=1 -.extraData=1 -.contributions=1 -.table=1 -.crc9c544077.v1 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTableLock b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.manager/.fileTableLock deleted file mode 100644 index e69de29..0000000 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.namespaces.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.namespaces.1 deleted file mode 100644 index 8560286..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.namespaces.1 and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.orphans.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.orphans.1 deleted file mode 100644 index 0d1b51e..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.orphans.1 and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.table.1 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.table.1 deleted file mode 100644 index c477446..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.core.runtime/.table.1 and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.app/.manager/.fileTableLock b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.app/.manager/.fileTableLock deleted file mode 100644 index e69de29..0000000 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.simpleconfigurator/bundles.info b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.simpleconfigurator/bundles.info deleted file mode 100644 index 1c1496b..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.simpleconfigurator/bundles.info +++ /dev/null @@ -1,858 +0,0 @@ -#encoding=UTF-8 -#version=1 -com.google.guava,27.1.0.v20190517-1946,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.google.guava_27.1.0.v20190517-1946.jar,4,false -com.google.inject,3.0.0.v201605172100,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.google.inject_3.0.0.v201605172100.jar,4,false -com.ibm.icu,67.1.0.v20200706-1749,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.ibm.icu_67.1.0.v20200706-1749.jar,4,false -com.jcraft.jsch,0.1.55.v20190404-1902,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.jcraft.jsch_0.1.55.v20190404-1902.jar,4,false -com.sun.el,2.2.0.v201303151357,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.el_2.2.0.v201303151357.jar,4,false -com.sun.jna,4.5.1.v20190425-1842,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna_4.5.1.v20190425-1842.jar,4,false -com.sun.jna.platform,4.5.1.v20190425-1842,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna.platform_4.5.1.v20190425-1842.jar,4,false -fr.n7.pdl1,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1/,4,false -fr.n7.pdl1.ide,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide/,4,false -fr.n7.pdl1.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests/,4,false -fr.n7.pdl1.ui,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui/,4,false -fr.n7.pdl1.ui.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests/,4,false -fr.n7.pdl2,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2/,4,false -fr.n7.pdl2.ide,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide/,4,false -fr.n7.pdl2.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests/,4,false -fr.n7.pdl2.ui,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui/,4,false -fr.n7.pdl2.ui.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests/,4,false -fr.n7.pdl3,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3/,4,false -fr.n7.pdl3.ide,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide/,4,false -fr.n7.pdl3.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests/,4,false -fr.n7.pdl3.ui,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui/,4,false -fr.n7.pdl3.ui.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests/,4,false -fr.n7.petrinet,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet/,4,false -fr.n7.petrinet.edit,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet.edit/,4,false -fr.n7.petrinet.editor,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet.editor/,4,false -fr.n7.petrinet.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet.tests/,4,false -fr.n7.petrinet.toTINA,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet.toTINA/,4,false -fr.n7.petrinet.toTINA.ui,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet.toTINA.ui/,4,false -fr.n7.simplepdl,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl/,4,false -fr.n7.simplepdl.edit,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.edit/,4,false -fr.n7.simplepdl.editor,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.editor/,4,false -fr.n7.simplepdl.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.tests/,4,false -fr.n7.simplepdl.toDOT,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.toDOT/,4,false -fr.n7.simplepdl.toDOT.ui,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.toDOT.ui/,4,false -fr.n7.simplepdl.toHTML,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.toHTML/,4,false -fr.n7.simplepdl.toHTML.ui,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.toHTML.ui/,4,false -fr.n7.simplepdl.txt.pdl,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.txt.pdl/,4,false -fr.n7.simplepdl.txt.pdl.ide,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.txt.pdl.ide/,4,false -fr.n7.simplepdl.txt.pdl.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/,4,false -fr.n7.simplepdl.txt.pdl.ui,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.txt.pdl.ui/,4,false -fr.n7.simplepdl.txt.pdl.ui.tests,1.0.0.qualifier,file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.simplepdl.txt.pdl.ui.tests/,4,false -io.github.classgraph,4.8.35.v20190528-1517,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/io.github.classgraph_4.8.35.v20190528-1517.jar,4,false -javax.annotation,1.3.5.v20200504-1837,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.annotation_1.3.5.v20200504-1837.jar,4,false -javax.el,2.2.0.v201303151357,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.el_2.2.0.v201303151357.jar,4,false -javax.inject,1.0.0.v20091030,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.inject_1.0.0.v20091030.jar,4,false -javax.servlet,3.1.0.v201410161800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.servlet_3.1.0.v201410161800.jar,4,false -javax.servlet.jsp,2.2.0.v201112011158,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.servlet.jsp_2.2.0.v201112011158.jar,4,false -javax.xml,1.3.4.v201005080400,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.xml_1.3.4.v201005080400.jar,4,false -lpg.runtime.java,2.0.17.v201004271640,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/lpg.runtime.java_2.0.17.v201004271640.jar,4,false -org.antlr.runtime,4.7.2.v20200218-0804,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.antlr.runtime_4.7.2.v20200218-0804.jar,4,false -org.antlr.runtime,3.2.0.v201101311130,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.antlr.runtime_3.2.0.v201101311130.jar,4,false -org.apache.ant,1.10.8.v20200515-1239,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.ant_1.10.8.v20200515-1239/,4,false -org.apache.batik.bridge,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.bridge_1.6.0.v201011041432.jar,4,false -org.apache.batik.constants,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.constants_1.13.0.v20200622-2037.jar,4,false -org.apache.batik.css,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.css_1.13.0.v20200622-2037.jar,4,false -org.apache.batik.css,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.css_1.6.0.v201011041432.jar,4,false -org.apache.batik.dom,1.6.1.v201505192100,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.dom_1.6.1.v201505192100.jar,4,false -org.apache.batik.dom.svg,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.dom.svg_1.6.0.v201011041432.jar,4,false -org.apache.batik.ext.awt,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.ext.awt_1.6.0.v201011041432.jar,4,false -org.apache.batik.i18n,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.i18n_1.13.0.v20200622-2037.jar,4,false -org.apache.batik.parser,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.parser_1.6.0.v201011041432.jar,4,false -org.apache.batik.pdf,1.6.0.v201105071520,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.pdf_1.6.0.v201105071520.jar,4,false -org.apache.batik.svggen,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.svggen_1.6.0.v201011041432.jar,4,false -org.apache.batik.transcoder,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.transcoder_1.6.0.v201011041432.jar,4,false -org.apache.batik.util,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.util_1.13.0.v20200622-2037.jar,4,false -org.apache.batik.util,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.util_1.6.0.v201011041432.jar,4,false -org.apache.batik.util.gui,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.util.gui_1.6.0.v201011041432.jar,4,false -org.apache.batik.xml,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.xml_1.6.0.v201011041432.jar,4,false -org.apache.commons.cli,1.2.0.v201404270220,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.cli_1.2.0.v201404270220.jar,4,false -org.apache.commons.codec,1.14.0.v20200818-1422,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.codec_1.14.0.v20200818-1422.jar,4,false -org.apache.commons.codec,1.13.0.v20200108-0001,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.codec_1.13.0.v20200108-0001.jar,4,false -org.apache.commons.httpclient,3.1.0.v201012070820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.httpclient_3.1.0.v201012070820.jar,4,false -org.apache.commons.io,2.6.0.v20190123-2029,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.io_2.6.0.v20190123-2029.jar,4,false -org.apache.commons.jxpath,1.3.0.v200911051830,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.jxpath_1.3.0.v200911051830.jar,4,false -org.apache.commons.lang,2.6.0.v201404270220,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.lang_2.6.0.v201404270220.jar,4,false -org.apache.commons.logging,1.2.0.v20180409-1502,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.logging_1.2.0.v20180409-1502.jar,4,false -org.apache.felix.gogo.command,1.0.2.v20170914-1324,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.gogo.command_1.0.2.v20170914-1324.jar,4,false -org.apache.felix.gogo.runtime,1.1.0.v20180713-1646,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.gogo.runtime_1.1.0.v20180713-1646.jar,4,false -org.apache.felix.gogo.shell,1.1.0.v20180713-1646,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.gogo.shell_1.1.0.v20180713-1646.jar,4,false -org.apache.felix.scr,2.1.16.v20200110-1820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.scr_2.1.16.v20200110-1820.jar,1,true -org.apache.httpcomponents.httpclient,4.5.10.v20200830-2311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.httpcomponents.httpclient_4.5.10.v20200830-2311.jar,4,false -org.apache.httpcomponents.httpcore,4.4.12.v20200108-1212,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.httpcomponents.httpcore_4.4.12.v20200108-1212.jar,4,false -org.apache.jasper.glassfish,2.2.2.v201501141630,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.jasper.glassfish_2.2.2.v201501141630.jar,4,false -org.apache.log4j,1.2.15.v201012070815,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.log4j_1.2.15.v201012070815.jar,4,false -org.apache.lucene.analyzers-common,8.4.1.v20200122-1459,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.analyzers-common_8.4.1.v20200122-1459.jar,4,false -org.apache.lucene.analyzers-smartcn,8.4.1.v20200122-1459,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.analyzers-smartcn_8.4.1.v20200122-1459.jar,4,false -org.apache.lucene.core,8.4.1.v20200122-1459,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.core_8.4.1.v20200122-1459.jar,4,false -org.apache.xerces,2.9.0.v201101211617,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xerces_2.9.0.v201101211617.jar,4,false -org.apache.xml.resolver,1.2.0.v201005080400,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xml.resolver_1.2.0.v201005080400.jar,4,false -org.apache.xml.serializer,2.7.1.v201005080400,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xml.serializer_2.7.1.v201005080400.jar,4,false -org.apache.xmlgraphics,2.4.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xmlgraphics_2.4.0.v20200622-2037.jar,4,false -org.apiguardian,1.1.0.v20190826-0900,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apiguardian_1.1.0.v20190826-0900.jar,4,false -org.eclipse.acceleo.annotations,7.0.0.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.annotations_7.0.0.202102190929.jar,4,false -org.eclipse.acceleo.common,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.common_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.common.ide,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.common.ide_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.common.ui,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.common.ui_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.compatibility,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.compatibility_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.compatibility.ui,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.compatibility.ui_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.doc,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.doc_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.engine,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.engine_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.ide.ui,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.ide.ui_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.model,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.model_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.model.edit,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.model.edit_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.parser,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.parser_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.profiler,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.profiler_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.profiler.edit,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.profiler.edit_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.profiler.editor,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.profiler.editor_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.query,7.0.0.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.query_7.0.0.202102190929.jar,4,false -org.eclipse.acceleo.traceability,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.traceability_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.traceability.model,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.traceability.model_3.7.11.202102190929.jar,4,false -org.eclipse.acceleo.ui.interpreter,3.7.11.202102190929,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.ui.interpreter_3.7.11.202102190929.jar,4,false -org.eclipse.ant.core,3.5.800.v20200608-1251,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ant.core_3.5.800.v20200608-1251.jar,4,false -org.eclipse.ant.launching,1.2.1000.v20200610-1458,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ant.launching_1.2.1000.v20200610-1458.jar,4,false -org.eclipse.ant.ui,3.7.900.v20200724-1008,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ant.ui_3.7.900.v20200724-1008.jar,4,false -org.eclipse.compare,3.7.1100.v20200611-0145,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.compare_3.7.1100.v20200611-0145.jar,4,false -org.eclipse.compare.core,3.6.900.v20200412-2017,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.compare.core_3.6.900.v20200412-2017.jar,4,false -org.eclipse.core.commands,3.9.700.v20191217-1850,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.commands_3.9.700.v20191217-1850.jar,4,false -org.eclipse.core.contenttype,3.7.800.v20200724-0804,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.contenttype_3.7.800.v20200724-0804.jar,4,false -org.eclipse.core.databinding,1.10.0.v20200815-1752,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding_1.10.0.v20200815-1752.jar,4,false -org.eclipse.core.databinding.beans,1.7.0.v20200717-1533,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding.beans_1.7.0.v20200717-1533.jar,4,false -org.eclipse.core.databinding.observable,1.10.0.v20200730-0848,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding.observable_1.10.0.v20200730-0848.jar,4,false -org.eclipse.core.databinding.property,1.8.100.v20200619-0651,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding.property_1.8.100.v20200619-0651.jar,4,false -org.eclipse.core.expressions,3.7.0.v20200720-1126,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.expressions_3.7.0.v20200720-1126.jar,4,false -org.eclipse.core.externaltools,1.1.700.v20200416-1310,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.externaltools_1.1.700.v20200416-1310.jar,4,false -org.eclipse.core.filebuffers,3.6.1000.v20200409-1035,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.filebuffers_3.6.1000.v20200409-1035.jar,4,false -org.eclipse.core.filesystem,1.7.700.v20200110-1734,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.filesystem_1.7.700.v20200110-1734.jar,4,false -org.eclipse.core.filesystem.linux.x86_64,1.2.300.v20180828-0158,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.filesystem.linux.x86_64_1.2.300.v20180828-0158.jar,4,false -org.eclipse.core.jobs,3.10.800.v20200421-0950,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.jobs_3.10.800.v20200421-0950.jar,4,false -org.eclipse.core.net,1.3.1000.v20200715-0827,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.net_1.3.1000.v20200715-0827.jar,4,false -org.eclipse.core.net.linux.x86_64,1.2.400.v20190924-1023,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.net.linux.x86_64_1.2.400.v20190924-1023.jar,4,false -org.eclipse.core.resources,3.13.800.v20200706-2152,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.resources_3.13.800.v20200706-2152.jar,4,false -org.eclipse.core.runtime,3.19.0.v20200724-1004,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.runtime_3.19.0.v20200724-1004.jar,4,true -org.eclipse.core.variables,3.4.800.v20200120-1101,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.variables_3.4.800.v20200120-1101.jar,4,false -org.eclipse.debug.core,3.16.0.v20200828-0817,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.debug.core_3.16.0.v20200828-0817.jar,4,false -org.eclipse.debug.ui,3.14.600.v20200828-0817,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.debug.ui_3.14.600.v20200828-0817.jar,4,false -org.eclipse.draw2d,3.10.100.201606061308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.draw2d_3.10.100.201606061308.jar,4,false -org.eclipse.draw2d.doc.isv,3.10.100.201606061308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.draw2d.doc.isv_3.10.100.201606061308.jar,4,false -org.eclipse.e4.core.commands,0.12.900.v20200110-1732,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.commands_0.12.900.v20200110-1732.jar,4,false -org.eclipse.e4.core.contexts,1.8.400.v20191217-1710,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.contexts_1.8.400.v20191217-1710.jar,4,false -org.eclipse.e4.core.di,1.7.600.v20200428-0912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di_1.7.600.v20200428-0912.jar,4,false -org.eclipse.e4.core.di.annotations,1.6.600.v20191216-2352,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di.annotations_1.6.600.v20191216-2352.jar,4,false -org.eclipse.e4.core.di.extensions,0.16.0.v20200507-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di.extensions_0.16.0.v20200507-0938.jar,4,false -org.eclipse.e4.core.di.extensions.supplier,0.15.700.v20200622-1247,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di.extensions.supplier_0.15.700.v20200622-1247.jar,4,false -org.eclipse.e4.core.services,2.2.400.v20200622-1247,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.services_2.2.400.v20200622-1247.jar,4,false -org.eclipse.e4.emf.xpath,0.2.800.v20200609-0849,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.emf.xpath_0.2.800.v20200609-0849.jar,4,false -org.eclipse.e4.tools,4.9.0.v20200923-1123,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.tools_4.9.0.v20200923-1123.jar,4,false -org.eclipse.e4.tools.compat,4.8.0.v20201026-0947,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.tools.compat_4.8.0.v20201026-0947.jar,4,false -org.eclipse.e4.tools.emf.editor3x,4.7.600.v20200723-1429,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.tools.emf.editor3x_4.7.600.v20200723-1429.jar,4,false -org.eclipse.e4.tools.emf.ui,4.6.1000.v20201009-1503,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.tools.emf.ui_4.6.1000.v20201009-1503.jar,4,false -org.eclipse.e4.tools.jdt.templates,4.8.400.v20191115-2149,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.tools.jdt.templates_4.8.400.v20191115-2149.jar,4,false -org.eclipse.e4.tools.services,4.8.400.v20200217-1142,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.tools.services_4.8.400.v20200217-1142.jar,4,false -org.eclipse.e4.ui.bindings,0.12.900.v20200513-0930,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.bindings_0.12.900.v20200513-0930.jar,4,false -org.eclipse.e4.ui.css.core,0.12.1300.v20200615-1701,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.css.core_0.12.1300.v20200615-1701.jar,4,false -org.eclipse.e4.ui.css.swt,0.13.1100.v20200819-0632,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.css.swt_0.13.1100.v20200819-0632.jar,4,false -org.eclipse.e4.ui.css.swt.theme,0.12.700.v20200527-0719,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.css.swt.theme_0.12.700.v20200527-0719.jar,4,false -org.eclipse.e4.ui.di,1.2.800.v20200128-0855,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.di_1.2.800.v20200128-0855.jar,4,false -org.eclipse.e4.ui.dialogs,1.2.0.v20200807-0944,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.dialogs_1.2.0.v20200807-0944.jar,4,false -org.eclipse.e4.ui.ide,3.15.100.v20200323-2111,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.ide_3.15.100.v20200323-2111.jar,4,false -org.eclipse.e4.ui.model.workbench,2.1.800.v20200828-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.model.workbench_2.1.800.v20200828-0938.jar,4,false -org.eclipse.e4.ui.services,1.3.700.v20190930-1643,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.services_1.3.700.v20190930-1643.jar,4,false -org.eclipse.e4.ui.swt.gtk,1.0.600.v20190627-0755,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.swt.gtk_1.0.600.v20190627-0755.jar,4,false -org.eclipse.e4.ui.widgets,1.2.700.v20191222-1048,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.widgets_1.2.700.v20191222-1048.jar,4,false -org.eclipse.e4.ui.workbench,1.11.400.v20200828-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench_1.11.400.v20200828-0938.jar,4,false -org.eclipse.e4.ui.workbench.addons.swt,1.3.1100.v20200703-0611,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.3.1100.v20200703-0611.jar,4,false -org.eclipse.e4.ui.workbench.renderers.swt,0.14.1300.v20200829-1411,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.14.1300.v20200829-1411.jar,4,false -org.eclipse.e4.ui.workbench.swt,0.14.1100.v20200619-0644,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench.swt_0.14.1100.v20200619-0644.jar,4,false -org.eclipse.e4.ui.workbench3,0.15.400.v20191216-0805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench3_0.15.400.v20191216-0805.jar,4,false -org.eclipse.ecf,3.9.101.v20201027-0547,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf_3.9.101.v20201027-0547.jar,4,false -org.eclipse.ecf.filetransfer,5.1.101.v20201025-2315,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.filetransfer_5.1.101.v20201025-2315.jar,4,false -org.eclipse.ecf.identity,3.9.401.v20201027-0550,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.identity_3.9.401.v20201027-0550.jar,4,false -org.eclipse.ecf.provider.filetransfer,3.2.601.v20201025-0700,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.provider.filetransfer_3.2.601.v20201025-0700.jar,4,false -org.eclipse.ecf.provider.filetransfer.httpclient45,1.0.301.v20201025-0700,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.provider.filetransfer.httpclient45_1.0.301.v20201025-0700.jar,4,false -org.eclipse.ecf.provider.filetransfer.ssl,1.0.200.v20200611-1836,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.200.v20200611-1836.jar,4,false -org.eclipse.ecf.ssl,1.2.400.v20200611-2220,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.ssl_1.2.400.v20200611-2220.jar,4,false -org.eclipse.eef,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef_2.1.5.202008270808.jar,4,false -org.eclipse.eef.common,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.common_2.1.5.202008270808.jar,4,false -org.eclipse.eef.common.ui,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.common.ui_2.1.5.202008270808.jar,4,false -org.eclipse.eef.core,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.core_2.1.5.202008270808.jar,4,false -org.eclipse.eef.core.ext.widgets.reference,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.core.ext.widgets.reference_2.1.5.202008270808.jar,4,false -org.eclipse.eef.ext.widgets.reference,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.ext.widgets.reference_2.1.5.202008270808.jar,4,false -org.eclipse.eef.ide.ui,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.ide.ui_2.1.5.202008270808.jar,4,false -org.eclipse.eef.ide.ui.ext.widgets.reference,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.ide.ui.ext.widgets.reference_2.1.5.202008270808.jar,4,false -org.eclipse.eef.ide.ui.properties,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.ide.ui.properties_2.1.5.202008270808.jar,4,false -org.eclipse.eef.properties.ui,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.properties.ui_2.1.5.202008270808.jar,4,false -org.eclipse.eef.properties.ui.legacy,2.1.5.202008270808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.properties.ui.legacy_2.1.5.202008270808.jar,4,false -org.eclipse.emf,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf_2.8.0.v20180706-1146.jar,4,false -org.eclipse.emf.ant,2.11.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ant_2.11.0.v20200324-0723.jar,4,false -org.eclipse.emf.cdo,4.11.0.v20200902-0811,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo_4.11.0.v20200902-0811.jar,4,false -org.eclipse.emf.cdo.admin,4.2.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.admin_4.2.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.common,4.11.0.v20200901-0616,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.common_4.11.0.v20200901-0616.jar,4,false -org.eclipse.emf.cdo.common.db,3.1.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.common.db_3.1.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.compare,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.compare_4.4.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.doc,4.2.1.v20200330-1311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.doc_4.2.1.v20200330-1311.jar,4,false -org.eclipse.emf.cdo.edit,4.5.2.v20200615-1414,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.edit_4.5.2.v20200615-1414.jar,4,false -org.eclipse.emf.cdo.examples.installer,4.2.2.v20200901-0616,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.examples.installer_4.2.2.v20200901-0616.jar,4,false -org.eclipse.emf.cdo.explorer,4.7.0.v20200825-1015,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.explorer_4.7.0.v20200825-1015.jar,4,false -org.eclipse.emf.cdo.explorer.ui,4.6.1.v20200902-0810,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.explorer.ui_4.6.1.v20200902-0810.jar,4,false -org.eclipse.emf.cdo.expressions,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.expressions_4.4.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.expressions.edit,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.expressions.edit_4.4.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.expressions.editor,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.expressions.editor_4.4.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.migrator,3.2.0.v20200825-0917,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.migrator_3.2.0.v20200825-0917.jar,4,false -org.eclipse.emf.cdo.net4j,4.3.1.v20200825-1015,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.net4j_4.3.1.v20200825-1015.jar,4,false -org.eclipse.emf.cdo.security,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.security_4.4.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.security.edit,4.5.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.security.edit_4.5.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.security.editor,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.security.editor_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.security.ui,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.security.ui_4.4.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.server,4.10.0.v20200825-1015,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.server_4.10.0.v20200825-1015.jar,4,false -org.eclipse.emf.cdo.server.admin,4.3.1.v20200825-1015,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.server.admin_4.3.1.v20200825-1015.jar,4,false -org.eclipse.emf.cdo.server.db,4.9.1.v20200901-0616,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.server.db_4.9.1.v20200901-0616.jar,4,false -org.eclipse.emf.cdo.server.net4j,4.2.1.v20200825-1015,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.server.net4j_4.2.1.v20200825-1015.jar,4,false -org.eclipse.emf.cdo.server.ocl,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.server.ocl_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.server.product,4.2.1.v20200411-0357,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.server.product_4.2.1.v20200411-0357.jar,4,false -org.eclipse.emf.cdo.server.security,4.5.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.server.security_4.5.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.transfer,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.transfer_4.4.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.transfer.repository,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.transfer.repository_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.transfer.ui,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.transfer.ui_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.transfer.workspace,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.transfer.workspace_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.transfer.workspace.ui,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.transfer.workspace.ui_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.ui,4.8.1.v20200825-1015,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.ui_4.8.1.v20200825-1015.jar,4,false -org.eclipse.emf.cdo.ui.admin,4.2.1.v20200330-1311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.ui.admin_4.2.1.v20200330-1311.jar,4,false -org.eclipse.emf.cdo.ui.compare,4.5.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.ui.compare_4.5.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.ui.shared,4.4.1.v20200330-1311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.ui.shared_4.4.1.v20200330-1311.jar,4,false -org.eclipse.emf.cdo.ui.team,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.ui.team_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cdo.workspace,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo.workspace_4.3.0.v20200311-1912.jar,4,false -org.eclipse.emf.cheatsheets,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cheatsheets_2.8.0.v20180706-1146.jar,4,false -org.eclipse.emf.codegen,2.21.0.v20200708-0547,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen_2.21.0.v20200708-0547.jar,4,false -org.eclipse.emf.codegen.ecore,2.23.0.v20200701-0840,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen.ecore_2.23.0.v20200701-0840.jar,4,false -org.eclipse.emf.codegen.ecore.ui,2.23.0.v20200703-0737,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen.ecore.ui_2.23.0.v20200703-0737.jar,4,false -org.eclipse.emf.codegen.ui,2.22.0.v20200424-0451,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen.ui_2.22.0.v20200424-0451.jar,4,false -org.eclipse.emf.common,2.20.0.v20200822-0801,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.common_2.20.0.v20200822-0801.jar,4,false -org.eclipse.emf.common.ui,2.18.0.v20190507-0402,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.common.ui_2.18.0.v20190507-0402.jar,4,false -org.eclipse.emf.compare,3.5.3.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare_3.5.3.202008311302.jar,4,false -org.eclipse.emf.compare.diagram,2.5.2.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.diagram_2.5.2.202008311302.jar,4,false -org.eclipse.emf.compare.diagram.edit,2.5.2.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.diagram.edit_2.5.2.202008311302.jar,4,false -org.eclipse.emf.compare.diagram.ide.ui,3.4.3.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.diagram.ide.ui_3.4.3.202008311302.jar,4,false -org.eclipse.emf.compare.diagram.ide.ui.sirius,1.1.1.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.diagram.ide.ui.sirius_1.1.1.202008311302.jar,4,false -org.eclipse.emf.compare.diagram.sirius,1.1.0.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.diagram.sirius_1.1.0.202008311302.jar,4,false -org.eclipse.emf.compare.doc,3.3.12.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.doc_3.3.12.202008311302.jar,4,false -org.eclipse.emf.compare.edit,4.3.1.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.edit_4.3.1.202008311302.jar,4,false -org.eclipse.emf.compare.ide,3.4.3.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.ide_3.4.3.202008311302.jar,4,false -org.eclipse.emf.compare.ide.ui,4.4.3.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.ide.ui_4.4.3.202008311302.jar,4,false -org.eclipse.emf.compare.rcp,2.5.2.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.rcp_2.5.2.202008311302.jar,4,false -org.eclipse.emf.compare.rcp.ui,4.4.2.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.rcp.ui_4.4.2.202008311302.jar,4,false -org.eclipse.emf.converter,2.10.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.converter_2.10.0.v20180706-1146.jar,4,false -org.eclipse.emf.databinding,1.5.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.databinding_1.5.0.v20180706-1146.jar,4,false -org.eclipse.emf.databinding.edit,1.6.0.v20190323-1031,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.databinding.edit_1.6.0.v20190323-1031.jar,4,false -org.eclipse.emf.doc,2.20.0.v20200630-0516,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.doc_2.20.0.v20200630-0516.jar,4,false -org.eclipse.emf.ecore,2.23.0.v20200630-0516,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore_2.23.0.v20200630-0516.jar,4,false -org.eclipse.emf.ecore.change,2.14.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.change_2.14.0.v20190528-0725.jar,4,false -org.eclipse.emf.ecore.change.edit,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.change.edit_2.8.0.v20180706-1146.jar,4,false -org.eclipse.emf.ecore.edit,2.13.0.v20190822-1451,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.edit_2.13.0.v20190822-1451.jar,4,false -org.eclipse.emf.ecore.editor,2.17.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.editor_2.17.0.v20190528-0725.jar,4,false -org.eclipse.emf.ecore.xmi,2.16.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.xmi_2.16.0.v20190528-0725.jar,4,false -org.eclipse.emf.ecoretools,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools_3.3.2.201909230743.jar,4,false -org.eclipse.emf.ecoretools.design,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.design_3.3.2.201909230743.jar,4,false -org.eclipse.emf.ecoretools.design.ui,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.design.ui_3.3.2.201909230743.jar,4,false -org.eclipse.emf.ecoretools.doc,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.doc_3.3.2.201909230743.jar,4,false -org.eclipse.emf.ecoretools.ui,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.ui_3.3.2.201909230743.jar,4,false -org.eclipse.emf.ecp.common,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.common_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.common.ui,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.common.ui_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.edit,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.edit_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.edit.swt,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.edit.swt_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.ui.view,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.ui.view_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.ui.view.swt,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.ui.view.swt_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.context,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.context_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.label.model,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.label.model_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.model,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.model_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.model.common,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.model.common_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.model.common.di,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.model.common.di_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.template.model,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.template.model_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.template.service,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.template.service_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.ecp.view.util.swt,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecp.view.util.swt_1.25.0.20200831-0551.jar,4,false -org.eclipse.emf.edit,2.16.0.v20190920-0401,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.edit_2.16.0.v20190920-0401.jar,4,false -org.eclipse.emf.edit.ui,2.18.0.v20200205-0529,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.edit.ui_2.18.0.v20200205-0529.jar,4,false -org.eclipse.emf.example.installer,1.10.0.v20200518-1440,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.example.installer_1.10.0.v20200518-1440.jar,4,false -org.eclipse.emf.exporter,2.10.0.v20190321-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.exporter_2.10.0.v20190321-1530.jar,4,false -org.eclipse.emf.importer,2.12.0.v20190321-1539,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer_2.12.0.v20190321-1539.jar,4,false -org.eclipse.emf.importer.ecore,2.10.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer.ecore_2.10.0.v20200324-0723.jar,4,false -org.eclipse.emf.importer.java,2.11.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer.java_2.11.0.v20200324-0723.jar,4,false -org.eclipse.emf.importer.rose,2.10.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer.rose_2.10.0.v20200324-0723.jar,4,false -org.eclipse.emf.mapping,2.12.0.v20181104-0733,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping_2.12.0.v20181104-0733.jar,4,false -org.eclipse.emf.mapping.ecore,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore_2.8.0.v20180706-1146.jar,4,false -org.eclipse.emf.mapping.ecore.editor,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore.editor_2.8.0.v20180706-1146.jar,4,false -org.eclipse.emf.mapping.ecore2ecore,2.11.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2ecore_2.11.0.v20180706-1146.jar,4,false -org.eclipse.emf.mapping.ecore2ecore.editor,2.10.0.v20181104-0733,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2ecore.editor_2.10.0.v20181104-0733.jar,4,false -org.eclipse.emf.mapping.ecore2xml,2.11.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2xml_2.11.0.v20180706-1146.jar,4,false -org.eclipse.emf.mapping.ecore2xml.ui,2.12.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2xml.ui_2.12.0.v20190528-0725.jar,4,false -org.eclipse.emf.mapping.ui,2.10.0.v20181104-0733,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ui_2.10.0.v20181104-0733.jar,4,false -org.eclipse.emf.mapping.xsd2ecore,2.9.0.v20200723-0820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.xsd2ecore_2.9.0.v20200723-0820.jar,4,false -org.eclipse.emf.mapping.xsd2ecore.editor,2.9.0.v20181105-0510,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.xsd2ecore.editor_2.9.0.v20181105-0510.jar,4,false -org.eclipse.emf.mwe.core,1.5.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe.core_1.5.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe.utils,1.5.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe.utils_1.5.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe2.language,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.language_2.11.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe2.language.ide,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.language.ide_2.11.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe2.language.ui,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.language.ui_2.11.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe2.launch,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.launch_2.11.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe2.launch.ui,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.launch.ui_2.11.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe2.lib,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.lib_2.11.3.v20200520-0756.jar,4,false -org.eclipse.emf.mwe2.runtime,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.runtime_2.11.3.v20200520-0756.jar,4,false -org.eclipse.emf.parsley,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.cdo,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.cdo_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.cdo.common,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.cdo.common_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.common,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.common_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.doc,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.doc_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.dsl,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.dsl.additional.builder,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl.additional.builder_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.dsl.ide,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl.ide_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.dsl.ui,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl.ui_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.editors,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.editors_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.editors.common,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.editors.common_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.generator.common,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.generator.common_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.junit4,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.junit4_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.runtime,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.runtime_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.runtime.common,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.runtime.common_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.ui.examples,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.ui.examples_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.views,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.views_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.views.common,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.views.common_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.parsley.wizards,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.wizards_1.12.0.v20200831-1344.jar,4,false -org.eclipse.emf.query,1.7.0.201805030653,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.query_1.7.0.201805030653.jar,4,false -org.eclipse.emf.query.doc,1.2.0.201805030653,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.query.doc_1.2.0.201805030653.jar,4,false -org.eclipse.emf.query.examples,1.2.0.201805030653,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.query.examples_1.2.0.201805030653.jar,4,false -org.eclipse.emf.query.ocl,2.0.0.201805030653,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.query.ocl_2.0.0.201805030653.jar,4,false -org.eclipse.emf.transaction,1.9.1.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.transaction_1.9.1.201805140824.jar,4,false -org.eclipse.emf.transaction.doc,1.4.0.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.transaction.doc_1.4.0.201805140824.jar,4,false -org.eclipse.emf.transaction.examples,1.2.100.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.transaction.examples_1.2.100.201805140824.jar,4,false -org.eclipse.emf.transaction.ui,1.4.0.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.transaction.ui_1.4.0.201805140824.jar,4,false -org.eclipse.emf.validation,1.8.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation_1.8.0.202008210805.jar,4,false -org.eclipse.emf.validation.doc,1.3.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.doc_1.3.0.202008210805.jar,4,false -org.eclipse.emf.validation.examples,1.3.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.examples_1.3.0.202008210805.jar,4,false -org.eclipse.emf.validation.ocl,1.4.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.ocl_1.4.0.202008210805.jar,4,false -org.eclipse.emf.validation.ui,1.7.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.ui_1.7.0.202008210805.jar,4,false -org.eclipse.emf.validation.ui.ide,1.3.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.ui.ide_1.3.0.202008210805.jar,4,false -org.eclipse.emf.workspace,1.5.1.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.workspace_1.5.1.201805140824.jar,4,false -org.eclipse.emf.workspace.doc,1.3.0.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.workspace.doc_1.3.0.201805140824.jar,4,false -org.eclipse.emf.workspace.ui,1.3.0.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.workspace.ui_1.3.0.201805140824.jar,4,false -org.eclipse.emfforms.common,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.common_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.core.bazaar,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.core.bazaar_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.core.services,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.core.services_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.core.services.editsupport,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.core.services.editsupport_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.core.services.emf,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.core.services.emf_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.core.services.emfspecificservice,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.core.services.emfspecificservice_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.core.services.segments,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.core.services.segments_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.localization,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.localization_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.swt.core,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.swt.core_1.25.0.20200831-0551.jar,4,false -org.eclipse.emfforms.view.annotation.model,1.25.0.20200831-0551,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emfforms.view.annotation.model_1.25.0.20200831-0551.jar,4,false -org.eclipse.epp.package.common,4.17.0.20200910-1200,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.epp.package.common_4.17.0.20200910-1200/,4,false -org.eclipse.epp.package.modeling,4.17.0.20200910-1200,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.epp.package.modeling_4.17.0.20200910-1200/,4,false -org.eclipse.equinox.app,1.5.0.v20200717-0620,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.app_1.5.0.v20200717-0620.jar,4,false -org.eclipse.equinox.bidi,1.3.0.v20200612-1624,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.bidi_1.3.0.v20200612-1624.jar,4,false -org.eclipse.equinox.common,3.13.0.v20200828-1034,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.common_3.13.0.v20200828-1034.jar,2,true -org.eclipse.equinox.concurrent,1.1.500.v20200106-1437,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.concurrent_1.1.500.v20200106-1437.jar,4,false -org.eclipse.equinox.console,1.4.200.v20200828-1034,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.console_1.4.200.v20200828-1034.jar,4,false -org.eclipse.equinox.event,1.5.500.v20200616-0800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.event_1.5.500.v20200616-0800.jar,4,false -org.eclipse.equinox.frameworkadmin,2.1.400.v20191002-0702,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.frameworkadmin_2.1.400.v20191002-0702.jar,4,false -org.eclipse.equinox.frameworkadmin.equinox,1.1.400.v20200319-1546,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.frameworkadmin.equinox_1.1.400.v20200319-1546.jar,4,false -org.eclipse.equinox.http.jetty,3.7.400.v20200123-1333,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.http.jetty_3.7.400.v20200123-1333.jar,4,false -org.eclipse.equinox.http.registry,1.2.0.v20200614-1851,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.http.registry_1.2.0.v20200614-1851.jar,4,false -org.eclipse.equinox.http.servlet,1.6.600.v20200707-1543,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.http.servlet_1.6.600.v20200707-1543.jar,4,false -org.eclipse.equinox.jsp.jasper,1.1.500.v20200422-1833,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.jsp.jasper_1.1.500.v20200422-1833.jar,4,false -org.eclipse.equinox.jsp.jasper.registry,1.1.400.v20200422-1833,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.jsp.jasper.registry_1.1.400.v20200422-1833.jar,4,false -org.eclipse.equinox.launcher,1.5.800.v20200727-1323,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar,4,false -org.eclipse.equinox.launcher.gtk.linux.x86_64,1.1.1300.v20200819-0940,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1300.v20200819-0940/,4,false -org.eclipse.equinox.p2.artifact.repository,1.3.500.v20200406-2025,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.artifact.repository_1.3.500.v20200406-2025.jar,4,false -org.eclipse.equinox.p2.console,1.1.300.v20191014-1219,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.console_1.1.300.v20191014-1219.jar,4,false -org.eclipse.equinox.p2.core,2.6.300.v20200211-1504,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.core_2.6.300.v20200211-1504.jar,4,false -org.eclipse.equinox.p2.director,2.4.700.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.director_2.4.700.v20200511-1530.jar,4,false -org.eclipse.equinox.p2.director.app,1.1.600.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.director.app_1.1.600.v20200511-1530.jar,4,false -org.eclipse.equinox.p2.directorywatcher,1.2.500.v20191211-1631,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.directorywatcher_1.2.500.v20191211-1631.jar,4,false -org.eclipse.equinox.p2.engine,2.6.700.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.engine_2.6.700.v20200511-1530.jar,4,false -org.eclipse.equinox.p2.extensionlocation,1.3.400.v20191213-1911,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.extensionlocation_1.3.400.v20191213-1911.jar,4,false -org.eclipse.equinox.p2.garbagecollector,1.1.400.v20200221-1022,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.garbagecollector_1.1.400.v20200221-1022.jar,4,false -org.eclipse.equinox.p2.jarprocessor,1.1.600.v20200217-1130,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.jarprocessor_1.1.600.v20200217-1130.jar,4,false -org.eclipse.equinox.p2.metadata,2.5.0.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.metadata_2.5.0.v20200511-1530.jar,4,false -org.eclipse.equinox.p2.metadata.repository,1.3.400.v20191211-1528,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.metadata.repository_1.3.400.v20191211-1528.jar,4,false -org.eclipse.equinox.p2.operations,2.5.900.v20200808-1311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.operations_2.5.900.v20200808-1311.jar,4,false -org.eclipse.equinox.p2.publisher,1.5.400.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.publisher_1.5.400.v20200511-1530.jar,4,false -org.eclipse.equinox.p2.publisher.eclipse,1.3.700.v20200828-0839,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.publisher.eclipse_1.3.700.v20200828-0839.jar,4,false -org.eclipse.equinox.p2.reconciler.dropins,1.3.400.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.reconciler.dropins_1.3.400.v20200511-1530.jar,4,false -org.eclipse.equinox.p2.repository,2.4.800.v20200813-0739,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.repository_2.4.800.v20200813-0739.jar,4,false -org.eclipse.equinox.p2.repository.tools,2.2.500.v20200110-2121,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.repository.tools_2.2.500.v20200110-2121.jar,4,false -org.eclipse.equinox.p2.touchpoint.eclipse,2.2.700.v20200813-0739,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_2.2.700.v20200813-0739.jar,4,false -org.eclipse.equinox.p2.touchpoint.natives,1.3.600.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.touchpoint.natives_1.3.600.v20200511-1530.jar,4,false -org.eclipse.equinox.p2.transport.ecf,1.2.400.v20200123-2221,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.transport.ecf_1.2.400.v20200123-2221.jar,4,false -org.eclipse.equinox.p2.ui,2.6.100.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui_2.6.100.v20200731-1005.jar,4,false -org.eclipse.equinox.p2.ui.importexport,1.2.500.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui.importexport_1.2.500.v20200731-1005.jar,4,false -org.eclipse.equinox.p2.ui.sdk,1.1.700.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui.sdk_1.1.700.v20200731-1005.jar,4,false -org.eclipse.equinox.p2.ui.sdk.scheduler,1.4.800.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_1.4.800.v20200731-1005.jar,4,false -org.eclipse.equinox.p2.updatechecker,1.2.300.v20200222-1600,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.updatechecker_1.2.300.v20200222-1600.jar,4,false -org.eclipse.equinox.p2.updatesite,1.1.400.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.updatesite_1.1.400.v20200511-1530.jar,4,false -org.eclipse.equinox.preferences,3.8.0.v20200422-1833,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.preferences_3.8.0.v20200422-1833.jar,4,false -org.eclipse.equinox.registry,3.9.0.v20200625-1425,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.registry_3.9.0.v20200625-1425.jar,4,false -org.eclipse.equinox.security,1.3.500.v20200114-1637,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.security_1.3.500.v20200114-1637.jar,4,false -org.eclipse.equinox.security.linux.x86_64,1.1.300.v20190830-1238,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.security.linux.x86_64_1.1.300.v20190830-1238/,4,false -org.eclipse.equinox.security.ui,1.2.700.v20200807-1518,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.security.ui_1.2.700.v20200807-1518.jar,4,false -org.eclipse.equinox.simpleconfigurator,1.3.600.v20200721-1308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.simpleconfigurator_1.3.600.v20200721-1308.jar,1,true -org.eclipse.equinox.simpleconfigurator.manipulator,2.1.500.v20200211-1505,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_2.1.500.v20200211-1505.jar,4,false -org.eclipse.gef,3.11.0.201606061308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gef_3.11.0.201606061308.jar,4,false -org.eclipse.gef.doc.isv,3.11.0.201606061308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gef.doc.isv_3.11.0.201606061308.jar,4,false -org.eclipse.gef.examples.ui.pde,3.11.0.201606061308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gef.examples.ui.pde_3.11.0.201606061308.jar,4,false -org.eclipse.gmf,1.13.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf_1.13.0.202004160913.jar,4,false -org.eclipse.gmf.examples.runtime,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.examples.runtime_1.9.0.202004160913.jar,4,false -org.eclipse.gmf.examples.runtime.diagram.geoshapes,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.examples.runtime.diagram.geoshapes_1.8.0.202004160913.jar,4,false -org.eclipse.gmf.examples.runtime.diagram.logic,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.examples.runtime.diagram.logic_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.examples.runtime.diagram.logic.model,1.2.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.examples.runtime.diagram.logic.model_1.2.0.202004160913.jar,4,false -org.eclipse.gmf.examples.runtime.diagram.logic.model.edit,1.2.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.examples.runtime.diagram.logic.model.edit_1.2.0.202004160913.jar,4,false -org.eclipse.gmf.examples.runtime.diagram.logic.model.editor,1.2.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.examples.runtime.diagram.logic.model.editor_1.2.0.202004160913.jar,4,false -org.eclipse.gmf.examples.runtime.ui.pde,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.examples.runtime.ui.pde_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.core,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.core_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui,1.8.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui_1.8.1.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.action,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.action_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.action.ide,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.action.ide_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.printing,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.printing_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.printing.win32,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.printing.win32_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.services,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services_1.9.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.services.action,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.action_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.services.dnd,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.dnd_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.services.dnd.ide,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.dnd.ide_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.common.ui.services.properties,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.properties_1.9.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.core,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.core_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui_1.9.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.actions,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.actions_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.dnd,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.dnd_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.geoshapes,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.geoshapes_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.printing,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.printing_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.printing.render,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.printing.render_1.8.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.properties,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.properties_1.8.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.providers,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.providers_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.providers.ide,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.providers.ide_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.render,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.render_1.7.1.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.resources.editor,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.draw2d.ui,1.9.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.draw2d.ui_1.9.1.202004160913.jar,4,false -org.eclipse.gmf.runtime.draw2d.ui.render,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.draw2d.ui.render_1.7.1.202004160913.jar,4,false -org.eclipse.gmf.runtime.draw2d.ui.render.awt,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.draw2d.ui.render.awt_1.8.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.emf.clipboard.core,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.clipboard.core_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.emf.commands.core,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.commands.core_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.emf.core,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.core_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.emf.type.core,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.type.core_1.9.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.emf.type.ui,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.type.ui_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.emf.ui,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.ui_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.emf.ui.properties,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.ui.properties_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.gef.ui,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.gef.ui_1.7.1.202004160913.jar,4,false -org.eclipse.gmf.runtime.notation,1.10.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.notation_1.10.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.notation.edit,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.notation.edit_1.8.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.notation.providers,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.notation.providers_1.7.1.202004160913.jar,4,false -org.eclipse.gmf.runtime.notation.sdk,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.notation.sdk_1.7.0.202004160913.jar,4,false -org.eclipse.gmf.runtime.sdk,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.sdk_1.7.0.202004160913.jar,4,false -org.eclipse.help,3.8.800.v20200525-0755,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help_3.8.800.v20200525-0755.jar,4,false -org.eclipse.help.base,4.3.0.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help.base_4.3.0.v20200902-1800.jar,4,false -org.eclipse.help.ui,4.2.0.v20200724-0708,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help.ui_4.2.0.v20200724-0708.jar,4,false -org.eclipse.help.webapp,3.10.0.v20200724-0708,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help.webapp_3.10.0.v20200724-0708.jar,4,false -org.eclipse.jdt,3.18.500.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt_3.18.500.v20200902-1800.jar,4,false -org.eclipse.jdt.annotation,2.2.600.v20200408-1511,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.annotation_2.2.600.v20200408-1511.jar,4,false -org.eclipse.jdt.annotation,1.1.500.v20200407-1355,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.annotation_1.1.500.v20200407-1355.jar,4,false -org.eclipse.jdt.apt.core,3.6.700.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.apt.core_3.6.700.v20200828-0941.jar,4,false -org.eclipse.jdt.apt.pluggable.core,1.2.500.v20200322-1447,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.apt.pluggable.core_1.2.500.v20200322-1447.jar,4,false -org.eclipse.jdt.apt.ui,3.6.500.v20200828-1336,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.apt.ui_3.6.500.v20200828-1336.jar,4,false -org.eclipse.jdt.compiler.apt,1.3.1100.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.compiler.apt_1.3.1100.v20200828-0941.jar,4,false -org.eclipse.jdt.compiler.tool,1.2.1000.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.compiler.tool_1.2.1000.v20200828-0941.jar,4,false -org.eclipse.jdt.core,3.23.0.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.core_3.23.0.v20200828-0941.jar,4,false -org.eclipse.jdt.core.formatterapp,1.0.0.v20200119-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.core.formatterapp_1.0.0.v20200119-0748.jar,4,false -org.eclipse.jdt.core.manipulation,1.14.100.v20200817-2001,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.core.manipulation_1.14.100.v20200817-2001.jar,4,false -org.eclipse.jdt.debug,3.16.0.v20200828-0821,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.debug_3.16.0.v20200828-0821/,4,false -org.eclipse.jdt.debug.ui,3.12.0.v20200828-0821,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.debug.ui_3.12.0.v20200828-0821.jar,4,false -org.eclipse.jdt.doc.isv,3.14.900.v20200902-1022,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.doc.isv_3.14.900.v20200902-1022.jar,4,false -org.eclipse.jdt.doc.user,3.15.800.v20200828-1432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.doc.user_3.15.800.v20200828-1432.jar,4,false -org.eclipse.jdt.junit,3.11.900.v20200828-0853,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit_3.11.900.v20200828-0853.jar,4,false -org.eclipse.jdt.junit.core,3.10.800.v20200817-1957,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit.core_3.10.800.v20200817-1957.jar,4,false -org.eclipse.jdt.junit.runtime,3.5.300.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit.runtime_3.5.300.v20200720-0748.jar,4,false -org.eclipse.jdt.junit4.runtime,1.1.1300.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit4.runtime_1.1.1300.v20200720-0748.jar,4,false -org.eclipse.jdt.junit5.runtime,1.0.1000.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit5.runtime_1.0.1000.v20200720-0748.jar,4,false -org.eclipse.jdt.launching,3.18.0.v20200824-1854,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.launching_3.18.0.v20200824-1854.jar,4,false -org.eclipse.jdt.ui,3.21.200.v20200828-0853,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.ui_3.21.200.v20200828-0853.jar,4,false -org.eclipse.jetty.continuation,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.continuation_9.4.31.v20200723.jar,4,false -org.eclipse.jetty.http,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.http_9.4.31.v20200723.jar,4,false -org.eclipse.jetty.io,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.io_9.4.31.v20200723.jar,4,false -org.eclipse.jetty.security,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.security_9.4.31.v20200723.jar,4,false -org.eclipse.jetty.server,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.server_9.4.31.v20200723.jar,4,false -org.eclipse.jetty.servlet,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.servlet_9.4.31.v20200723.jar,4,false -org.eclipse.jetty.util,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.util_9.4.31.v20200723.jar,4,false -org.eclipse.jface,3.21.0.v20200821-1458,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface_3.21.0.v20200821-1458.jar,4,false -org.eclipse.jface.databinding,1.12.0.v20200717-1533,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.databinding_1.12.0.v20200717-1533.jar,4,false -org.eclipse.jface.notifications,0.2.0.v20200810-0826,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.notifications_0.2.0.v20200810-0826.jar,4,false -org.eclipse.jface.text,3.16.400.v20200807-0831,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.text_3.16.400.v20200807-0831.jar,4,false -org.eclipse.jsch.core,1.3.900.v20200422-1935,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jsch.core_1.3.900.v20200422-1935.jar,4,false -org.eclipse.jsch.ui,1.3.1000.v20200610-0847,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jsch.ui_1.3.1000.v20200610-0847.jar,4,false -org.eclipse.ltk.core.refactoring,3.11.100.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ltk.core.refactoring_3.11.100.v20200720-0748.jar,4,false -org.eclipse.ltk.ui.refactoring,3.11.100.v20200817-1715,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ltk.ui.refactoring_3.11.100.v20200817-1715.jar,4,false -org.eclipse.m2m.atl,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.adt,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.adt.debug,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt.debug_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.adt.editor,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt.editor_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.adt.ui,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt.ui_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.cheatsheets,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.cheatsheets_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.common,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.common_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.core,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.core.ant,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.ant_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.core.emf,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.emf_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.core.ui,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.ui_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.core.ui.vm,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.ui.vm_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.debug.core,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.debug.core_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.doc,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.doc_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.drivers.emf4atl,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.drivers.emf4atl_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.drivers.uml24atl,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.drivers.uml24atl_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.dsls,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.dsls_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.ant,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.ant_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.compiler,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.compiler_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.edit,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.edit_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.editor,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.editor_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.launcher,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.launcher_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.trace,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.trace_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.trace.edit,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.trace.edit_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.emftvm.trace.editor,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.trace.editor_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.engine,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.engine.emfvm,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine.emfvm_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.engine.emfvm.launch,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine.emfvm.launch_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.engine.vm,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine.vm_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.examples,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.examples_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.profiler.core,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.core_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.profiler.emfvm,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.emfvm_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.profiler.exportmodel,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.exportmodel_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.profiler.exportmodel.editor,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.exportmodel.editor_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.profiler.model,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.model_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.profiler.ui,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.ui_4.2.1.v202006221222.jar,4,false -org.eclipse.m2m.atl.profiler.vm,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.vm_4.2.1.v202006221222.jar,4,false -org.eclipse.nebula.widgets.tablecombo,1.2.0.202009071539,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.nebula.widgets.tablecombo_1.2.0.202009071539.jar,4,false -org.eclipse.net4j,4.10.1.v20200901-1413,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j_4.10.1.v20200901-1413.jar,4,false -org.eclipse.net4j.db,4.9.0.v20200610-0352,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.db_4.9.0.v20200610-0352.jar,4,false -org.eclipse.net4j.db.h2,4.4.0.v20200412-0425,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.db.h2_4.4.0.v20200412-0425.jar,4,false -org.eclipse.net4j.db.jdbc,4.4.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.db.jdbc_4.4.0.v20200311-1912.jar,4,false -org.eclipse.net4j.debug,3.1.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.debug_3.1.0.v20200311-1912.jar,4,false -org.eclipse.net4j.examples.installer,4.2.1.v20200901-0616,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.examples.installer_4.2.1.v20200901-0616.jar,4,false -org.eclipse.net4j.http,4.1.1.v20200528-0542,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.http_4.1.1.v20200528-0542.jar,4,false -org.eclipse.net4j.http.common,4.1.1.v20200528-0542,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.http.common_4.1.1.v20200528-0542.jar,4,false -org.eclipse.net4j.http.server,4.1.1.v20200528-0542,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.http.server_4.1.1.v20200528-0542.jar,4,false -org.eclipse.net4j.jvm,4.2.1.v20200528-0542,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.jvm_4.2.1.v20200528-0542.jar,4,false -org.eclipse.net4j.tcp,4.2.1.v20200825-0442,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.tcp_4.2.1.v20200825-0442.jar,4,false -org.eclipse.net4j.ui,4.3.0.v20200311-1912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.ui_4.3.0.v20200311-1912.jar,4,false -org.eclipse.net4j.ui.shared,4.4.1.v20200330-1311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.ui.shared_4.4.1.v20200330-1311.jar,4,false -org.eclipse.net4j.util,3.12.0.v20200901-0616,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.util_3.12.0.v20200901-0616.jar,4,false -org.eclipse.net4j.util.ui,3.8.0.v20200528-0542,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.net4j.util.ui_3.8.0.v20200528-0542.jar,4,false -org.eclipse.ocl,3.15.100.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl_3.15.100.v20201208-2229.jar,4,false -org.eclipse.ocl.common,1.8.500.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.common_1.8.500.v20201208-2229.jar,4,false -org.eclipse.ocl.common.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.common.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.doc,3.14.400.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.doc_3.14.400.v20201208-2229.jar,4,false -org.eclipse.ocl.ecore,3.15.100.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.ecore_3.15.100.v20201208-2229.jar,4,false -org.eclipse.ocl.ecore.edit,4.6.500.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.ecore.edit_4.6.500.v20201208-2229.jar,4,false -org.eclipse.ocl.edit,4.7.400.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.edit_4.7.400.v20201208-2229.jar,4,false -org.eclipse.ocl.examples,3.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples_3.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.classic,5.7.500.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.classic_5.7.500.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.codegen,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.codegen_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.debug,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.debug_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.debug.ui,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.debug.ui_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.debug.vm,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.debug.vm_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.debug.vm.ui,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.debug.vm.ui_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.emf.validation.validity,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.emf.validation.validity_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.emf.validation.validity.ui,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.emf.validation.validity.ui_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.eventmanager,3.10.500.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.eventmanager_3.10.500.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.impactanalyzer,3.10.500.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.impactanalyzer_3.10.500.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.impactanalyzer.ui,3.12.100.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.impactanalyzer.ui_3.12.100.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.impactanalyzer.util,3.10.500.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.impactanalyzer.util_3.10.500.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.interpreter,4.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.interpreter_4.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.standalone,2.7.200.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.standalone_2.7.200.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.ui,1.8.500.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.ui_1.8.500.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.unified,4.7.400.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.unified_4.7.400.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.validity,2.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.validity_2.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.xtext.console,4.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.xtext.console_4.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.xtext.idioms,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.xtext.idioms_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.xtext.idioms.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.xtext.idioms.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.examples.xtext.serializer,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.examples.xtext.serializer_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.pivot,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.pivot_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.pivot.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.pivot.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.pivot.uml,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.pivot.uml_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.uml,5.10.100.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.uml_5.10.100.v20201208-2229.jar,4,false -org.eclipse.ocl.uml.edit,5.10.100.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.uml.edit_5.10.100.v20201208-2229.jar,4,false -org.eclipse.ocl.uml.ui,2.12.100.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.uml.ui_2.12.100.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.base,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.base_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.base.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.base.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.completeocl,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.completeocl_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.completeocl.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.completeocl.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.essentialocl,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.essentialocl_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.essentialocl.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.essentialocl.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.markup,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.markup_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.markup.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.markup.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.oclinecore,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.oclinecore_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.oclinecore.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.oclinecore.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.oclstdlib,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.oclstdlib_1.13.0.v20201208-2229.jar,4,false -org.eclipse.ocl.xtext.oclstdlib.ui,1.13.0.v20201208-2229,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ocl.xtext.oclstdlib.ui_1.13.0.v20201208-2229.jar,4,false -org.eclipse.oomph.base,1.14.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.base_1.14.0.v20200624-1156.jar,4,false -org.eclipse.oomph.base.edit,1.13.0.v20200720-0841,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.base.edit_1.13.0.v20200720-0841.jar,4,false -org.eclipse.oomph.extractor.lib,1.8.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.extractor.lib_1.8.0.v20200624-1156.jar,4,false -org.eclipse.oomph.jreinfo,1.14.0.v20200901-1012,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.jreinfo_1.14.0.v20200901-1012.jar,4,false -org.eclipse.oomph.jreinfo.ui,1.12.0.v20200720-0749,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.jreinfo.ui_1.12.0.v20200720-0749.jar,4,false -org.eclipse.oomph.p2,1.14.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.p2_1.14.0.v20200624-1156.jar,4,false -org.eclipse.oomph.p2.core,1.17.0.v20200820-0414,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.p2.core_1.17.0.v20200820-0414.jar,4,false -org.eclipse.oomph.p2.doc,1.11.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.p2.doc_1.11.0.v20200624-1156.jar,4,false -org.eclipse.oomph.p2.edit,1.14.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.p2.edit_1.14.0.v20200624-1156.jar,4,false -org.eclipse.oomph.p2.ui,1.14.0.v20200805-0908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.p2.ui_1.14.0.v20200805-0908.jar,4,false -org.eclipse.oomph.predicates,1.12.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.predicates_1.12.0.v20200624-1156.jar,4,false -org.eclipse.oomph.predicates.edit,1.11.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.predicates.edit_1.11.0.v20200624-1156.jar,4,false -org.eclipse.oomph.preferences,1.12.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.preferences_1.12.0.v20200624-1156.jar,4,false -org.eclipse.oomph.resources,1.14.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.resources_1.14.0.v20200624-1156.jar,4,false -org.eclipse.oomph.resources.edit,1.11.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.resources.edit_1.11.0.v20200624-1156.jar,4,false -org.eclipse.oomph.setup,1.18.0.v20200820-0414,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup_1.18.0.v20200820-0414.jar,4,false -org.eclipse.oomph.setup.core,1.18.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.core_1.18.0.v20200624-1156.jar,4,false -org.eclipse.oomph.setup.doc,1.11.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.doc_1.11.0.v20200624-1156.jar,4,false -org.eclipse.oomph.setup.edit,1.15.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.edit_1.15.0.v20200624-1156.jar,4,false -org.eclipse.oomph.setup.editor,1.18.0.v20200805-0908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.editor_1.18.0.v20200805-0908.jar,4,false -org.eclipse.oomph.setup.p2,1.16.0.v20200814-1205,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.p2_1.16.0.v20200814-1205.jar,4,false -org.eclipse.oomph.setup.p2.edit,1.13.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.p2.edit_1.13.0.v20200624-1156.jar,4,false -org.eclipse.oomph.setup.sync,1.13.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.sync_1.13.0.v20200624-1156.jar,4,false -org.eclipse.oomph.setup.ui,1.18.0.v20200805-0908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.ui_1.18.0.v20200805-0908.jar,4,false -org.eclipse.oomph.setup.ui.questionnaire,1.12.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.setup.ui.questionnaire_1.12.0.v20200624-1156.jar,4,false -org.eclipse.oomph.ui,1.15.0.v20200820-0414,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.ui_1.15.0.v20200820-0414.jar,4,false -org.eclipse.oomph.util,1.15.0.v20200711-0605,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.util_1.15.0.v20200711-0605.jar,4,false -org.eclipse.oomph.workingsets,1.11.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.workingsets_1.11.0.v20200624-1156.jar,4,false -org.eclipse.oomph.workingsets.edit,1.11.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.workingsets.edit_1.11.0.v20200624-1156.jar,4,false -org.eclipse.oomph.workingsets.editor,1.12.0.v20200624-1156,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.oomph.workingsets.editor_1.12.0.v20200624-1156.jar,4,false -org.eclipse.osgi,3.16.0.v20200828-0759,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi_3.16.0.v20200828-0759.jar,-1,true -org.eclipse.osgi.compatibility.state,1.2.100.v20200811-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.compatibility.state_1.2.100.v20200811-1344.jar,4,false -org.eclipse.osgi.services,3.9.0.v20200511-1725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.services_3.9.0.v20200511-1725.jar,4,false -org.eclipse.osgi.util,3.5.300.v20190708-1141,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.util_3.5.300.v20190708-1141.jar,4,false -org.eclipse.pde,3.13.1200.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde_3.13.1200.v20200902-1800.jar,4,false -org.eclipse.pde.api.tools,1.2.0.v20200813-0522,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.api.tools_1.2.0.v20200813-0522.jar,4,false -org.eclipse.pde.api.tools.annotations,1.1.400.v20190929-1236,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.api.tools.annotations_1.1.400.v20190929-1236.jar,4,false -org.eclipse.pde.api.tools.ui,1.2.0.v20200813-0523,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.api.tools.ui_1.2.0.v20200813-0523.jar,4,false -org.eclipse.pde.build,3.10.800.v20200410-1419,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.build_3.10.800.v20200410-1419/,4,false -org.eclipse.pde.core,3.14.0.v20200817-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.core_3.14.0.v20200817-1143.jar,4,false -org.eclipse.pde.doc.user,3.14.900.v20200902-1022,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.doc.user_3.14.900.v20200902-1022.jar,4,false -org.eclipse.pde.ds.annotations,1.2.0.v20200813-0526,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.annotations_1.2.0.v20200813-0526.jar,4,false -org.eclipse.pde.ds.core,1.2.0.v20200813-0526,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.core_1.2.0.v20200813-0526.jar,4,false -org.eclipse.pde.ds.lib,1.1.400.v20191119-0943,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.lib_1.1.400.v20191119-0943/,4,false -org.eclipse.pde.ds.ui,1.2.0.v20200813-0954,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.ui_1.2.0.v20200813-0954.jar,4,false -org.eclipse.pde.ds1_2.lib,1.0.400.v20191119-0943,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds1_2.lib_1.0.400.v20191119-0943/,4,false -org.eclipse.pde.genericeditor.extension,1.1.0.v20200828-0858,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.genericeditor.extension_1.1.0.v20200828-0858.jar,4,false -org.eclipse.pde.junit.runtime,3.5.900.v20200810-0835,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.junit.runtime_3.5.900.v20200810-0835.jar,4,false -org.eclipse.pde.launching,3.9.0.v20200812-1037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.launching_3.9.0.v20200812-1037.jar,4,false -org.eclipse.pde.runtime,3.6.900.v20200612-1330,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.runtime_3.6.900.v20200612-1330.jar,4,false -org.eclipse.pde.ua.core,1.2.0.v20200813-0518,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ua.core_1.2.0.v20200813-0518.jar,4,false -org.eclipse.pde.ua.ui,1.2.0.v20200813-0519,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ua.ui_1.2.0.v20200813-0519.jar,4,false -org.eclipse.pde.ui,3.12.0.v20200824-1258,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ui_3.12.0.v20200824-1258.jar,4,false -org.eclipse.pde.ui.templates,3.7.0.v20200812-1812,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ui.templates_3.7.0.v20200812-1812.jar,4,false -org.eclipse.platform,4.17.0.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.platform_4.17.0.v20200902-1800/,4,false -org.eclipse.platform.doc.isv,4.17.0.v20200902-1022,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.platform.doc.isv_4.17.0.v20200902-1022.jar,4,false -org.eclipse.platform.doc.user,4.17.0.v20200831-0727,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.platform.doc.user_4.17.0.v20200831-0727.jar,4,false -org.eclipse.rcp,4.17.0.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.rcp_4.17.0.v20200902-1800.jar,4,false -org.eclipse.sdk,4.17.0.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sdk_4.17.0.v20200902-1800/,4,false -org.eclipse.search,3.12.0.v20200727-2017,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.search_3.12.0.v20200727-2017.jar,4,false -org.eclipse.sirius,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common.acceleo.aql,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common.acceleo.aql_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common.acceleo.aql.ide,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common.acceleo.aql.ide_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common.acceleo.mtl,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common.acceleo.mtl_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common.acceleo.mtl.ide,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common.acceleo.mtl.ide_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common.interpreter,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common.interpreter_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.common.ui.ext,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.common.ui.ext_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.diagram,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.diagram_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.diagram.formatdata,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.diagram.formatdata_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.diagram.sequence,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.diagram.sequence_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.diagram.sequence.edit,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.diagram.sequence.edit_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.diagram.sequence.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.diagram.sequence.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.diagram.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.diagram.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.diagram.ui.ext,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.diagram.ui.ext_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.doc,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.doc_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ecore.extender,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ecore.extender_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.editor,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.editor_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.editor.diagram,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.editor.diagram_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.editor.properties,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.editor.properties_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.editor.properties.ext.widgets.reference,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.editor.properties.ext.widgets.reference_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.editor.sequence,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.editor.sequence_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.editor.table,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.editor.table_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.editor.tree,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.editor.tree_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.base,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.base_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.draw2d,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.draw2d_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.e3,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.e3_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.e3.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.e3.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.emf,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.emf_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.emf.edit,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.emf.edit_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.emf.tx,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.emf.tx_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.emf.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.emf.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.gef,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.gef_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.gmf.notation,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.gmf.notation_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.gmf.runtime,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.gmf.runtime_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.ide,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.ide_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.jface,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.jface_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ext.swt,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ext.swt_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.interpreter,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.interpreter_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.properties,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.properties_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.properties.core,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.properties.core_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.properties.defaultrules,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.properties.defaultrules_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.properties.edit,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.properties.edit_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.properties.ext.widgets.reference,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.properties.ext.widgets.reference_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.properties.ext.widgets.reference.edit,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.properties.ext.widgets.reference.edit_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.synchronizer,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.synchronizer_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.table,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.table_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.table.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.table.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.table.ui.ext,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.table.ui.ext_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.tree,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.tree_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.tree.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.tree.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.tree.ui.ext,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.tree.ui.ext_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ui,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ui_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ui.editor,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ui.editor_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ui.ext,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ui.ext_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ui.properties,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ui.properties_6.4.1.202012210908.jar,4,false -org.eclipse.sirius.ui.properties.ext.widgets.reference,6.4.1.202012210908,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.sirius.ui.properties.ext.widgets.reference_6.4.1.202012210908.jar,4,false -org.eclipse.swt,3.115.0.v20200831-1002,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.swt_3.115.0.v20200831-1002.jar,4,false -org.eclipse.swt.browser.chromium.gtk.linux.x86_64,3.115.0.v20200831-1002,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.swt.browser.chromium.gtk.linux.x86_64_3.115.0.v20200831-1002.jar,4,false -org.eclipse.swt.gtk.linux.x86_64,3.115.0.v20200831-1002,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.swt.gtk.linux.x86_64_3.115.0.v20200831-1002.jar,4,false -org.eclipse.team.core,3.8.1100.v20200806-0621,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.team.core_3.8.1100.v20200806-0621.jar,4,false -org.eclipse.team.genericeditor.diff.extension,1.0.600.v20200212-1524,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.team.genericeditor.diff.extension_1.0.600.v20200212-1524.jar,4,false -org.eclipse.team.ui,3.8.1000.v20200806-0621,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.team.ui_3.8.1000.v20200806-0621.jar,4,false -org.eclipse.text,3.10.300.v20200807-0831,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.text_3.10.300.v20200807-0831.jar,4,false -org.eclipse.text.quicksearch,1.0.300.v20200519-2023,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.text.quicksearch_1.0.300.v20200519-2023.jar,4,false -org.eclipse.tools.layout.spy,1.0.600.v20200608-0818,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.tools.layout.spy_1.0.600.v20200608-0818.jar,4,false -org.eclipse.ui,3.118.0.v20200807-0902,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui_3.118.0.v20200807-0902.jar,4,false -org.eclipse.ui.browser,3.6.900.v20200807-1330,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.browser_3.6.900.v20200807-1330.jar,4,false -org.eclipse.ui.cheatsheets,3.7.0.v20200805-2057,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.cheatsheets_3.7.0.v20200805-2057.jar,4,false -org.eclipse.ui.console,3.9.300.v20200828-0817,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.console_3.9.300.v20200828-0817.jar,4,false -org.eclipse.ui.editors,3.13.300.v20200812-2334,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.editors_3.13.300.v20200812-2334.jar,4,false -org.eclipse.ui.externaltools,3.4.800.v20200612-0848,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.externaltools_3.4.800.v20200612-0848.jar,4,false -org.eclipse.ui.forms,3.10.0.v20200727-0948,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.forms_3.10.0.v20200727-0948.jar,4,false -org.eclipse.ui.genericeditor,1.1.800.v20200828-1000,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.genericeditor_1.1.800.v20200828-1000.jar,4,false -org.eclipse.ui.ide,3.17.200.v20200808-0622,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.ide_3.17.200.v20200808-0622.jar,4,false -org.eclipse.ui.ide.application,1.3.800.v20200713-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.ide.application_1.3.800.v20200713-0938.jar,4,false -org.eclipse.ui.intro,3.5.1100.v20200828-0803,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.intro_3.5.1100.v20200828-0803.jar,4,false -org.eclipse.ui.intro.quicklinks,1.1.0.v20200724-0708,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.intro.quicklinks_1.1.0.v20200724-0708.jar,4,false -org.eclipse.ui.intro.universal,3.4.0.v20200805-1259,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.intro.universal_3.4.0.v20200805-1259.jar,4,false -org.eclipse.ui.monitoring,1.1.800.v20200820-1401,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.monitoring_1.1.800.v20200820-1401.jar,4,false -org.eclipse.ui.navigator,3.9.400.v20200723-2304,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.navigator_3.9.400.v20200723-2304.jar,4,false -org.eclipse.ui.navigator.resources,3.7.400.v20200722-0751,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.navigator.resources_3.7.400.v20200722-0751.jar,4,false -org.eclipse.ui.net,1.3.800.v20200422-1935,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.net_1.3.800.v20200422-1935.jar,4,false -org.eclipse.ui.themes,1.2.1100.v20200825-0757,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.themes_1.2.1100.v20200825-0757/,4,false -org.eclipse.ui.trace,1.1.800.v20200106-1301,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.trace_1.1.800.v20200106-1301.jar,4,false -org.eclipse.ui.views,3.10.400.v20200611-1719,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.views_3.10.400.v20200611-1719.jar,4,false -org.eclipse.ui.views.log,1.2.1200.v20200828-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.views.log_1.2.1200.v20200828-0938.jar,4,false -org.eclipse.ui.views.properties.tabbed,3.8.1000.v20200609-0849,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.views.properties.tabbed_3.8.1000.v20200609-0849.jar,4,false -org.eclipse.ui.workbench,3.120.0.v20200829-1411,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.workbench_3.120.0.v20200829-1411.jar,4,false -org.eclipse.ui.workbench.texteditor,3.15.0.v20200812-2334,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.workbench.texteditor_3.15.0.v20200812-2334.jar,4,false -org.eclipse.uml2,5.5.1.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2_5.5.1.v20200302-1312.jar,4,false -org.eclipse.uml2.ant,1.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.ant_1.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.codegen.ecore,2.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.codegen.ecore_2.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.codegen.ecore.ui,2.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.codegen.ecore.ui_2.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.common,2.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.common_2.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.common.edit,2.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.common.edit_2.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.doc,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.doc_5.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.examples,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.examples_5.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.examples.uml.ui,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.examples.uml.ui_5.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.sdk,5.5.1.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.sdk_5.5.1.v20200302-1312.jar,4,false -org.eclipse.uml2.types,2.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.types_2.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml_5.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml.ecore.exporter,3.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml.ecore.exporter_3.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml.ecore.importer,3.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml.ecore.importer_3.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml.edit,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml.edit_5.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml.editor,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml.editor_5.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml.profile.standard,1.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml.profile.standard_1.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml.resources,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml.resources_5.5.0.v20200302-1312.jar,4,false -org.eclipse.uml2.uml.validation,5.5.0.v20200302-1312,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.uml2.uml.validation_5.5.0.v20200302-1312.jar,4,false -org.eclipse.update.configurator,3.4.600.v20200422-1910,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.update.configurator_3.4.600.v20200422-1910.jar,4,false -org.eclipse.urischeme,1.1.100.v20200729-2048,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.urischeme_1.1.100.v20200729-2048.jar,4,false -org.eclipse.userstorage,1.2.0.v20190307-0457,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.userstorage_1.2.0.v20190307-0457.jar,4,false -org.eclipse.userstorage.oauth,1.1.0.v20190307-0457,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.userstorage.oauth_1.1.0.v20190307-0457.jar,4,false -org.eclipse.userstorage.ui,1.1.0.v20190307-0457,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.userstorage.ui_1.1.0.v20190307-0457.jar,4,false -org.eclipse.xpand,2.2.0.v201605260315,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xpand_2.2.0.v201605260315.jar,4,false -org.eclipse.xsd,2.18.0.v20200723-0820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd_2.18.0.v20200723-0820.jar,4,false -org.eclipse.xsd.cheatsheets,2.8.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.cheatsheets_2.8.0.v20180706-1143.jar,4,false -org.eclipse.xsd.doc,2.17.0.v20200630-0517,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.doc_2.17.0.v20200630-0517.jar,4,false -org.eclipse.xsd.ecore.converter,2.8.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.ecore.converter_2.8.0.v20180706-1143.jar,4,false -org.eclipse.xsd.ecore.exporter,2.7.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.ecore.exporter_2.7.0.v20180706-1143.jar,4,false -org.eclipse.xsd.ecore.importer,2.9.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.ecore.importer_2.9.0.v20200324-0723.jar,4,false -org.eclipse.xsd.edit,2.11.0.v20200723-0820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.edit_2.11.0.v20200723-0820.jar,4,false -org.eclipse.xsd.editor,2.11.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.editor_2.11.0.v20180706-1143.jar,4,false -org.eclipse.xsd.example.installer,1.4.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.example.installer_1.4.0.v20180706-1143.jar,4,false -org.eclipse.xsd.mapping,2.8.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.mapping_2.8.0.v20180706-1143.jar,4,false -org.eclipse.xsd.mapping.editor,2.9.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.mapping.editor_2.9.0.v20180706-1143.jar,4,false -org.eclipse.xtend,2.2.0.v201605260315,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend_2.2.0.v201605260315.jar,4,false -org.eclipse.xtend.core,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.core_2.23.0.v20200831-0856.jar,4,false -org.eclipse.xtend.doc,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.doc_2.23.0.v20200831-0856.jar,4,false -org.eclipse.xtend.examples,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.examples_2.23.0.v20200831-0856.jar,4,false -org.eclipse.xtend.ide,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.ide_2.23.0.v20200831-0856.jar,4,false -org.eclipse.xtend.ide.common,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.ide.common_2.23.0.v20200831-0856.jar,4,false -org.eclipse.xtend.lib,2.23.0.v20200831-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.lib_2.23.0.v20200831-0723.jar,4,false -org.eclipse.xtend.lib.macro,2.23.0.v20200831-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.lib.macro_2.23.0.v20200831-0723.jar,4,false -org.eclipse.xtend.m2e,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.m2e_2.23.0.v20200831-0856.jar,4,false -org.eclipse.xtend.standalone,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.standalone_2.23.0.v20200831-0856.jar,4,false -org.eclipse.xtend.typesystem.emf,2.2.0.v201605260315,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.typesystem.emf_2.2.0.v201605260315.jar,4,false -org.eclipse.xtext,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext_2.23.0.v20200831-0730.jar,4,false -org.eclipse.xtext.activities,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.activities_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.builder,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.builder_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.builder.standalone,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.builder.standalone_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.buildship,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.buildship_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.common.types,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.common.types.edit,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.edit_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.common.types.shared,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.shared_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.common.types.shared.jdt38,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.shared.jdt38_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.common.types.ui,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.ui_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.doc,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.doc_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ecore,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ecore_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.generator,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.generator_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.ide,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ide_2.23.0.v20200831-0730.jar,4,false -org.eclipse.xtext.java,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.java_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.junit4,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.junit4_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.logging,1.2.15.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.logging_1.2.15.v20200831-0808.jar,4,false -org.eclipse.xtext.m2e,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.m2e_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.purexbase,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.purexbase_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.purexbase.ide,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.purexbase.ide_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.purexbase.ui,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.purexbase.ui_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.smap,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.smap_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.testing,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.testing_2.23.0.v20200831-0730.jar,4,false -org.eclipse.xtext.ui,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ui.codemining,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codemining_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ui.codetemplates,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codetemplates_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ui.codetemplates.ide,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codetemplates.ide_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ui.codetemplates.ui,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codetemplates.ui_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ui.ecore,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.ecore_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ui.shared,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.shared_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.ui.testing,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.testing_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.util,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.util_2.23.0.v20200831-0730.jar,4,false -org.eclipse.xtext.xbase,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.xbase.ide,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.ide_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.xbase.junit,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.junit_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.xbase.lib,2.23.0.v20200831-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.lib_2.23.0.v20200831-0723.jar,4,false -org.eclipse.xtext.xbase.testing,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.testing_2.23.0.v20200831-0745.jar,4,false -org.eclipse.xtext.xbase.ui,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.ui_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.xbase.ui.testing,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.ui.testing_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.xtext.generator,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.generator_2.23.0.v20200831-0730.jar,4,false -org.eclipse.xtext.xtext.ide,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.ide_2.23.0.v20200831-0730.jar,4,false -org.eclipse.xtext.xtext.ui,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.ui_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.xtext.ui.examples,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.ui.examples_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.xtext.ui.graph,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.ui.graph_2.23.0.v20200831-0808.jar,4,false -org.eclipse.xtext.xtext.wizard,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.wizard_2.23.0.v20200831-0730.jar,4,false -org.h2,1.3.168.v201212121212,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.h2_1.3.168.v201212121212.jar,4,false -org.hamcrest.core,1.3.0.v20180420-1519,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar,4,false -org.junit,4.13.0.v20200204-1500,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit_4.13.0.v20200204-1500.jar,4,false -org.junit.jupiter.api,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.api_5.6.0.v20200203-2009.jar,4,false -org.junit.jupiter.engine,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.engine_5.6.0.v20200203-2009.jar,4,false -org.junit.jupiter.migrationsupport,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.migrationsupport_5.6.0.v20200203-2009.jar,4,false -org.junit.jupiter.params,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.params_5.6.0.v20200203-2009.jar,4,false -org.junit.platform.commons,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.commons_1.6.0.v20200203-2009.jar,4,false -org.junit.platform.engine,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.engine_1.6.0.v20200203-2009.jar,4,false -org.junit.platform.launcher,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.launcher_1.6.0.v20200203-2009.jar,4,false -org.junit.platform.runner,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.runner_1.6.0.v20200203-2009.jar,4,false -org.junit.platform.suite.api,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.suite.api_1.6.0.v20200203-2009.jar,4,false -org.junit.vintage.engine,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.vintage.engine_5.6.0.v20200203-2009.jar,4,false -org.objectweb.asm,8.0.1.v20200420-1007,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.objectweb.asm_8.0.1.v20200420-1007.jar,4,false -org.objectweb.asm.tree,8.0.1.v20200420-1007,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.objectweb.asm.tree_8.0.1.v20200420-1007.jar,4,false -org.opentest4j,1.2.0.v20190826-0900,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.opentest4j_1.2.0.v20190826-0900.jar,4,false -org.sat4j.core,2.3.5.v201308161310,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.sat4j.core_2.3.5.v201308161310.jar,4,false -org.sat4j.pb,2.3.5.v201404071733,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.sat4j.pb_2.3.5.v201404071733.jar,4,false -org.tukaani.xz,1.8.0.v20180207-1613,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.tukaani.xz_1.8.0.v20180207-1613.jar,4,false -org.w3c.css.sac,1.3.1.v200903091627,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.css.sac_1.3.1.v200903091627.jar,4,false -org.w3c.dom.events,3.0.0.draft20060413_v201105210656,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.dom.events_3.0.0.draft20060413_v201105210656.jar,4,false -org.w3c.dom.smil,1.0.1.v200903091627,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.dom.smil_1.0.1.v200903091627.jar,4,false -org.w3c.dom.svg,1.1.0.v201011041433,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.dom.svg_1.1.0.v201011041433.jar,4,false diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.source/source.info b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.source/source.info deleted file mode 100644 index 17349dc..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.equinox.source/source.info +++ /dev/null @@ -1,471 +0,0 @@ -#encoding=UTF-8 -#version=1 -com.ibm.icu.source,67.1.0.v20200706-1749,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.ibm.icu.source_67.1.0.v20200706-1749.jar,-1,false -com.jcraft.jsch.source,0.1.55.v20190404-1902,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.jcraft.jsch.source_0.1.55.v20190404-1902.jar,-1,false -com.sun.el.source,2.2.0.v201303151357,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.el.source_2.2.0.v201303151357.jar,-1,false -com.sun.jna.platform.source,4.5.1.v20190425-1842,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna.platform.source_4.5.1.v20190425-1842.jar,-1,false -com.sun.jna.source,4.5.1.v20190425-1842,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna.source_4.5.1.v20190425-1842.jar,-1,false -javax.annotation.source,1.3.5.v20200504-1837,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.annotation.source_1.3.5.v20200504-1837.jar,-1,false -javax.el.source,2.2.0.v201303151357,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.el.source_2.2.0.v201303151357.jar,-1,false -javax.inject.source,1.0.0.v20091030,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.inject.source_1.0.0.v20091030.jar,-1,false -javax.servlet.jsp.source,2.2.0.v201112011158,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.servlet.jsp.source_2.2.0.v201112011158.jar,-1,false -javax.servlet.source,3.1.0.v201410161800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.servlet.source_3.1.0.v201410161800.jar,-1,false -org.apache.ant.source,1.10.8.v20200515-1239,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.ant.source_1.10.8.v20200515-1239.jar,-1,false -org.apache.batik.bridge.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.bridge.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.constants.source,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.constants.source_1.13.0.v20200622-2037.jar,-1,false -org.apache.batik.css.source,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.css.source_1.13.0.v20200622-2037.jar,-1,false -org.apache.batik.css.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.css.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.dom.source,1.6.1.v201505192100,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.dom.source_1.6.1.v201505192100.jar,-1,false -org.apache.batik.dom.svg.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.dom.svg.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.ext.awt.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.ext.awt.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.i18n.source,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.i18n.source_1.13.0.v20200622-2037.jar,-1,false -org.apache.batik.parser.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.parser.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.svggen.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.svggen.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.transcoder.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.transcoder.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.util.gui.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.util.gui.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.util.source,1.13.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.util.source_1.13.0.v20200622-2037.jar,-1,false -org.apache.batik.util.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.util.source_1.6.0.v201011041432.jar,-1,false -org.apache.batik.xml.source,1.6.0.v201011041432,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.xml.source_1.6.0.v201011041432.jar,-1,false -org.apache.commons.codec.source,1.14.0.v20200818-1422,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.codec.source_1.14.0.v20200818-1422.jar,-1,false -org.apache.commons.io.source,2.6.0.v20190123-2029,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.io.source_2.6.0.v20190123-2029.jar,-1,false -org.apache.commons.jxpath.source,1.3.0.v200911051830,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.jxpath.source_1.3.0.v200911051830.jar,-1,false -org.apache.commons.logging.source,1.2.0.v20180409-1502,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.logging.source_1.2.0.v20180409-1502.jar,-1,false -org.apache.felix.gogo.command.source,1.0.2.v20170914-1324,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.gogo.command.source_1.0.2.v20170914-1324.jar,-1,false -org.apache.felix.gogo.runtime.source,1.1.0.v20180713-1646,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.gogo.runtime.source_1.1.0.v20180713-1646.jar,-1,false -org.apache.felix.gogo.shell.source,1.1.0.v20180713-1646,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.gogo.shell.source_1.1.0.v20180713-1646.jar,-1,false -org.apache.felix.scr.source,2.1.16.v20200110-1820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.felix.scr.source_2.1.16.v20200110-1820.jar,-1,false -org.apache.httpcomponents.httpclient.source,4.5.10.v20200830-2311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.httpcomponents.httpclient.source_4.5.10.v20200830-2311.jar,-1,false -org.apache.httpcomponents.httpcore.source,4.4.12.v20200108-1212,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.httpcomponents.httpcore.source_4.4.12.v20200108-1212.jar,-1,false -org.apache.jasper.glassfish.source,2.2.2.v201501141630,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.jasper.glassfish.source_2.2.2.v201501141630.jar,-1,false -org.apache.lucene.analyzers-common.source,8.4.1.v20200122-1459,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.analyzers-common.source_8.4.1.v20200122-1459.jar,-1,false -org.apache.lucene.analyzers-smartcn.source,8.4.1.v20200122-1459,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.analyzers-smartcn.source_8.4.1.v20200122-1459.jar,-1,false -org.apache.lucene.core.source,8.4.1.v20200122-1459,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.core.source_8.4.1.v20200122-1459.jar,-1,false -org.apache.xmlgraphics.source,2.4.0.v20200622-2037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xmlgraphics.source_2.4.0.v20200622-2037.jar,-1,false -org.apiguardian.source,1.1.0.v20190826-0900,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apiguardian.source_1.1.0.v20190826-0900.jar,-1,false -org.eclipse.ant.core.source,3.5.800.v20200608-1251,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ant.core.source_3.5.800.v20200608-1251.jar,-1,false -org.eclipse.ant.launching.source,1.2.1000.v20200610-1458,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ant.launching.source_1.2.1000.v20200610-1458.jar,-1,false -org.eclipse.ant.ui.source,3.7.900.v20200724-1008,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ant.ui.source_3.7.900.v20200724-1008.jar,-1,false -org.eclipse.compare.core.source,3.6.900.v20200412-2017,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.compare.core.source_3.6.900.v20200412-2017.jar,-1,false -org.eclipse.compare.source,3.7.1100.v20200611-0145,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.compare.source_3.7.1100.v20200611-0145.jar,-1,false -org.eclipse.core.commands.source,3.9.700.v20191217-1850,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.commands.source_3.9.700.v20191217-1850.jar,-1,false -org.eclipse.core.contenttype.source,3.7.800.v20200724-0804,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.contenttype.source_3.7.800.v20200724-0804.jar,-1,false -org.eclipse.core.databinding.beans.source,1.7.0.v20200717-1533,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding.beans.source_1.7.0.v20200717-1533.jar,-1,false -org.eclipse.core.databinding.observable.source,1.10.0.v20200730-0848,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding.observable.source_1.10.0.v20200730-0848.jar,-1,false -org.eclipse.core.databinding.property.source,1.8.100.v20200619-0651,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding.property.source_1.8.100.v20200619-0651.jar,-1,false -org.eclipse.core.databinding.source,1.10.0.v20200815-1752,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.databinding.source_1.10.0.v20200815-1752.jar,-1,false -org.eclipse.core.expressions.source,3.7.0.v20200720-1126,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.expressions.source_3.7.0.v20200720-1126.jar,-1,false -org.eclipse.core.externaltools.source,1.1.700.v20200416-1310,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.externaltools.source_1.1.700.v20200416-1310.jar,-1,false -org.eclipse.core.filebuffers.source,3.6.1000.v20200409-1035,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.filebuffers.source_3.6.1000.v20200409-1035.jar,-1,false -org.eclipse.core.filesystem.source,1.7.700.v20200110-1734,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.filesystem.source_1.7.700.v20200110-1734.jar,-1,false -org.eclipse.core.jobs.source,3.10.800.v20200421-0950,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.jobs.source_3.10.800.v20200421-0950.jar,-1,false -org.eclipse.core.net.linux.x86_64.source,1.2.400.v20190924-1023,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.net.linux.x86_64.source_1.2.400.v20190924-1023.jar,-1,false -org.eclipse.core.net.source,1.3.1000.v20200715-0827,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.net.source_1.3.1000.v20200715-0827.jar,-1,false -org.eclipse.core.resources.source,3.13.800.v20200706-2152,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.resources.source_3.13.800.v20200706-2152.jar,-1,false -org.eclipse.core.runtime.source,3.19.0.v20200724-1004,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.runtime.source_3.19.0.v20200724-1004.jar,-1,false -org.eclipse.core.variables.source,3.4.800.v20200120-1101,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.core.variables.source_3.4.800.v20200120-1101.jar,-1,false -org.eclipse.debug.core.source,3.16.0.v20200828-0817,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.debug.core.source_3.16.0.v20200828-0817.jar,-1,false -org.eclipse.debug.ui.source,3.14.600.v20200828-0817,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.debug.ui.source_3.14.600.v20200828-0817.jar,-1,false -org.eclipse.draw2d.source,3.10.100.201606061308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.draw2d.source_3.10.100.201606061308.jar,-1,false -org.eclipse.e4.core.commands.source,0.12.900.v20200110-1732,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.commands.source_0.12.900.v20200110-1732.jar,-1,false -org.eclipse.e4.core.contexts.source,1.8.400.v20191217-1710,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.contexts.source_1.8.400.v20191217-1710.jar,-1,false -org.eclipse.e4.core.di.annotations.source,1.6.600.v20191216-2352,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di.annotations.source_1.6.600.v20191216-2352.jar,-1,false -org.eclipse.e4.core.di.extensions.source,0.16.0.v20200507-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di.extensions.source_0.16.0.v20200507-0938.jar,-1,false -org.eclipse.e4.core.di.extensions.supplier.source,0.15.700.v20200622-1247,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di.extensions.supplier.source_0.15.700.v20200622-1247.jar,-1,false -org.eclipse.e4.core.di.source,1.7.600.v20200428-0912,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.di.source_1.7.600.v20200428-0912.jar,-1,false -org.eclipse.e4.core.services.source,2.2.400.v20200622-1247,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.core.services.source_2.2.400.v20200622-1247.jar,-1,false -org.eclipse.e4.emf.xpath.source,0.2.800.v20200609-0849,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.emf.xpath.source_0.2.800.v20200609-0849.jar,-1,false -org.eclipse.e4.ui.bindings.source,0.12.900.v20200513-0930,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.bindings.source_0.12.900.v20200513-0930.jar,-1,false -org.eclipse.e4.ui.css.core.source,0.12.1300.v20200615-1701,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.css.core.source_0.12.1300.v20200615-1701.jar,-1,false -org.eclipse.e4.ui.css.swt.source,0.13.1100.v20200819-0632,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.css.swt.source_0.13.1100.v20200819-0632.jar,-1,false -org.eclipse.e4.ui.css.swt.theme.source,0.12.700.v20200527-0719,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.css.swt.theme.source_0.12.700.v20200527-0719.jar,-1,false -org.eclipse.e4.ui.di.source,1.2.800.v20200128-0855,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.di.source_1.2.800.v20200128-0855.jar,-1,false -org.eclipse.e4.ui.dialogs.source,1.2.0.v20200807-0944,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.dialogs.source_1.2.0.v20200807-0944.jar,-1,false -org.eclipse.e4.ui.ide.source,3.15.100.v20200323-2111,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.ide.source_3.15.100.v20200323-2111.jar,-1,false -org.eclipse.e4.ui.model.workbench.source,2.1.800.v20200828-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.model.workbench.source_2.1.800.v20200828-0938.jar,-1,false -org.eclipse.e4.ui.services.source,1.3.700.v20190930-1643,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.services.source_1.3.700.v20190930-1643.jar,-1,false -org.eclipse.e4.ui.swt.gtk.source,1.0.600.v20190627-0755,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.swt.gtk.source_1.0.600.v20190627-0755.jar,-1,false -org.eclipse.e4.ui.widgets.source,1.2.700.v20191222-1048,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.widgets.source_1.2.700.v20191222-1048.jar,-1,false -org.eclipse.e4.ui.workbench.addons.swt.source,1.3.1100.v20200703-0611,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.3.1100.v20200703-0611.jar,-1,false -org.eclipse.e4.ui.workbench.renderers.swt.source,0.14.1300.v20200829-1411,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.14.1300.v20200829-1411.jar,-1,false -org.eclipse.e4.ui.workbench.source,1.11.400.v20200828-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench.source_1.11.400.v20200828-0938.jar,-1,false -org.eclipse.e4.ui.workbench.swt.source,0.14.1100.v20200619-0644,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench.swt.source_0.14.1100.v20200619-0644.jar,-1,false -org.eclipse.e4.ui.workbench3.source,0.15.400.v20191216-0805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.e4.ui.workbench3.source_0.15.400.v20191216-0805.jar,-1,false -org.eclipse.ecf.filetransfer.source,5.1.101.v20201025-2315,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.filetransfer.source_5.1.101.v20201025-2315.jar,-1,false -org.eclipse.ecf.identity.source,3.9.401.v20201027-0550,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.identity.source_3.9.401.v20201027-0550.jar,-1,false -org.eclipse.ecf.provider.filetransfer.httpclient45.source,1.0.301.v20201025-0700,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.provider.filetransfer.httpclient45.source_1.0.301.v20201025-0700.jar,-1,false -org.eclipse.ecf.provider.filetransfer.source,3.2.601.v20201025-0700,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.provider.filetransfer.source_3.2.601.v20201025-0700.jar,-1,false -org.eclipse.ecf.provider.filetransfer.ssl.source,1.0.200.v20200611-1836,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.provider.filetransfer.ssl.source_1.0.200.v20200611-1836.jar,-1,false -org.eclipse.ecf.source,3.9.101.v20201027-0547,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.source_3.9.101.v20201027-0547.jar,-1,false -org.eclipse.ecf.ssl.source,1.2.400.v20200611-2220,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ecf.ssl.source_1.2.400.v20200611-2220.jar,-1,false -org.eclipse.emf.ant.source,2.11.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ant.source_2.11.0.v20200324-0723.jar,-1,false -org.eclipse.emf.codegen.ecore.source,2.23.0.v20200701-0840,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen.ecore.source_2.23.0.v20200701-0840.jar,-1,false -org.eclipse.emf.codegen.ecore.ui.source,2.23.0.v20200703-0737,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen.ecore.ui.source_2.23.0.v20200703-0737.jar,-1,false -org.eclipse.emf.codegen.source,2.21.0.v20200708-0547,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen.source_2.21.0.v20200708-0547.jar,-1,false -org.eclipse.emf.codegen.ui.source,2.22.0.v20200424-0451,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.codegen.ui.source_2.22.0.v20200424-0451.jar,-1,false -org.eclipse.emf.common.source,2.20.0.v20200822-0801,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.common.source_2.20.0.v20200822-0801.jar,-1,false -org.eclipse.emf.common.ui.source,2.18.0.v20190507-0402,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.common.ui.source_2.18.0.v20190507-0402.jar,-1,false -org.eclipse.emf.compare.diagram.ide.ui.sirius.source,1.1.1.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.diagram.ide.ui.sirius.source_1.1.1.202008311302.jar,-1,false -org.eclipse.emf.compare.diagram.sirius.source,1.1.0.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.diagram.sirius.source_1.1.0.202008311302.jar,-1,false -org.eclipse.emf.compare.edit.source,4.3.1.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.edit.source_4.3.1.202008311302.jar,-1,false -org.eclipse.emf.compare.ide.source,3.4.3.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.ide.source_3.4.3.202008311302.jar,-1,false -org.eclipse.emf.compare.ide.ui.source,4.4.3.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.ide.ui.source_4.4.3.202008311302.jar,-1,false -org.eclipse.emf.compare.source,3.5.3.202008311302,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.compare.source_3.5.3.202008311302.jar,-1,false -org.eclipse.emf.converter.source,2.10.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.converter.source_2.10.0.v20180706-1146.jar,-1,false -org.eclipse.emf.databinding.edit.source,1.6.0.v20190323-1031,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.databinding.edit.source_1.6.0.v20190323-1031.jar,-1,false -org.eclipse.emf.databinding.source,1.5.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.databinding.source_1.5.0.v20180706-1146.jar,-1,false -org.eclipse.emf.ecore.change.edit.source,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.change.edit.source_2.8.0.v20180706-1146.jar,-1,false -org.eclipse.emf.ecore.change.source,2.14.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.change.source_2.14.0.v20190528-0725.jar,-1,false -org.eclipse.emf.ecore.edit.source,2.13.0.v20190822-1451,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.edit.source_2.13.0.v20190822-1451.jar,-1,false -org.eclipse.emf.ecore.editor.source,2.17.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.editor.source_2.17.0.v20190528-0725.jar,-1,false -org.eclipse.emf.ecore.source,2.23.0.v20200630-0516,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.source_2.23.0.v20200630-0516.jar,-1,false -org.eclipse.emf.ecore.xmi.source,2.16.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecore.xmi.source_2.16.0.v20190528-0725.jar,-1,false -org.eclipse.emf.ecoretools.design.properties.source,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.design.properties.source_3.3.2.201909230743.jar,-1,false -org.eclipse.emf.ecoretools.design.source,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.design.source_3.3.2.201909230743.jar,-1,false -org.eclipse.emf.ecoretools.source,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.source_3.3.2.201909230743.jar,-1,false -org.eclipse.emf.ecoretools.tabbedproperties.source,3.3.2.201909230743,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ecoretools.tabbedproperties.source_3.3.2.201909230743.jar,-1,false -org.eclipse.emf.edit.source,2.16.0.v20190920-0401,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.edit.source_2.16.0.v20190920-0401.jar,-1,false -org.eclipse.emf.edit.ui.source,2.18.0.v20200205-0529,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.edit.ui.source_2.18.0.v20200205-0529.jar,-1,false -org.eclipse.emf.exporter.source,2.10.0.v20190321-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.exporter.source_2.10.0.v20190321-1530.jar,-1,false -org.eclipse.emf.importer.ecore.source,2.10.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer.ecore.source_2.10.0.v20200324-0723.jar,-1,false -org.eclipse.emf.importer.java.source,2.11.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer.java.source_2.11.0.v20200324-0723.jar,-1,false -org.eclipse.emf.importer.rose.source,2.10.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer.rose.source_2.10.0.v20200324-0723.jar,-1,false -org.eclipse.emf.importer.source,2.12.0.v20190321-1539,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.importer.source_2.12.0.v20190321-1539.jar,-1,false -org.eclipse.emf.mapping.ecore.editor.source,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore.editor.source_2.8.0.v20180706-1146.jar,-1,false -org.eclipse.emf.mapping.ecore.source,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore.source_2.8.0.v20180706-1146.jar,-1,false -org.eclipse.emf.mapping.ecore2ecore.editor.source,2.10.0.v20181104-0733,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2ecore.editor.source_2.10.0.v20181104-0733.jar,-1,false -org.eclipse.emf.mapping.ecore2ecore.source,2.11.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2ecore.source_2.11.0.v20180706-1146.jar,-1,false -org.eclipse.emf.mapping.ecore2xml.source,2.11.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2xml.source_2.11.0.v20180706-1146.jar,-1,false -org.eclipse.emf.mapping.ecore2xml.ui.source,2.12.0.v20190528-0725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ecore2xml.ui.source_2.12.0.v20190528-0725.jar,-1,false -org.eclipse.emf.mapping.source,2.12.0.v20181104-0733,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.source_2.12.0.v20181104-0733.jar,-1,false -org.eclipse.emf.mapping.ui.source,2.10.0.v20181104-0733,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.ui.source_2.10.0.v20181104-0733.jar,-1,false -org.eclipse.emf.mapping.xsd2ecore.editor.source,2.9.0.v20181105-0510,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.xsd2ecore.editor.source_2.9.0.v20181105-0510.jar,-1,false -org.eclipse.emf.mapping.xsd2ecore.source,2.9.0.v20200723-0820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mapping.xsd2ecore.source_2.9.0.v20200723-0820.jar,-1,false -org.eclipse.emf.mwe2.language.ide.source,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.language.ide.source_2.11.3.v20200520-0756.jar,-1,false -org.eclipse.emf.mwe2.language.source,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.language.source_2.11.3.v20200520-0756.jar,-1,false -org.eclipse.emf.mwe2.language.ui.source,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.language.ui.source_2.11.3.v20200520-0756.jar,-1,false -org.eclipse.emf.mwe2.launch.source,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.launch.source_2.11.3.v20200520-0756.jar,-1,false -org.eclipse.emf.mwe2.launch.ui.source,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.launch.ui.source_2.11.3.v20200520-0756.jar,-1,false -org.eclipse.emf.mwe2.lib.source,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.lib.source_2.11.3.v20200520-0756.jar,-1,false -org.eclipse.emf.mwe2.runtime.source,2.11.3.v20200520-0756,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.mwe2.runtime.source_2.11.3.v20200520-0756.jar,-1,false -org.eclipse.emf.parsley.cdo.common.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.cdo.common.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.common.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.common.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.doc.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.doc.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.dsl.additional.builder.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl.additional.builder.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.dsl.ide.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl.ide.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.dsl.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.dsl.ui.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.dsl.ui.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.editors.common.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.editors.common.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.generator.common.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.generator.common.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.junit4.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.junit4.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.runtime.common.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.runtime.common.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.ui.examples.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.ui.examples.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.views.common.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.views.common.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.views.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.views.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.parsley.wizards.source,1.12.0.v20200831-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.parsley.wizards.source_1.12.0.v20200831-1344.jar,-1,false -org.eclipse.emf.query.ocl.source,2.0.0.201805030653,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.query.ocl.source_2.0.0.201805030653.jar,-1,false -org.eclipse.emf.query.source,1.7.0.201805030653,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.query.source_1.7.0.201805030653.jar,-1,false -org.eclipse.emf.source,2.8.0.v20180706-1146,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.source_2.8.0.v20180706-1146.jar,-1,false -org.eclipse.emf.transaction.source,1.9.1.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.transaction.source_1.9.1.201805140824.jar,-1,false -org.eclipse.emf.transaction.ui.source,1.4.0.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.transaction.ui.source_1.4.0.201805140824.jar,-1,false -org.eclipse.emf.validation.ocl.source,1.4.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.ocl.source_1.4.0.202008210805.jar,-1,false -org.eclipse.emf.validation.source,1.8.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.source_1.8.0.202008210805.jar,-1,false -org.eclipse.emf.validation.ui.ide.source,1.3.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.ui.ide.source_1.3.0.202008210805.jar,-1,false -org.eclipse.emf.validation.ui.source,1.7.0.202008210805,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.validation.ui.source_1.7.0.202008210805.jar,-1,false -org.eclipse.emf.workspace.source,1.5.1.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.workspace.source_1.5.1.201805140824.jar,-1,false -org.eclipse.emf.workspace.ui.source,1.3.0.201805140824,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.workspace.ui.source_1.3.0.201805140824.jar,-1,false -org.eclipse.equinox.app.source,1.5.0.v20200717-0620,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.app.source_1.5.0.v20200717-0620.jar,-1,false -org.eclipse.equinox.bidi.source,1.3.0.v20200612-1624,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.bidi.source_1.3.0.v20200612-1624.jar,-1,false -org.eclipse.equinox.common.source,3.13.0.v20200828-1034,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.common.source_3.13.0.v20200828-1034.jar,-1,false -org.eclipse.equinox.concurrent.source,1.1.500.v20200106-1437,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.concurrent.source_1.1.500.v20200106-1437.jar,-1,false -org.eclipse.equinox.console.source,1.4.200.v20200828-1034,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.console.source_1.4.200.v20200828-1034.jar,-1,false -org.eclipse.equinox.event.source,1.5.500.v20200616-0800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.event.source_1.5.500.v20200616-0800.jar,-1,false -org.eclipse.equinox.frameworkadmin.equinox.source,1.1.400.v20200319-1546,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.frameworkadmin.equinox.source_1.1.400.v20200319-1546.jar,-1,false -org.eclipse.equinox.frameworkadmin.source,2.1.400.v20191002-0702,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.frameworkadmin.source_2.1.400.v20191002-0702.jar,-1,false -org.eclipse.equinox.http.jetty.source,3.7.400.v20200123-1333,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.http.jetty.source_3.7.400.v20200123-1333.jar,-1,false -org.eclipse.equinox.http.registry.source,1.2.0.v20200614-1851,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.http.registry.source_1.2.0.v20200614-1851.jar,-1,false -org.eclipse.equinox.http.servlet.source,1.6.600.v20200707-1543,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.http.servlet.source_1.6.600.v20200707-1543.jar,-1,false -org.eclipse.equinox.jsp.jasper.registry.source,1.1.400.v20200422-1833,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.1.400.v20200422-1833.jar,-1,false -org.eclipse.equinox.jsp.jasper.source,1.1.500.v20200422-1833,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.jsp.jasper.source_1.1.500.v20200422-1833.jar,-1,false -org.eclipse.equinox.launcher.source,1.5.800.v20200727-1323,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.launcher.source_1.5.800.v20200727-1323.jar,-1,false -org.eclipse.equinox.p2.artifact.repository.source,1.3.500.v20200406-2025,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.artifact.repository.source_1.3.500.v20200406-2025.jar,-1,false -org.eclipse.equinox.p2.console.source,1.1.300.v20191014-1219,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.console.source_1.1.300.v20191014-1219.jar,-1,false -org.eclipse.equinox.p2.core.source,2.6.300.v20200211-1504,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.core.source_2.6.300.v20200211-1504.jar,-1,false -org.eclipse.equinox.p2.director.app.source,1.1.600.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.director.app.source_1.1.600.v20200511-1530.jar,-1,false -org.eclipse.equinox.p2.director.source,2.4.700.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.director.source_2.4.700.v20200511-1530.jar,-1,false -org.eclipse.equinox.p2.directorywatcher.source,1.2.500.v20191211-1631,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.directorywatcher.source_1.2.500.v20191211-1631.jar,-1,false -org.eclipse.equinox.p2.engine.source,2.6.700.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.engine.source_2.6.700.v20200511-1530.jar,-1,false -org.eclipse.equinox.p2.extensionlocation.source,1.3.400.v20191213-1911,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.extensionlocation.source_1.3.400.v20191213-1911.jar,-1,false -org.eclipse.equinox.p2.garbagecollector.source,1.1.400.v20200221-1022,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.garbagecollector.source_1.1.400.v20200221-1022.jar,-1,false -org.eclipse.equinox.p2.jarprocessor.source,1.1.600.v20200217-1130,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.jarprocessor.source_1.1.600.v20200217-1130.jar,-1,false -org.eclipse.equinox.p2.metadata.repository.source,1.3.400.v20191211-1528,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.metadata.repository.source_1.3.400.v20191211-1528.jar,-1,false -org.eclipse.equinox.p2.metadata.source,2.5.0.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.metadata.source_2.5.0.v20200511-1530.jar,-1,false -org.eclipse.equinox.p2.operations.source,2.5.900.v20200808-1311,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.operations.source_2.5.900.v20200808-1311.jar,-1,false -org.eclipse.equinox.p2.publisher.eclipse.source,1.3.700.v20200828-0839,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.publisher.eclipse.source_1.3.700.v20200828-0839.jar,-1,false -org.eclipse.equinox.p2.publisher.source,1.5.400.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.publisher.source_1.5.400.v20200511-1530.jar,-1,false -org.eclipse.equinox.p2.reconciler.dropins.source,1.3.400.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.reconciler.dropins.source_1.3.400.v20200511-1530.jar,-1,false -org.eclipse.equinox.p2.repository.source,2.4.800.v20200813-0739,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.repository.source_2.4.800.v20200813-0739.jar,-1,false -org.eclipse.equinox.p2.repository.tools.source,2.2.500.v20200110-2121,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.repository.tools.source_2.2.500.v20200110-2121.jar,-1,false -org.eclipse.equinox.p2.touchpoint.eclipse.source,2.2.700.v20200813-0739,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.touchpoint.eclipse.source_2.2.700.v20200813-0739.jar,-1,false -org.eclipse.equinox.p2.touchpoint.natives.source,1.3.600.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.touchpoint.natives.source_1.3.600.v20200511-1530.jar,-1,false -org.eclipse.equinox.p2.transport.ecf.source,1.2.400.v20200123-2221,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.transport.ecf.source_1.2.400.v20200123-2221.jar,-1,false -org.eclipse.equinox.p2.ui.importexport.source,1.2.500.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui.importexport.source_1.2.500.v20200731-1005.jar,-1,false -org.eclipse.equinox.p2.ui.sdk.scheduler.source,1.4.800.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler.source_1.4.800.v20200731-1005.jar,-1,false -org.eclipse.equinox.p2.ui.sdk.source,1.1.700.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui.sdk.source_1.1.700.v20200731-1005.jar,-1,false -org.eclipse.equinox.p2.ui.source,2.6.100.v20200731-1005,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.ui.source_2.6.100.v20200731-1005.jar,-1,false -org.eclipse.equinox.p2.updatechecker.source,1.2.300.v20200222-1600,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.updatechecker.source_1.2.300.v20200222-1600.jar,-1,false -org.eclipse.equinox.p2.updatesite.source,1.1.400.v20200511-1530,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.p2.updatesite.source_1.1.400.v20200511-1530.jar,-1,false -org.eclipse.equinox.preferences.source,3.8.0.v20200422-1833,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.preferences.source_3.8.0.v20200422-1833.jar,-1,false -org.eclipse.equinox.registry.source,3.9.0.v20200625-1425,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.registry.source_3.9.0.v20200625-1425.jar,-1,false -org.eclipse.equinox.security.linux.x86_64.source,1.1.300.v20190830-1238,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.security.linux.x86_64.source_1.1.300.v20190830-1238.jar,-1,false -org.eclipse.equinox.security.source,1.3.500.v20200114-1637,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.security.source_1.3.500.v20200114-1637.jar,-1,false -org.eclipse.equinox.security.ui.source,1.2.700.v20200807-1518,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.security.ui.source_1.2.700.v20200807-1518.jar,-1,false -org.eclipse.equinox.simpleconfigurator.manipulator.source,2.1.500.v20200211-1505,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.simpleconfigurator.manipulator.source_2.1.500.v20200211-1505.jar,-1,false -org.eclipse.equinox.simpleconfigurator.source,1.3.600.v20200721-1308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.equinox.simpleconfigurator.source_1.3.600.v20200721-1308.jar,-1,false -org.eclipse.gef.source,3.11.0.201606061308,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gef.source_3.11.0.201606061308.jar,-1,false -org.eclipse.gmf.runtime.common.core.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.core.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.action.ide.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.action.ide.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.action.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.action.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.printing.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.printing.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.printing.win32.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.printing.win32.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.services.action.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.action.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.services.dnd.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.dnd.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.services.properties.source,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.properties.source_1.9.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.services.source,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.services.source_1.9.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.common.ui.source,1.8.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.common.ui.source_1.8.1.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.core.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.core.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.actions.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.actions.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.dnd.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.dnd.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.geoshapes.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.geoshapes.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.printing.render.source,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.printing.render.source_1.8.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.printing.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.printing.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.properties.source,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.properties.source_1.8.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.providers.ide.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.providers.ide.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.providers.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.providers.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.render.source,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.render.source_1.7.1.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.resources.editor.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.diagram.ui.source,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.diagram.ui.source_1.9.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.draw2d.ui.render.awt.source,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.draw2d.ui.render.awt.source_1.8.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.draw2d.ui.render.source,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.draw2d.ui.render.source_1.7.1.202004160913.jar,-1,false -org.eclipse.gmf.runtime.draw2d.ui.source,1.9.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.draw2d.ui.source_1.9.1.202004160913.jar,-1,false -org.eclipse.gmf.runtime.emf.clipboard.core.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.clipboard.core.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.emf.commands.core.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.commands.core.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.emf.core.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.core.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.emf.type.core.source,1.9.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.type.core.source_1.9.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.emf.type.ui.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.type.ui.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.emf.ui.properties.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.ui.properties.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.emf.ui.source,1.7.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.emf.ui.source_1.7.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.gef.ui.source,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.gef.ui.source_1.7.1.202004160913.jar,-1,false -org.eclipse.gmf.runtime.notation.edit.source,1.8.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.notation.edit.source_1.8.0.202004160913.jar,-1,false -org.eclipse.gmf.runtime.notation.providers.source,1.7.1.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.notation.providers.source_1.7.1.202004160913.jar,-1,false -org.eclipse.gmf.runtime.notation.source,1.10.0.202004160913,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.gmf.runtime.notation.source_1.10.0.202004160913.jar,-1,false -org.eclipse.help.base.source,4.3.0.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help.base.source_4.3.0.v20200902-1800.jar,-1,false -org.eclipse.help.source,3.8.800.v20200525-0755,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help.source_3.8.800.v20200525-0755.jar,-1,false -org.eclipse.help.ui.source,4.2.0.v20200724-0708,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help.ui.source_4.2.0.v20200724-0708.jar,-1,false -org.eclipse.help.webapp.source,3.10.0.v20200724-0708,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.help.webapp.source_3.10.0.v20200724-0708.jar,-1,false -org.eclipse.jdt.annotation.source,2.2.600.v20200408-1511,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.annotation.source_2.2.600.v20200408-1511.jar,-1,false -org.eclipse.jdt.annotation.source,1.1.500.v20200407-1355,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.annotation.source_1.1.500.v20200407-1355.jar,-1,false -org.eclipse.jdt.apt.core.source,3.6.700.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.apt.core.source_3.6.700.v20200828-0941.jar,-1,false -org.eclipse.jdt.apt.pluggable.core.source,1.2.500.v20200322-1447,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.apt.pluggable.core.source_1.2.500.v20200322-1447.jar,-1,false -org.eclipse.jdt.apt.ui.source,3.6.500.v20200828-1336,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.apt.ui.source_3.6.500.v20200828-1336.jar,-1,false -org.eclipse.jdt.compiler.apt.source,1.3.1100.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.compiler.apt.source_1.3.1100.v20200828-0941.jar,-1,false -org.eclipse.jdt.compiler.tool.source,1.2.1000.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.compiler.tool.source_1.2.1000.v20200828-0941.jar,-1,false -org.eclipse.jdt.core.formatterapp.source,1.0.0.v20200119-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.core.formatterapp.source_1.0.0.v20200119-0748.jar,-1,false -org.eclipse.jdt.core.manipulation.source,1.14.100.v20200817-2001,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.core.manipulation.source_1.14.100.v20200817-2001.jar,-1,false -org.eclipse.jdt.core.source,3.23.0.v20200828-0941,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.core.source_3.23.0.v20200828-0941.jar,-1,false -org.eclipse.jdt.debug.source,3.16.0.v20200828-0821,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.debug.source_3.16.0.v20200828-0821.jar,-1,false -org.eclipse.jdt.debug.ui.source,3.12.0.v20200828-0821,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.debug.ui.source_3.12.0.v20200828-0821.jar,-1,false -org.eclipse.jdt.junit.core.source,3.10.800.v20200817-1957,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit.core.source_3.10.800.v20200817-1957.jar,-1,false -org.eclipse.jdt.junit.runtime.source,3.5.300.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit.runtime.source_3.5.300.v20200720-0748.jar,-1,false -org.eclipse.jdt.junit.source,3.11.900.v20200828-0853,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit.source_3.11.900.v20200828-0853.jar,-1,false -org.eclipse.jdt.junit4.runtime.source,1.1.1300.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit4.runtime.source_1.1.1300.v20200720-0748.jar,-1,false -org.eclipse.jdt.junit5.runtime.source,1.0.1000.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.junit5.runtime.source_1.0.1000.v20200720-0748.jar,-1,false -org.eclipse.jdt.launching.source,3.18.0.v20200824-1854,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.launching.source_3.18.0.v20200824-1854.jar,-1,false -org.eclipse.jdt.ui.source,3.21.200.v20200828-0853,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jdt.ui.source_3.21.200.v20200828-0853.jar,-1,false -org.eclipse.jetty.continuation.source,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.continuation.source_9.4.31.v20200723.jar,-1,false -org.eclipse.jetty.http.source,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.http.source_9.4.31.v20200723.jar,-1,false -org.eclipse.jetty.io.source,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.io.source_9.4.31.v20200723.jar,-1,false -org.eclipse.jetty.security.source,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.security.source_9.4.31.v20200723.jar,-1,false -org.eclipse.jetty.server.source,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.server.source_9.4.31.v20200723.jar,-1,false -org.eclipse.jetty.servlet.source,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.servlet.source_9.4.31.v20200723.jar,-1,false -org.eclipse.jetty.util.source,9.4.31.v20200723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jetty.util.source_9.4.31.v20200723.jar,-1,false -org.eclipse.jface.databinding.source,1.12.0.v20200717-1533,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.databinding.source_1.12.0.v20200717-1533.jar,-1,false -org.eclipse.jface.notifications.source,0.2.0.v20200810-0826,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.notifications.source_0.2.0.v20200810-0826.jar,-1,false -org.eclipse.jface.source,3.21.0.v20200821-1458,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.source_3.21.0.v20200821-1458.jar,-1,false -org.eclipse.jface.text.source,3.16.400.v20200807-0831,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.text.source_3.16.400.v20200807-0831.jar,-1,false -org.eclipse.jsch.core.source,1.3.900.v20200422-1935,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jsch.core.source_1.3.900.v20200422-1935.jar,-1,false -org.eclipse.jsch.ui.source,1.3.1000.v20200610-0847,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jsch.ui.source_1.3.1000.v20200610-0847.jar,-1,false -org.eclipse.ltk.core.refactoring.source,3.11.100.v20200720-0748,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ltk.core.refactoring.source_3.11.100.v20200720-0748.jar,-1,false -org.eclipse.ltk.ui.refactoring.source,3.11.100.v20200817-1715,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ltk.ui.refactoring.source_3.11.100.v20200817-1715.jar,-1,false -org.eclipse.m2m.atl.adt.debug.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt.debug.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.adt.editor.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt.editor.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.adt.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.adt.ui.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.adt.ui.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.common.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.common.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.core.ant.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.ant.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.core.emf.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.emf.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.core.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.core.ui.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.ui.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.core.ui.vm.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.core.ui.vm.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.debug.core.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.debug.core.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.drivers.emf4atl.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.drivers.emf4atl.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.drivers.uml24atl.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.drivers.uml24atl.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.dsls.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.dsls.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.ant.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.ant.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.compiler.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.compiler.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.edit.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.edit.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.editor.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.editor.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.launcher.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.launcher.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.trace.edit.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.trace.edit.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.trace.editor.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.trace.editor.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.emftvm.trace.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.emftvm.trace.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.engine.emfvm.launch.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine.emfvm.launch.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.engine.emfvm.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine.emfvm.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.engine.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.engine.vm.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.engine.vm.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.examples.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.examples.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.profiler.core.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.core.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.profiler.emfvm.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.emfvm.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.profiler.exportmodel.editor.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.exportmodel.editor.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.profiler.exportmodel.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.exportmodel.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.profiler.model.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.model.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.profiler.ui.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.ui.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.m2m.atl.profiler.vm.source,4.2.1.v202006221222,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.m2m.atl.profiler.vm.source_4.2.1.v202006221222.jar,-1,false -org.eclipse.osgi.compatibility.state.source,1.2.100.v20200811-1344,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.compatibility.state.source_1.2.100.v20200811-1344.jar,-1,false -org.eclipse.osgi.services.source,3.9.0.v20200511-1725,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.services.source_3.9.0.v20200511-1725.jar,-1,false -org.eclipse.osgi.source,3.16.0.v20200828-0759,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.source_3.16.0.v20200828-0759.jar,-1,false -org.eclipse.osgi.util.source,3.5.300.v20190708-1141,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.osgi.util.source_3.5.300.v20190708-1141.jar,-1,false -org.eclipse.pde.api.tools.annotations.source,1.1.400.v20190929-1236,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.api.tools.annotations.source_1.1.400.v20190929-1236.jar,-1,false -org.eclipse.pde.api.tools.source,1.2.0.v20200813-0522,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.api.tools.source_1.2.0.v20200813-0522.jar,-1,false -org.eclipse.pde.api.tools.ui.source,1.2.0.v20200813-0523,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.api.tools.ui.source_1.2.0.v20200813-0523.jar,-1,false -org.eclipse.pde.build.source,3.10.800.v20200410-1419,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.build.source_3.10.800.v20200410-1419.jar,-1,false -org.eclipse.pde.core.source,3.14.0.v20200817-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.core.source_3.14.0.v20200817-1143.jar,-1,false -org.eclipse.pde.ds.annotations.source,1.2.0.v20200813-0526,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.annotations.source_1.2.0.v20200813-0526.jar,-1,false -org.eclipse.pde.ds.core.source,1.2.0.v20200813-0526,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.core.source_1.2.0.v20200813-0526.jar,-1,false -org.eclipse.pde.ds.lib.source,1.1.400.v20191119-0943,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.lib.source_1.1.400.v20191119-0943.jar,-1,false -org.eclipse.pde.ds.ui.source,1.2.0.v20200813-0954,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds.ui.source_1.2.0.v20200813-0954.jar,-1,false -org.eclipse.pde.ds1_2.lib.source,1.0.400.v20191119-0943,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ds1_2.lib.source_1.0.400.v20191119-0943.jar,-1,false -org.eclipse.pde.genericeditor.extension.source,1.1.0.v20200828-0858,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.genericeditor.extension.source_1.1.0.v20200828-0858.jar,-1,false -org.eclipse.pde.junit.runtime.source,3.5.900.v20200810-0835,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.junit.runtime.source_3.5.900.v20200810-0835.jar,-1,false -org.eclipse.pde.launching.source,3.9.0.v20200812-1037,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.launching.source_3.9.0.v20200812-1037.jar,-1,false -org.eclipse.pde.runtime.source,3.6.900.v20200612-1330,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.runtime.source_3.6.900.v20200612-1330.jar,-1,false -org.eclipse.pde.ua.core.source,1.2.0.v20200813-0518,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ua.core.source_1.2.0.v20200813-0518.jar,-1,false -org.eclipse.pde.ua.ui.source,1.2.0.v20200813-0519,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ua.ui.source_1.2.0.v20200813-0519.jar,-1,false -org.eclipse.pde.ui.source,3.12.0.v20200824-1258,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ui.source_3.12.0.v20200824-1258.jar,-1,false -org.eclipse.pde.ui.templates.source,3.7.0.v20200812-1812,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.pde.ui.templates.source_3.7.0.v20200812-1812.jar,-1,false -org.eclipse.platform.source,4.17.0.v20200902-1800,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.platform.source_4.17.0.v20200902-1800.jar,-1,false -org.eclipse.search.source,3.12.0.v20200727-2017,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.search.source_3.12.0.v20200727-2017.jar,-1,false -org.eclipse.swt.browser.chromium.gtk.linux.x86_64.source,3.115.0.v20200831-1002,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.swt.browser.chromium.gtk.linux.x86_64.source_3.115.0.v20200831-1002.jar,-1,false -org.eclipse.swt.gtk.linux.x86_64.source,3.115.0.v20200831-1002,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.115.0.v20200831-1002.jar,-1,false -org.eclipse.team.core.source,3.8.1100.v20200806-0621,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.team.core.source_3.8.1100.v20200806-0621.jar,-1,false -org.eclipse.team.genericeditor.diff.extension.source,1.0.600.v20200212-1524,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.team.genericeditor.diff.extension.source_1.0.600.v20200212-1524.jar,-1,false -org.eclipse.team.ui.source,3.8.1000.v20200806-0621,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.team.ui.source_3.8.1000.v20200806-0621.jar,-1,false -org.eclipse.text.quicksearch.source,1.0.300.v20200519-2023,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.text.quicksearch.source_1.0.300.v20200519-2023.jar,-1,false -org.eclipse.text.source,3.10.300.v20200807-0831,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.text.source_3.10.300.v20200807-0831.jar,-1,false -org.eclipse.tools.layout.spy.source,1.0.600.v20200608-0818,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.tools.layout.spy.source_1.0.600.v20200608-0818.jar,-1,false -org.eclipse.ui.browser.source,3.6.900.v20200807-1330,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.browser.source_3.6.900.v20200807-1330.jar,-1,false -org.eclipse.ui.cheatsheets.source,3.7.0.v20200805-2057,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.cheatsheets.source_3.7.0.v20200805-2057.jar,-1,false -org.eclipse.ui.console.source,3.9.300.v20200828-0817,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.console.source_3.9.300.v20200828-0817.jar,-1,false -org.eclipse.ui.editors.source,3.13.300.v20200812-2334,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.editors.source_3.13.300.v20200812-2334.jar,-1,false -org.eclipse.ui.externaltools.source,3.4.800.v20200612-0848,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.externaltools.source_3.4.800.v20200612-0848.jar,-1,false -org.eclipse.ui.forms.source,3.10.0.v20200727-0948,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.forms.source_3.10.0.v20200727-0948.jar,-1,false -org.eclipse.ui.genericeditor.source,1.1.800.v20200828-1000,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.genericeditor.source_1.1.800.v20200828-1000.jar,-1,false -org.eclipse.ui.ide.application.source,1.3.800.v20200713-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.ide.application.source_1.3.800.v20200713-0938.jar,-1,false -org.eclipse.ui.ide.source,3.17.200.v20200808-0622,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.ide.source_3.17.200.v20200808-0622.jar,-1,false -org.eclipse.ui.intro.quicklinks.source,1.1.0.v20200724-0708,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.intro.quicklinks.source_1.1.0.v20200724-0708.jar,-1,false -org.eclipse.ui.intro.source,3.5.1100.v20200828-0803,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.intro.source_3.5.1100.v20200828-0803.jar,-1,false -org.eclipse.ui.intro.universal.source,3.4.0.v20200805-1259,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.intro.universal.source_3.4.0.v20200805-1259.jar,-1,false -org.eclipse.ui.monitoring.source,1.1.800.v20200820-1401,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.monitoring.source_1.1.800.v20200820-1401.jar,-1,false -org.eclipse.ui.navigator.resources.source,3.7.400.v20200722-0751,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.navigator.resources.source_3.7.400.v20200722-0751.jar,-1,false -org.eclipse.ui.navigator.source,3.9.400.v20200723-2304,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.navigator.source_3.9.400.v20200723-2304.jar,-1,false -org.eclipse.ui.net.source,1.3.800.v20200422-1935,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.net.source_1.3.800.v20200422-1935.jar,-1,false -org.eclipse.ui.source,3.118.0.v20200807-0902,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.source_3.118.0.v20200807-0902.jar,-1,false -org.eclipse.ui.themes.source,1.2.1100.v20200825-0757,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.themes.source_1.2.1100.v20200825-0757.jar,-1,false -org.eclipse.ui.trace.source,1.1.800.v20200106-1301,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.trace.source_1.1.800.v20200106-1301.jar,-1,false -org.eclipse.ui.views.log.source,1.2.1200.v20200828-0938,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.views.log.source_1.2.1200.v20200828-0938.jar,-1,false -org.eclipse.ui.views.properties.tabbed.source,3.8.1000.v20200609-0849,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.views.properties.tabbed.source_3.8.1000.v20200609-0849.jar,-1,false -org.eclipse.ui.views.source,3.10.400.v20200611-1719,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.views.source_3.10.400.v20200611-1719.jar,-1,false -org.eclipse.ui.workbench.source,3.120.0.v20200829-1411,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.workbench.source_3.120.0.v20200829-1411.jar,-1,false -org.eclipse.ui.workbench.texteditor.source,3.15.0.v20200812-2334,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ui.workbench.texteditor.source_3.15.0.v20200812-2334.jar,-1,false -org.eclipse.update.configurator.source,3.4.600.v20200422-1910,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.update.configurator.source_3.4.600.v20200422-1910.jar,-1,false -org.eclipse.urischeme.source,1.1.100.v20200729-2048,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.urischeme.source_1.1.100.v20200729-2048.jar,-1,false -org.eclipse.xsd.ecore.converter.source,2.8.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.ecore.converter.source_2.8.0.v20180706-1143.jar,-1,false -org.eclipse.xsd.ecore.exporter.source,2.7.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.ecore.exporter.source_2.7.0.v20180706-1143.jar,-1,false -org.eclipse.xsd.ecore.importer.source,2.9.0.v20200324-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.ecore.importer.source_2.9.0.v20200324-0723.jar,-1,false -org.eclipse.xsd.edit.source,2.11.0.v20200723-0820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.edit.source_2.11.0.v20200723-0820.jar,-1,false -org.eclipse.xsd.editor.source,2.11.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.editor.source_2.11.0.v20180706-1143.jar,-1,false -org.eclipse.xsd.mapping.editor.source,2.9.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.mapping.editor.source_2.9.0.v20180706-1143.jar,-1,false -org.eclipse.xsd.mapping.source,2.8.0.v20180706-1143,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.mapping.source_2.8.0.v20180706-1143.jar,-1,false -org.eclipse.xsd.source,2.18.0.v20200723-0820,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xsd.source_2.18.0.v20200723-0820.jar,-1,false -org.eclipse.xtend.core.source,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.core.source_2.23.0.v20200831-0856.jar,-1,false -org.eclipse.xtend.ide.common.source,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.ide.common.source_2.23.0.v20200831-0856.jar,-1,false -org.eclipse.xtend.ide.source,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.ide.source_2.23.0.v20200831-0856.jar,-1,false -org.eclipse.xtend.lib.macro.source,2.23.0.v20200831-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.lib.macro.source_2.23.0.v20200831-0723.jar,-1,false -org.eclipse.xtend.lib.source,2.23.0.v20200831-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.lib.source_2.23.0.v20200831-0723.jar,-1,false -org.eclipse.xtend.m2e.source,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.m2e.source_2.23.0.v20200831-0856.jar,-1,false -org.eclipse.xtend.standalone.source,2.23.0.v20200831-0856,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtend.standalone.source_2.23.0.v20200831-0856.jar,-1,false -org.eclipse.xtext.activities.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.activities.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.builder.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.builder.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.builder.standalone.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.builder.standalone.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.buildship.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.buildship.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.common.types.edit.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.edit.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.common.types.shared.jdt38.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.shared.jdt38.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.common.types.shared.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.shared.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.common.types.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.common.types.ui.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.common.types.ui.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ecore.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ecore.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.generator.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.generator.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.ide.source,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ide.source_2.23.0.v20200831-0730.jar,-1,false -org.eclipse.xtext.java.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.java.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.junit4.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.junit4.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.logging.source,1.2.15.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.logging.source_1.2.15.v20200831-0808.jar,-1,false -org.eclipse.xtext.m2e.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.m2e.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.purexbase.ide.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.purexbase.ide.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.purexbase.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.purexbase.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.purexbase.ui.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.purexbase.ui.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.smap.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.smap.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.source,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.source_2.23.0.v20200831-0730.jar,-1,false -org.eclipse.xtext.testing.source,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.testing.source_2.23.0.v20200831-0730.jar,-1,false -org.eclipse.xtext.ui.codemining.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codemining.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ui.codetemplates.ide.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codetemplates.ide.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ui.codetemplates.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codetemplates.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ui.codetemplates.ui.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.codetemplates.ui.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ui.ecore.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.ecore.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ui.shared.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.shared.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ui.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.ui.testing.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.ui.testing.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.util.source,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.util.source_2.23.0.v20200831-0730.jar,-1,false -org.eclipse.xtext.xbase.ide.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.ide.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.xbase.junit.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.junit.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.xbase.lib.source,2.23.0.v20200831-0723,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.lib.source_2.23.0.v20200831-0723.jar,-1,false -org.eclipse.xtext.xbase.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.xbase.testing.source,2.23.0.v20200831-0745,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.testing.source_2.23.0.v20200831-0745.jar,-1,false -org.eclipse.xtext.xbase.ui.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.ui.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.xbase.ui.testing.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xbase.ui.testing.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.xtext.generator.source,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.generator.source_2.23.0.v20200831-0730.jar,-1,false -org.eclipse.xtext.xtext.ide.source,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.ide.source_2.23.0.v20200831-0730.jar,-1,false -org.eclipse.xtext.xtext.ui.graph.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.ui.graph.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.xtext.ui.source,2.23.0.v20200831-0808,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.ui.source_2.23.0.v20200831-0808.jar,-1,false -org.eclipse.xtext.xtext.wizard.source,2.23.0.v20200831-0730,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.xtext.xtext.wizard.source_2.23.0.v20200831-0730.jar,-1,false -org.hamcrest.core.source,1.3.0.v20180420-1519,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.hamcrest.core.source_1.3.0.v20180420-1519.jar,-1,false -org.junit.jupiter.api.source,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.api.source_5.6.0.v20200203-2009.jar,-1,false -org.junit.jupiter.engine.source,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.engine.source_5.6.0.v20200203-2009.jar,-1,false -org.junit.jupiter.migrationsupport.source,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.migrationsupport.source_5.6.0.v20200203-2009.jar,-1,false -org.junit.jupiter.params.source,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.jupiter.params.source_5.6.0.v20200203-2009.jar,-1,false -org.junit.platform.commons.source,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.commons.source_1.6.0.v20200203-2009.jar,-1,false -org.junit.platform.engine.source,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.engine.source_1.6.0.v20200203-2009.jar,-1,false -org.junit.platform.launcher.source,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.launcher.source_1.6.0.v20200203-2009.jar,-1,false -org.junit.platform.runner.source,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.runner.source_1.6.0.v20200203-2009.jar,-1,false -org.junit.platform.suite.api.source,1.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.platform.suite.api.source_1.6.0.v20200203-2009.jar,-1,false -org.junit.source,4.13.0.v20200204-1500,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.source_4.13.0.v20200204-1500.jar,-1,false -org.junit.vintage.engine.source,5.6.0.v20200203-2009,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.junit.vintage.engine.source_5.6.0.v20200203-2009.jar,-1,false -org.objectweb.asm.source,8.0.1.v20200420-1007,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.objectweb.asm.source_8.0.1.v20200420-1007.jar,-1,false -org.objectweb.asm.tree.source,8.0.1.v20200420-1007,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.objectweb.asm.tree.source_8.0.1.v20200420-1007.jar,-1,false -org.opentest4j.source,1.2.0.v20190826-0900,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.opentest4j.source_1.2.0.v20190826-0900.jar,-1,false -org.tukaani.xz.source,1.8.0.v20180207-1613,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.tukaani.xz.source_1.8.0.v20180207-1613.jar,-1,false -org.w3c.css.sac.source,1.3.1.v200903091627,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.css.sac.source_1.3.1.v200903091627.jar,-1,false -org.w3c.dom.events.source,3.0.0.draft20060413_v201105210656,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.dom.events.source_3.0.0.draft20060413_v201105210656.jar,-1,false -org.w3c.dom.smil.source,1.0.1.v200903091627,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.dom.smil.source_1.0.1.v200903091627.jar,-1,false -org.w3c.dom.svg.source,1.1.0.v201011041433,file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.dom.svg.source_1.1.0.v201011041433.jar,-1,false diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.oomph.setup/indices.xmi b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.oomph.setup/indices.xmi deleted file mode 100644 index 733b4d0..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.oomph.setup/indices.xmi +++ /dev/null @@ -1,10 +0,0 @@ - - - - Eclipse - - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.oomph.setup/installation.setup b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.oomph.setup/installation.setup deleted file mode 100644 index e6d61f6..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.oomph.setup/installation.setup +++ /dev/null @@ -1,9 +0,0 @@ - - - - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.osgi/.manager/.fileTable.2 b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.osgi/.manager/.fileTable.2 deleted file mode 100644 index 27c7f34..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.osgi/.manager/.fileTable.2 +++ /dev/null @@ -1,4 +0,0 @@ -#safe table -#Fri Oct 15 18:18:49 CEST 2021 -framework.info=1 -.crcc0b4d309.v1 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.osgi/.manager/.fileTableLock b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.osgi/.manager/.fileTableLock deleted file mode 100644 index e69de29..0000000 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.ui.intro.universal/extensionCount.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.ui.intro.universal/extensionCount.xml deleted file mode 100644 index 6b84701..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.ui.intro.universal/extensionCount.xml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.ui.intro.universal/extensionNames.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.ui.intro.universal/extensionNames.xml deleted file mode 100644 index ebffb32..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.ui.intro.universal/extensionNames.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.update/platform.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.update/platform.xml deleted file mode 100644 index 6055698..0000000 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/org.eclipse.update/platform.xml +++ /dev/null @@ -1,423 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt index d703080..64c4848 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt @@ -1,4 +1,4 @@ -# List of external plug-in models previously loaded. Timestamp: 1634311433404 +# List of external plug-in models previously loaded. Timestamp: 1634400833572 file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.google.guava_27.1.0.v20190517-1946.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.google.inject_3.0.0.v201605172100.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.ibm.icu_67.1.0.v20200706-1749.jar @@ -7,6 +7,7 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.el_2.2.0.v20130 file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna_4.5.1.v20190425-1842.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna.platform_4.5.1.v20190425-1842.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/io.github.classgraph_4.8.35.v20190528-1517.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/javaewah_1.1.12.v20210622-2206.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.annotation_1.3.5.v20200504-1837.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.el_2.2.0.v201303151357.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.inject_1.0.0.v20091030.jar @@ -14,6 +15,7 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.servlet_3.1.0.v20 file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.servlet.jsp_2.2.0.v201112011158.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/javax.xml_1.3.4.v201005080400.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/lpg.runtime.java_2.0.17.v201004271640.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/net.i2p.crypto.eddsa_0.3.0.v20181102-1323.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.antlr.runtime_4.7.2.v20200218-0804.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.antlr.runtime_3.2.0.v201101311130.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.ant_1.10.8.v20200515-1239/ @@ -36,6 +38,7 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.batik.xml_1. file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.cli_1.2.0.v201404270220.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.codec_1.14.0.v20200818-1422.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.codec_1.13.0.v20200108-0001.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.apache.commons.compress_1.20.0.v20210713-1928.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.httpclient_3.1.0.v201012070820.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.io_2.6.0.v20190123-2029.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.commons.jxpath_1.3.0.v200911051830.jar @@ -52,11 +55,15 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.log4j_1.2.15 file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.analyzers-common_8.4.1.v20200122-1459.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.analyzers-smartcn_8.4.1.v20200122-1459.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.lucene.core_8.4.1.v20200122-1459.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.apache.sshd.osgi_2.7.0.v20210623-0618.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.apache.sshd.sftp_2.7.0.v20210623-0618.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xerces_2.9.0.v201101211617.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xml.resolver_1.2.0.v201005080400.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xml.serializer_2.7.1.v201005080400.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apache.xmlgraphics_2.4.0.v20200622-2037.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.apiguardian_1.1.0.v20190826-0900.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.bouncycastle.bcpg_1.69.0.v20210713-1924.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.bouncycastle.bcprov_1.69.0.v20210713-1924.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.annotations_7.0.0.202102190929.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.common_3.7.11.202102190929.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.acceleo.common.ide_3.7.11.202102190929.jar @@ -150,6 +157,10 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.ide.ui. file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.ide.ui.properties_2.1.5.202008270808.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.properties.ui_2.1.5.202008270808.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.eef.properties.ui.legacy_2.1.5.202008270808.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.egit_5.13.0.202109080827-r.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.egit.core_5.13.0.202109080827-r.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.egit.doc_5.13.0.202109080827-r.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.egit.ui_5.13.0.202109080827-r.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf_2.8.0.v20180706-1146.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.ant_2.11.0.v20200324-0723.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.emf.cdo_4.11.0.v20200902-0811.jar @@ -449,6 +460,11 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface_3.21. file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.databinding_1.12.0.v20200717-1533.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.notifications_0.2.0.v20200810-0826.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jface.text_3.16.400.v20200807-0831.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.jgit_5.13.0.202109080827-r.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.jgit.archive_5.13.0.202109080827-r.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.jgit.gpg.bc_5.13.0.202109080827-r.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.jgit.http.apache_5.13.0.202109080827-r.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.eclipse.jgit.ssh.apache_5.13.0.202109080827-r.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jsch.core_1.3.900.v20200422-1935.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.jsch.ui_1.3.1000.v20200610-0847.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.eclipse.ltk.core.refactoring_3.11.100.v20200720-0748.jar @@ -816,6 +832,7 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.objectweb.asm.tree_ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.opentest4j_1.2.0.v20190826-0900.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.sat4j.core_2.3.5.v201308161310.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.sat4j.pb_2.3.5.v201404071733.jar +file:/home/lfainsin/.eclipse/org.eclipse.platform_4.17.0_630142970_linux_gtk_x86_64/plugins/org.slf4j.api_1.7.30.v20200204-2150.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.tukaani.xz_1.8.0.v20180207-1613.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.css.sac_1.3.1.v200903091627.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/org.w3c.dom.events_3.0.0.draft20060413_v201105210656.jar diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/artifacts.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/artifacts.xml index 85799d7..95434a9 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/artifacts.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/artifacts.xml @@ -1,8 +1,8 @@ - + - + @@ -10,36 +10,51 @@ - - + + - + - + - + - + - + - + - + - + + + + + + + + + + + - + - + - + + + + + + diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/content.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/content.xml index a46855b..9eadcc9 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/content.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/content.xml @@ -1,29 +1,165 @@ - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fr.n7.petrinet.tests + + + + + + + + + + + Bundle-SymbolicName: fr.n7.petrinet.tests;singleton:=true Bundle-Version: 1.0.0.202110161636 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fr.n7.petrinet.editor + + + + + + + + + + + Bundle-SymbolicName: fr.n7.petrinet.editor;singleton:=true Bundle-Version: 1.0.0.202110161636 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fr.n7.petrinet.edit + + + + + + + + + + + Bundle-SymbolicName: fr.n7.petrinet.edit;singleton:=true Bundle-Version: 1.0.0.202110161636 + + + + + + - + - + - - - - - - - + + + + + + + + + + (org.eclipse.update.install.features=true) @@ -39,63 +175,155 @@ [Enter Copyright Description here.] - - - - - + + + + + + + + - - - - - + + + + + - - - - - - + + + + + - fr.n7.pdl1.ide + fr.n7.simplepdl.edit - + - Bundle-SymbolicName: fr.n7.pdl1.ide; singleton:=true Bundle-Version: 1.0.0.202110121640 + Bundle-SymbolicName: fr.n7.simplepdl.edit;singleton:=true Bundle-Version: 1.0.0.202110161636 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fr.n7.petrinet + + + + + + + + + + + Bundle-SymbolicName: fr.n7.petrinet;singleton:=true Bundle-Version: 1.0.0.202110161636 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fr.n7.simplepdl + + + + + + + + + + + Bundle-SymbolicName: fr.n7.simplepdl;singleton:=true Bundle-Version: 1.0.0.202110161636 + + + + + - + - + - + (org.eclipse.update.install.features=true) - + @@ -114,191 +342,92 @@ [Enter Copyright Description here.] - - - - - + + + + + + + + - - - - - - - + + + + + + - - - - - - - - - - - - - - - fr.n7.pdl1.ui - - - - - - - - - - - Bundle-SymbolicName: fr.n7.pdl1.ui; singleton:=true Bundle-Version: 1.0.0.202110121640 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - fr.n7.pdl1.tests - - - - - - - - - - - Bundle-SymbolicName: fr.n7.pdl1.tests; singleton:=true Bundle-Version: 1.0.0.202110121640 - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - + + + + + + - fr.n7.pdl1.ui.tests + fr.n7.simplepdl.editor - + - Bundle-SymbolicName: fr.n7.pdl1.ui.tests; singleton:=true Bundle-Version: 1.0.0.202110121640 + Bundle-SymbolicName: fr.n7.simplepdl.editor;singleton:=true Bundle-Version: 1.0.0.202110161636 - - - - - + + + + + + + + - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - + + + + + + - fr.n7.pdl1 + fr.n7.simplepdl.tests - + - Bundle-SymbolicName: fr.n7.pdl1; singleton:=true Bundle-Version: 1.0.0.202110121640 + Bundle-SymbolicName: fr.n7.simplepdl.tests;singleton:=true Bundle-Version: 1.0.0.202110161636 diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/features/fr.n7.pdl1.feature_1.0.0.202110121640.jar b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/features/fr.n7.pdl1.feature_1.0.0.202110121640.jar deleted file mode 100644 index a9cce7a..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/features/fr.n7.pdl1.feature_1.0.0.202110121640.jar and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ide_1.0.0.202110121640.jar b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ide_1.0.0.202110121640.jar deleted file mode 100644 index 14c1b76..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ide_1.0.0.202110121640.jar and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.tests_1.0.0.202110121640.jar b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.tests_1.0.0.202110121640.jar deleted file mode 100644 index 8a9ac0c..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.tests_1.0.0.202110121640.jar and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ui.tests_1.0.0.202110121640.jar b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ui.tests_1.0.0.202110121640.jar deleted file mode 100644 index 1d8cad2..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ui.tests_1.0.0.202110121640.jar and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ui_1.0.0.202110121640.jar b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ui_1.0.0.202110121640.jar deleted file mode 100644 index 45ad1cf..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1.ui_1.0.0.202110121640.jar and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1_1.0.0.202110121640.jar b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1_1.0.0.202110121640.jar deleted file mode 100644 index ceab37d..0000000 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/tempp2metadata/plugins/fr.n7.pdl1_1.0.0.202110121640.jar and /dev/null differ diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.ui/dialog_settings.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.ui/dialog_settings.xml index 53cc2b3..af241de 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.ui/dialog_settings.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.ui/dialog_settings.xml @@ -12,8 +12,8 @@
- - + + @@ -29,6 +29,7 @@ +
diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.sirius.diagram.ui/_Cl7vcSkCEeymi53fmcz7Wg b/eclipse-workspace/.metadata/.plugins/org.eclipse.sirius.diagram.ui/_Cl7vcSkCEeymi53fmcz7Wg index 07904c9..067b42a 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.sirius.diagram.ui/_Cl7vcSkCEeymi53fmcz7Wg +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.sirius.diagram.ui/_Cl7vcSkCEeymi53fmcz7Wg @@ -1,8 +1,8 @@ -#Wed Oct 13 18:34:21 CEST 2021 +#Sat Oct 16 18:18:57 CEST 2021 rulergrid.rulerunit=1 print.margin.left=0.5 rulergrid.gridlinestyle=6 -viewport.y=96 +viewport.y=128 zoom=1.0 print.useMillim=true print.usePortrait=true diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml index 5475f87..573fc6a 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml @@ -6,8 +6,12 @@ - + + + + + @@ -16,6 +20,9 @@ + + + diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml index 8f043a5..9648c26 100644 --- a/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml +++ b/eclipse-workspace/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -21,7 +21,7 @@
- + diff --git a/eclipse-workspace/.metadata/.plugins/org.eclipse.xtext.builder/builder.state b/eclipse-workspace/.metadata/.plugins/org.eclipse.xtext.builder/builder.state index 718326d..7ce6b23 100644 Binary files a/eclipse-workspace/.metadata/.plugins/org.eclipse.xtext.builder/builder.state and b/eclipse-workspace/.metadata/.plugins/org.eclipse.xtext.builder/builder.state differ diff --git a/eclipse-workspace/.metadata/version.ini b/eclipse-workspace/.metadata/version.ini index c60cb1f..cc694ca 100644 --- a/eclipse-workspace/.metadata/version.ini +++ b/eclipse-workspace/.metadata/version.ini @@ -1,3 +1,3 @@ -#Fri Oct 15 17:23:48 CEST 2021 +#Sat Oct 16 18:13:49 CEST 2021 org.eclipse.core.runtime=2 org.eclipse.platform=4.17.0.v20200902-1800 diff --git a/eclipse-workspace/fr.n7.pdl1.feature/.project b/eclipse-workspace/fr.n7.pdl1.feature/.project deleted file mode 100644 index d787eac..0000000 --- a/eclipse-workspace/fr.n7.pdl1.feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - fr.n7.pdl1.feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/eclipse-workspace/fr.n7.pdl1.feature/build.properties b/eclipse-workspace/fr.n7.pdl1.feature/build.properties deleted file mode 100644 index 64f93a9..0000000 --- a/eclipse-workspace/fr.n7.pdl1.feature/build.properties +++ /dev/null @@ -1 +0,0 @@ -bin.includes = feature.xml diff --git a/eclipse-workspace/fr.n7.pdl1.feature/feature.xml b/eclipse-workspace/fr.n7.pdl1.feature/feature.xml deleted file mode 100644 index 3cd948b..0000000 --- a/eclipse-workspace/fr.n7.pdl1.feature/feature.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - [Enter Feature Description here.] - - - - [Enter Copyright Description here.] - - - - [Enter License Description here.] - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1.ide/.classpath b/eclipse-workspace/fr.n7.pdl1.ide/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1.ide/.project b/eclipse-workspace/fr.n7.pdl1.ide/.project deleted file mode 100644 index b559162..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl1.ide - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl1.ide/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl1.ide/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl1.ide/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl1.ide/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl1.ide/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl1.ide/META-INF/MANIFEST.MF deleted file mode 100644 index afda976..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl1.ide -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl1.ide -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl1.ide; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl1, - org.eclipse.xtext.ide, - org.eclipse.xtext.xbase.ide, - org.antlr.runtime;bundle-version="[3.2.0,3.2.1)" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ide.contentassist.antlr.internal, - fr.n7.ide.contentassist.antlr diff --git a/eclipse-workspace/fr.n7.pdl1.ide/build.properties b/eclipse-workspace/fr.n7.pdl1.ide/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup deleted file mode 100644 index 725ff37..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup +++ /dev/null @@ -1 +0,0 @@ -fr.n7.ide.PDL1IdeSetup diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/AbstractPDL1IdeModule.java b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/AbstractPDL1IdeModule.java deleted file mode 100644 index 90dc4fa..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/AbstractPDL1IdeModule.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - -import com.google.inject.Binder; -import com.google.inject.name.Names; -import fr.n7.ide.contentassist.antlr.PDL1Parser; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL1Lexer; -import org.eclipse.xtext.ide.DefaultIdeModule; -import org.eclipse.xtext.ide.LexerIdeBindings; -import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher; -import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher; -import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper; -import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper; -import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -import org.eclipse.xtext.ide.refactoring.IRenameStrategy2; -import org.eclipse.xtext.ide.server.rename.IRenameService2; -import org.eclipse.xtext.ide.server.rename.RenameService2; - -/** - * Manual modifications go to {@link PDL1IdeModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL1IdeModule extends DefaultIdeModule { - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST)) - .to(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIContentAssistParser() { - return PDL1Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIProposalConflictHelper() { - return AntlrProposalConflictHelper.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIPrefixMatcher() { - return FQNPrefixMatcher.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameService2() { - return RenameService2.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameStrategy2() { - return IRenameStrategy2.DefaultImpl.class; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL1Parser.java b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL1Parser.java deleted file mode 100644 index 5517018..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL1Parser.java +++ /dev/null @@ -1,88 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide.contentassist.antlr; - -import com.google.common.collect.ImmutableMap; -import com.google.inject.Inject; -import com.google.inject.Singleton; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL1Parser; -import fr.n7.services.PDL1GrammarAccess; -import java.util.Map; -import org.eclipse.xtext.AbstractElement; -import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser; - -public class PDL1Parser extends AbstractContentAssistParser { - - @Singleton - public static final class NameMappings { - - private final Map mappings; - - @Inject - public NameMappings(PDL1GrammarAccess grammarAccess) { - ImmutableMap.Builder builder = ImmutableMap.builder(); - init(builder, grammarAccess); - this.mappings = builder.build(); - } - - public String getRuleName(AbstractElement element) { - return mappings.get(element); - } - - private static void init(ImmutableMap.Builder builder, PDL1GrammarAccess grammarAccess) { - builder.put(grammarAccess.getProcessElementAccess().getAlternatives(), "rule__ProcessElement__Alternatives"); - builder.put(grammarAccess.getWorkSequenceTypeAccess().getAlternatives(), "rule__WorkSequenceType__Alternatives"); - builder.put(grammarAccess.getProcessAccess().getGroup(), "rule__Process__Group__0"); - builder.put(grammarAccess.getWorkDefinitionAccess().getGroup(), "rule__WorkDefinition__Group__0"); - builder.put(grammarAccess.getWorkSequenceAccess().getGroup(), "rule__WorkSequence__Group__0"); - builder.put(grammarAccess.getGuidanceAccess().getGroup(), "rule__Guidance__Group__0"); - builder.put(grammarAccess.getProcessAccess().getNameAssignment_1(), "rule__Process__NameAssignment_1"); - builder.put(grammarAccess.getProcessAccess().getProcessElementsAssignment_3(), "rule__Process__ProcessElementsAssignment_3"); - builder.put(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1(), "rule__WorkDefinition__NameAssignment_1"); - builder.put(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1(), "rule__WorkSequence__LinkTypeAssignment_1"); - builder.put(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_3(), "rule__WorkSequence__PredecessorAssignment_3"); - builder.put(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_5(), "rule__WorkSequence__SuccessorAssignment_5"); - builder.put(grammarAccess.getGuidanceAccess().getTexteAssignment_1(), "rule__Guidance__TexteAssignment_1"); - } - } - - @Inject - private NameMappings nameMappings; - - @Inject - private PDL1GrammarAccess grammarAccess; - - @Override - protected InternalPDL1Parser createParser() { - InternalPDL1Parser result = new InternalPDL1Parser(null); - result.setGrammarAccess(grammarAccess); - return result; - } - - @Override - protected String getRuleName(AbstractElement element) { - return nameMappings.getRuleName(element); - } - - @Override - protected String[] getInitialHiddenTokens() { - return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" }; - } - - public PDL1GrammarAccess getGrammarAccess() { - return this.grammarAccess; - } - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - public NameMappings getNameMappings() { - return nameMappings; - } - - public void setNameMappings(NameMappings nameMappings) { - this.nameMappings = nameMappings; - } -} diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL1ContentAssistParser.java b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL1ContentAssistParser.java deleted file mode 100644 index a3345c4..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL1ContentAssistParser.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide.contentassist.antlr; - -import java.util.Collection; -import java.util.Collections; -import org.eclipse.xtext.AbstractRule; -import org.eclipse.xtext.ide.editor.contentassist.antlr.FollowElement; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.util.PolymorphicDispatcher; - -public class PartialPDL1ContentAssistParser extends PDL1Parser { - - private AbstractRule rule; - - @Override - public void initializeFor(AbstractRule rule) { - this.rule = rule; - } - - @Override - protected Collection getFollowElements(AbstractInternalContentAssistParser parser) { - if (rule == null || rule.eIsProxy()) - return Collections.emptyList(); - String methodName = "entryRule" + rule.getName(); - PolymorphicDispatcher> dispatcher = - new PolymorphicDispatcher>(methodName, 0, 0, Collections.singletonList(parser)); - dispatcher.invoke(); - return parser.getFollowElements(); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.g b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.g deleted file mode 100644 index d34c7dc..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.g +++ /dev/null @@ -1,783 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -grammar InternalPDL1; - -options { - superClass=AbstractInternalContentAssistParser; -} - -@lexer::header { -package fr.n7.ide.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -} - -@parser::header { -package fr.n7.ide.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; -import fr.n7.services.PDL1GrammarAccess; - -} -@parser::members { - private PDL1GrammarAccess grammarAccess; - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } -} - -// Entry rule entryRuleProcess -entryRuleProcess -: -{ before(grammarAccess.getProcessRule()); } - ruleProcess -{ after(grammarAccess.getProcessRule()); } - EOF -; - -// Rule Process -ruleProcess - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getProcessAccess().getGroup()); } - (rule__Process__Group__0) - { after(grammarAccess.getProcessAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleProcessElement -entryRuleProcessElement -: -{ before(grammarAccess.getProcessElementRule()); } - ruleProcessElement -{ after(grammarAccess.getProcessElementRule()); } - EOF -; - -// Rule ProcessElement -ruleProcessElement - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getProcessElementAccess().getAlternatives()); } - (rule__ProcessElement__Alternatives) - { after(grammarAccess.getProcessElementAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkDefinition -entryRuleWorkDefinition -: -{ before(grammarAccess.getWorkDefinitionRule()); } - ruleWorkDefinition -{ after(grammarAccess.getWorkDefinitionRule()); } - EOF -; - -// Rule WorkDefinition -ruleWorkDefinition - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkDefinitionAccess().getGroup()); } - (rule__WorkDefinition__Group__0) - { after(grammarAccess.getWorkDefinitionAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkSequence -entryRuleWorkSequence -: -{ before(grammarAccess.getWorkSequenceRule()); } - ruleWorkSequence -{ after(grammarAccess.getWorkSequenceRule()); } - EOF -; - -// Rule WorkSequence -ruleWorkSequence - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkSequenceAccess().getGroup()); } - (rule__WorkSequence__Group__0) - { after(grammarAccess.getWorkSequenceAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleGuidance -entryRuleGuidance -: -{ before(grammarAccess.getGuidanceRule()); } - ruleGuidance -{ after(grammarAccess.getGuidanceRule()); } - EOF -; - -// Rule Guidance -ruleGuidance - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getGuidanceAccess().getGroup()); } - (rule__Guidance__Group__0) - { after(grammarAccess.getGuidanceAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Rule WorkSequenceType -ruleWorkSequenceType - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); } - (rule__WorkSequenceType__Alternatives) - { after(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__ProcessElement__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); } - ruleWorkDefinition - { after(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getProcessElementAccess().getWorkSequenceParserRuleCall_1()); } - ruleWorkSequence - { after(grammarAccess.getProcessElementAccess().getWorkSequenceParserRuleCall_1()); } - ) - | - ( - { before(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_2()); } - ruleGuidance - { after(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_2()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceType__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); } - ('s2s') - { after(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); } - ('f2s') - { after(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); } - ('s2f') - { after(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); } - ('f2f') - { after(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__0__Impl - rule__Process__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getProcessKeyword_0()); } - 'process' - { after(grammarAccess.getProcessAccess().getProcessKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__1__Impl - rule__Process__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getNameAssignment_1()); } - (rule__Process__NameAssignment_1) - { after(grammarAccess.getProcessAccess().getNameAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__2__Impl - rule__Process__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); } - '{' - { after(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__3__Impl - rule__Process__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); } - (rule__Process__ProcessElementsAssignment_3)* - { after(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); } - '}' - { after(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkDefinition__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__0__Impl - rule__WorkDefinition__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); } - 'wd' - { after(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); } - (rule__WorkDefinition__NameAssignment_1) - { after(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkSequence__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__0__Impl - rule__WorkSequence__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getWsKeyword_0()); } - 'ws' - { after(grammarAccess.getWorkSequenceAccess().getWsKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__1__Impl - rule__WorkSequence__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); } - (rule__WorkSequence__LinkTypeAssignment_1) - { after(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__2__Impl - rule__WorkSequence__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getFromKeyword_2()); } - 'from' - { after(grammarAccess.getWorkSequenceAccess().getFromKeyword_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__3__Impl - rule__WorkSequence__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_3()); } - (rule__WorkSequence__PredecessorAssignment_3) - { after(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__4__Impl - rule__WorkSequence__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getToKeyword_4()); } - 'to' - { after(grammarAccess.getWorkSequenceAccess().getToKeyword_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_5()); } - (rule__WorkSequence__SuccessorAssignment_5) - { after(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_5()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__Guidance__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__Guidance__Group__0__Impl - rule__Guidance__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); } - 'note' - { after(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__Guidance__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); } - (rule__Guidance__TexteAssignment_1) - { after(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__Process__NameAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); } - RULE_ID - { after(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__ProcessElementsAssignment_3 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); } - ruleProcessElement - { after(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__NameAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } - RULE_ID - { after(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__LinkTypeAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); } - ruleWorkSequenceType - { after(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__PredecessorAssignment_3 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_3_0()); } - ( - { before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1()); } - RULE_ID - { after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1()); } - ) - { after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_3_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__SuccessorAssignment_5 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_5_0()); } - ( - { before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1()); } - RULE_ID - { after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1()); } - ) - { after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_5_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__TexteAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); } - RULE_STRING - { after(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/'; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; - -RULE_WS : (' '|'\t'|'\r'|'\n')+; - -RULE_ANY_OTHER : .; diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.tokens b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.tokens deleted file mode 100644 index 0755318..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.tokens +++ /dev/null @@ -1,31 +0,0 @@ -'f2f'=14 -'f2s'=12 -'from'=20 -'note'=22 -'process'=15 -'s2f'=13 -'s2s'=11 -'to'=21 -'wd'=18 -'ws'=19 -'{'=16 -'}'=17 -RULE_ANY_OTHER=10 -RULE_ID=4 -RULE_INT=6 -RULE_ML_COMMENT=7 -RULE_SL_COMMENT=8 -RULE_STRING=5 -RULE_WS=9 -T__11=11 -T__12=12 -T__13=13 -T__14=14 -T__15=15 -T__16=16 -T__17=17 -T__18=18 -T__19=19 -T__20=20 -T__21=21 -T__22=22 diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Lexer.java b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Lexer.java deleted file mode 100644 index 4e88aff..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Lexer.java +++ /dev/null @@ -1,1116 +0,0 @@ -package fr.n7.ide.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Lexer extends Lexer { - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int T__22=22; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - public static final int T__21=21; - - // delegates - // delegators - - public InternalPDL1Lexer() {;} - public InternalPDL1Lexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Lexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { - try { - int _type = T__11; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:11:7: ( 's2s' ) - // InternalPDL1.g:11:9: 's2s' - { - match("s2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:12:7: ( 'f2s' ) - // InternalPDL1.g:12:9: 'f2s' - { - match("f2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:13:7: ( 's2f' ) - // InternalPDL1.g:13:9: 's2f' - { - match("s2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:14:7: ( 'f2f' ) - // InternalPDL1.g:14:9: 'f2f' - { - match("f2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:15:7: ( 'process' ) - // InternalPDL1.g:15:9: 'process' - { - match("process"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:16:7: ( '{' ) - // InternalPDL1.g:16:9: '{' - { - match('{'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:17:7: ( '}' ) - // InternalPDL1.g:17:9: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:18:7: ( 'wd' ) - // InternalPDL1.g:18:9: 'wd' - { - match("wd"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:19:7: ( 'ws' ) - // InternalPDL1.g:19:9: 'ws' - { - match("ws"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "T__20" - public final void mT__20() throws RecognitionException { - try { - int _type = T__20; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:20:7: ( 'from' ) - // InternalPDL1.g:20:9: 'from' - { - match("from"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__20" - - // $ANTLR start "T__21" - public final void mT__21() throws RecognitionException { - try { - int _type = T__21; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:21:7: ( 'to' ) - // InternalPDL1.g:21:9: 'to' - { - match("to"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__21" - - // $ANTLR start "T__22" - public final void mT__22() throws RecognitionException { - try { - int _type = T__22; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:22:7: ( 'note' ) - // InternalPDL1.g:22:9: 'note' - { - match("note"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__22" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:771:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalPDL1.g:771:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - { - // InternalPDL1.g:771:11: ( '^' )? - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='^') ) { - alt1=1; - } - switch (alt1) { - case 1 : - // InternalPDL1.g:771:11: '^' - { - match('^'); - - } - break; - - } - - if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // InternalPDL1.g:771:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop2; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:773:10: ( ( '0' .. '9' )+ ) - // InternalPDL1.g:773:12: ( '0' .. '9' )+ - { - // InternalPDL1.g:773:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL1.g:773:13: '0' .. '9' - { - matchRange('0','9'); - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:775:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalPDL1.g:775:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - { - // InternalPDL1.g:775:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='\"') ) { - alt6=1; - } - else if ( (LA6_0=='\'') ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalPDL1.g:775:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' - { - match('\"'); - // InternalPDL1.g:775:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: - do { - int alt4=3; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='\\') ) { - alt4=1; - } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; - } - - - switch (alt4) { - case 1 : - // InternalPDL1.g:775:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:775:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop4; - } - } while (true); - - match('\"'); - - } - break; - case 2 : - // InternalPDL1.g:775:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' - { - match('\''); - // InternalPDL1.g:775:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: - do { - int alt5=3; - int LA5_0 = input.LA(1); - - if ( (LA5_0=='\\') ) { - alt5=1; - } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; - } - - - switch (alt5) { - case 1 : - // InternalPDL1.g:775:54: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:775:61: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - match('\''); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:777:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalPDL1.g:777:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // InternalPDL1.g:777:24: ( options {greedy=false; } : . )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); - - if ( (LA7_1=='/') ) { - alt7=2; - } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; - } - - - } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalPDL1.g:777:52: . - { - matchAny(); - - } - break; - - default : - break loop7; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:779:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalPDL1.g:779:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // InternalPDL1.g:779:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalPDL1.g:779:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop8; - } - } while (true); - - // InternalPDL1.g:779:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; - } - switch (alt10) { - case 1 : - // InternalPDL1.g:779:41: ( '\\r' )? '\\n' - { - // InternalPDL1.g:779:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='\r') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // InternalPDL1.g:779:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:781:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalPDL1.g:781:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // InternalPDL1.g:781:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: - do { - int alt11=2; - int LA11_0 = input.LA(1); - - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; - } - - - switch (alt11) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt11 >= 1 ) break loop11; - EarlyExitException eee = - new EarlyExitException(11, input); - throw eee; - } - cnt11++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:783:16: ( . ) - // InternalPDL1.g:783:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // InternalPDL1.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=19; - alt12 = dfa12.predict(input); - switch (alt12) { - case 1 : - // InternalPDL1.g:1:10: T__11 - { - mT__11(); - - } - break; - case 2 : - // InternalPDL1.g:1:16: T__12 - { - mT__12(); - - } - break; - case 3 : - // InternalPDL1.g:1:22: T__13 - { - mT__13(); - - } - break; - case 4 : - // InternalPDL1.g:1:28: T__14 - { - mT__14(); - - } - break; - case 5 : - // InternalPDL1.g:1:34: T__15 - { - mT__15(); - - } - break; - case 6 : - // InternalPDL1.g:1:40: T__16 - { - mT__16(); - - } - break; - case 7 : - // InternalPDL1.g:1:46: T__17 - { - mT__17(); - - } - break; - case 8 : - // InternalPDL1.g:1:52: T__18 - { - mT__18(); - - } - break; - case 9 : - // InternalPDL1.g:1:58: T__19 - { - mT__19(); - - } - break; - case 10 : - // InternalPDL1.g:1:64: T__20 - { - mT__20(); - - } - break; - case 11 : - // InternalPDL1.g:1:70: T__21 - { - mT__21(); - - } - break; - case 12 : - // InternalPDL1.g:1:76: T__22 - { - mT__22(); - - } - break; - case 13 : - // InternalPDL1.g:1:82: RULE_ID - { - mRULE_ID(); - - } - break; - case 14 : - // InternalPDL1.g:1:90: RULE_INT - { - mRULE_INT(); - - } - break; - case 15 : - // InternalPDL1.g:1:99: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 16 : - // InternalPDL1.g:1:111: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 17 : - // InternalPDL1.g:1:127: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 18 : - // InternalPDL1.g:1:143: RULE_WS - { - mRULE_WS(); - - } - break; - case 19 : - // InternalPDL1.g:1:151: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\3\22\2\uffff\3\22\1\20\2\uffff\3\20\2\uffff\1\22\1\uffff\3\22\2\uffff\1\47\1\50\1\51\1\22\5\uffff\1\53\1\54\1\55\1\56\2\22\3\uffff\1\22\4\uffff\1\62\1\22\1\64\1\uffff\1\22\1\uffff\1\22\1\67\1\uffff"; - static final String DFA12_eofS = - "\70\uffff"; - static final String DFA12_minS = - "\1\0\2\62\1\162\2\uffff\1\144\2\157\1\101\2\uffff\2\0\1\52\2\uffff\1\146\1\uffff\1\146\2\157\2\uffff\3\60\1\164\5\uffff\4\60\1\155\1\143\3\uffff\1\145\4\uffff\1\60\1\145\1\60\1\uffff\1\163\1\uffff\1\163\1\60\1\uffff"; - static final String DFA12_maxS = - "\1\uffff\1\62\2\162\2\uffff\1\163\2\157\1\172\2\uffff\2\uffff\1\57\2\uffff\1\163\1\uffff\1\163\2\157\2\uffff\3\172\1\164\5\uffff\4\172\1\155\1\143\3\uffff\1\145\4\uffff\1\172\1\145\1\172\1\uffff\1\163\1\uffff\1\163\1\172\1\uffff"; - static final String DFA12_acceptS = - "\4\uffff\1\6\1\7\4\uffff\1\15\1\16\3\uffff\1\22\1\23\1\uffff\1\15\3\uffff\1\6\1\7\4\uffff\1\16\1\17\1\20\1\21\1\22\6\uffff\1\10\1\11\1\13\1\uffff\1\1\1\3\1\2\1\4\3\uffff\1\12\1\uffff\1\14\2\uffff\1\5"; - static final String DFA12_specialS = - "\1\0\13\uffff\1\2\1\1\52\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\20\2\17\2\20\1\17\22\20\1\17\1\20\1\14\4\20\1\15\7\20\1\16\12\13\7\20\32\12\3\20\1\11\1\12\1\20\5\12\1\2\7\12\1\10\1\12\1\3\2\12\1\1\1\7\2\12\1\6\3\12\1\4\1\20\1\5\uff82\20", - "\1\21", - "\1\23\77\uffff\1\24", - "\1\25", - "", - "", - "\1\30\16\uffff\1\31", - "\1\32", - "\1\33", - "\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "", - "\0\35", - "\0\35", - "\1\36\4\uffff\1\37", - "", - "", - "\1\42\14\uffff\1\41", - "", - "\1\44\14\uffff\1\43", - "\1\45", - "\1\46", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\52", - "", - "", - "", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\57", - "\1\60", - "", - "", - "", - "\1\61", - "", - "", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\63", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "\1\65", - "", - "\1\66", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "" - }; - - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; - - static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; - for (int i=0; i='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='e')||(LA12_0>='g' && LA12_0<='m')||LA12_0=='o'||(LA12_0>='q' && LA12_0<='r')||(LA12_0>='u' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 10;} - - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 11;} - - else if ( (LA12_0=='\"') ) {s = 12;} - - else if ( (LA12_0=='\'') ) {s = 13;} - - else if ( (LA12_0=='/') ) {s = 14;} - - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 15;} - - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='.')||(LA12_0>=':' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 16;} - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_13 = input.LA(1); - - s = -1; - if ( ((LA12_13>='\u0000' && LA12_13<='\uFFFF')) ) {s = 29;} - - else s = 16; - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_12 = input.LA(1); - - s = -1; - if ( ((LA12_12>='\u0000' && LA12_12<='\uFFFF')) ) {s = 29;} - - else s = 16; - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); - error(nvae); - throw nvae; - } - } - - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Parser.java b/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Parser.java deleted file mode 100644 index 7337f72..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Parser.java +++ /dev/null @@ -1,2252 +0,0 @@ -package fr.n7.ide.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; -import fr.n7.services.PDL1GrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Parser extends AbstractInternalContentAssistParser { - public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'s2s'", "'f2s'", "'s2f'", "'f2f'", "'process'", "'{'", "'}'", "'wd'", "'ws'", "'from'", "'to'", "'note'" - }; - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int T__22=22; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - public static final int T__21=21; - - // delegates - // delegators - - - public InternalPDL1Parser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Parser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalPDL1Parser.tokenNames; } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - - private PDL1GrammarAccess grammarAccess; - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - - - - // $ANTLR start "entryRuleProcess" - // InternalPDL1.g:53:1: entryRuleProcess : ruleProcess EOF ; - public final void entryRuleProcess() throws RecognitionException { - try { - // InternalPDL1.g:54:1: ( ruleProcess EOF ) - // InternalPDL1.g:55:1: ruleProcess EOF - { - before(grammarAccess.getProcessRule()); - pushFollow(FOLLOW_1); - ruleProcess(); - - state._fsp--; - - after(grammarAccess.getProcessRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleProcess" - - - // $ANTLR start "ruleProcess" - // InternalPDL1.g:62:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; - public final void ruleProcess() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:66:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalPDL1.g:67:2: ( ( rule__Process__Group__0 ) ) - { - // InternalPDL1.g:67:2: ( ( rule__Process__Group__0 ) ) - // InternalPDL1.g:68:3: ( rule__Process__Group__0 ) - { - before(grammarAccess.getProcessAccess().getGroup()); - // InternalPDL1.g:69:3: ( rule__Process__Group__0 ) - // InternalPDL1.g:69:4: rule__Process__Group__0 - { - pushFollow(FOLLOW_2); - rule__Process__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleProcess" - - - // $ANTLR start "entryRuleProcessElement" - // InternalPDL1.g:78:1: entryRuleProcessElement : ruleProcessElement EOF ; - public final void entryRuleProcessElement() throws RecognitionException { - try { - // InternalPDL1.g:79:1: ( ruleProcessElement EOF ) - // InternalPDL1.g:80:1: ruleProcessElement EOF - { - before(grammarAccess.getProcessElementRule()); - pushFollow(FOLLOW_1); - ruleProcessElement(); - - state._fsp--; - - after(grammarAccess.getProcessElementRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleProcessElement" - - - // $ANTLR start "ruleProcessElement" - // InternalPDL1.g:87:1: ruleProcessElement : ( ( rule__ProcessElement__Alternatives ) ) ; - public final void ruleProcessElement() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:91:2: ( ( ( rule__ProcessElement__Alternatives ) ) ) - // InternalPDL1.g:92:2: ( ( rule__ProcessElement__Alternatives ) ) - { - // InternalPDL1.g:92:2: ( ( rule__ProcessElement__Alternatives ) ) - // InternalPDL1.g:93:3: ( rule__ProcessElement__Alternatives ) - { - before(grammarAccess.getProcessElementAccess().getAlternatives()); - // InternalPDL1.g:94:3: ( rule__ProcessElement__Alternatives ) - // InternalPDL1.g:94:4: rule__ProcessElement__Alternatives - { - pushFollow(FOLLOW_2); - rule__ProcessElement__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessElementAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleProcessElement" - - - // $ANTLR start "entryRuleWorkDefinition" - // InternalPDL1.g:103:1: entryRuleWorkDefinition : ruleWorkDefinition EOF ; - public final void entryRuleWorkDefinition() throws RecognitionException { - try { - // InternalPDL1.g:104:1: ( ruleWorkDefinition EOF ) - // InternalPDL1.g:105:1: ruleWorkDefinition EOF - { - before(grammarAccess.getWorkDefinitionRule()); - pushFollow(FOLLOW_1); - ruleWorkDefinition(); - - state._fsp--; - - after(grammarAccess.getWorkDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkDefinition" - - - // $ANTLR start "ruleWorkDefinition" - // InternalPDL1.g:112:1: ruleWorkDefinition : ( ( rule__WorkDefinition__Group__0 ) ) ; - public final void ruleWorkDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:116:2: ( ( ( rule__WorkDefinition__Group__0 ) ) ) - // InternalPDL1.g:117:2: ( ( rule__WorkDefinition__Group__0 ) ) - { - // InternalPDL1.g:117:2: ( ( rule__WorkDefinition__Group__0 ) ) - // InternalPDL1.g:118:3: ( rule__WorkDefinition__Group__0 ) - { - before(grammarAccess.getWorkDefinitionAccess().getGroup()); - // InternalPDL1.g:119:3: ( rule__WorkDefinition__Group__0 ) - // InternalPDL1.g:119:4: rule__WorkDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkDefinition" - - - // $ANTLR start "entryRuleWorkSequence" - // InternalPDL1.g:128:1: entryRuleWorkSequence : ruleWorkSequence EOF ; - public final void entryRuleWorkSequence() throws RecognitionException { - try { - // InternalPDL1.g:129:1: ( ruleWorkSequence EOF ) - // InternalPDL1.g:130:1: ruleWorkSequence EOF - { - before(grammarAccess.getWorkSequenceRule()); - pushFollow(FOLLOW_1); - ruleWorkSequence(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkSequence" - - - // $ANTLR start "ruleWorkSequence" - // InternalPDL1.g:137:1: ruleWorkSequence : ( ( rule__WorkSequence__Group__0 ) ) ; - public final void ruleWorkSequence() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:141:2: ( ( ( rule__WorkSequence__Group__0 ) ) ) - // InternalPDL1.g:142:2: ( ( rule__WorkSequence__Group__0 ) ) - { - // InternalPDL1.g:142:2: ( ( rule__WorkSequence__Group__0 ) ) - // InternalPDL1.g:143:3: ( rule__WorkSequence__Group__0 ) - { - before(grammarAccess.getWorkSequenceAccess().getGroup()); - // InternalPDL1.g:144:3: ( rule__WorkSequence__Group__0 ) - // InternalPDL1.g:144:4: rule__WorkSequence__Group__0 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkSequence" - - - // $ANTLR start "entryRuleGuidance" - // InternalPDL1.g:153:1: entryRuleGuidance : ruleGuidance EOF ; - public final void entryRuleGuidance() throws RecognitionException { - try { - // InternalPDL1.g:154:1: ( ruleGuidance EOF ) - // InternalPDL1.g:155:1: ruleGuidance EOF - { - before(grammarAccess.getGuidanceRule()); - pushFollow(FOLLOW_1); - ruleGuidance(); - - state._fsp--; - - after(grammarAccess.getGuidanceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleGuidance" - - - // $ANTLR start "ruleGuidance" - // InternalPDL1.g:162:1: ruleGuidance : ( ( rule__Guidance__Group__0 ) ) ; - public final void ruleGuidance() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:166:2: ( ( ( rule__Guidance__Group__0 ) ) ) - // InternalPDL1.g:167:2: ( ( rule__Guidance__Group__0 ) ) - { - // InternalPDL1.g:167:2: ( ( rule__Guidance__Group__0 ) ) - // InternalPDL1.g:168:3: ( rule__Guidance__Group__0 ) - { - before(grammarAccess.getGuidanceAccess().getGroup()); - // InternalPDL1.g:169:3: ( rule__Guidance__Group__0 ) - // InternalPDL1.g:169:4: rule__Guidance__Group__0 - { - pushFollow(FOLLOW_2); - rule__Guidance__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGuidanceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleGuidance" - - - // $ANTLR start "ruleWorkSequenceType" - // InternalPDL1.g:178:1: ruleWorkSequenceType : ( ( rule__WorkSequenceType__Alternatives ) ) ; - public final void ruleWorkSequenceType() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:182:1: ( ( ( rule__WorkSequenceType__Alternatives ) ) ) - // InternalPDL1.g:183:2: ( ( rule__WorkSequenceType__Alternatives ) ) - { - // InternalPDL1.g:183:2: ( ( rule__WorkSequenceType__Alternatives ) ) - // InternalPDL1.g:184:3: ( rule__WorkSequenceType__Alternatives ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); - // InternalPDL1.g:185:3: ( rule__WorkSequenceType__Alternatives ) - // InternalPDL1.g:185:4: rule__WorkSequenceType__Alternatives - { - pushFollow(FOLLOW_2); - rule__WorkSequenceType__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkSequenceType" - - - // $ANTLR start "rule__ProcessElement__Alternatives" - // InternalPDL1.g:193:1: rule__ProcessElement__Alternatives : ( ( ruleWorkDefinition ) | ( ruleWorkSequence ) | ( ruleGuidance ) ); - public final void rule__ProcessElement__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:197:1: ( ( ruleWorkDefinition ) | ( ruleWorkSequence ) | ( ruleGuidance ) ) - int alt1=3; - switch ( input.LA(1) ) { - case 18: - { - alt1=1; - } - break; - case 19: - { - alt1=2; - } - break; - case 22: - { - alt1=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); - - throw nvae; - } - - switch (alt1) { - case 1 : - // InternalPDL1.g:198:2: ( ruleWorkDefinition ) - { - // InternalPDL1.g:198:2: ( ruleWorkDefinition ) - // InternalPDL1.g:199:3: ruleWorkDefinition - { - before(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleWorkDefinition(); - - state._fsp--; - - after(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalPDL1.g:204:2: ( ruleWorkSequence ) - { - // InternalPDL1.g:204:2: ( ruleWorkSequence ) - // InternalPDL1.g:205:3: ruleWorkSequence - { - before(grammarAccess.getProcessElementAccess().getWorkSequenceParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleWorkSequence(); - - state._fsp--; - - after(grammarAccess.getProcessElementAccess().getWorkSequenceParserRuleCall_1()); - - } - - - } - break; - case 3 : - // InternalPDL1.g:210:2: ( ruleGuidance ) - { - // InternalPDL1.g:210:2: ( ruleGuidance ) - // InternalPDL1.g:211:3: ruleGuidance - { - before(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_2()); - pushFollow(FOLLOW_2); - ruleGuidance(); - - state._fsp--; - - after(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ProcessElement__Alternatives" - - - // $ANTLR start "rule__WorkSequenceType__Alternatives" - // InternalPDL1.g:220:1: rule__WorkSequenceType__Alternatives : ( ( ( 's2s' ) ) | ( ( 'f2s' ) ) | ( ( 's2f' ) ) | ( ( 'f2f' ) ) ); - public final void rule__WorkSequenceType__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:224:1: ( ( ( 's2s' ) ) | ( ( 'f2s' ) ) | ( ( 's2f' ) ) | ( ( 'f2f' ) ) ) - int alt2=4; - switch ( input.LA(1) ) { - case 11: - { - alt2=1; - } - break; - case 12: - { - alt2=2; - } - break; - case 13: - { - alt2=3; - } - break; - case 14: - { - alt2=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - - switch (alt2) { - case 1 : - // InternalPDL1.g:225:2: ( ( 's2s' ) ) - { - // InternalPDL1.g:225:2: ( ( 's2s' ) ) - // InternalPDL1.g:226:3: ( 's2s' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - // InternalPDL1.g:227:3: ( 's2s' ) - // InternalPDL1.g:227:4: 's2s' - { - match(input,11,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalPDL1.g:231:2: ( ( 'f2s' ) ) - { - // InternalPDL1.g:231:2: ( ( 'f2s' ) ) - // InternalPDL1.g:232:3: ( 'f2s' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - // InternalPDL1.g:233:3: ( 'f2s' ) - // InternalPDL1.g:233:4: 'f2s' - { - match(input,12,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalPDL1.g:237:2: ( ( 's2f' ) ) - { - // InternalPDL1.g:237:2: ( ( 's2f' ) ) - // InternalPDL1.g:238:3: ( 's2f' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - // InternalPDL1.g:239:3: ( 's2f' ) - // InternalPDL1.g:239:4: 's2f' - { - match(input,13,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - - } - - - } - break; - case 4 : - // InternalPDL1.g:243:2: ( ( 'f2f' ) ) - { - // InternalPDL1.g:243:2: ( ( 'f2f' ) ) - // InternalPDL1.g:244:3: ( 'f2f' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - // InternalPDL1.g:245:3: ( 'f2f' ) - // InternalPDL1.g:245:4: 'f2f' - { - match(input,14,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceType__Alternatives" - - - // $ANTLR start "rule__Process__Group__0" - // InternalPDL1.g:253:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; - public final void rule__Process__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:257:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalPDL1.g:258:2: rule__Process__Group__0__Impl rule__Process__Group__1 - { - pushFollow(FOLLOW_3); - rule__Process__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__0" - - - // $ANTLR start "rule__Process__Group__0__Impl" - // InternalPDL1.g:265:1: rule__Process__Group__0__Impl : ( 'process' ) ; - public final void rule__Process__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:269:1: ( ( 'process' ) ) - // InternalPDL1.g:270:1: ( 'process' ) - { - // InternalPDL1.g:270:1: ( 'process' ) - // InternalPDL1.g:271:2: 'process' - { - before(grammarAccess.getProcessAccess().getProcessKeyword_0()); - match(input,15,FOLLOW_2); - after(grammarAccess.getProcessAccess().getProcessKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__0__Impl" - - - // $ANTLR start "rule__Process__Group__1" - // InternalPDL1.g:280:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; - public final void rule__Process__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:284:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalPDL1.g:285:2: rule__Process__Group__1__Impl rule__Process__Group__2 - { - pushFollow(FOLLOW_4); - rule__Process__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__1" - - - // $ANTLR start "rule__Process__Group__1__Impl" - // InternalPDL1.g:292:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; - public final void rule__Process__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:296:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) - // InternalPDL1.g:297:1: ( ( rule__Process__NameAssignment_1 ) ) - { - // InternalPDL1.g:297:1: ( ( rule__Process__NameAssignment_1 ) ) - // InternalPDL1.g:298:2: ( rule__Process__NameAssignment_1 ) - { - before(grammarAccess.getProcessAccess().getNameAssignment_1()); - // InternalPDL1.g:299:2: ( rule__Process__NameAssignment_1 ) - // InternalPDL1.g:299:3: rule__Process__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__Process__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__1__Impl" - - - // $ANTLR start "rule__Process__Group__2" - // InternalPDL1.g:307:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; - public final void rule__Process__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:311:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalPDL1.g:312:2: rule__Process__Group__2__Impl rule__Process__Group__3 - { - pushFollow(FOLLOW_5); - rule__Process__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__2" - - - // $ANTLR start "rule__Process__Group__2__Impl" - // InternalPDL1.g:319:1: rule__Process__Group__2__Impl : ( '{' ) ; - public final void rule__Process__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:323:1: ( ( '{' ) ) - // InternalPDL1.g:324:1: ( '{' ) - { - // InternalPDL1.g:324:1: ( '{' ) - // InternalPDL1.g:325:2: '{' - { - before(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - match(input,16,FOLLOW_2); - after(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__2__Impl" - - - // $ANTLR start "rule__Process__Group__3" - // InternalPDL1.g:334:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; - public final void rule__Process__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:338:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) - // InternalPDL1.g:339:2: rule__Process__Group__3__Impl rule__Process__Group__4 - { - pushFollow(FOLLOW_5); - rule__Process__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__3" - - - // $ANTLR start "rule__Process__Group__3__Impl" - // InternalPDL1.g:346:1: rule__Process__Group__3__Impl : ( ( rule__Process__ProcessElementsAssignment_3 )* ) ; - public final void rule__Process__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:350:1: ( ( ( rule__Process__ProcessElementsAssignment_3 )* ) ) - // InternalPDL1.g:351:1: ( ( rule__Process__ProcessElementsAssignment_3 )* ) - { - // InternalPDL1.g:351:1: ( ( rule__Process__ProcessElementsAssignment_3 )* ) - // InternalPDL1.g:352:2: ( rule__Process__ProcessElementsAssignment_3 )* - { - before(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); - // InternalPDL1.g:353:2: ( rule__Process__ProcessElementsAssignment_3 )* - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>=18 && LA3_0<=19)||LA3_0==22) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL1.g:353:3: rule__Process__ProcessElementsAssignment_3 - { - pushFollow(FOLLOW_6); - rule__Process__ProcessElementsAssignment_3(); - - state._fsp--; - - - } - break; - - default : - break loop3; - } - } while (true); - - after(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__3__Impl" - - - // $ANTLR start "rule__Process__Group__4" - // InternalPDL1.g:361:1: rule__Process__Group__4 : rule__Process__Group__4__Impl ; - public final void rule__Process__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:365:1: ( rule__Process__Group__4__Impl ) - // InternalPDL1.g:366:2: rule__Process__Group__4__Impl - { - pushFollow(FOLLOW_2); - rule__Process__Group__4__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__4" - - - // $ANTLR start "rule__Process__Group__4__Impl" - // InternalPDL1.g:372:1: rule__Process__Group__4__Impl : ( '}' ) ; - public final void rule__Process__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:376:1: ( ( '}' ) ) - // InternalPDL1.g:377:1: ( '}' ) - { - // InternalPDL1.g:377:1: ( '}' ) - // InternalPDL1.g:378:2: '}' - { - before(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - match(input,17,FOLLOW_2); - after(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__4__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__0" - // InternalPDL1.g:388:1: rule__WorkDefinition__Group__0 : rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 ; - public final void rule__WorkDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:392:1: ( rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 ) - // InternalPDL1.g:393:2: rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 - { - pushFollow(FOLLOW_3); - rule__WorkDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__0" - - - // $ANTLR start "rule__WorkDefinition__Group__0__Impl" - // InternalPDL1.g:400:1: rule__WorkDefinition__Group__0__Impl : ( 'wd' ) ; - public final void rule__WorkDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:404:1: ( ( 'wd' ) ) - // InternalPDL1.g:405:1: ( 'wd' ) - { - // InternalPDL1.g:405:1: ( 'wd' ) - // InternalPDL1.g:406:2: 'wd' - { - before(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - match(input,18,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__0__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__1" - // InternalPDL1.g:415:1: rule__WorkDefinition__Group__1 : rule__WorkDefinition__Group__1__Impl ; - public final void rule__WorkDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:419:1: ( rule__WorkDefinition__Group__1__Impl ) - // InternalPDL1.g:420:2: rule__WorkDefinition__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__1" - - - // $ANTLR start "rule__WorkDefinition__Group__1__Impl" - // InternalPDL1.g:426:1: rule__WorkDefinition__Group__1__Impl : ( ( rule__WorkDefinition__NameAssignment_1 ) ) ; - public final void rule__WorkDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:430:1: ( ( ( rule__WorkDefinition__NameAssignment_1 ) ) ) - // InternalPDL1.g:431:1: ( ( rule__WorkDefinition__NameAssignment_1 ) ) - { - // InternalPDL1.g:431:1: ( ( rule__WorkDefinition__NameAssignment_1 ) ) - // InternalPDL1.g:432:2: ( rule__WorkDefinition__NameAssignment_1 ) - { - before(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); - // InternalPDL1.g:433:2: ( rule__WorkDefinition__NameAssignment_1 ) - // InternalPDL1.g:433:3: rule__WorkDefinition__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__1__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__0" - // InternalPDL1.g:442:1: rule__WorkSequence__Group__0 : rule__WorkSequence__Group__0__Impl rule__WorkSequence__Group__1 ; - public final void rule__WorkSequence__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:446:1: ( rule__WorkSequence__Group__0__Impl rule__WorkSequence__Group__1 ) - // InternalPDL1.g:447:2: rule__WorkSequence__Group__0__Impl rule__WorkSequence__Group__1 - { - pushFollow(FOLLOW_7); - rule__WorkSequence__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__0" - - - // $ANTLR start "rule__WorkSequence__Group__0__Impl" - // InternalPDL1.g:454:1: rule__WorkSequence__Group__0__Impl : ( 'ws' ) ; - public final void rule__WorkSequence__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:458:1: ( ( 'ws' ) ) - // InternalPDL1.g:459:1: ( 'ws' ) - { - // InternalPDL1.g:459:1: ( 'ws' ) - // InternalPDL1.g:460:2: 'ws' - { - before(grammarAccess.getWorkSequenceAccess().getWsKeyword_0()); - match(input,19,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getWsKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__0__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__1" - // InternalPDL1.g:469:1: rule__WorkSequence__Group__1 : rule__WorkSequence__Group__1__Impl rule__WorkSequence__Group__2 ; - public final void rule__WorkSequence__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:473:1: ( rule__WorkSequence__Group__1__Impl rule__WorkSequence__Group__2 ) - // InternalPDL1.g:474:2: rule__WorkSequence__Group__1__Impl rule__WorkSequence__Group__2 - { - pushFollow(FOLLOW_8); - rule__WorkSequence__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__1" - - - // $ANTLR start "rule__WorkSequence__Group__1__Impl" - // InternalPDL1.g:481:1: rule__WorkSequence__Group__1__Impl : ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) ; - public final void rule__WorkSequence__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:485:1: ( ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) ) - // InternalPDL1.g:486:1: ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) - { - // InternalPDL1.g:486:1: ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) - // InternalPDL1.g:487:2: ( rule__WorkSequence__LinkTypeAssignment_1 ) - { - before(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); - // InternalPDL1.g:488:2: ( rule__WorkSequence__LinkTypeAssignment_1 ) - // InternalPDL1.g:488:3: rule__WorkSequence__LinkTypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__LinkTypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__1__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__2" - // InternalPDL1.g:496:1: rule__WorkSequence__Group__2 : rule__WorkSequence__Group__2__Impl rule__WorkSequence__Group__3 ; - public final void rule__WorkSequence__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:500:1: ( rule__WorkSequence__Group__2__Impl rule__WorkSequence__Group__3 ) - // InternalPDL1.g:501:2: rule__WorkSequence__Group__2__Impl rule__WorkSequence__Group__3 - { - pushFollow(FOLLOW_3); - rule__WorkSequence__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__2" - - - // $ANTLR start "rule__WorkSequence__Group__2__Impl" - // InternalPDL1.g:508:1: rule__WorkSequence__Group__2__Impl : ( 'from' ) ; - public final void rule__WorkSequence__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:512:1: ( ( 'from' ) ) - // InternalPDL1.g:513:1: ( 'from' ) - { - // InternalPDL1.g:513:1: ( 'from' ) - // InternalPDL1.g:514:2: 'from' - { - before(grammarAccess.getWorkSequenceAccess().getFromKeyword_2()); - match(input,20,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getFromKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__2__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__3" - // InternalPDL1.g:523:1: rule__WorkSequence__Group__3 : rule__WorkSequence__Group__3__Impl rule__WorkSequence__Group__4 ; - public final void rule__WorkSequence__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:527:1: ( rule__WorkSequence__Group__3__Impl rule__WorkSequence__Group__4 ) - // InternalPDL1.g:528:2: rule__WorkSequence__Group__3__Impl rule__WorkSequence__Group__4 - { - pushFollow(FOLLOW_9); - rule__WorkSequence__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__3" - - - // $ANTLR start "rule__WorkSequence__Group__3__Impl" - // InternalPDL1.g:535:1: rule__WorkSequence__Group__3__Impl : ( ( rule__WorkSequence__PredecessorAssignment_3 ) ) ; - public final void rule__WorkSequence__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:539:1: ( ( ( rule__WorkSequence__PredecessorAssignment_3 ) ) ) - // InternalPDL1.g:540:1: ( ( rule__WorkSequence__PredecessorAssignment_3 ) ) - { - // InternalPDL1.g:540:1: ( ( rule__WorkSequence__PredecessorAssignment_3 ) ) - // InternalPDL1.g:541:2: ( rule__WorkSequence__PredecessorAssignment_3 ) - { - before(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_3()); - // InternalPDL1.g:542:2: ( rule__WorkSequence__PredecessorAssignment_3 ) - // InternalPDL1.g:542:3: rule__WorkSequence__PredecessorAssignment_3 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__PredecessorAssignment_3(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__3__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__4" - // InternalPDL1.g:550:1: rule__WorkSequence__Group__4 : rule__WorkSequence__Group__4__Impl rule__WorkSequence__Group__5 ; - public final void rule__WorkSequence__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:554:1: ( rule__WorkSequence__Group__4__Impl rule__WorkSequence__Group__5 ) - // InternalPDL1.g:555:2: rule__WorkSequence__Group__4__Impl rule__WorkSequence__Group__5 - { - pushFollow(FOLLOW_3); - rule__WorkSequence__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__4" - - - // $ANTLR start "rule__WorkSequence__Group__4__Impl" - // InternalPDL1.g:562:1: rule__WorkSequence__Group__4__Impl : ( 'to' ) ; - public final void rule__WorkSequence__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:566:1: ( ( 'to' ) ) - // InternalPDL1.g:567:1: ( 'to' ) - { - // InternalPDL1.g:567:1: ( 'to' ) - // InternalPDL1.g:568:2: 'to' - { - before(grammarAccess.getWorkSequenceAccess().getToKeyword_4()); - match(input,21,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getToKeyword_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__4__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__5" - // InternalPDL1.g:577:1: rule__WorkSequence__Group__5 : rule__WorkSequence__Group__5__Impl ; - public final void rule__WorkSequence__Group__5() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:581:1: ( rule__WorkSequence__Group__5__Impl ) - // InternalPDL1.g:582:2: rule__WorkSequence__Group__5__Impl - { - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__5__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__5" - - - // $ANTLR start "rule__WorkSequence__Group__5__Impl" - // InternalPDL1.g:588:1: rule__WorkSequence__Group__5__Impl : ( ( rule__WorkSequence__SuccessorAssignment_5 ) ) ; - public final void rule__WorkSequence__Group__5__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:592:1: ( ( ( rule__WorkSequence__SuccessorAssignment_5 ) ) ) - // InternalPDL1.g:593:1: ( ( rule__WorkSequence__SuccessorAssignment_5 ) ) - { - // InternalPDL1.g:593:1: ( ( rule__WorkSequence__SuccessorAssignment_5 ) ) - // InternalPDL1.g:594:2: ( rule__WorkSequence__SuccessorAssignment_5 ) - { - before(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_5()); - // InternalPDL1.g:595:2: ( rule__WorkSequence__SuccessorAssignment_5 ) - // InternalPDL1.g:595:3: rule__WorkSequence__SuccessorAssignment_5 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__SuccessorAssignment_5(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_5()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__5__Impl" - - - // $ANTLR start "rule__Guidance__Group__0" - // InternalPDL1.g:604:1: rule__Guidance__Group__0 : rule__Guidance__Group__0__Impl rule__Guidance__Group__1 ; - public final void rule__Guidance__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:608:1: ( rule__Guidance__Group__0__Impl rule__Guidance__Group__1 ) - // InternalPDL1.g:609:2: rule__Guidance__Group__0__Impl rule__Guidance__Group__1 - { - pushFollow(FOLLOW_10); - rule__Guidance__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Guidance__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__0" - - - // $ANTLR start "rule__Guidance__Group__0__Impl" - // InternalPDL1.g:616:1: rule__Guidance__Group__0__Impl : ( 'note' ) ; - public final void rule__Guidance__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:620:1: ( ( 'note' ) ) - // InternalPDL1.g:621:1: ( 'note' ) - { - // InternalPDL1.g:621:1: ( 'note' ) - // InternalPDL1.g:622:2: 'note' - { - before(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - match(input,22,FOLLOW_2); - after(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__0__Impl" - - - // $ANTLR start "rule__Guidance__Group__1" - // InternalPDL1.g:631:1: rule__Guidance__Group__1 : rule__Guidance__Group__1__Impl ; - public final void rule__Guidance__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:635:1: ( rule__Guidance__Group__1__Impl ) - // InternalPDL1.g:636:2: rule__Guidance__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__Guidance__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__1" - - - // $ANTLR start "rule__Guidance__Group__1__Impl" - // InternalPDL1.g:642:1: rule__Guidance__Group__1__Impl : ( ( rule__Guidance__TexteAssignment_1 ) ) ; - public final void rule__Guidance__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:646:1: ( ( ( rule__Guidance__TexteAssignment_1 ) ) ) - // InternalPDL1.g:647:1: ( ( rule__Guidance__TexteAssignment_1 ) ) - { - // InternalPDL1.g:647:1: ( ( rule__Guidance__TexteAssignment_1 ) ) - // InternalPDL1.g:648:2: ( rule__Guidance__TexteAssignment_1 ) - { - before(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); - // InternalPDL1.g:649:2: ( rule__Guidance__TexteAssignment_1 ) - // InternalPDL1.g:649:3: rule__Guidance__TexteAssignment_1 - { - pushFollow(FOLLOW_2); - rule__Guidance__TexteAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__1__Impl" - - - // $ANTLR start "rule__Process__NameAssignment_1" - // InternalPDL1.g:658:1: rule__Process__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__Process__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:662:1: ( ( RULE_ID ) ) - // InternalPDL1.g:663:2: ( RULE_ID ) - { - // InternalPDL1.g:663:2: ( RULE_ID ) - // InternalPDL1.g:664:3: RULE_ID - { - before(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__NameAssignment_1" - - - // $ANTLR start "rule__Process__ProcessElementsAssignment_3" - // InternalPDL1.g:673:1: rule__Process__ProcessElementsAssignment_3 : ( ruleProcessElement ) ; - public final void rule__Process__ProcessElementsAssignment_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:677:1: ( ( ruleProcessElement ) ) - // InternalPDL1.g:678:2: ( ruleProcessElement ) - { - // InternalPDL1.g:678:2: ( ruleProcessElement ) - // InternalPDL1.g:679:3: ruleProcessElement - { - before(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - pushFollow(FOLLOW_2); - ruleProcessElement(); - - state._fsp--; - - after(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__ProcessElementsAssignment_3" - - - // $ANTLR start "rule__WorkDefinition__NameAssignment_1" - // InternalPDL1.g:688:1: rule__WorkDefinition__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__WorkDefinition__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:692:1: ( ( RULE_ID ) ) - // InternalPDL1.g:693:2: ( RULE_ID ) - { - // InternalPDL1.g:693:2: ( RULE_ID ) - // InternalPDL1.g:694:3: RULE_ID - { - before(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__NameAssignment_1" - - - // $ANTLR start "rule__WorkSequence__LinkTypeAssignment_1" - // InternalPDL1.g:703:1: rule__WorkSequence__LinkTypeAssignment_1 : ( ruleWorkSequenceType ) ; - public final void rule__WorkSequence__LinkTypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:707:1: ( ( ruleWorkSequenceType ) ) - // InternalPDL1.g:708:2: ( ruleWorkSequenceType ) - { - // InternalPDL1.g:708:2: ( ruleWorkSequenceType ) - // InternalPDL1.g:709:3: ruleWorkSequenceType - { - before(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleWorkSequenceType(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__LinkTypeAssignment_1" - - - // $ANTLR start "rule__WorkSequence__PredecessorAssignment_3" - // InternalPDL1.g:718:1: rule__WorkSequence__PredecessorAssignment_3 : ( ( RULE_ID ) ) ; - public final void rule__WorkSequence__PredecessorAssignment_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:722:1: ( ( ( RULE_ID ) ) ) - // InternalPDL1.g:723:2: ( ( RULE_ID ) ) - { - // InternalPDL1.g:723:2: ( ( RULE_ID ) ) - // InternalPDL1.g:724:3: ( RULE_ID ) - { - before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_3_0()); - // InternalPDL1.g:725:3: ( RULE_ID ) - // InternalPDL1.g:726:4: RULE_ID - { - before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1()); - - } - - after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__PredecessorAssignment_3" - - - // $ANTLR start "rule__WorkSequence__SuccessorAssignment_5" - // InternalPDL1.g:737:1: rule__WorkSequence__SuccessorAssignment_5 : ( ( RULE_ID ) ) ; - public final void rule__WorkSequence__SuccessorAssignment_5() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:741:1: ( ( ( RULE_ID ) ) ) - // InternalPDL1.g:742:2: ( ( RULE_ID ) ) - { - // InternalPDL1.g:742:2: ( ( RULE_ID ) ) - // InternalPDL1.g:743:3: ( RULE_ID ) - { - before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_5_0()); - // InternalPDL1.g:744:3: ( RULE_ID ) - // InternalPDL1.g:745:4: RULE_ID - { - before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1()); - - } - - after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_5_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__SuccessorAssignment_5" - - - // $ANTLR start "rule__Guidance__TexteAssignment_1" - // InternalPDL1.g:756:1: rule__Guidance__TexteAssignment_1 : ( RULE_STRING ) ; - public final void rule__Guidance__TexteAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:760:1: ( ( RULE_STRING ) ) - // InternalPDL1.g:761:2: ( RULE_STRING ) - { - // InternalPDL1.g:761:2: ( RULE_STRING ) - // InternalPDL1.g:762:3: RULE_STRING - { - before(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__TexteAssignment_1" - - // Delegated rules - - - - - public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x00000000004E0000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x00000000004C0002L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000007800L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000020L}); - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src/fr/n7/ide/PDL1IdeModule.java b/eclipse-workspace/fr.n7.pdl1.ide/src/fr/n7/ide/PDL1IdeModule.java deleted file mode 100644 index 3486279..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src/fr/n7/ide/PDL1IdeModule.java +++ /dev/null @@ -1,11 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - - -/** - * Use this class to register ide components. - */ -public class PDL1IdeModule extends AbstractPDL1IdeModule { -} diff --git a/eclipse-workspace/fr.n7.pdl1.ide/src/fr/n7/ide/PDL1IdeSetup.java b/eclipse-workspace/fr.n7.pdl1.ide/src/fr/n7/ide/PDL1IdeSetup.java deleted file mode 100644 index 554487f..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ide/src/fr/n7/ide/PDL1IdeSetup.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL1RuntimeModule; -import fr.n7.PDL1StandaloneSetup; -import org.eclipse.xtext.util.Modules2; - -/** - * Initialization support for running Xtext languages as language servers. - */ -public class PDL1IdeSetup extends PDL1StandaloneSetup { - - @Override - public Injector createInjector() { - return Guice.createInjector(Modules2.mixin(new PDL1RuntimeModule(), new PDL1IdeModule())); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1.tests/.classpath b/eclipse-workspace/fr.n7.pdl1.tests/.classpath deleted file mode 100644 index 720219f..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1.tests/.project b/eclipse-workspace/fr.n7.pdl1.tests/.project deleted file mode 100644 index 75c1be5..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl1.tests - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl1.tests/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl1.tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl1.tests/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl1.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl1.tests/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl1.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 615c72b..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl1.tests -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl1.tests -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl1.tests; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl1, - org.junit.jupiter.api;bundle-version="[5.0.0,6.0.0)", - org.eclipse.xtext.testing, - org.eclipse.xtext.xbase.testing, - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.tests;x-internal=true diff --git a/eclipse-workspace/fr.n7.pdl1.tests/build.properties b/eclipse-workspace/fr.n7.pdl1.tests/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl1.tests/src-gen/fr/n7/tests/PDL1InjectorProvider.java b/eclipse-workspace/fr.n7.pdl1.tests/src-gen/fr/n7/tests/PDL1InjectorProvider.java deleted file mode 100644 index 396bfc5..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/src-gen/fr/n7/tests/PDL1InjectorProvider.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.tests; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL1RuntimeModule; -import fr.n7.PDL1StandaloneSetup; -import org.eclipse.xtext.testing.GlobalRegistries; -import org.eclipse.xtext.testing.GlobalRegistries.GlobalStateMemento; -import org.eclipse.xtext.testing.IInjectorProvider; -import org.eclipse.xtext.testing.IRegistryConfigurator; - -public class PDL1InjectorProvider implements IInjectorProvider, IRegistryConfigurator { - - protected GlobalStateMemento stateBeforeInjectorCreation; - protected GlobalStateMemento stateAfterInjectorCreation; - protected Injector injector; - - static { - GlobalRegistries.initializeDefaults(); - } - - @Override - public Injector getInjector() { - if (injector == null) { - this.injector = internalCreateInjector(); - stateAfterInjectorCreation = GlobalRegistries.makeCopyOfGlobalState(); - } - return injector; - } - - protected Injector internalCreateInjector() { - return new PDL1StandaloneSetup() { - @Override - public Injector createInjector() { - return Guice.createInjector(createRuntimeModule()); - } - }.createInjectorAndDoEMFRegistration(); - } - - protected PDL1RuntimeModule createRuntimeModule() { - // make it work also with Maven/Tycho and OSGI - // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=493672 - return new PDL1RuntimeModule() { - @Override - public ClassLoader bindClassLoaderToInstance() { - return PDL1InjectorProvider.class - .getClassLoader(); - } - }; - } - - @Override - public void restoreRegistry() { - stateBeforeInjectorCreation.restoreGlobalState(); - stateBeforeInjectorCreation = null; - } - - @Override - public void setupRegistry() { - stateBeforeInjectorCreation = GlobalRegistries.makeCopyOfGlobalState(); - if (injector == null) { - getInjector(); - } - stateAfterInjectorCreation.restoreGlobalState(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl1.tests/src/fr/n7/tests/PDL1ParsingTest.xtend b/eclipse-workspace/fr.n7.pdl1.tests/src/fr/n7/tests/PDL1ParsingTest.xtend deleted file mode 100644 index d6a0241..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/src/fr/n7/tests/PDL1ParsingTest.xtend +++ /dev/null @@ -1,29 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.tests - -import com.google.inject.Inject -import org.eclipse.xtext.testing.InjectWith -import org.eclipse.xtext.testing.extensions.InjectionExtension -import org.eclipse.xtext.testing.util.ParseHelper -import org.junit.jupiter.api.Assertions -import org.junit.jupiter.api.Test -import org.junit.jupiter.api.^extension.ExtendWith - -@ExtendWith(InjectionExtension) -@InjectWith(PDL1InjectorProvider) -class PDL1ParsingTest { - @Inject - ParseHelper parseHelper - - @Test - def void loadModel() { - val result = parseHelper.parse(''' - Hello Xtext! - ''') - Assertions.assertNotNull(result) - val errors = result.eResource.errors - Assertions.assertTrue(errors.isEmpty, '''Unexpected errors: «errors.join(", ")»''') - } -} diff --git a/eclipse-workspace/fr.n7.pdl1.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.java._trace b/eclipse-workspace/fr.n7.pdl1.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.java._trace deleted file mode 100644 index 865568a..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.xtendbin b/eclipse-workspace/fr.n7.pdl1.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.xtendbin deleted file mode 100644 index 6f97449..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.java._trace b/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.java._trace deleted file mode 100644 index 865568a..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.xtendbin b/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.xtendbin deleted file mode 100644 index 6f97449..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/PDL1ParsingTest.java b/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/PDL1ParsingTest.java deleted file mode 100644 index 09ef730..0000000 --- a/eclipse-workspace/fr.n7.pdl1.tests/xtend-gen/fr/n7/tests/PDL1ParsingTest.java +++ /dev/null @@ -1,46 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.tests; - -import com.google.inject.Inject; -import fr.n7.tests.PDL1InjectorProvider; -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtend2.lib.StringConcatenation; -import org.eclipse.xtext.testing.InjectWith; -import org.eclipse.xtext.testing.extensions.InjectionExtension; -import org.eclipse.xtext.testing.util.ParseHelper; -import org.eclipse.xtext.xbase.lib.Exceptions; -import org.eclipse.xtext.xbase.lib.IterableExtensions; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; - -@ExtendWith(InjectionExtension.class) -@InjectWith(PDL1InjectorProvider.class) -@SuppressWarnings("all") -public class PDL1ParsingTest { - @Inject - private ParseHelper parseHelper; - - @Test - public void loadModel() { - try { - StringConcatenation _builder = new StringConcatenation(); - _builder.append("Hello Xtext!"); - _builder.newLine(); - final fr.n7.pDL1.Process result = this.parseHelper.parse(_builder); - Assertions.assertNotNull(result); - final EList errors = result.eResource().getErrors(); - boolean _isEmpty = errors.isEmpty(); - StringConcatenation _builder_1 = new StringConcatenation(); - _builder_1.append("Unexpected errors: "); - String _join = IterableExtensions.join(errors, ", "); - _builder_1.append(_join); - Assertions.assertTrue(_isEmpty, _builder_1.toString()); - } catch (Throwable _e) { - throw Exceptions.sneakyThrow(_e); - } - } -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui.tests/.classpath b/eclipse-workspace/fr.n7.pdl1.ui.tests/.classpath deleted file mode 100644 index 720219f..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui.tests/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1.ui.tests/.project b/eclipse-workspace/fr.n7.pdl1.ui.tests/.project deleted file mode 100644 index b3aa4de..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui.tests/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl1.ui.tests - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl1.ui.tests/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl1.ui.tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui.tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl1.ui.tests/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl1.ui.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl1.ui.tests/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl1.ui.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 5523548..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,18 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl1.ui.tests -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl1.ui.tests -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl1.ui.tests; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl1.ui, - org.junit.jupiter.api;bundle-version="[5.0.0,6.0.0)", - org.eclipse.xtext.testing, - org.eclipse.xtext.xbase.testing, - org.eclipse.xtext.xbase.junit, - org.eclipse.core.runtime, - org.eclipse.xtext.ui.testing, - org.eclipse.ui.workbench;resolution:=optional -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ui.tests;x-internal=true diff --git a/eclipse-workspace/fr.n7.pdl1.ui.tests/build.properties b/eclipse-workspace/fr.n7.pdl1.ui.tests/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui.tests/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl1.ui.tests/src-gen/fr/n7/ui/tests/PDL1UiInjectorProvider.java b/eclipse-workspace/fr.n7.pdl1.ui.tests/src-gen/fr/n7/ui/tests/PDL1UiInjectorProvider.java deleted file mode 100644 index c925d49..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui.tests/src-gen/fr/n7/ui/tests/PDL1UiInjectorProvider.java +++ /dev/null @@ -1,17 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.tests; - -import com.google.inject.Injector; -import fr.n7.pdl1.ui.internal.Pdl1Activator; -import org.eclipse.xtext.testing.IInjectorProvider; - -public class PDL1UiInjectorProvider implements IInjectorProvider { - - @Override - public Injector getInjector() { - return Pdl1Activator.getInstance().getInjector("fr.n7.PDL1"); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/.classpath b/eclipse-workspace/fr.n7.pdl1.ui/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1.ui/.project b/eclipse-workspace/fr.n7.pdl1.ui/.project deleted file mode 100644 index d825003..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl1.ui - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl1.ui/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl1.ui/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl1.ui/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl1.ui/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl1.ui/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl1.ui/META-INF/MANIFEST.MF deleted file mode 100644 index 4a5ad94..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/META-INF/MANIFEST.MF +++ /dev/null @@ -1,24 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl1.ui -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl1.ui -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl1.ui; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl1, - fr.n7.pdl1.ide, - org.eclipse.xtext.ui, - org.eclipse.xtext.ui.shared, - org.eclipse.xtext.ui.codetemplates.ui, - org.eclipse.ui.editors;bundle-version="3.5.0", - org.eclipse.ui.ide;bundle-version="3.5.0", - org.eclipse.ui, - org.eclipse.compare, - org.eclipse.xtext.builder -Import-Package: org.apache.log4j -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.pdl1.ui.internal, - fr.n7.ui.contentassist, - fr.n7.ui.quickfix -Bundle-Activator: fr.n7.pdl1.ui.internal.Pdl1Activator diff --git a/eclipse-workspace/fr.n7.pdl1.ui/build.properties b/eclipse-workspace/fr.n7.pdl1.ui/build.properties deleted file mode 100644 index 323f56c..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/,\ - plugin.xml -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl1.ui/plugin.xml b/eclipse-workspace/fr.n7.pdl1.ui/plugin.xml deleted file mode 100644 index 42071fc..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/plugin.xml +++ /dev/null @@ -1,434 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/pdl1/ui/internal/Pdl1Activator.java b/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/pdl1/ui/internal/Pdl1Activator.java deleted file mode 100644 index 31bacb6..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/pdl1/ui/internal/Pdl1Activator.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.pdl1.ui.internal; - -import com.google.common.collect.Maps; -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL1RuntimeModule; -import fr.n7.ui.PDL1UiModule; -import java.util.Collections; -import java.util.Map; -import org.apache.log4j.Logger; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.eclipse.xtext.ui.shared.SharedStateModule; -import org.eclipse.xtext.util.Modules2; -import org.osgi.framework.BundleContext; - -/** - * This class was generated. Customizations should only happen in a newly - * introduced subclass. - */ -public class Pdl1Activator extends AbstractUIPlugin { - - public static final String PLUGIN_ID = "fr.n7.pdl1.ui"; - public static final String FR_N7_PDL1 = "fr.n7.PDL1"; - - private static final Logger logger = Logger.getLogger(Pdl1Activator.class); - - private static Pdl1Activator INSTANCE; - - private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1)); - - @Override - public void start(BundleContext context) throws Exception { - super.start(context); - INSTANCE = this; - } - - @Override - public void stop(BundleContext context) throws Exception { - injectors.clear(); - INSTANCE = null; - super.stop(context); - } - - public static Pdl1Activator getInstance() { - return INSTANCE; - } - - public Injector getInjector(String language) { - synchronized (injectors) { - Injector injector = injectors.get(language); - if (injector == null) { - injectors.put(language, injector = createInjector(language)); - } - return injector; - } - } - - protected Injector createInjector(String language) { - try { - com.google.inject.Module runtimeModule = getRuntimeModule(language); - com.google.inject.Module sharedStateModule = getSharedStateModule(); - com.google.inject.Module uiModule = getUiModule(language); - com.google.inject.Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule); - return Guice.createInjector(mergedModule); - } catch (Exception e) { - logger.error("Failed to create injector for " + language); - logger.error(e.getMessage(), e); - throw new RuntimeException("Failed to create injector for " + language, e); - } - } - - protected com.google.inject.Module getRuntimeModule(String grammar) { - if (FR_N7_PDL1.equals(grammar)) { - return new PDL1RuntimeModule(); - } - throw new IllegalArgumentException(grammar); - } - - protected com.google.inject.Module getUiModule(String grammar) { - if (FR_N7_PDL1.equals(grammar)) { - return new PDL1UiModule(this); - } - throw new IllegalArgumentException(grammar); - } - - protected com.google.inject.Module getSharedStateModule() { - return new SharedStateModule(); - } - - -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/AbstractPDL1UiModule.java b/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/AbstractPDL1UiModule.java deleted file mode 100644 index afa6021..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/AbstractPDL1UiModule.java +++ /dev/null @@ -1,293 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import com.google.inject.Binder; -import com.google.inject.Provider; -import com.google.inject.name.Names; -import fr.n7.ide.contentassist.antlr.PDL1Parser; -import fr.n7.ide.contentassist.antlr.PartialPDL1ContentAssistParser; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL1Lexer; -import fr.n7.ui.contentassist.PDL1ProposalProvider; -import fr.n7.ui.labeling.PDL1DescriptionLabelProvider; -import fr.n7.ui.labeling.PDL1LabelProvider; -import fr.n7.ui.outline.PDL1OutlineTreeProvider; -import fr.n7.ui.quickfix.PDL1QuickfixProvider; -import fr.n7.validation.PDL1ValidatorConfigurationBlock; -import org.eclipse.compare.IViewerCreator; -import org.eclipse.core.resources.IWorkspaceRoot; -import org.eclipse.core.resources.ResourcesPlugin; -import org.eclipse.jface.viewers.ILabelProvider; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.eclipse.xtext.builder.BuilderParticipant; -import org.eclipse.xtext.builder.EclipseOutputConfigurationProvider; -import org.eclipse.xtext.builder.IXtextBuilderParticipant; -import org.eclipse.xtext.builder.builderState.IBuilderState; -import org.eclipse.xtext.builder.clustering.CurrentDescriptions; -import org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource; -import org.eclipse.xtext.builder.nature.NatureAddingEditorCallback; -import org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess; -import org.eclipse.xtext.generator.IContextualOutputConfigurationProvider; -import org.eclipse.xtext.ide.LexerIdeBindings; -import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser; -import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider; -import org.eclipse.xtext.parser.antlr.ITokenDefProvider; -import org.eclipse.xtext.parser.antlr.LexerProvider; -import org.eclipse.xtext.resource.IResourceDescriptions; -import org.eclipse.xtext.resource.containers.IAllContainersState; -import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider; -import org.eclipse.xtext.service.SingletonBinding; -import org.eclipse.xtext.ui.DefaultUiModule; -import org.eclipse.xtext.ui.UIBindings; -import org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.PartialEditingContentAssistContextFactory; -import org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage; -import org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration; -import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar; -import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry; -import org.eclipse.xtext.ui.compare.DefaultViewerCreator; -import org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource; -import org.eclipse.xtext.ui.editor.IXtextEditorCallback; -import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; -import org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher; -import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider; -import org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper; -import org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher; -import org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper; -import org.eclipse.xtext.ui.editor.contentassist.antlr.DelegatingContentAssistContextFactory; -import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider; -import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider; -import org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer; -import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider; -import org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage; -import org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator; -import org.eclipse.xtext.ui.refactoring.IReferenceUpdater; -import org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider; -import org.eclipse.xtext.ui.refactoring.IRenameStrategy; -import org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator; -import org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater; -import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider; -import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy; -import org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport; -import org.eclipse.xtext.ui.refactoring.ui.IRenameSupport; -import org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences; -import org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider; -import org.eclipse.xtext.ui.shared.Access; -import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock; - -/** - * Manual modifications go to {@link PDL1UiModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL1UiModule extends DefaultUiModule { - - public AbstractPDL1UiModule(AbstractUIPlugin plugin) { - super(plugin); - } - - // contributed by org.eclipse.xtext.xtext.generator.ImplicitFragment - public Provider provideIAllContainersState() { - return Access.getJavaProjectsState(); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIProposalConflictHelper() { - return AntlrProposalConflictHelper.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST)) - .to(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureHighlightingLexer(Binder binder) { - binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING)) - .to(fr.n7.parser.antlr.internal.InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureHighlightingTokenDefProvider(Binder binder) { - binder.bind(ITokenDefProvider.class) - .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING)) - .to(AntlrTokenDefProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindContentAssistContext$Factory() { - return DelegatingContentAssistContextFactory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIContentAssistParser() { - return PDL1Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexerProvider(Binder binder) { - binder.bind(InternalPDL1Lexer.class).toProvider(LexerProvider.create(InternalPDL1Lexer.class)); - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - public Class bindAbstractValidatorConfigurationBlock() { - return PDL1ValidatorConfigurationBlock.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindPrefixMatcher() { - return FQNPrefixMatcher.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIDependentElementsCalculator() { - return DefaultDependentElementsCalculator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsBuilderScope(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(CurrentDescriptions.ResourceSetAware.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIXtextEditorCallback() { - return NatureAddingEditorCallback.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIContextualOutputConfigurationProvider() { - return EclipseOutputConfigurationProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsPersisted(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(IBuilderState.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindDocumentBasedDirtyResource() { - return PersistentDataAwareDirtyResource.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public Class bindIXtextBuilderParticipant() { - return BuilderParticipant.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public IWorkspaceRoot bindIWorkspaceRootToInstance() { - return ResourcesPlugin.getWorkspace().getRoot(); - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public void configureBuilderPreferenceStoreInitializer(Binder binder) { - binder.bind(IPreferenceStoreInitializer.class) - .annotatedWith(Names.named("builderPreferenceInitializer")) - .to(BuilderPreferenceAccess.Initializer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2 - public Class bindILabelProvider() { - return PDL1LabelProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2 - public void configureResourceUIServiceLabelProvider(Binder binder) { - binder.bind(ILabelProvider.class).annotatedWith(ResourceServiceDescriptionLabelProvider.class).to(PDL1DescriptionLabelProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2 - public Class bindIOutlineTreeProvider() { - return PDL1OutlineTreeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2 - public Class bindIOutlineTreeStructureProvider() { - return PDL1OutlineTreeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.quickfix.QuickfixProviderFragment2 - public Class bindIssueResolutionProvider() { - return PDL1QuickfixProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.contentAssist.ContentAssistFragment2 - public Class bindIContentProposalProvider() { - return PDL1ProposalProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public void configureIPreferenceStoreInitializer(Binder binder) { - binder.bind(IPreferenceStoreInitializer.class) - .annotatedWith(Names.named("RefactoringPreferences")) - .to(RefactoringPreferences.Initializer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameStrategy() { - return DefaultRenameStrategy.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIReferenceUpdater() { - return DefaultReferenceUpdater.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameRefactoringProvider() { - return DefaultRenameRefactoringProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameSupport$Factory() { - return DefaultRenameSupport.Factory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Provider provideTemplatesLanguageConfiguration() { - return AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider(); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Provider provideLanguageRegistry() { - return AccessibleCodetemplatesActivator.getLanguageRegistry(); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - @SingletonBinding(eager=true) - public Class bindLanguageRegistrar() { - return LanguageRegistrar.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindXtextTemplatePreferencePage() { - return AdvancedTemplatesPreferencePage.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindIPartialEditingContentAssistParser() { - return PartialPDL1ContentAssistParser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindIPartialEditingContentAssistContextFactory() { - return PartialEditingContentAssistContextFactory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2 - public Class bindIViewerCreator() { - return DefaultViewerCreator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2 - public void configureCompareViewerTitle(Binder binder) { - binder.bind(String.class).annotatedWith(Names.named(UIBindings.COMPARE_VIEWER_TITLE)).toInstance("PDL1 Compare"); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/PDL1ExecutableExtensionFactory.java b/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/PDL1ExecutableExtensionFactory.java deleted file mode 100644 index 18204d3..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/PDL1ExecutableExtensionFactory.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import com.google.inject.Injector; -import fr.n7.pdl1.ui.internal.Pdl1Activator; -import org.eclipse.core.runtime.Platform; -import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory; -import org.osgi.framework.Bundle; - -/** - * This class was generated. Customizations should only happen in a newly - * introduced subclass. - */ -public class PDL1ExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory { - - @Override - protected Bundle getBundle() { - return Platform.getBundle(Pdl1Activator.PLUGIN_ID); - } - - @Override - protected Injector getInjector() { - Pdl1Activator activator = Pdl1Activator.getInstance(); - return activator != null ? activator.getInjector(Pdl1Activator.FR_N7_PDL1) : null; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL1ProposalProvider.java b/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL1ProposalProvider.java deleted file mode 100644 index decc8e5..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL1ProposalProvider.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.contentassist; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.Assignment; -import org.eclipse.xtext.CrossReference; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider; -import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; -import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor; - -/** - * Represents a generated, default implementation of superclass {@link TerminalsProposalProvider}. - * Methods are dynamically dispatched on the first parameter, i.e., you can override them - * with a more concrete subtype. - */ -public abstract class AbstractPDL1ProposalProvider extends TerminalsProposalProvider { - - public void completeProcess_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeProcess_ProcessElements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequence_LinkType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequence_Predecessor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequence_Successor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); - } - public void completeGuidance_Texte(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - - public void complete_Process(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_ProcessElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkSequence(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_Guidance(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkSequenceType(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/validation/PDL1ValidatorConfigurationBlock.java b/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/validation/PDL1ValidatorConfigurationBlock.java deleted file mode 100644 index e9eca3c..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src-gen/fr/n7/validation/PDL1ValidatorConfigurationBlock.java +++ /dev/null @@ -1,35 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import org.eclipse.jface.dialogs.IDialogSettings; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock; - -@SuppressWarnings("restriction") -public class PDL1ValidatorConfigurationBlock extends AbstractValidatorConfigurationBlock { - - protected static final String SETTINGS_SECTION_NAME = "PDL1"; - - @Override - protected void fillSettingsPage(Composite composite, int nColumns, int defaultIndent) { - addComboBox(PDL1ConfigurableIssueCodesProvider.DEPRECATED_MODEL_PART, "Deprecated Model Part", composite, defaultIndent); - } - - @Override - public void dispose() { - storeSectionExpansionStates(getDialogSettings()); - super.dispose(); - } - - @Override - protected IDialogSettings getDialogSettings() { - IDialogSettings dialogSettings = super.getDialogSettings(); - IDialogSettings section = dialogSettings.getSection(SETTINGS_SECTION_NAME); - if (section == null) { - return dialogSettings.addNewSection(SETTINGS_SECTION_NAME); - } - return section; - } -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/PDL1UiModule.java b/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/PDL1UiModule.java deleted file mode 100644 index 40f9a63..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/PDL1UiModule.java +++ /dev/null @@ -1,16 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import org.eclipse.ui.plugin.AbstractUIPlugin; - -/** - * Use this class to register components to be used within the Eclipse IDE. - */ -public class PDL1UiModule extends AbstractPDL1UiModule { - - public PDL1UiModule(AbstractUIPlugin plugin) { - super(plugin); - } -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/contentassist/PDL1ProposalProvider.java b/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/contentassist/PDL1ProposalProvider.java deleted file mode 100644 index 8ac26d4..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/contentassist/PDL1ProposalProvider.java +++ /dev/null @@ -1,12 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.contentassist; - - -/** - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#content-assist - * on how to customize the content assistant. - */ -public class PDL1ProposalProvider extends AbstractPDL1ProposalProvider { -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/labeling/PDL1DescriptionLabelProvider.java b/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/labeling/PDL1DescriptionLabelProvider.java deleted file mode 100644 index 3c806e6..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/labeling/PDL1DescriptionLabelProvider.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.labeling; - -import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider; - -/** - * Provides labels for IEObjectDescriptions and IResourceDescriptions. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider - */ -public class PDL1DescriptionLabelProvider extends DefaultDescriptionLabelProvider { - - // Labels and icons can be computed like this: -// @Override -// public String text(IEObjectDescription ele) { -// return ele.getName().toString(); -// } -// -// @Override -// public String image(IEObjectDescription ele) { -// return ele.getEClass().getName() + ".gif"; -// } -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/labeling/PDL1LabelProvider.java b/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/labeling/PDL1LabelProvider.java deleted file mode 100644 index 7082fd4..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/labeling/PDL1LabelProvider.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.labeling; - -import com.google.inject.Inject; -import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider; -import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider; - -/** - * Provides labels for EObjects. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider - */ -public class PDL1LabelProvider extends DefaultEObjectLabelProvider { - - @Inject - public PDL1LabelProvider(AdapterFactoryLabelProvider delegate) { - super(delegate); - } - - // Labels and icons can be computed like this: - -// String text(Greeting ele) { -// return "A greeting to " + ele.getName(); -// } -// -// String image(Greeting ele) { -// return "Greeting.gif"; -// } -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/outline/PDL1OutlineTreeProvider.java b/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/outline/PDL1OutlineTreeProvider.java deleted file mode 100644 index a3788e2..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/outline/PDL1OutlineTreeProvider.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.outline; - -import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider; - -/** - * Customization of the default outline structure. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline - */ -public class PDL1OutlineTreeProvider extends DefaultOutlineTreeProvider { - -} diff --git a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/quickfix/PDL1QuickfixProvider.java b/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/quickfix/PDL1QuickfixProvider.java deleted file mode 100644 index b791277..0000000 --- a/eclipse-workspace/fr.n7.pdl1.ui/src/fr/n7/ui/quickfix/PDL1QuickfixProvider.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.quickfix; - -import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider; - -/** - * Custom quickfixes. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#quick-fixes - */ -public class PDL1QuickfixProvider extends DefaultQuickfixProvider { - -// @Fix(PDL1Validator.INVALID_NAME) -// public void capitalizeName(final Issue issue, IssueResolutionAcceptor acceptor) { -// acceptor.accept(issue, "Capitalize name", "Capitalize the name.", "upcase.png", new IModification() { -// public void apply(IModificationContext context) throws BadLocationException { -// IXtextDocument xtextDocument = context.getXtextDocument(); -// String firstLetter = xtextDocument.get(issue.getOffset(), 1); -// xtextDocument.replace(issue.getOffset(), 1, firstLetter.toUpperCase()); -// } -// }); -// } - -} diff --git a/eclipse-workspace/fr.n7.pdl1/.antlr-generator-3.2.0-patch.jar b/eclipse-workspace/fr.n7.pdl1/.antlr-generator-3.2.0-patch.jar deleted file mode 100644 index 90516fd..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1/.antlr-generator-3.2.0-patch.jar and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1/.classpath b/eclipse-workspace/fr.n7.pdl1/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl1/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1/.launch/Generate PDL1 (pdl1) Language Infrastructure.launch b/eclipse-workspace/fr.n7.pdl1/.launch/Generate PDL1 (pdl1) Language Infrastructure.launch deleted file mode 100644 index bcc54ac..0000000 --- a/eclipse-workspace/fr.n7.pdl1/.launch/Generate PDL1 (pdl1) Language Infrastructure.launch +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1/.project b/eclipse-workspace/fr.n7.pdl1/.project deleted file mode 100644 index e7c5459..0000000 --- a/eclipse-workspace/fr.n7.pdl1/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl1 - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl1/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl1/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl1/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl1/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl1/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl1/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl1/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl1/META-INF/MANIFEST.MF deleted file mode 100644 index 57aff4f..0000000 --- a/eclipse-workspace/fr.n7.pdl1/META-INF/MANIFEST.MF +++ /dev/null @@ -1,29 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl1 -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl1 -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl1; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: org.eclipse.xtext, - org.eclipse.xtext.xbase, - org.eclipse.equinox.common;bundle-version="3.5.0", - org.eclipse.emf.ecore, - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0", - org.eclipse.xtext.util, - org.eclipse.emf.common, - org.antlr.runtime;bundle-version="[3.2.0,3.2.1)" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.services, - fr.n7.parser.antlr.internal, - fr.n7.scoping, - fr.n7.pDL1.impl, - fr.n7.validation, - fr.n7, - fr.n7.pDL1, - fr.n7.serializer, - fr.n7.parser.antlr, - fr.n7.pDL1.util, - fr.n7.generator -Import-Package: org.apache.log4j diff --git a/eclipse-workspace/fr.n7.pdl1/build.properties b/eclipse-workspace/fr.n7.pdl1/build.properties deleted file mode 100644 index 3e516cd..0000000 --- a/eclipse-workspace/fr.n7.pdl1/build.properties +++ /dev/null @@ -1,19 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = model/generated/,\ - .,\ - META-INF/,\ - plugin.xml -bin.excludes = **/*.mwe2,\ - **/*.xtend -additional.bundles = org.eclipse.xtext.xbase,\ - org.eclipse.xtext.common.types,\ - org.eclipse.xtext.xtext.generator,\ - org.eclipse.emf.codegen.ecore,\ - org.eclipse.emf.mwe.utils,\ - org.eclipse.emf.mwe2.launch,\ - org.eclipse.emf.mwe2.lib,\ - org.objectweb.asm,\ - org.apache.commons.logging,\ - org.apache.log4j diff --git a/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.aird b/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.aird deleted file mode 100644 index bd3f345..0000000 --- a/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.aird +++ /dev/null @@ -1,17 +0,0 @@ - - - PDL1.ecore - PDL1.genmodel - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.ecore b/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.ecore deleted file mode 100644 index d6d2d49..0000000 --- a/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.ecore +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.genmodel b/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.genmodel deleted file mode 100644 index df1d9e4..0000000 --- a/eclipse-workspace/fr.n7.pdl1/model/generated/PDL1.genmodel +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1/plugin.xml b/eclipse-workspace/fr.n7.pdl1/plugin.xml deleted file mode 100644 index 3d66842..0000000 --- a/eclipse-workspace/fr.n7.pdl1/plugin.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/AbstractPDL1RuntimeModule.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/AbstractPDL1RuntimeModule.java deleted file mode 100644 index 3744b3b..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/AbstractPDL1RuntimeModule.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - -import com.google.inject.Binder; -import com.google.inject.Provider; -import com.google.inject.name.Names; -import fr.n7.generator.PDL1Generator; -import fr.n7.parser.antlr.PDL1AntlrTokenFileProvider; -import fr.n7.parser.antlr.PDL1Parser; -import fr.n7.parser.antlr.internal.InternalPDL1Lexer; -import fr.n7.scoping.PDL1ScopeProvider; -import fr.n7.serializer.PDL1SemanticSequencer; -import fr.n7.serializer.PDL1SyntacticSequencer; -import fr.n7.services.PDL1GrammarAccess; -import fr.n7.validation.PDL1ConfigurableIssueCodesProvider; -import fr.n7.validation.PDL1Validator; -import java.util.Properties; -import org.eclipse.xtext.Constants; -import org.eclipse.xtext.IGrammarAccess; -import org.eclipse.xtext.generator.IGenerator2; -import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider; -import org.eclipse.xtext.naming.IQualifiedNameProvider; -import org.eclipse.xtext.parser.IParser; -import org.eclipse.xtext.parser.ITokenToStringConverter; -import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider; -import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter; -import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider; -import org.eclipse.xtext.parser.antlr.ITokenDefProvider; -import org.eclipse.xtext.parser.antlr.Lexer; -import org.eclipse.xtext.parser.antlr.LexerBindings; -import org.eclipse.xtext.parser.antlr.LexerProvider; -import org.eclipse.xtext.resource.IContainer; -import org.eclipse.xtext.resource.IResourceDescriptions; -import org.eclipse.xtext.resource.containers.IAllContainersState; -import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider; -import org.eclipse.xtext.resource.containers.StateBasedContainerManager; -import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider; -import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions; -import org.eclipse.xtext.scoping.IGlobalScopeProvider; -import org.eclipse.xtext.scoping.IScopeProvider; -import org.eclipse.xtext.scoping.IgnoreCaseLinking; -import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; -import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider; -import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider; -import org.eclipse.xtext.serializer.ISerializer; -import org.eclipse.xtext.serializer.impl.Serializer; -import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer; -import org.eclipse.xtext.service.DefaultRuntimeModule; -import org.eclipse.xtext.service.SingletonBinding; -import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider; - -/** - * Manual modifications go to {@link PDL1RuntimeModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL1RuntimeModule extends DefaultRuntimeModule { - - protected Properties properties = null; - - @Override - public void configure(Binder binder) { - properties = tryBindProperties(binder, "fr/n7/PDL1.properties"); - super.configure(binder); - } - - public void configureLanguageName(Binder binder) { - binder.bind(String.class).annotatedWith(Names.named(Constants.LANGUAGE_NAME)).toInstance("fr.n7.PDL1"); - } - - public void configureFileExtensions(Binder binder) { - if (properties == null || properties.getProperty(Constants.FILE_EXTENSIONS) == null) - binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("pdl1"); - } - - // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2 - public ClassLoader bindClassLoaderToInstance() { - return getClass().getClassLoader(); - } - - // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2 - public Class bindIGrammarAccess() { - return PDL1GrammarAccess.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISemanticSequencer() { - return PDL1SemanticSequencer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISyntacticSequencer() { - return PDL1SyntacticSequencer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISerializer() { - return Serializer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIParser() { - return PDL1Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindITokenToStringConverter() { - return AntlrTokenToStringConverter.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIAntlrTokenFileProvider() { - return PDL1AntlrTokenFileProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindLexer() { - return InternalPDL1Lexer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindITokenDefProvider() { - return AntlrTokenDefProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Provider provideInternalPDL1Lexer() { - return LexerProvider.create(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureRuntimeLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerBindings.RUNTIME)) - .to(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - @SingletonBinding(eager=true) - public Class bindPDL1Validator() { - return PDL1Validator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - public Class bindConfigurableIssueCodesProvider() { - return PDL1ConfigurableIssueCodesProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public Class bindIScopeProvider() { - return PDL1ScopeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public void configureIScopeProviderDelegate(Binder binder) { - binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(ImportedNamespaceAwareLocalScopeProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public Class bindIGlobalScopeProvider() { - return DefaultGlobalScopeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public void configureIgnoreCaseLinking(Binder binder) { - binder.bindConstant().annotatedWith(IgnoreCaseLinking.class).to(false); - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIQualifiedNameProvider() { - return DefaultDeclarativeQualifiedNameProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIContainer$Manager() { - return StateBasedContainerManager.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIAllContainersState$Provider() { - return ResourceSetBasedAllContainersStateProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptions(Binder binder) { - binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsPersisted(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public Class bindIGenerator2() { - return PDL1Generator.class; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/PDL1.xtextbin b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/PDL1.xtextbin deleted file mode 100644 index 22e57b8..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/PDL1.xtextbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/PDL1StandaloneSetupGenerated.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/PDL1StandaloneSetupGenerated.java deleted file mode 100644 index c9f5ded..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/PDL1StandaloneSetupGenerated.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.pDL1.PDL1Package; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtext.ISetup; -import org.eclipse.xtext.common.TerminalsStandaloneSetup; -import org.eclipse.xtext.resource.IResourceFactory; -import org.eclipse.xtext.resource.IResourceServiceProvider; - -@SuppressWarnings("all") -public class PDL1StandaloneSetupGenerated implements ISetup { - - @Override - public Injector createInjectorAndDoEMFRegistration() { - TerminalsStandaloneSetup.doSetup(); - - Injector injector = createInjector(); - register(injector); - return injector; - } - - public Injector createInjector() { - return Guice.createInjector(new PDL1RuntimeModule()); - } - - public void register(Injector injector) { - if (!EPackage.Registry.INSTANCE.containsKey("http://www.n7.fr/PDL1")) { - EPackage.Registry.INSTANCE.put("http://www.n7.fr/PDL1", PDL1Package.eINSTANCE); - } - IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class); - IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class); - - Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("pdl1", resourceFactory); - IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("pdl1", serviceProvider); - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/Guidance.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/Guidance.java deleted file mode 100644 index b506589..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/Guidance.java +++ /dev/null @@ -1,47 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - - -/** - * - * A representation of the model object 'Guidance'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.Guidance#getTexte Texte}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getGuidance() - * @model - * @generated - */ -public interface Guidance extends ProcessElement -{ - /** - * Returns the value of the 'Texte' attribute. - * - * - * @return the value of the 'Texte' attribute. - * @see #setTexte(String) - * @see fr.n7.pDL1.PDL1Package#getGuidance_Texte() - * @model - * @generated - */ - String getTexte(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.Guidance#getTexte Texte}' attribute. - * - * - * @param value the new value of the 'Texte' attribute. - * @see #getTexte() - * @generated - */ - void setTexte(String value); - -} // Guidance diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/PDL1Factory.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/PDL1Factory.java deleted file mode 100644 index fce5f7b..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/PDL1Factory.java +++ /dev/null @@ -1,80 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EFactory; - -/** - * - * The Factory for the model. - * It provides a create method for each non-abstract class of the model. - * - * @see fr.n7.pDL1.PDL1Package - * @generated - */ -public interface PDL1Factory extends EFactory -{ - /** - * The singleton instance of the factory. - * - * - * @generated - */ - PDL1Factory eINSTANCE = fr.n7.pDL1.impl.PDL1FactoryImpl.init(); - - /** - * Returns a new object of class 'Process'. - * - * - * @return a new object of class 'Process'. - * @generated - */ - Process createProcess(); - - /** - * Returns a new object of class 'Process Element'. - * - * - * @return a new object of class 'Process Element'. - * @generated - */ - ProcessElement createProcessElement(); - - /** - * Returns a new object of class 'Work Definition'. - * - * - * @return a new object of class 'Work Definition'. - * @generated - */ - WorkDefinition createWorkDefinition(); - - /** - * Returns a new object of class 'Work Sequence'. - * - * - * @return a new object of class 'Work Sequence'. - * @generated - */ - WorkSequence createWorkSequence(); - - /** - * Returns a new object of class 'Guidance'. - * - * - * @return a new object of class 'Guidance'. - * @generated - */ - Guidance createGuidance(); - - /** - * Returns the package supported by this factory. - * - * - * @return the package supported by this factory. - * @generated - */ - PDL1Package getPDL1Package(); - -} //PDL1Factory diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/PDL1Package.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/PDL1Package.java deleted file mode 100644 index afcafc2..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/PDL1Package.java +++ /dev/null @@ -1,508 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EEnum; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -/** - * - * The Package for the model. - * It contains accessors for the meta objects to represent - *
    - *
  • each class,
  • - *
  • each feature of each class,
  • - *
  • each enum,
  • - *
  • and each data type
  • - *
- * - * @see fr.n7.pDL1.PDL1Factory - * @model kind="package" - * @generated - */ -public interface PDL1Package extends EPackage -{ - /** - * The package name. - * - * - * @generated - */ - String eNAME = "pDL1"; - - /** - * The package namespace URI. - * - * - * @generated - */ - String eNS_URI = "http://www.n7.fr/PDL1"; - - /** - * The package namespace name. - * - * - * @generated - */ - String eNS_PREFIX = "pDL1"; - - /** - * The singleton instance of the package. - * - * - * @generated - */ - PDL1Package eINSTANCE = fr.n7.pDL1.impl.PDL1PackageImpl.init(); - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.ProcessImpl Process}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcess() - * @generated - */ - int PROCESS = 0; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int PROCESS__NAME = 0; - - /** - * The feature id for the 'Process Elements' containment reference list. - * - * - * @generated - * @ordered - */ - int PROCESS__PROCESS_ELEMENTS = 1; - - /** - * The number of structural features of the 'Process' class. - * - * - * @generated - * @ordered - */ - int PROCESS_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.ProcessElementImpl Process Element}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessElementImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcessElement() - * @generated - */ - int PROCESS_ELEMENT = 1; - - /** - * The number of structural features of the 'Process Element' class. - * - * - * @generated - * @ordered - */ - int PROCESS_ELEMENT_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.WorkDefinitionImpl Work Definition}' class. - * - * - * @see fr.n7.pDL1.impl.WorkDefinitionImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkDefinition() - * @generated - */ - int WORK_DEFINITION = 2; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION__NAME = PROCESS_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Work Definition' class. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION_FEATURE_COUNT = PROCESS_ELEMENT_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.WorkSequenceImpl Work Sequence}' class. - * - * - * @see fr.n7.pDL1.impl.WorkSequenceImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequence() - * @generated - */ - int WORK_SEQUENCE = 3; - - /** - * The feature id for the 'Link Type' attribute. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE__LINK_TYPE = PROCESS_ELEMENT_FEATURE_COUNT + 0; - - /** - * The feature id for the 'Predecessor' reference. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE__PREDECESSOR = PROCESS_ELEMENT_FEATURE_COUNT + 1; - - /** - * The feature id for the 'Successor' reference. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE__SUCCESSOR = PROCESS_ELEMENT_FEATURE_COUNT + 2; - - /** - * The number of structural features of the 'Work Sequence' class. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_FEATURE_COUNT = PROCESS_ELEMENT_FEATURE_COUNT + 3; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.GuidanceImpl Guidance}' class. - * - * - * @see fr.n7.pDL1.impl.GuidanceImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getGuidance() - * @generated - */ - int GUIDANCE = 4; - - /** - * The feature id for the 'Texte' attribute. - * - * - * @generated - * @ordered - */ - int GUIDANCE__TEXTE = PROCESS_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Guidance' class. - * - * - * @generated - * @ordered - */ - int GUIDANCE_FEATURE_COUNT = PROCESS_ELEMENT_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link fr.n7.pDL1.WorkSequenceType Work Sequence Type}' enum. - * - * - * @see fr.n7.pDL1.WorkSequenceType - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequenceType() - * @generated - */ - int WORK_SEQUENCE_TYPE = 5; - - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.Process Process}'. - * - * - * @return the meta object for class 'Process'. - * @see fr.n7.pDL1.Process - * @generated - */ - EClass getProcess(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL1.Process#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see fr.n7.pDL1.Process#getName() - * @see #getProcess() - * @generated - */ - EAttribute getProcess_Name(); - - /** - * Returns the meta object for the containment reference list '{@link fr.n7.pDL1.Process#getProcessElements Process Elements}'. - * - * - * @return the meta object for the containment reference list 'Process Elements'. - * @see fr.n7.pDL1.Process#getProcessElements() - * @see #getProcess() - * @generated - */ - EReference getProcess_ProcessElements(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.ProcessElement Process Element}'. - * - * - * @return the meta object for class 'Process Element'. - * @see fr.n7.pDL1.ProcessElement - * @generated - */ - EClass getProcessElement(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.WorkDefinition Work Definition}'. - * - * - * @return the meta object for class 'Work Definition'. - * @see fr.n7.pDL1.WorkDefinition - * @generated - */ - EClass getWorkDefinition(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL1.WorkDefinition#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see fr.n7.pDL1.WorkDefinition#getName() - * @see #getWorkDefinition() - * @generated - */ - EAttribute getWorkDefinition_Name(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.WorkSequence Work Sequence}'. - * - * - * @return the meta object for class 'Work Sequence'. - * @see fr.n7.pDL1.WorkSequence - * @generated - */ - EClass getWorkSequence(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL1.WorkSequence#getLinkType Link Type}'. - * - * - * @return the meta object for the attribute 'Link Type'. - * @see fr.n7.pDL1.WorkSequence#getLinkType() - * @see #getWorkSequence() - * @generated - */ - EAttribute getWorkSequence_LinkType(); - - /** - * Returns the meta object for the reference '{@link fr.n7.pDL1.WorkSequence#getPredecessor Predecessor}'. - * - * - * @return the meta object for the reference 'Predecessor'. - * @see fr.n7.pDL1.WorkSequence#getPredecessor() - * @see #getWorkSequence() - * @generated - */ - EReference getWorkSequence_Predecessor(); - - /** - * Returns the meta object for the reference '{@link fr.n7.pDL1.WorkSequence#getSuccessor Successor}'. - * - * - * @return the meta object for the reference 'Successor'. - * @see fr.n7.pDL1.WorkSequence#getSuccessor() - * @see #getWorkSequence() - * @generated - */ - EReference getWorkSequence_Successor(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.Guidance Guidance}'. - * - * - * @return the meta object for class 'Guidance'. - * @see fr.n7.pDL1.Guidance - * @generated - */ - EClass getGuidance(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL1.Guidance#getTexte Texte}'. - * - * - * @return the meta object for the attribute 'Texte'. - * @see fr.n7.pDL1.Guidance#getTexte() - * @see #getGuidance() - * @generated - */ - EAttribute getGuidance_Texte(); - - /** - * Returns the meta object for enum '{@link fr.n7.pDL1.WorkSequenceType Work Sequence Type}'. - * - * - * @return the meta object for enum 'Work Sequence Type'. - * @see fr.n7.pDL1.WorkSequenceType - * @generated - */ - EEnum getWorkSequenceType(); - - /** - * Returns the factory that creates the instances of the model. - * - * - * @return the factory that creates the instances of the model. - * @generated - */ - PDL1Factory getPDL1Factory(); - - /** - * - * Defines literals for the meta objects that represent - *
    - *
  • each class,
  • - *
  • each feature of each class,
  • - *
  • each enum,
  • - *
  • and each data type
  • - *
- * - * @generated - */ - interface Literals - { - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.ProcessImpl Process}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcess() - * @generated - */ - EClass PROCESS = eINSTANCE.getProcess(); - - /** - * The meta object literal for the 'Name' attribute feature. - * - * - * @generated - */ - EAttribute PROCESS__NAME = eINSTANCE.getProcess_Name(); - - /** - * The meta object literal for the 'Process Elements' containment reference list feature. - * - * - * @generated - */ - EReference PROCESS__PROCESS_ELEMENTS = eINSTANCE.getProcess_ProcessElements(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.ProcessElementImpl Process Element}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessElementImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcessElement() - * @generated - */ - EClass PROCESS_ELEMENT = eINSTANCE.getProcessElement(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.WorkDefinitionImpl Work Definition}' class. - * - * - * @see fr.n7.pDL1.impl.WorkDefinitionImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkDefinition() - * @generated - */ - EClass WORK_DEFINITION = eINSTANCE.getWorkDefinition(); - - /** - * The meta object literal for the 'Name' attribute feature. - * - * - * @generated - */ - EAttribute WORK_DEFINITION__NAME = eINSTANCE.getWorkDefinition_Name(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.WorkSequenceImpl Work Sequence}' class. - * - * - * @see fr.n7.pDL1.impl.WorkSequenceImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequence() - * @generated - */ - EClass WORK_SEQUENCE = eINSTANCE.getWorkSequence(); - - /** - * The meta object literal for the 'Link Type' attribute feature. - * - * - * @generated - */ - EAttribute WORK_SEQUENCE__LINK_TYPE = eINSTANCE.getWorkSequence_LinkType(); - - /** - * The meta object literal for the 'Predecessor' reference feature. - * - * - * @generated - */ - EReference WORK_SEQUENCE__PREDECESSOR = eINSTANCE.getWorkSequence_Predecessor(); - - /** - * The meta object literal for the 'Successor' reference feature. - * - * - * @generated - */ - EReference WORK_SEQUENCE__SUCCESSOR = eINSTANCE.getWorkSequence_Successor(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.GuidanceImpl Guidance}' class. - * - * - * @see fr.n7.pDL1.impl.GuidanceImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getGuidance() - * @generated - */ - EClass GUIDANCE = eINSTANCE.getGuidance(); - - /** - * The meta object literal for the 'Texte' attribute feature. - * - * - * @generated - */ - EAttribute GUIDANCE__TEXTE = eINSTANCE.getGuidance_Texte(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.WorkSequenceType Work Sequence Type}' enum. - * - * - * @see fr.n7.pDL1.WorkSequenceType - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequenceType() - * @generated - */ - EEnum WORK_SEQUENCE_TYPE = eINSTANCE.getWorkSequenceType(); - - } - -} //PDL1Package diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/Process.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/Process.java deleted file mode 100644 index cfc1ac7..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/Process.java +++ /dev/null @@ -1,63 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Process'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.Process#getName Name}
  • - *
  • {@link fr.n7.pDL1.Process#getProcessElements Process Elements}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getProcess() - * @model - * @generated - */ -public interface Process extends EObject -{ - /** - * Returns the value of the 'Name' attribute. - * - * - * @return the value of the 'Name' attribute. - * @see #setName(String) - * @see fr.n7.pDL1.PDL1Package#getProcess_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.Process#getName Name}' attribute. - * - * - * @param value the new value of the 'Name' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - - /** - * Returns the value of the 'Process Elements' containment reference list. - * The list contents are of type {@link fr.n7.pDL1.ProcessElement}. - * - * - * @return the value of the 'Process Elements' containment reference list. - * @see fr.n7.pDL1.PDL1Package#getProcess_ProcessElements() - * @model containment="true" - * @generated - */ - EList getProcessElements(); - -} // Process diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/ProcessElement.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/ProcessElement.java deleted file mode 100644 index 3938e3a..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/ProcessElement.java +++ /dev/null @@ -1,20 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Process Element'. - * - * - * - * @see fr.n7.pDL1.PDL1Package#getProcessElement() - * @model - * @generated - */ -public interface ProcessElement extends EObject -{ -} // ProcessElement diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkDefinition.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkDefinition.java deleted file mode 100644 index 18b1a7e..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkDefinition.java +++ /dev/null @@ -1,47 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - - -/** - * - * A representation of the model object 'Work Definition'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.WorkDefinition#getName Name}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getWorkDefinition() - * @model - * @generated - */ -public interface WorkDefinition extends ProcessElement -{ - /** - * Returns the value of the 'Name' attribute. - * - * - * @return the value of the 'Name' attribute. - * @see #setName(String) - * @see fr.n7.pDL1.PDL1Package#getWorkDefinition_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkDefinition#getName Name}' attribute. - * - * - * @param value the new value of the 'Name' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - -} // WorkDefinition diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkSequence.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkSequence.java deleted file mode 100644 index c5417be..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkSequence.java +++ /dev/null @@ -1,96 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - - -/** - * - * A representation of the model object 'Work Sequence'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.WorkSequence#getLinkType Link Type}
  • - *
  • {@link fr.n7.pDL1.WorkSequence#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL1.WorkSequence#getSuccessor Successor}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getWorkSequence() - * @model - * @generated - */ -public interface WorkSequence extends ProcessElement -{ - /** - * Returns the value of the 'Link Type' attribute. - * The literals are from the enumeration {@link fr.n7.pDL1.WorkSequenceType}. - * - * - * @return the value of the 'Link Type' attribute. - * @see fr.n7.pDL1.WorkSequenceType - * @see #setLinkType(WorkSequenceType) - * @see fr.n7.pDL1.PDL1Package#getWorkSequence_LinkType() - * @model - * @generated - */ - WorkSequenceType getLinkType(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkSequence#getLinkType Link Type}' attribute. - * - * - * @param value the new value of the 'Link Type' attribute. - * @see fr.n7.pDL1.WorkSequenceType - * @see #getLinkType() - * @generated - */ - void setLinkType(WorkSequenceType value); - - /** - * Returns the value of the 'Predecessor' reference. - * - * - * @return the value of the 'Predecessor' reference. - * @see #setPredecessor(WorkDefinition) - * @see fr.n7.pDL1.PDL1Package#getWorkSequence_Predecessor() - * @model - * @generated - */ - WorkDefinition getPredecessor(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkSequence#getPredecessor Predecessor}' reference. - * - * - * @param value the new value of the 'Predecessor' reference. - * @see #getPredecessor() - * @generated - */ - void setPredecessor(WorkDefinition value); - - /** - * Returns the value of the 'Successor' reference. - * - * - * @return the value of the 'Successor' reference. - * @see #setSuccessor(WorkDefinition) - * @see fr.n7.pDL1.PDL1Package#getWorkSequence_Successor() - * @model - * @generated - */ - WorkDefinition getSuccessor(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkSequence#getSuccessor Successor}' reference. - * - * - * @param value the new value of the 'Successor' reference. - * @see #getSuccessor() - * @generated - */ - void setSuccessor(WorkDefinition value); - -} // WorkSequence diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkSequenceType.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkSequenceType.java deleted file mode 100644 index 733af9a..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/WorkSequenceType.java +++ /dev/null @@ -1,271 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import java.util.Arrays; -import java.util.Collections; -import java.util.List; - -import org.eclipse.emf.common.util.Enumerator; - -/** - * - * A representation of the literals of the enumeration 'Work Sequence Type', - * and utility methods for working with them. - * - * @see fr.n7.pDL1.PDL1Package#getWorkSequenceType() - * @model - * @generated - */ -public enum WorkSequenceType implements Enumerator -{ - /** - * The 'Start2start' literal object. - * - * - * @see #START2START_VALUE - * @generated - * @ordered - */ - START2START(0, "start2start", "s2s"), - - /** - * The 'Finish2start' literal object. - * - * - * @see #FINISH2START_VALUE - * @generated - * @ordered - */ - FINISH2START(1, "finish2start", "f2s"), - - /** - * The 'Start2finish' literal object. - * - * - * @see #START2FINISH_VALUE - * @generated - * @ordered - */ - START2FINISH(2, "start2finish", "s2f"), - - /** - * The 'Finish2finish' literal object. - * - * - * @see #FINISH2FINISH_VALUE - * @generated - * @ordered - */ - FINISH2FINISH(3, "finish2finish", "f2f"); - - /** - * The 'Start2start' literal value. - * - * - * @see #START2START - * @model name="start2start" literal="s2s" - * @generated - * @ordered - */ - public static final int START2START_VALUE = 0; - - /** - * The 'Finish2start' literal value. - * - * - * @see #FINISH2START - * @model name="finish2start" literal="f2s" - * @generated - * @ordered - */ - public static final int FINISH2START_VALUE = 1; - - /** - * The 'Start2finish' literal value. - * - * - * @see #START2FINISH - * @model name="start2finish" literal="s2f" - * @generated - * @ordered - */ - public static final int START2FINISH_VALUE = 2; - - /** - * The 'Finish2finish' literal value. - * - * - * @see #FINISH2FINISH - * @model name="finish2finish" literal="f2f" - * @generated - * @ordered - */ - public static final int FINISH2FINISH_VALUE = 3; - - /** - * An array of all the 'Work Sequence Type' enumerators. - * - * - * @generated - */ - private static final WorkSequenceType[] VALUES_ARRAY = - new WorkSequenceType[] - { - START2START, - FINISH2START, - START2FINISH, - FINISH2FINISH, - }; - - /** - * A public read-only list of all the 'Work Sequence Type' enumerators. - * - * - * @generated - */ - public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); - - /** - * Returns the 'Work Sequence Type' literal with the specified literal value. - * - * - * @param literal the literal. - * @return the matching enumerator or null. - * @generated - */ - public static WorkSequenceType get(String literal) - { - for (int i = 0; i < VALUES_ARRAY.length; ++i) - { - WorkSequenceType result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) - { - return result; - } - } - return null; - } - - /** - * Returns the 'Work Sequence Type' literal with the specified name. - * - * - * @param name the name. - * @return the matching enumerator or null. - * @generated - */ - public static WorkSequenceType getByName(String name) - { - for (int i = 0; i < VALUES_ARRAY.length; ++i) - { - WorkSequenceType result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) - { - return result; - } - } - return null; - } - - /** - * Returns the 'Work Sequence Type' literal with the specified integer value. - * - * - * @param value the integer value. - * @return the matching enumerator or null. - * @generated - */ - public static WorkSequenceType get(int value) - { - switch (value) - { - case START2START_VALUE: return START2START; - case FINISH2START_VALUE: return FINISH2START; - case START2FINISH_VALUE: return START2FINISH; - case FINISH2FINISH_VALUE: return FINISH2FINISH; - } - return null; - } - - /** - * - * - * @generated - */ - private final int value; - - /** - * - * - * @generated - */ - private final String name; - - /** - * - * - * @generated - */ - private final String literal; - - /** - * Only this class can construct instances. - * - * - * @generated - */ - private WorkSequenceType(int value, String name, String literal) - { - this.value = value; - this.name = name; - this.literal = literal; - } - - /** - * - * - * @generated - */ - @Override - public int getValue() - { - return value; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public String getLiteral() - { - return literal; - } - - /** - * Returns the literal value of the enumerator, which is its string representation. - * - * - * @generated - */ - @Override - public String toString() - { - return literal; - } - -} //WorkSequenceType diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/GuidanceImpl.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/GuidanceImpl.java deleted file mode 100644 index 2b33b59..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/GuidanceImpl.java +++ /dev/null @@ -1,179 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.Guidance; -import fr.n7.pDL1.PDL1Package; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * - * An implementation of the model object 'Guidance'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.GuidanceImpl#getTexte Texte}
  • - *
- * - * @generated - */ -public class GuidanceImpl extends ProcessElementImpl implements Guidance -{ - /** - * The default value of the '{@link #getTexte() Texte}' attribute. - * - * - * @see #getTexte() - * @generated - * @ordered - */ - protected static final String TEXTE_EDEFAULT = null; - - /** - * The cached value of the '{@link #getTexte() Texte}' attribute. - * - * - * @see #getTexte() - * @generated - * @ordered - */ - protected String texte = TEXTE_EDEFAULT; - - /** - * - * - * @generated - */ - protected GuidanceImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.GUIDANCE; - } - - /** - * - * - * @generated - */ - @Override - public String getTexte() - { - return texte; - } - - /** - * - * - * @generated - */ - @Override - public void setTexte(String newTexte) - { - String oldTexte = texte; - texte = newTexte; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.GUIDANCE__TEXTE, oldTexte, texte)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.GUIDANCE__TEXTE: - return getTexte(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.GUIDANCE__TEXTE: - setTexte((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.GUIDANCE__TEXTE: - setTexte(TEXTE_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.GUIDANCE__TEXTE: - return TEXTE_EDEFAULT == null ? texte != null : !TEXTE_EDEFAULT.equals(texte); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (texte: "); - result.append(texte); - result.append(')'); - return result.toString(); - } - -} //GuidanceImpl diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/PDL1FactoryImpl.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/PDL1FactoryImpl.java deleted file mode 100644 index cbbf32d..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/PDL1FactoryImpl.java +++ /dev/null @@ -1,224 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.Guidance; -import fr.n7.pDL1.PDL1Factory; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceType; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EDataType; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; - -import org.eclipse.emf.ecore.impl.EFactoryImpl; - -import org.eclipse.emf.ecore.plugin.EcorePlugin; - -/** - * - * An implementation of the model Factory. - * - * @generated - */ -public class PDL1FactoryImpl extends EFactoryImpl implements PDL1Factory -{ - /** - * Creates the default factory implementation. - * - * - * @generated - */ - public static PDL1Factory init() - { - try - { - PDL1Factory thePDL1Factory = (PDL1Factory)EPackage.Registry.INSTANCE.getEFactory(PDL1Package.eNS_URI); - if (thePDL1Factory != null) - { - return thePDL1Factory; - } - } - catch (Exception exception) - { - EcorePlugin.INSTANCE.log(exception); - } - return new PDL1FactoryImpl(); - } - - /** - * Creates an instance of the factory. - * - * - * @generated - */ - public PDL1FactoryImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - public EObject create(EClass eClass) - { - switch (eClass.getClassifierID()) - { - case PDL1Package.PROCESS: return createProcess(); - case PDL1Package.PROCESS_ELEMENT: return createProcessElement(); - case PDL1Package.WORK_DEFINITION: return createWorkDefinition(); - case PDL1Package.WORK_SEQUENCE: return createWorkSequence(); - case PDL1Package.GUIDANCE: return createGuidance(); - default: - throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); - } - } - - /** - * - * - * @generated - */ - @Override - public Object createFromString(EDataType eDataType, String initialValue) - { - switch (eDataType.getClassifierID()) - { - case PDL1Package.WORK_SEQUENCE_TYPE: - return createWorkSequenceTypeFromString(eDataType, initialValue); - default: - throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); - } - } - - /** - * - * - * @generated - */ - @Override - public String convertToString(EDataType eDataType, Object instanceValue) - { - switch (eDataType.getClassifierID()) - { - case PDL1Package.WORK_SEQUENCE_TYPE: - return convertWorkSequenceTypeToString(eDataType, instanceValue); - default: - throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); - } - } - - /** - * - * - * @generated - */ - @Override - public fr.n7.pDL1.Process createProcess() - { - ProcessImpl process = new ProcessImpl(); - return process; - } - - /** - * - * - * @generated - */ - @Override - public ProcessElement createProcessElement() - { - ProcessElementImpl processElement = new ProcessElementImpl(); - return processElement; - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition createWorkDefinition() - { - WorkDefinitionImpl workDefinition = new WorkDefinitionImpl(); - return workDefinition; - } - - /** - * - * - * @generated - */ - @Override - public WorkSequence createWorkSequence() - { - WorkSequenceImpl workSequence = new WorkSequenceImpl(); - return workSequence; - } - - /** - * - * - * @generated - */ - @Override - public Guidance createGuidance() - { - GuidanceImpl guidance = new GuidanceImpl(); - return guidance; - } - - /** - * - * - * @generated - */ - public WorkSequenceType createWorkSequenceTypeFromString(EDataType eDataType, String initialValue) - { - WorkSequenceType result = WorkSequenceType.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } - - /** - * - * - * @generated - */ - public String convertWorkSequenceTypeToString(EDataType eDataType, Object instanceValue) - { - return instanceValue == null ? null : instanceValue.toString(); - } - - /** - * - * - * @generated - */ - @Override - public PDL1Package getPDL1Package() - { - return (PDL1Package)getEPackage(); - } - - /** - * - * - * @deprecated - * @generated - */ - @Deprecated - public static PDL1Package getPackage() - { - return PDL1Package.eINSTANCE; - } - -} //PDL1FactoryImpl diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/PDL1PackageImpl.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/PDL1PackageImpl.java deleted file mode 100644 index 16ea996..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/PDL1PackageImpl.java +++ /dev/null @@ -1,392 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.Guidance; -import fr.n7.pDL1.PDL1Factory; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceType; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EEnum; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -import org.eclipse.emf.ecore.impl.EPackageImpl; - -/** - * - * An implementation of the model Package. - * - * @generated - */ -public class PDL1PackageImpl extends EPackageImpl implements PDL1Package -{ - /** - * - * - * @generated - */ - private EClass processEClass = null; - - /** - * - * - * @generated - */ - private EClass processElementEClass = null; - - /** - * - * - * @generated - */ - private EClass workDefinitionEClass = null; - - /** - * - * - * @generated - */ - private EClass workSequenceEClass = null; - - /** - * - * - * @generated - */ - private EClass guidanceEClass = null; - - /** - * - * - * @generated - */ - private EEnum workSequenceTypeEEnum = null; - - /** - * Creates an instance of the model Package, registered with - * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package - * package URI value. - *

Note: the correct way to create the package is via the static - * factory method {@link #init init()}, which also performs - * initialization of the package, or returns the registered package, - * if one already exists. - * - * - * @see org.eclipse.emf.ecore.EPackage.Registry - * @see fr.n7.pDL1.PDL1Package#eNS_URI - * @see #init() - * @generated - */ - private PDL1PackageImpl() - { - super(eNS_URI, PDL1Factory.eINSTANCE); - } - - /** - * - * - * @generated - */ - private static boolean isInited = false; - - /** - * Creates, registers, and initializes the Package for this model, and for any others upon which it depends. - * - *

This method is used to initialize {@link PDL1Package#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * - * - * @see #eNS_URI - * @see #createPackageContents() - * @see #initializePackageContents() - * @generated - */ - public static PDL1Package init() - { - if (isInited) return (PDL1Package)EPackage.Registry.INSTANCE.getEPackage(PDL1Package.eNS_URI); - - // Obtain or create and register package - Object registeredPDL1Package = EPackage.Registry.INSTANCE.get(eNS_URI); - PDL1PackageImpl thePDL1Package = registeredPDL1Package instanceof PDL1PackageImpl ? (PDL1PackageImpl)registeredPDL1Package : new PDL1PackageImpl(); - - isInited = true; - - // Create package meta-data objects - thePDL1Package.createPackageContents(); - - // Initialize created meta-data - thePDL1Package.initializePackageContents(); - - // Mark meta-data to indicate it can't be changed - thePDL1Package.freeze(); - - // Update the registry and return the package - EPackage.Registry.INSTANCE.put(PDL1Package.eNS_URI, thePDL1Package); - return thePDL1Package; - } - - /** - * - * - * @generated - */ - @Override - public EClass getProcess() - { - return processEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getProcess_Name() - { - return (EAttribute)processEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EReference getProcess_ProcessElements() - { - return (EReference)processEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getProcessElement() - { - return processElementEClass; - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkDefinition() - { - return workDefinitionEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkDefinition_Name() - { - return (EAttribute)workDefinitionEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkSequence() - { - return workSequenceEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkSequence_LinkType() - { - return (EAttribute)workSequenceEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EReference getWorkSequence_Predecessor() - { - return (EReference)workSequenceEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EReference getWorkSequence_Successor() - { - return (EReference)workSequenceEClass.getEStructuralFeatures().get(2); - } - - /** - * - * - * @generated - */ - @Override - public EClass getGuidance() - { - return guidanceEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getGuidance_Texte() - { - return (EAttribute)guidanceEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EEnum getWorkSequenceType() - { - return workSequenceTypeEEnum; - } - - /** - * - * - * @generated - */ - @Override - public PDL1Factory getPDL1Factory() - { - return (PDL1Factory)getEFactoryInstance(); - } - - /** - * - * - * @generated - */ - private boolean isCreated = false; - - /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void createPackageContents() - { - if (isCreated) return; - isCreated = true; - - // Create classes and their features - processEClass = createEClass(PROCESS); - createEAttribute(processEClass, PROCESS__NAME); - createEReference(processEClass, PROCESS__PROCESS_ELEMENTS); - - processElementEClass = createEClass(PROCESS_ELEMENT); - - workDefinitionEClass = createEClass(WORK_DEFINITION); - createEAttribute(workDefinitionEClass, WORK_DEFINITION__NAME); - - workSequenceEClass = createEClass(WORK_SEQUENCE); - createEAttribute(workSequenceEClass, WORK_SEQUENCE__LINK_TYPE); - createEReference(workSequenceEClass, WORK_SEQUENCE__PREDECESSOR); - createEReference(workSequenceEClass, WORK_SEQUENCE__SUCCESSOR); - - guidanceEClass = createEClass(GUIDANCE); - createEAttribute(guidanceEClass, GUIDANCE__TEXTE); - - // Create enums - workSequenceTypeEEnum = createEEnum(WORK_SEQUENCE_TYPE); - } - - /** - * - * - * @generated - */ - private boolean isInitialized = false; - - /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void initializePackageContents() - { - if (isInitialized) return; - isInitialized = true; - - // Initialize package - setName(eNAME); - setNsPrefix(eNS_PREFIX); - setNsURI(eNS_URI); - - // Create type parameters - - // Set bounds for type parameters - - // Add supertypes to classes - workDefinitionEClass.getESuperTypes().add(this.getProcessElement()); - workSequenceEClass.getESuperTypes().add(this.getProcessElement()); - guidanceEClass.getESuperTypes().add(this.getProcessElement()); - - // Initialize classes and features; add operations and parameters - initEClass(processEClass, fr.n7.pDL1.Process.class, "Process", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getProcess_Name(), ecorePackage.getEString(), "name", null, 0, 1, fr.n7.pDL1.Process.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getProcess_ProcessElements(), this.getProcessElement(), null, "processElements", null, 0, -1, fr.n7.pDL1.Process.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(processElementEClass, ProcessElement.class, "ProcessElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(workDefinitionEClass, WorkDefinition.class, "WorkDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getWorkDefinition_Name(), ecorePackage.getEString(), "name", null, 0, 1, WorkDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(workSequenceEClass, WorkSequence.class, "WorkSequence", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getWorkSequence_LinkType(), this.getWorkSequenceType(), "linkType", null, 0, 1, WorkSequence.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getWorkSequence_Predecessor(), this.getWorkDefinition(), null, "predecessor", null, 0, 1, WorkSequence.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getWorkSequence_Successor(), this.getWorkDefinition(), null, "successor", null, 0, 1, WorkSequence.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(guidanceEClass, Guidance.class, "Guidance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getGuidance_Texte(), ecorePackage.getEString(), "texte", null, 0, 1, Guidance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - // Initialize enums and add enum literals - initEEnum(workSequenceTypeEEnum, WorkSequenceType.class, "WorkSequenceType"); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.START2START); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.FINISH2START); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.START2FINISH); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.FINISH2FINISH); - - // Create resource - createResource(eNS_URI); - } - -} //PDL1PackageImpl diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/ProcessElementImpl.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/ProcessElementImpl.java deleted file mode 100644 index eb8bc60..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/ProcessElementImpl.java +++ /dev/null @@ -1,43 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Process Element'. - * - * - * @generated - */ -public class ProcessElementImpl extends MinimalEObjectImpl.Container implements ProcessElement -{ - /** - * - * - * @generated - */ - protected ProcessElementImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.PROCESS_ELEMENT; - } - -} //ProcessElementImpl diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/ProcessImpl.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/ProcessImpl.java deleted file mode 100644 index 0f8685f..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/ProcessImpl.java +++ /dev/null @@ -1,243 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; - -import java.util.Collection; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -import org.eclipse.emf.ecore.util.EObjectContainmentEList; -import org.eclipse.emf.ecore.util.InternalEList; - -/** - * - * An implementation of the model object 'Process'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.ProcessImpl#getName Name}
  • - *
  • {@link fr.n7.pDL1.impl.ProcessImpl#getProcessElements Process Elements}
  • - *
- * - * @generated - */ -public class ProcessImpl extends MinimalEObjectImpl.Container implements fr.n7.pDL1.Process -{ - /** - * The default value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * The cached value of the '{@link #getProcessElements() Process Elements}' containment reference list. - * - * - * @see #getProcessElements() - * @generated - * @ordered - */ - protected EList processElements; - - /** - * - * - * @generated - */ - protected ProcessImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.PROCESS; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public void setName(String newName) - { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.PROCESS__NAME, oldName, name)); - } - - /** - * - * - * @generated - */ - @Override - public EList getProcessElements() - { - if (processElements == null) - { - processElements = new EObjectContainmentEList(ProcessElement.class, this, PDL1Package.PROCESS__PROCESS_ELEMENTS); - } - return processElements; - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - return ((InternalEList)getProcessElements()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - return getName(); - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - return getProcessElements(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - setName((String)newValue); - return; - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - getProcessElements().clear(); - getProcessElements().addAll((Collection)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - setName(NAME_EDEFAULT); - return; - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - getProcessElements().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - return processElements != null && !processElements.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //ProcessImpl diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/WorkDefinitionImpl.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/WorkDefinitionImpl.java deleted file mode 100644 index 1262011..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/WorkDefinitionImpl.java +++ /dev/null @@ -1,179 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkDefinition; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * - * An implementation of the model object 'Work Definition'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.WorkDefinitionImpl#getName Name}
  • - *
- * - * @generated - */ -public class WorkDefinitionImpl extends ProcessElementImpl implements WorkDefinition -{ - /** - * The default value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * - * - * @generated - */ - protected WorkDefinitionImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.WORK_DEFINITION; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public void setName(String newName) - { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_DEFINITION__NAME, oldName, name)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - return getName(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - setName((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - setName(NAME_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //WorkDefinitionImpl diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/WorkSequenceImpl.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/WorkSequenceImpl.java deleted file mode 100644 index abf9494..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/impl/WorkSequenceImpl.java +++ /dev/null @@ -1,316 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceType; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * - * An implementation of the model object 'Work Sequence'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.WorkSequenceImpl#getLinkType Link Type}
  • - *
  • {@link fr.n7.pDL1.impl.WorkSequenceImpl#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL1.impl.WorkSequenceImpl#getSuccessor Successor}
  • - *
- * - * @generated - */ -public class WorkSequenceImpl extends ProcessElementImpl implements WorkSequence -{ - /** - * The default value of the '{@link #getLinkType() Link Type}' attribute. - * - * - * @see #getLinkType() - * @generated - * @ordered - */ - protected static final WorkSequenceType LINK_TYPE_EDEFAULT = WorkSequenceType.START2START; - - /** - * The cached value of the '{@link #getLinkType() Link Type}' attribute. - * - * - * @see #getLinkType() - * @generated - * @ordered - */ - protected WorkSequenceType linkType = LINK_TYPE_EDEFAULT; - - /** - * The cached value of the '{@link #getPredecessor() Predecessor}' reference. - * - * - * @see #getPredecessor() - * @generated - * @ordered - */ - protected WorkDefinition predecessor; - - /** - * The cached value of the '{@link #getSuccessor() Successor}' reference. - * - * - * @see #getSuccessor() - * @generated - * @ordered - */ - protected WorkDefinition successor; - - /** - * - * - * @generated - */ - protected WorkSequenceImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.WORK_SEQUENCE; - } - - /** - * - * - * @generated - */ - @Override - public WorkSequenceType getLinkType() - { - return linkType; - } - - /** - * - * - * @generated - */ - @Override - public void setLinkType(WorkSequenceType newLinkType) - { - WorkSequenceType oldLinkType = linkType; - linkType = newLinkType == null ? LINK_TYPE_EDEFAULT : newLinkType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_SEQUENCE__LINK_TYPE, oldLinkType, linkType)); - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition getPredecessor() - { - if (predecessor != null && predecessor.eIsProxy()) - { - InternalEObject oldPredecessor = (InternalEObject)predecessor; - predecessor = (WorkDefinition)eResolveProxy(oldPredecessor); - if (predecessor != oldPredecessor) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, PDL1Package.WORK_SEQUENCE__PREDECESSOR, oldPredecessor, predecessor)); - } - } - return predecessor; - } - - /** - * - * - * @generated - */ - public WorkDefinition basicGetPredecessor() - { - return predecessor; - } - - /** - * - * - * @generated - */ - @Override - public void setPredecessor(WorkDefinition newPredecessor) - { - WorkDefinition oldPredecessor = predecessor; - predecessor = newPredecessor; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_SEQUENCE__PREDECESSOR, oldPredecessor, predecessor)); - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition getSuccessor() - { - if (successor != null && successor.eIsProxy()) - { - InternalEObject oldSuccessor = (InternalEObject)successor; - successor = (WorkDefinition)eResolveProxy(oldSuccessor); - if (successor != oldSuccessor) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, PDL1Package.WORK_SEQUENCE__SUCCESSOR, oldSuccessor, successor)); - } - } - return successor; - } - - /** - * - * - * @generated - */ - public WorkDefinition basicGetSuccessor() - { - return successor; - } - - /** - * - * - * @generated - */ - @Override - public void setSuccessor(WorkDefinition newSuccessor) - { - WorkDefinition oldSuccessor = successor; - successor = newSuccessor; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_SEQUENCE__SUCCESSOR, oldSuccessor, successor)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - return getLinkType(); - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - if (resolve) return getPredecessor(); - return basicGetPredecessor(); - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - if (resolve) return getSuccessor(); - return basicGetSuccessor(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - setLinkType((WorkSequenceType)newValue); - return; - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - setPredecessor((WorkDefinition)newValue); - return; - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - setSuccessor((WorkDefinition)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - setLinkType(LINK_TYPE_EDEFAULT); - return; - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - setPredecessor((WorkDefinition)null); - return; - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - setSuccessor((WorkDefinition)null); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - return linkType != LINK_TYPE_EDEFAULT; - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - return predecessor != null; - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - return successor != null; - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (linkType: "); - result.append(linkType); - result.append(')'); - return result.toString(); - } - -} //WorkSequenceImpl diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/util/PDL1AdapterFactory.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/util/PDL1AdapterFactory.java deleted file mode 100644 index 6071f3b..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/util/PDL1AdapterFactory.java +++ /dev/null @@ -1,217 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.util; - -import fr.n7.pDL1.Guidance; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkSequence; - -import org.eclipse.emf.common.notify.Adapter; -import org.eclipse.emf.common.notify.Notifier; - -import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * The Adapter Factory for the model. - * It provides an adapter createXXX method for each class of the model. - * - * @see fr.n7.pDL1.PDL1Package - * @generated - */ -public class PDL1AdapterFactory extends AdapterFactoryImpl -{ - /** - * The cached model package. - * - * - * @generated - */ - protected static PDL1Package modelPackage; - - /** - * Creates an instance of the adapter factory. - * - * - * @generated - */ - public PDL1AdapterFactory() - { - if (modelPackage == null) - { - modelPackage = PDL1Package.eINSTANCE; - } - } - - /** - * Returns whether this factory is applicable for the type of the object. - * - * This implementation returns true if the object is either the model's package or is an instance object of the model. - * - * @return whether this factory is applicable for the type of the object. - * @generated - */ - @Override - public boolean isFactoryForType(Object object) - { - if (object == modelPackage) - { - return true; - } - if (object instanceof EObject) - { - return ((EObject)object).eClass().getEPackage() == modelPackage; - } - return false; - } - - /** - * The switch that delegates to the createXXX methods. - * - * - * @generated - */ - protected PDL1Switch modelSwitch = - new PDL1Switch() - { - @Override - public Adapter caseProcess(fr.n7.pDL1.Process object) - { - return createProcessAdapter(); - } - @Override - public Adapter caseProcessElement(ProcessElement object) - { - return createProcessElementAdapter(); - } - @Override - public Adapter caseWorkDefinition(WorkDefinition object) - { - return createWorkDefinitionAdapter(); - } - @Override - public Adapter caseWorkSequence(WorkSequence object) - { - return createWorkSequenceAdapter(); - } - @Override - public Adapter caseGuidance(Guidance object) - { - return createGuidanceAdapter(); - } - @Override - public Adapter defaultCase(EObject object) - { - return createEObjectAdapter(); - } - }; - - /** - * Creates an adapter for the target. - * - * - * @param target the object to adapt. - * @return the adapter for the target. - * @generated - */ - @Override - public Adapter createAdapter(Notifier target) - { - return modelSwitch.doSwitch((EObject)target); - } - - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.Process Process}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.Process - * @generated - */ - public Adapter createProcessAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.ProcessElement Process Element}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.ProcessElement - * @generated - */ - public Adapter createProcessElementAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.WorkDefinition Work Definition}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.WorkDefinition - * @generated - */ - public Adapter createWorkDefinitionAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.WorkSequence Work Sequence}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.WorkSequence - * @generated - */ - public Adapter createWorkSequenceAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.Guidance Guidance}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.Guidance - * @generated - */ - public Adapter createGuidanceAdapter() - { - return null; - } - - /** - * Creates a new adapter for the default case. - * - * This default implementation returns null. - * - * @return the new adapter. - * @generated - */ - public Adapter createEObjectAdapter() - { - return null; - } - -} //PDL1AdapterFactory diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/util/PDL1Switch.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/util/PDL1Switch.java deleted file mode 100644 index ac426f1..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/pDL1/util/PDL1Switch.java +++ /dev/null @@ -1,219 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.util; - -import fr.n7.pDL1.Guidance; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkSequence; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; - -import org.eclipse.emf.ecore.util.Switch; - -/** - * - * The Switch for the model's inheritance hierarchy. - * It supports the call {@link #doSwitch(EObject) doSwitch(object)} - * to invoke the caseXXX method for each class of the model, - * starting with the actual class of the object - * and proceeding up the inheritance hierarchy - * until a non-null result is returned, - * which is the result of the switch. - * - * @see fr.n7.pDL1.PDL1Package - * @generated - */ -public class PDL1Switch extends Switch -{ - /** - * The cached model package - * - * - * @generated - */ - protected static PDL1Package modelPackage; - - /** - * Creates an instance of the switch. - * - * - * @generated - */ - public PDL1Switch() - { - if (modelPackage == null) - { - modelPackage = PDL1Package.eINSTANCE; - } - } - - /** - * Checks whether this is a switch for the given package. - * - * - * @param ePackage the package in question. - * @return whether this is a switch for the given package. - * @generated - */ - @Override - protected boolean isSwitchFor(EPackage ePackage) - { - return ePackage == modelPackage; - } - - /** - * Calls caseXXX for each class of the model until one returns a non null result; it yields that result. - * - * - * @return the first non-null result returned by a caseXXX call. - * @generated - */ - @Override - protected T doSwitch(int classifierID, EObject theEObject) - { - switch (classifierID) - { - case PDL1Package.PROCESS: - { - fr.n7.pDL1.Process process = (fr.n7.pDL1.Process)theEObject; - T result = caseProcess(process); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.PROCESS_ELEMENT: - { - ProcessElement processElement = (ProcessElement)theEObject; - T result = caseProcessElement(processElement); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.WORK_DEFINITION: - { - WorkDefinition workDefinition = (WorkDefinition)theEObject; - T result = caseWorkDefinition(workDefinition); - if (result == null) result = caseProcessElement(workDefinition); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.WORK_SEQUENCE: - { - WorkSequence workSequence = (WorkSequence)theEObject; - T result = caseWorkSequence(workSequence); - if (result == null) result = caseProcessElement(workSequence); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.GUIDANCE: - { - Guidance guidance = (Guidance)theEObject; - T result = caseGuidance(guidance); - if (result == null) result = caseProcessElement(guidance); - if (result == null) result = defaultCase(theEObject); - return result; - } - default: return defaultCase(theEObject); - } - } - - /** - * Returns the result of interpreting the object as an instance of 'Process'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Process'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseProcess(fr.n7.pDL1.Process object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Process Element'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Process Element'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseProcessElement(ProcessElement object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Definition'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Definition'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkDefinition(WorkDefinition object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Sequence'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Sequence'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkSequence(WorkSequence object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Guidance'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Guidance'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseGuidance(Guidance object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'EObject'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch, but this is the last case anyway. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'EObject'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) - * @generated - */ - @Override - public T defaultCase(EObject object) - { - return null; - } - -} //PDL1Switch diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/PDL1AntlrTokenFileProvider.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/PDL1AntlrTokenFileProvider.java deleted file mode 100644 index b26ee45..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/PDL1AntlrTokenFileProvider.java +++ /dev/null @@ -1,16 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.parser.antlr; - -import java.io.InputStream; -import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider; - -public class PDL1AntlrTokenFileProvider implements IAntlrTokenFileProvider { - - @Override - public InputStream getAntlrTokenFile() { - ClassLoader classLoader = getClass().getClassLoader(); - return classLoader.getResourceAsStream("fr/n7/parser/antlr/internal/InternalPDL1.tokens"); - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/PDL1Parser.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/PDL1Parser.java deleted file mode 100644 index 937b905..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/PDL1Parser.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.parser.antlr; - -import com.google.inject.Inject; -import fr.n7.parser.antlr.internal.InternalPDL1Parser; -import fr.n7.services.PDL1GrammarAccess; -import org.eclipse.xtext.parser.antlr.AbstractAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; - -public class PDL1Parser extends AbstractAntlrParser { - - @Inject - private PDL1GrammarAccess grammarAccess; - - @Override - protected void setInitialHiddenTokens(XtextTokenStream tokenStream) { - tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); - } - - - @Override - protected InternalPDL1Parser createParser(XtextTokenStream stream) { - return new InternalPDL1Parser(stream, getGrammarAccess()); - } - - @Override - protected String getDefaultRuleName() { - return "Process"; - } - - public PDL1GrammarAccess getGrammarAccess() { - return this.grammarAccess; - } - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.g b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.g deleted file mode 100644 index c3a4808..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.g +++ /dev/null @@ -1,390 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -grammar InternalPDL1; - -options { - superClass=AbstractInternalAntlrParser; -} - -@lexer::header { -package fr.n7.parser.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.parser.antlr.Lexer; -} - -@parser::header { -package fr.n7.parser.antlr.internal; - -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.common.util.Enumerator; -import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken; -import fr.n7.services.PDL1GrammarAccess; - -} - -@parser::members { - - private PDL1GrammarAccess grammarAccess; - - public InternalPDL1Parser(TokenStream input, PDL1GrammarAccess grammarAccess) { - this(input); - this.grammarAccess = grammarAccess; - registerRules(grammarAccess.getGrammar()); - } - - @Override - protected String getFirstRuleName() { - return "Process"; - } - - @Override - protected PDL1GrammarAccess getGrammarAccess() { - return grammarAccess; - } - -} - -@rulecatch { - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } -} - -// Entry rule entryRuleProcess -entryRuleProcess returns [EObject current=null]: - { newCompositeNode(grammarAccess.getProcessRule()); } - iv_ruleProcess=ruleProcess - { $current=$iv_ruleProcess.current; } - EOF; - -// Rule Process -ruleProcess returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='process' - { - newLeafNode(otherlv_0, grammarAccess.getProcessAccess().getProcessKeyword_0()); - } - ( - ( - lv_name_1_0=RULE_ID - { - newLeafNode(lv_name_1_0, grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getProcessRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - } - ) - ) - otherlv_2='{' - { - newLeafNode(otherlv_2, grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - } - ( - ( - { - newCompositeNode(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - } - lv_processElements_3_0=ruleProcessElement - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getProcessRule()); - } - add( - $current, - "processElements", - lv_processElements_3_0, - "fr.n7.PDL1.ProcessElement"); - afterParserOrEnumRuleCall(); - } - ) - )* - otherlv_4='}' - { - newLeafNode(otherlv_4, grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - } - ) -; - -// Entry rule entryRuleProcessElement -entryRuleProcessElement returns [EObject current=null]: - { newCompositeNode(grammarAccess.getProcessElementRule()); } - iv_ruleProcessElement=ruleProcessElement - { $current=$iv_ruleProcessElement.current; } - EOF; - -// Rule ProcessElement -ruleProcessElement returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - { - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - } - this_WorkDefinition_0=ruleWorkDefinition - { - $current = $this_WorkDefinition_0.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkSequenceParserRuleCall_1()); - } - this_WorkSequence_1=ruleWorkSequence - { - $current = $this_WorkSequence_1.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_2()); - } - this_Guidance_2=ruleGuidance - { - $current = $this_Guidance_2.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleWorkDefinition -entryRuleWorkDefinition returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkDefinitionRule()); } - iv_ruleWorkDefinition=ruleWorkDefinition - { $current=$iv_ruleWorkDefinition.current; } - EOF; - -// Rule WorkDefinition -ruleWorkDefinition returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='wd' - { - newLeafNode(otherlv_0, grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - } - ( - ( - lv_name_1_0=RULE_ID - { - newLeafNode(lv_name_1_0, grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkDefinitionRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - } - ) - ) - ) -; - -// Entry rule entryRuleWorkSequence -entryRuleWorkSequence returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkSequenceRule()); } - iv_ruleWorkSequence=ruleWorkSequence - { $current=$iv_ruleWorkSequence.current; } - EOF; - -// Rule WorkSequence -ruleWorkSequence returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='ws' - { - newLeafNode(otherlv_0, grammarAccess.getWorkSequenceAccess().getWsKeyword_0()); - } - ( - ( - { - newCompositeNode(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - } - lv_linkType_1_0=ruleWorkSequenceType - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getWorkSequenceRule()); - } - set( - $current, - "linkType", - lv_linkType_1_0, - "fr.n7.PDL1.WorkSequenceType"); - afterParserOrEnumRuleCall(); - } - ) - ) - otherlv_2='from' - { - newLeafNode(otherlv_2, grammarAccess.getWorkSequenceAccess().getFromKeyword_2()); - } - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - } - otherlv_3=RULE_ID - { - newLeafNode(otherlv_3, grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_3_0()); - } - ) - ) - otherlv_4='to' - { - newLeafNode(otherlv_4, grammarAccess.getWorkSequenceAccess().getToKeyword_4()); - } - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - } - otherlv_5=RULE_ID - { - newLeafNode(otherlv_5, grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_5_0()); - } - ) - ) - ) -; - -// Entry rule entryRuleGuidance -entryRuleGuidance returns [EObject current=null]: - { newCompositeNode(grammarAccess.getGuidanceRule()); } - iv_ruleGuidance=ruleGuidance - { $current=$iv_ruleGuidance.current; } - EOF; - -// Rule Guidance -ruleGuidance returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='note' - { - newLeafNode(otherlv_0, grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - } - ( - ( - lv_texte_1_0=RULE_STRING - { - newLeafNode(lv_texte_1_0, grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getGuidanceRule()); - } - setWithLastConsumed( - $current, - "texte", - lv_texte_1_0, - "org.eclipse.xtext.common.Terminals.STRING"); - } - ) - ) - ) -; - -// Rule WorkSequenceType -ruleWorkSequenceType returns [Enumerator current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - enumLiteral_0='s2s' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_0, grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - } - ) - | - ( - enumLiteral_1='f2s' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_1, grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - } - ) - | - ( - enumLiteral_2='s2f' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_2, grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - } - ) - | - ( - enumLiteral_3='f2f' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_3, grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - } - ) - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/'; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; - -RULE_WS : (' '|'\t'|'\r'|'\n')+; - -RULE_ANY_OTHER : .; diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.tokens b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.tokens deleted file mode 100644 index 35d49be..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.tokens +++ /dev/null @@ -1,31 +0,0 @@ -'f2f'=22 -'f2s'=20 -'from'=16 -'note'=18 -'process'=11 -'s2f'=21 -'s2s'=19 -'to'=17 -'wd'=14 -'ws'=15 -'{'=12 -'}'=13 -RULE_ANY_OTHER=10 -RULE_ID=4 -RULE_INT=6 -RULE_ML_COMMENT=7 -RULE_SL_COMMENT=8 -RULE_STRING=5 -RULE_WS=9 -T__11=11 -T__12=12 -T__13=13 -T__14=14 -T__15=15 -T__16=16 -T__17=17 -T__18=18 -T__19=19 -T__20=20 -T__21=21 -T__22=22 diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Lexer.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Lexer.java deleted file mode 100644 index 4d0eac9..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Lexer.java +++ /dev/null @@ -1,1116 +0,0 @@ -package fr.n7.parser.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.parser.antlr.Lexer; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Lexer extends Lexer { - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int T__22=22; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - public static final int T__21=21; - - // delegates - // delegators - - public InternalPDL1Lexer() {;} - public InternalPDL1Lexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Lexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { - try { - int _type = T__11; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:11:7: ( 'process' ) - // InternalPDL1.g:11:9: 'process' - { - match("process"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:12:7: ( '{' ) - // InternalPDL1.g:12:9: '{' - { - match('{'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:13:7: ( '}' ) - // InternalPDL1.g:13:9: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:14:7: ( 'wd' ) - // InternalPDL1.g:14:9: 'wd' - { - match("wd"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:15:7: ( 'ws' ) - // InternalPDL1.g:15:9: 'ws' - { - match("ws"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:16:7: ( 'from' ) - // InternalPDL1.g:16:9: 'from' - { - match("from"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:17:7: ( 'to' ) - // InternalPDL1.g:17:9: 'to' - { - match("to"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:18:7: ( 'note' ) - // InternalPDL1.g:18:9: 'note' - { - match("note"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:19:7: ( 's2s' ) - // InternalPDL1.g:19:9: 's2s' - { - match("s2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "T__20" - public final void mT__20() throws RecognitionException { - try { - int _type = T__20; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:20:7: ( 'f2s' ) - // InternalPDL1.g:20:9: 'f2s' - { - match("f2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__20" - - // $ANTLR start "T__21" - public final void mT__21() throws RecognitionException { - try { - int _type = T__21; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:21:7: ( 's2f' ) - // InternalPDL1.g:21:9: 's2f' - { - match("s2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__21" - - // $ANTLR start "T__22" - public final void mT__22() throws RecognitionException { - try { - int _type = T__22; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:22:7: ( 'f2f' ) - // InternalPDL1.g:22:9: 'f2f' - { - match("f2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__22" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:378:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalPDL1.g:378:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - { - // InternalPDL1.g:378:11: ( '^' )? - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='^') ) { - alt1=1; - } - switch (alt1) { - case 1 : - // InternalPDL1.g:378:11: '^' - { - match('^'); - - } - break; - - } - - if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // InternalPDL1.g:378:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop2; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:380:10: ( ( '0' .. '9' )+ ) - // InternalPDL1.g:380:12: ( '0' .. '9' )+ - { - // InternalPDL1.g:380:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL1.g:380:13: '0' .. '9' - { - matchRange('0','9'); - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:382:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalPDL1.g:382:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - { - // InternalPDL1.g:382:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='\"') ) { - alt6=1; - } - else if ( (LA6_0=='\'') ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalPDL1.g:382:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' - { - match('\"'); - // InternalPDL1.g:382:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: - do { - int alt4=3; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='\\') ) { - alt4=1; - } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; - } - - - switch (alt4) { - case 1 : - // InternalPDL1.g:382:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:382:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop4; - } - } while (true); - - match('\"'); - - } - break; - case 2 : - // InternalPDL1.g:382:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' - { - match('\''); - // InternalPDL1.g:382:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: - do { - int alt5=3; - int LA5_0 = input.LA(1); - - if ( (LA5_0=='\\') ) { - alt5=1; - } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; - } - - - switch (alt5) { - case 1 : - // InternalPDL1.g:382:54: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:382:61: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - match('\''); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:384:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalPDL1.g:384:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // InternalPDL1.g:384:24: ( options {greedy=false; } : . )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); - - if ( (LA7_1=='/') ) { - alt7=2; - } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; - } - - - } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalPDL1.g:384:52: . - { - matchAny(); - - } - break; - - default : - break loop7; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:386:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalPDL1.g:386:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // InternalPDL1.g:386:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalPDL1.g:386:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop8; - } - } while (true); - - // InternalPDL1.g:386:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; - } - switch (alt10) { - case 1 : - // InternalPDL1.g:386:41: ( '\\r' )? '\\n' - { - // InternalPDL1.g:386:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='\r') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // InternalPDL1.g:386:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:388:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalPDL1.g:388:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // InternalPDL1.g:388:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: - do { - int alt11=2; - int LA11_0 = input.LA(1); - - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; - } - - - switch (alt11) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt11 >= 1 ) break loop11; - EarlyExitException eee = - new EarlyExitException(11, input); - throw eee; - } - cnt11++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:390:16: ( . ) - // InternalPDL1.g:390:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // InternalPDL1.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=19; - alt12 = dfa12.predict(input); - switch (alt12) { - case 1 : - // InternalPDL1.g:1:10: T__11 - { - mT__11(); - - } - break; - case 2 : - // InternalPDL1.g:1:16: T__12 - { - mT__12(); - - } - break; - case 3 : - // InternalPDL1.g:1:22: T__13 - { - mT__13(); - - } - break; - case 4 : - // InternalPDL1.g:1:28: T__14 - { - mT__14(); - - } - break; - case 5 : - // InternalPDL1.g:1:34: T__15 - { - mT__15(); - - } - break; - case 6 : - // InternalPDL1.g:1:40: T__16 - { - mT__16(); - - } - break; - case 7 : - // InternalPDL1.g:1:46: T__17 - { - mT__17(); - - } - break; - case 8 : - // InternalPDL1.g:1:52: T__18 - { - mT__18(); - - } - break; - case 9 : - // InternalPDL1.g:1:58: T__19 - { - mT__19(); - - } - break; - case 10 : - // InternalPDL1.g:1:64: T__20 - { - mT__20(); - - } - break; - case 11 : - // InternalPDL1.g:1:70: T__21 - { - mT__21(); - - } - break; - case 12 : - // InternalPDL1.g:1:76: T__22 - { - mT__22(); - - } - break; - case 13 : - // InternalPDL1.g:1:82: RULE_ID - { - mRULE_ID(); - - } - break; - case 14 : - // InternalPDL1.g:1:90: RULE_INT - { - mRULE_INT(); - - } - break; - case 15 : - // InternalPDL1.g:1:99: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 16 : - // InternalPDL1.g:1:111: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 17 : - // InternalPDL1.g:1:127: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 18 : - // InternalPDL1.g:1:143: RULE_WS - { - mRULE_WS(); - - } - break; - case 19 : - // InternalPDL1.g:1:151: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\1\22\2\uffff\5\22\1\20\2\uffff\3\20\2\uffff\1\22\3\uffff\1\42\1\43\2\22\1\47\2\22\5\uffff\1\22\2\uffff\1\22\1\55\1\56\1\uffff\1\22\1\60\1\61\1\22\1\63\2\uffff\1\64\2\uffff\1\22\2\uffff\1\22\1\67\1\uffff"; - static final String DFA12_eofS = - "\70\uffff"; - static final String DFA12_minS = - "\1\0\1\162\2\uffff\1\144\1\62\2\157\1\62\1\101\2\uffff\2\0\1\52\2\uffff\1\157\3\uffff\2\60\1\157\1\146\1\60\1\164\1\146\5\uffff\1\143\2\uffff\1\155\2\60\1\uffff\1\145\2\60\1\145\1\60\2\uffff\1\60\2\uffff\1\163\2\uffff\1\163\1\60\1\uffff"; - static final String DFA12_maxS = - "\1\uffff\1\162\2\uffff\1\163\1\162\2\157\1\62\1\172\2\uffff\2\uffff\1\57\2\uffff\1\157\3\uffff\2\172\1\157\1\163\1\172\1\164\1\163\5\uffff\1\143\2\uffff\1\155\2\172\1\uffff\1\145\2\172\1\145\1\172\2\uffff\1\172\2\uffff\1\163\2\uffff\1\163\1\172\1\uffff"; - static final String DFA12_acceptS = - "\2\uffff\1\2\1\3\6\uffff\1\15\1\16\3\uffff\1\22\1\23\1\uffff\1\15\1\2\1\3\7\uffff\1\16\1\17\1\20\1\21\1\22\1\uffff\1\4\1\5\3\uffff\1\7\5\uffff\1\12\1\14\1\uffff\1\11\1\13\1\uffff\1\6\1\10\2\uffff\1\1"; - static final String DFA12_specialS = - "\1\2\13\uffff\1\1\1\0\52\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\20\2\17\2\20\1\17\22\20\1\17\1\20\1\14\4\20\1\15\7\20\1\16\12\13\7\20\32\12\3\20\1\11\1\12\1\20\5\12\1\5\7\12\1\7\1\12\1\1\2\12\1\10\1\6\2\12\1\4\3\12\1\2\1\20\1\3\uff82\20", - "\1\21", - "", - "", - "\1\25\16\uffff\1\26", - "\1\30\77\uffff\1\27", - "\1\31", - "\1\32", - "\1\33", - "\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "", - "\0\35", - "\0\35", - "\1\36\4\uffff\1\37", - "", - "", - "\1\41", - "", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\44", - "\1\46\14\uffff\1\45", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\50", - "\1\52\14\uffff\1\51", - "", - "", - "", - "", - "", - "\1\53", - "", - "", - "\1\54", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "\1\57", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\62", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "", - "\1\65", - "", - "", - "\1\66", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "" - }; - - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; - - static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; - for (int i=0; i='\u0000' && LA12_13<='\uFFFF')) ) {s = 29;} - - else s = 16; - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_12 = input.LA(1); - - s = -1; - if ( ((LA12_12>='\u0000' && LA12_12<='\uFFFF')) ) {s = 29;} - - else s = 16; - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_0 = input.LA(1); - - s = -1; - if ( (LA12_0=='p') ) {s = 1;} - - else if ( (LA12_0=='{') ) {s = 2;} - - else if ( (LA12_0=='}') ) {s = 3;} - - else if ( (LA12_0=='w') ) {s = 4;} - - else if ( (LA12_0=='f') ) {s = 5;} - - else if ( (LA12_0=='t') ) {s = 6;} - - else if ( (LA12_0=='n') ) {s = 7;} - - else if ( (LA12_0=='s') ) {s = 8;} - - else if ( (LA12_0=='^') ) {s = 9;} - - else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='e')||(LA12_0>='g' && LA12_0<='m')||LA12_0=='o'||(LA12_0>='q' && LA12_0<='r')||(LA12_0>='u' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 10;} - - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 11;} - - else if ( (LA12_0=='\"') ) {s = 12;} - - else if ( (LA12_0=='\'') ) {s = 13;} - - else if ( (LA12_0=='/') ) {s = 14;} - - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 15;} - - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='.')||(LA12_0>=':' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 16;} - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); - error(nvae); - throw nvae; - } - } - - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Parser.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Parser.java deleted file mode 100644 index 7bf119c..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Parser.java +++ /dev/null @@ -1,941 +0,0 @@ -package fr.n7.parser.antlr.internal; - -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.common.util.Enumerator; -import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken; -import fr.n7.services.PDL1GrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Parser extends AbstractInternalAntlrParser { - public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'process'", "'{'", "'}'", "'wd'", "'ws'", "'from'", "'to'", "'note'", "'s2s'", "'f2s'", "'s2f'", "'f2f'" - }; - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int T__22=22; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - public static final int T__21=21; - - // delegates - // delegators - - - public InternalPDL1Parser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Parser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalPDL1Parser.tokenNames; } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - - - private PDL1GrammarAccess grammarAccess; - - public InternalPDL1Parser(TokenStream input, PDL1GrammarAccess grammarAccess) { - this(input); - this.grammarAccess = grammarAccess; - registerRules(grammarAccess.getGrammar()); - } - - @Override - protected String getFirstRuleName() { - return "Process"; - } - - @Override - protected PDL1GrammarAccess getGrammarAccess() { - return grammarAccess; - } - - - - - // $ANTLR start "entryRuleProcess" - // InternalPDL1.g:65:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; - public final EObject entryRuleProcess() throws RecognitionException { - EObject current = null; - - EObject iv_ruleProcess = null; - - - try { - // InternalPDL1.g:65:48: (iv_ruleProcess= ruleProcess EOF ) - // InternalPDL1.g:66:2: iv_ruleProcess= ruleProcess EOF - { - newCompositeNode(grammarAccess.getProcessRule()); - pushFollow(FOLLOW_1); - iv_ruleProcess=ruleProcess(); - - state._fsp--; - - current =iv_ruleProcess; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleProcess" - - - // $ANTLR start "ruleProcess" - // InternalPDL1.g:72:1: ruleProcess returns [EObject current=null] : (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) ; - public final EObject ruleProcess() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token lv_name_1_0=null; - Token otherlv_2=null; - Token otherlv_4=null; - EObject lv_processElements_3_0 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:78:2: ( (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) ) - // InternalPDL1.g:79:2: (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) - { - // InternalPDL1.g:79:2: (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) - // InternalPDL1.g:80:3: otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' - { - otherlv_0=(Token)match(input,11,FOLLOW_3); - - newLeafNode(otherlv_0, grammarAccess.getProcessAccess().getProcessKeyword_0()); - - // InternalPDL1.g:84:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalPDL1.g:85:4: (lv_name_1_0= RULE_ID ) - { - // InternalPDL1.g:85:4: (lv_name_1_0= RULE_ID ) - // InternalPDL1.g:86:5: lv_name_1_0= RULE_ID - { - lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4); - - newLeafNode(lv_name_1_0, grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getProcessRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - - - } - - - } - - otherlv_2=(Token)match(input,12,FOLLOW_5); - - newLeafNode(otherlv_2, grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - - // InternalPDL1.g:106:3: ( (lv_processElements_3_0= ruleProcessElement ) )* - loop1: - do { - int alt1=2; - int LA1_0 = input.LA(1); - - if ( ((LA1_0>=14 && LA1_0<=15)||LA1_0==18) ) { - alt1=1; - } - - - switch (alt1) { - case 1 : - // InternalPDL1.g:107:4: (lv_processElements_3_0= ruleProcessElement ) - { - // InternalPDL1.g:107:4: (lv_processElements_3_0= ruleProcessElement ) - // InternalPDL1.g:108:5: lv_processElements_3_0= ruleProcessElement - { - - newCompositeNode(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - - pushFollow(FOLLOW_5); - lv_processElements_3_0=ruleProcessElement(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getProcessRule()); - } - add( - current, - "processElements", - lv_processElements_3_0, - "fr.n7.PDL1.ProcessElement"); - afterParserOrEnumRuleCall(); - - - } - - - } - break; - - default : - break loop1; - } - } while (true); - - otherlv_4=(Token)match(input,13,FOLLOW_2); - - newLeafNode(otherlv_4, grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleProcess" - - - // $ANTLR start "entryRuleProcessElement" - // InternalPDL1.g:133:1: entryRuleProcessElement returns [EObject current=null] : iv_ruleProcessElement= ruleProcessElement EOF ; - public final EObject entryRuleProcessElement() throws RecognitionException { - EObject current = null; - - EObject iv_ruleProcessElement = null; - - - try { - // InternalPDL1.g:133:55: (iv_ruleProcessElement= ruleProcessElement EOF ) - // InternalPDL1.g:134:2: iv_ruleProcessElement= ruleProcessElement EOF - { - newCompositeNode(grammarAccess.getProcessElementRule()); - pushFollow(FOLLOW_1); - iv_ruleProcessElement=ruleProcessElement(); - - state._fsp--; - - current =iv_ruleProcessElement; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleProcessElement" - - - // $ANTLR start "ruleProcessElement" - // InternalPDL1.g:140:1: ruleProcessElement returns [EObject current=null] : (this_WorkDefinition_0= ruleWorkDefinition | this_WorkSequence_1= ruleWorkSequence | this_Guidance_2= ruleGuidance ) ; - public final EObject ruleProcessElement() throws RecognitionException { - EObject current = null; - - EObject this_WorkDefinition_0 = null; - - EObject this_WorkSequence_1 = null; - - EObject this_Guidance_2 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:146:2: ( (this_WorkDefinition_0= ruleWorkDefinition | this_WorkSequence_1= ruleWorkSequence | this_Guidance_2= ruleGuidance ) ) - // InternalPDL1.g:147:2: (this_WorkDefinition_0= ruleWorkDefinition | this_WorkSequence_1= ruleWorkSequence | this_Guidance_2= ruleGuidance ) - { - // InternalPDL1.g:147:2: (this_WorkDefinition_0= ruleWorkDefinition | this_WorkSequence_1= ruleWorkSequence | this_Guidance_2= ruleGuidance ) - int alt2=3; - switch ( input.LA(1) ) { - case 14: - { - alt2=1; - } - break; - case 15: - { - alt2=2; - } - break; - case 18: - { - alt2=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - - switch (alt2) { - case 1 : - // InternalPDL1.g:148:3: this_WorkDefinition_0= ruleWorkDefinition - { - - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - - pushFollow(FOLLOW_2); - this_WorkDefinition_0=ruleWorkDefinition(); - - state._fsp--; - - - current = this_WorkDefinition_0; - afterParserOrEnumRuleCall(); - - - } - break; - case 2 : - // InternalPDL1.g:157:3: this_WorkSequence_1= ruleWorkSequence - { - - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkSequenceParserRuleCall_1()); - - pushFollow(FOLLOW_2); - this_WorkSequence_1=ruleWorkSequence(); - - state._fsp--; - - - current = this_WorkSequence_1; - afterParserOrEnumRuleCall(); - - - } - break; - case 3 : - // InternalPDL1.g:166:3: this_Guidance_2= ruleGuidance - { - - newCompositeNode(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_2()); - - pushFollow(FOLLOW_2); - this_Guidance_2=ruleGuidance(); - - state._fsp--; - - - current = this_Guidance_2; - afterParserOrEnumRuleCall(); - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleProcessElement" - - - // $ANTLR start "entryRuleWorkDefinition" - // InternalPDL1.g:178:1: entryRuleWorkDefinition returns [EObject current=null] : iv_ruleWorkDefinition= ruleWorkDefinition EOF ; - public final EObject entryRuleWorkDefinition() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkDefinition = null; - - - try { - // InternalPDL1.g:178:55: (iv_ruleWorkDefinition= ruleWorkDefinition EOF ) - // InternalPDL1.g:179:2: iv_ruleWorkDefinition= ruleWorkDefinition EOF - { - newCompositeNode(grammarAccess.getWorkDefinitionRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkDefinition=ruleWorkDefinition(); - - state._fsp--; - - current =iv_ruleWorkDefinition; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkDefinition" - - - // $ANTLR start "ruleWorkDefinition" - // InternalPDL1.g:185:1: ruleWorkDefinition returns [EObject current=null] : (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) ) ; - public final EObject ruleWorkDefinition() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token lv_name_1_0=null; - - - enterRule(); - - try { - // InternalPDL1.g:191:2: ( (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalPDL1.g:192:2: (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) ) - { - // InternalPDL1.g:192:2: (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalPDL1.g:193:3: otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) - { - otherlv_0=(Token)match(input,14,FOLLOW_3); - - newLeafNode(otherlv_0, grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - - // InternalPDL1.g:197:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalPDL1.g:198:4: (lv_name_1_0= RULE_ID ) - { - // InternalPDL1.g:198:4: (lv_name_1_0= RULE_ID ) - // InternalPDL1.g:199:5: lv_name_1_0= RULE_ID - { - lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2); - - newLeafNode(lv_name_1_0, grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getWorkDefinitionRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - - - } - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkDefinition" - - - // $ANTLR start "entryRuleWorkSequence" - // InternalPDL1.g:219:1: entryRuleWorkSequence returns [EObject current=null] : iv_ruleWorkSequence= ruleWorkSequence EOF ; - public final EObject entryRuleWorkSequence() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkSequence = null; - - - try { - // InternalPDL1.g:219:53: (iv_ruleWorkSequence= ruleWorkSequence EOF ) - // InternalPDL1.g:220:2: iv_ruleWorkSequence= ruleWorkSequence EOF - { - newCompositeNode(grammarAccess.getWorkSequenceRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkSequence=ruleWorkSequence(); - - state._fsp--; - - current =iv_ruleWorkSequence; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkSequence" - - - // $ANTLR start "ruleWorkSequence" - // InternalPDL1.g:226:1: ruleWorkSequence returns [EObject current=null] : (otherlv_0= 'ws' ( (lv_linkType_1_0= ruleWorkSequenceType ) ) otherlv_2= 'from' ( (otherlv_3= RULE_ID ) ) otherlv_4= 'to' ( (otherlv_5= RULE_ID ) ) ) ; - public final EObject ruleWorkSequence() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_4=null; - Token otherlv_5=null; - Enumerator lv_linkType_1_0 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:232:2: ( (otherlv_0= 'ws' ( (lv_linkType_1_0= ruleWorkSequenceType ) ) otherlv_2= 'from' ( (otherlv_3= RULE_ID ) ) otherlv_4= 'to' ( (otherlv_5= RULE_ID ) ) ) ) - // InternalPDL1.g:233:2: (otherlv_0= 'ws' ( (lv_linkType_1_0= ruleWorkSequenceType ) ) otherlv_2= 'from' ( (otherlv_3= RULE_ID ) ) otherlv_4= 'to' ( (otherlv_5= RULE_ID ) ) ) - { - // InternalPDL1.g:233:2: (otherlv_0= 'ws' ( (lv_linkType_1_0= ruleWorkSequenceType ) ) otherlv_2= 'from' ( (otherlv_3= RULE_ID ) ) otherlv_4= 'to' ( (otherlv_5= RULE_ID ) ) ) - // InternalPDL1.g:234:3: otherlv_0= 'ws' ( (lv_linkType_1_0= ruleWorkSequenceType ) ) otherlv_2= 'from' ( (otherlv_3= RULE_ID ) ) otherlv_4= 'to' ( (otherlv_5= RULE_ID ) ) - { - otherlv_0=(Token)match(input,15,FOLLOW_6); - - newLeafNode(otherlv_0, grammarAccess.getWorkSequenceAccess().getWsKeyword_0()); - - // InternalPDL1.g:238:3: ( (lv_linkType_1_0= ruleWorkSequenceType ) ) - // InternalPDL1.g:239:4: (lv_linkType_1_0= ruleWorkSequenceType ) - { - // InternalPDL1.g:239:4: (lv_linkType_1_0= ruleWorkSequenceType ) - // InternalPDL1.g:240:5: lv_linkType_1_0= ruleWorkSequenceType - { - - newCompositeNode(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - - pushFollow(FOLLOW_7); - lv_linkType_1_0=ruleWorkSequenceType(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getWorkSequenceRule()); - } - set( - current, - "linkType", - lv_linkType_1_0, - "fr.n7.PDL1.WorkSequenceType"); - afterParserOrEnumRuleCall(); - - - } - - - } - - otherlv_2=(Token)match(input,16,FOLLOW_3); - - newLeafNode(otherlv_2, grammarAccess.getWorkSequenceAccess().getFromKeyword_2()); - - // InternalPDL1.g:261:3: ( (otherlv_3= RULE_ID ) ) - // InternalPDL1.g:262:4: (otherlv_3= RULE_ID ) - { - // InternalPDL1.g:262:4: (otherlv_3= RULE_ID ) - // InternalPDL1.g:263:5: otherlv_3= RULE_ID - { - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - - otherlv_3=(Token)match(input,RULE_ID,FOLLOW_8); - - newLeafNode(otherlv_3, grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_3_0()); - - - } - - - } - - otherlv_4=(Token)match(input,17,FOLLOW_3); - - newLeafNode(otherlv_4, grammarAccess.getWorkSequenceAccess().getToKeyword_4()); - - // InternalPDL1.g:278:3: ( (otherlv_5= RULE_ID ) ) - // InternalPDL1.g:279:4: (otherlv_5= RULE_ID ) - { - // InternalPDL1.g:279:4: (otherlv_5= RULE_ID ) - // InternalPDL1.g:280:5: otherlv_5= RULE_ID - { - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - - otherlv_5=(Token)match(input,RULE_ID,FOLLOW_2); - - newLeafNode(otherlv_5, grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_5_0()); - - - } - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkSequence" - - - // $ANTLR start "entryRuleGuidance" - // InternalPDL1.g:295:1: entryRuleGuidance returns [EObject current=null] : iv_ruleGuidance= ruleGuidance EOF ; - public final EObject entryRuleGuidance() throws RecognitionException { - EObject current = null; - - EObject iv_ruleGuidance = null; - - - try { - // InternalPDL1.g:295:49: (iv_ruleGuidance= ruleGuidance EOF ) - // InternalPDL1.g:296:2: iv_ruleGuidance= ruleGuidance EOF - { - newCompositeNode(grammarAccess.getGuidanceRule()); - pushFollow(FOLLOW_1); - iv_ruleGuidance=ruleGuidance(); - - state._fsp--; - - current =iv_ruleGuidance; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleGuidance" - - - // $ANTLR start "ruleGuidance" - // InternalPDL1.g:302:1: ruleGuidance returns [EObject current=null] : (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) ; - public final EObject ruleGuidance() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token lv_texte_1_0=null; - - - enterRule(); - - try { - // InternalPDL1.g:308:2: ( (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) ) - // InternalPDL1.g:309:2: (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) - { - // InternalPDL1.g:309:2: (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) - // InternalPDL1.g:310:3: otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) - { - otherlv_0=(Token)match(input,18,FOLLOW_9); - - newLeafNode(otherlv_0, grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - - // InternalPDL1.g:314:3: ( (lv_texte_1_0= RULE_STRING ) ) - // InternalPDL1.g:315:4: (lv_texte_1_0= RULE_STRING ) - { - // InternalPDL1.g:315:4: (lv_texte_1_0= RULE_STRING ) - // InternalPDL1.g:316:5: lv_texte_1_0= RULE_STRING - { - lv_texte_1_0=(Token)match(input,RULE_STRING,FOLLOW_2); - - newLeafNode(lv_texte_1_0, grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getGuidanceRule()); - } - setWithLastConsumed( - current, - "texte", - lv_texte_1_0, - "org.eclipse.xtext.common.Terminals.STRING"); - - - } - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleGuidance" - - - // $ANTLR start "ruleWorkSequenceType" - // InternalPDL1.g:336:1: ruleWorkSequenceType returns [Enumerator current=null] : ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) ; - public final Enumerator ruleWorkSequenceType() throws RecognitionException { - Enumerator current = null; - - Token enumLiteral_0=null; - Token enumLiteral_1=null; - Token enumLiteral_2=null; - Token enumLiteral_3=null; - - - enterRule(); - - try { - // InternalPDL1.g:342:2: ( ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) ) - // InternalPDL1.g:343:2: ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) - { - // InternalPDL1.g:343:2: ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) - int alt3=4; - switch ( input.LA(1) ) { - case 19: - { - alt3=1; - } - break; - case 20: - { - alt3=2; - } - break; - case 21: - { - alt3=3; - } - break; - case 22: - { - alt3=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - - switch (alt3) { - case 1 : - // InternalPDL1.g:344:3: (enumLiteral_0= 's2s' ) - { - // InternalPDL1.g:344:3: (enumLiteral_0= 's2s' ) - // InternalPDL1.g:345:4: enumLiteral_0= 's2s' - { - enumLiteral_0=(Token)match(input,19,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_0, grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - - - } - - - } - break; - case 2 : - // InternalPDL1.g:352:3: (enumLiteral_1= 'f2s' ) - { - // InternalPDL1.g:352:3: (enumLiteral_1= 'f2s' ) - // InternalPDL1.g:353:4: enumLiteral_1= 'f2s' - { - enumLiteral_1=(Token)match(input,20,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_1, grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - - - } - - - } - break; - case 3 : - // InternalPDL1.g:360:3: (enumLiteral_2= 's2f' ) - { - // InternalPDL1.g:360:3: (enumLiteral_2= 's2f' ) - // InternalPDL1.g:361:4: enumLiteral_2= 's2f' - { - enumLiteral_2=(Token)match(input,21,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_2, grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - - - } - - - } - break; - case 4 : - // InternalPDL1.g:368:3: (enumLiteral_3= 'f2f' ) - { - // InternalPDL1.g:368:3: (enumLiteral_3= 'f2f' ) - // InternalPDL1.g:369:4: enumLiteral_3= 'f2f' - { - enumLiteral_3=(Token)match(input,22,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_3, grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - - - } - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkSequenceType" - - // Delegated rules - - - - - public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x000000000004E000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000780000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000020000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L}); - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/scoping/AbstractPDL1ScopeProvider.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/scoping/AbstractPDL1ScopeProvider.java deleted file mode 100644 index 276a37f..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/scoping/AbstractPDL1ScopeProvider.java +++ /dev/null @@ -1,9 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.scoping; - -import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; - -public abstract class AbstractPDL1ScopeProvider extends DelegatingScopeProvider { -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/serializer/PDL1SemanticSequencer.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/serializer/PDL1SemanticSequencer.java deleted file mode 100644 index 38b0ff2..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/serializer/PDL1SemanticSequencer.java +++ /dev/null @@ -1,129 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.serializer; - -import com.google.inject.Inject; -import fr.n7.pDL1.Guidance; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkSequence; -import fr.n7.services.PDL1GrammarAccess; -import java.util.Set; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.Action; -import org.eclipse.xtext.Parameter; -import org.eclipse.xtext.ParserRule; -import org.eclipse.xtext.serializer.ISerializationContext; -import org.eclipse.xtext.serializer.acceptor.SequenceFeeder; -import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient; - -@SuppressWarnings("all") -public class PDL1SemanticSequencer extends AbstractDelegatingSemanticSequencer { - - @Inject - private PDL1GrammarAccess grammarAccess; - - @Override - public void sequence(ISerializationContext context, EObject semanticObject) { - EPackage epackage = semanticObject.eClass().getEPackage(); - ParserRule rule = context.getParserRule(); - Action action = context.getAssignedAction(); - Set parameters = context.getEnabledBooleanParameters(); - if (epackage == PDL1Package.eINSTANCE) - switch (semanticObject.eClass().getClassifierID()) { - case PDL1Package.GUIDANCE: - sequence_Guidance(context, (Guidance) semanticObject); - return; - case PDL1Package.PROCESS: - sequence_Process(context, (fr.n7.pDL1.Process) semanticObject); - return; - case PDL1Package.WORK_DEFINITION: - sequence_WorkDefinition(context, (WorkDefinition) semanticObject); - return; - case PDL1Package.WORK_SEQUENCE: - sequence_WorkSequence(context, (WorkSequence) semanticObject); - return; - } - if (errorAcceptor != null) - errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); - } - - /** - * Contexts: - * ProcessElement returns Guidance - * Guidance returns Guidance - * - * Constraint: - * texte=STRING - */ - protected void sequence_Guidance(ISerializationContext context, Guidance semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.GUIDANCE__TEXTE) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.GUIDANCE__TEXTE)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0(), semanticObject.getTexte()); - feeder.finish(); - } - - - /** - * Contexts: - * Process returns Process - * - * Constraint: - * (name=ID processElements+=ProcessElement*) - */ - protected void sequence_Process(ISerializationContext context, fr.n7.pDL1.Process semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - - /** - * Contexts: - * ProcessElement returns WorkDefinition - * WorkDefinition returns WorkDefinition - * - * Constraint: - * name=ID - */ - protected void sequence_WorkDefinition(ISerializationContext context, WorkDefinition semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_DEFINITION__NAME) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_DEFINITION__NAME)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName()); - feeder.finish(); - } - - - /** - * Contexts: - * ProcessElement returns WorkSequence - * WorkSequence returns WorkSequence - * - * Constraint: - * (linkType=WorkSequenceType predecessor=[WorkDefinition|ID] successor=[WorkDefinition|ID]) - */ - protected void sequence_WorkSequence(ISerializationContext context, WorkSequence semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__LINK_TYPE) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__LINK_TYPE)); - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__PREDECESSOR) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__PREDECESSOR)); - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__SUCCESSOR) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__SUCCESSOR)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0(), semanticObject.getLinkType()); - feeder.accept(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1(), semanticObject.eGet(PDL1Package.Literals.WORK_SEQUENCE__PREDECESSOR, false)); - feeder.accept(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1(), semanticObject.eGet(PDL1Package.Literals.WORK_SEQUENCE__SUCCESSOR, false)); - feeder.finish(); - } - - -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/serializer/PDL1SyntacticSequencer.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/serializer/PDL1SyntacticSequencer.java deleted file mode 100644 index 4fa36fb..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/serializer/PDL1SyntacticSequencer.java +++ /dev/null @@ -1,43 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.serializer; - -import com.google.inject.Inject; -import fr.n7.services.PDL1GrammarAccess; -import java.util.List; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.IGrammarAccess; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.nodemodel.INode; -import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias; -import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition; -import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer; - -@SuppressWarnings("all") -public class PDL1SyntacticSequencer extends AbstractSyntacticSequencer { - - protected PDL1GrammarAccess grammarAccess; - - @Inject - protected void init(IGrammarAccess access) { - grammarAccess = (PDL1GrammarAccess) access; - } - - @Override - protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) { - return ""; - } - - - @Override - protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) { - if (transition.getAmbiguousSyntaxes().isEmpty()) return; - List transitionNodes = collectNodes(fromNode, toNode); - for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) { - List syntaxNodes = getNodesFor(transitionNodes, syntax); - acceptNodes(getLastNavigableState(), syntaxNodes); - } - } - -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/services/PDL1GrammarAccess.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/services/PDL1GrammarAccess.java deleted file mode 100644 index 04739f5..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/services/PDL1GrammarAccess.java +++ /dev/null @@ -1,403 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.services; - -import com.google.inject.Inject; -import com.google.inject.Singleton; -import java.util.List; -import org.eclipse.xtext.Alternatives; -import org.eclipse.xtext.Assignment; -import org.eclipse.xtext.CrossReference; -import org.eclipse.xtext.EnumLiteralDeclaration; -import org.eclipse.xtext.EnumRule; -import org.eclipse.xtext.Grammar; -import org.eclipse.xtext.GrammarUtil; -import org.eclipse.xtext.Group; -import org.eclipse.xtext.Keyword; -import org.eclipse.xtext.ParserRule; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.TerminalRule; -import org.eclipse.xtext.common.services.TerminalsGrammarAccess; -import org.eclipse.xtext.service.AbstractElementFinder; -import org.eclipse.xtext.service.GrammarProvider; - -@Singleton -public class PDL1GrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder { - - public class ProcessElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.Process"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cProcessKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); - private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2); - private final Assignment cProcessElementsAssignment_3 = (Assignment)cGroup.eContents().get(3); - private final RuleCall cProcessElementsProcessElementParserRuleCall_3_0 = (RuleCall)cProcessElementsAssignment_3.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); - - //Process: - // 'process' name=ID '{' - // processElements+=ProcessElement* - // '}'; - @Override public ParserRule getRule() { return rule; } - - //'process' name=ID '{' processElements+=ProcessElement* '}' - public Group getGroup() { return cGroup; } - - //'process' - public Keyword getProcessKeyword_0() { return cProcessKeyword_0; } - - //name=ID - public Assignment getNameAssignment_1() { return cNameAssignment_1; } - - //ID - public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } - - //'{' - public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; } - - //processElements+=ProcessElement* - public Assignment getProcessElementsAssignment_3() { return cProcessElementsAssignment_3; } - - //ProcessElement - public RuleCall getProcessElementsProcessElementParserRuleCall_3_0() { return cProcessElementsProcessElementParserRuleCall_3_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } - } - public class ProcessElementElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.ProcessElement"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final RuleCall cWorkDefinitionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); - private final RuleCall cWorkSequenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); - private final RuleCall cGuidanceParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); - - //ProcessElement: - // WorkDefinition | WorkSequence | Guidance; - @Override public ParserRule getRule() { return rule; } - - //WorkDefinition | WorkSequence | Guidance - public Alternatives getAlternatives() { return cAlternatives; } - - //WorkDefinition - public RuleCall getWorkDefinitionParserRuleCall_0() { return cWorkDefinitionParserRuleCall_0; } - - //WorkSequence - public RuleCall getWorkSequenceParserRuleCall_1() { return cWorkSequenceParserRuleCall_1; } - - //Guidance - public RuleCall getGuidanceParserRuleCall_2() { return cGuidanceParserRuleCall_2; } - } - public class WorkDefinitionElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkDefinition"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cWdKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); - - //WorkDefinition: - // 'wd' name=ID; - @Override public ParserRule getRule() { return rule; } - - //'wd' name=ID - public Group getGroup() { return cGroup; } - - //'wd' - public Keyword getWdKeyword_0() { return cWdKeyword_0; } - - //name=ID - public Assignment getNameAssignment_1() { return cNameAssignment_1; } - - //ID - public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } - } - public class WorkSequenceElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkSequence"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cWsKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cLinkTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cLinkTypeWorkSequenceTypeEnumRuleCall_1_0 = (RuleCall)cLinkTypeAssignment_1.eContents().get(0); - private final Keyword cFromKeyword_2 = (Keyword)cGroup.eContents().get(2); - private final Assignment cPredecessorAssignment_3 = (Assignment)cGroup.eContents().get(3); - private final CrossReference cPredecessorWorkDefinitionCrossReference_3_0 = (CrossReference)cPredecessorAssignment_3.eContents().get(0); - private final RuleCall cPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1 = (RuleCall)cPredecessorWorkDefinitionCrossReference_3_0.eContents().get(1); - private final Keyword cToKeyword_4 = (Keyword)cGroup.eContents().get(4); - private final Assignment cSuccessorAssignment_5 = (Assignment)cGroup.eContents().get(5); - private final CrossReference cSuccessorWorkDefinitionCrossReference_5_0 = (CrossReference)cSuccessorAssignment_5.eContents().get(0); - private final RuleCall cSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1 = (RuleCall)cSuccessorWorkDefinitionCrossReference_5_0.eContents().get(1); - - //WorkSequence: - // 'ws' linkType=WorkSequenceType - // 'from' predecessor=[WorkDefinition] - // 'to' successor=[WorkDefinition]; - @Override public ParserRule getRule() { return rule; } - - //'ws' linkType=WorkSequenceType 'from' predecessor=[WorkDefinition] 'to' successor=[WorkDefinition] - public Group getGroup() { return cGroup; } - - //'ws' - public Keyword getWsKeyword_0() { return cWsKeyword_0; } - - //linkType=WorkSequenceType - public Assignment getLinkTypeAssignment_1() { return cLinkTypeAssignment_1; } - - //WorkSequenceType - public RuleCall getLinkTypeWorkSequenceTypeEnumRuleCall_1_0() { return cLinkTypeWorkSequenceTypeEnumRuleCall_1_0; } - - //'from' - public Keyword getFromKeyword_2() { return cFromKeyword_2; } - - //predecessor=[WorkDefinition] - public Assignment getPredecessorAssignment_3() { return cPredecessorAssignment_3; } - - //[WorkDefinition] - public CrossReference getPredecessorWorkDefinitionCrossReference_3_0() { return cPredecessorWorkDefinitionCrossReference_3_0; } - - //ID - public RuleCall getPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1() { return cPredecessorWorkDefinitionIDTerminalRuleCall_3_0_1; } - - //'to' - public Keyword getToKeyword_4() { return cToKeyword_4; } - - //successor=[WorkDefinition] - public Assignment getSuccessorAssignment_5() { return cSuccessorAssignment_5; } - - //[WorkDefinition] - public CrossReference getSuccessorWorkDefinitionCrossReference_5_0() { return cSuccessorWorkDefinitionCrossReference_5_0; } - - //ID - public RuleCall getSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1() { return cSuccessorWorkDefinitionIDTerminalRuleCall_5_0_1; } - } - public class GuidanceElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.Guidance"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cNoteKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cTexteAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cTexteSTRINGTerminalRuleCall_1_0 = (RuleCall)cTexteAssignment_1.eContents().get(0); - - //Guidance: - // 'note' texte=STRING; - @Override public ParserRule getRule() { return rule; } - - //'note' texte=STRING - public Group getGroup() { return cGroup; } - - //'note' - public Keyword getNoteKeyword_0() { return cNoteKeyword_0; } - - //texte=STRING - public Assignment getTexteAssignment_1() { return cTexteAssignment_1; } - - //STRING - public RuleCall getTexteSTRINGTerminalRuleCall_1_0() { return cTexteSTRINGTerminalRuleCall_1_0; } - } - - public class WorkSequenceTypeElements extends AbstractElementFinder.AbstractEnumRuleElementFinder { - private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkSequenceType"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final EnumLiteralDeclaration cStart2startEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); - private final Keyword cStart2startS2sKeyword_0_0 = (Keyword)cStart2startEnumLiteralDeclaration_0.eContents().get(0); - private final EnumLiteralDeclaration cFinish2startEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); - private final Keyword cFinish2startF2sKeyword_1_0 = (Keyword)cFinish2startEnumLiteralDeclaration_1.eContents().get(0); - private final EnumLiteralDeclaration cStart2finishEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); - private final Keyword cStart2finishS2fKeyword_2_0 = (Keyword)cStart2finishEnumLiteralDeclaration_2.eContents().get(0); - private final EnumLiteralDeclaration cFinish2finishEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3); - private final Keyword cFinish2finishF2fKeyword_3_0 = (Keyword)cFinish2finishEnumLiteralDeclaration_3.eContents().get(0); - - //enum WorkSequenceType: - // start2start='s2s' - // | finish2start='f2s' - // | start2finish='s2f' - // | finish2finish='f2f'; - public EnumRule getRule() { return rule; } - - //start2start='s2s' | finish2start='f2s' | start2finish='s2f' | finish2finish='f2f' - public Alternatives getAlternatives() { return cAlternatives; } - - //start2start='s2s' - public EnumLiteralDeclaration getStart2startEnumLiteralDeclaration_0() { return cStart2startEnumLiteralDeclaration_0; } - - //'s2s' - public Keyword getStart2startS2sKeyword_0_0() { return cStart2startS2sKeyword_0_0; } - - //finish2start='f2s' - public EnumLiteralDeclaration getFinish2startEnumLiteralDeclaration_1() { return cFinish2startEnumLiteralDeclaration_1; } - - //'f2s' - public Keyword getFinish2startF2sKeyword_1_0() { return cFinish2startF2sKeyword_1_0; } - - //start2finish='s2f' - public EnumLiteralDeclaration getStart2finishEnumLiteralDeclaration_2() { return cStart2finishEnumLiteralDeclaration_2; } - - //'s2f' - public Keyword getStart2finishS2fKeyword_2_0() { return cStart2finishS2fKeyword_2_0; } - - //finish2finish='f2f' - public EnumLiteralDeclaration getFinish2finishEnumLiteralDeclaration_3() { return cFinish2finishEnumLiteralDeclaration_3; } - - //'f2f' - public Keyword getFinish2finishF2fKeyword_3_0() { return cFinish2finishF2fKeyword_3_0; } - } - - private final ProcessElements pProcess; - private final ProcessElementElements pProcessElement; - private final WorkDefinitionElements pWorkDefinition; - private final WorkSequenceElements pWorkSequence; - private final GuidanceElements pGuidance; - private final WorkSequenceTypeElements eWorkSequenceType; - - private final Grammar grammar; - - private final TerminalsGrammarAccess gaTerminals; - - @Inject - public PDL1GrammarAccess(GrammarProvider grammarProvider, - TerminalsGrammarAccess gaTerminals) { - this.grammar = internalFindGrammar(grammarProvider); - this.gaTerminals = gaTerminals; - this.pProcess = new ProcessElements(); - this.pProcessElement = new ProcessElementElements(); - this.pWorkDefinition = new WorkDefinitionElements(); - this.pWorkSequence = new WorkSequenceElements(); - this.pGuidance = new GuidanceElements(); - this.eWorkSequenceType = new WorkSequenceTypeElements(); - } - - protected Grammar internalFindGrammar(GrammarProvider grammarProvider) { - Grammar grammar = grammarProvider.getGrammar(this); - while (grammar != null) { - if ("fr.n7.PDL1".equals(grammar.getName())) { - return grammar; - } - List grammars = grammar.getUsedGrammars(); - if (!grammars.isEmpty()) { - grammar = grammars.iterator().next(); - } else { - return null; - } - } - return grammar; - } - - @Override - public Grammar getGrammar() { - return grammar; - } - - - public TerminalsGrammarAccess getTerminalsGrammarAccess() { - return gaTerminals; - } - - - //Process: - // 'process' name=ID '{' - // processElements+=ProcessElement* - // '}'; - public ProcessElements getProcessAccess() { - return pProcess; - } - - public ParserRule getProcessRule() { - return getProcessAccess().getRule(); - } - - //ProcessElement: - // WorkDefinition | WorkSequence | Guidance; - public ProcessElementElements getProcessElementAccess() { - return pProcessElement; - } - - public ParserRule getProcessElementRule() { - return getProcessElementAccess().getRule(); - } - - //WorkDefinition: - // 'wd' name=ID; - public WorkDefinitionElements getWorkDefinitionAccess() { - return pWorkDefinition; - } - - public ParserRule getWorkDefinitionRule() { - return getWorkDefinitionAccess().getRule(); - } - - //WorkSequence: - // 'ws' linkType=WorkSequenceType - // 'from' predecessor=[WorkDefinition] - // 'to' successor=[WorkDefinition]; - public WorkSequenceElements getWorkSequenceAccess() { - return pWorkSequence; - } - - public ParserRule getWorkSequenceRule() { - return getWorkSequenceAccess().getRule(); - } - - //Guidance: - // 'note' texte=STRING; - public GuidanceElements getGuidanceAccess() { - return pGuidance; - } - - public ParserRule getGuidanceRule() { - return getGuidanceAccess().getRule(); - } - - //enum WorkSequenceType: - // start2start='s2s' - // | finish2start='f2s' - // | start2finish='s2f' - // | finish2finish='f2f'; - public WorkSequenceTypeElements getWorkSequenceTypeAccess() { - return eWorkSequenceType; - } - - public EnumRule getWorkSequenceTypeRule() { - return getWorkSequenceTypeAccess().getRule(); - } - - //terminal ID: - // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*; - public TerminalRule getIDRule() { - return gaTerminals.getIDRule(); - } - - //terminal INT returns ecore::EInt: - // '0'..'9'+; - public TerminalRule getINTRule() { - return gaTerminals.getINTRule(); - } - - //terminal STRING: - // '"' ('\\' . | !('\\' | '"'))* '"' | - // "'" ('\\' . | !('\\' | "'"))* "'"; - public TerminalRule getSTRINGRule() { - return gaTerminals.getSTRINGRule(); - } - - //terminal ML_COMMENT: - // '/*'->'*/'; - public TerminalRule getML_COMMENTRule() { - return gaTerminals.getML_COMMENTRule(); - } - - //terminal SL_COMMENT: - // '//' !('\n' | '\r')* ('\r'? '\n')?; - public TerminalRule getSL_COMMENTRule() { - return gaTerminals.getSL_COMMENTRule(); - } - - //terminal WS: - // ' ' | '\t' | '\r' | '\n'+; - public TerminalRule getWSRule() { - return gaTerminals.getWSRule(); - } - - //terminal ANY_OTHER: - // .; - public TerminalRule getANY_OTHERRule() { - return gaTerminals.getANY_OTHERRule(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/validation/AbstractPDL1Validator.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/validation/AbstractPDL1Validator.java deleted file mode 100644 index e55572a..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/validation/AbstractPDL1Validator.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import java.util.ArrayList; -import java.util.List; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.validation.AbstractDeclarativeValidator; - -public abstract class AbstractPDL1Validator extends AbstractDeclarativeValidator { - - @Override - protected List getEPackages() { - List result = new ArrayList(); - result.add(fr.n7.pDL1.PDL1Package.eINSTANCE); - return result; - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/validation/PDL1ConfigurableIssueCodesProvider.java b/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/validation/PDL1ConfigurableIssueCodesProvider.java deleted file mode 100644 index d689ec8..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src-gen/fr/n7/validation/PDL1ConfigurableIssueCodesProvider.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import org.eclipse.xtext.preferences.PreferenceKey; -import org.eclipse.xtext.util.IAcceptor; -import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider; -import org.eclipse.xtext.validation.SeverityConverter; - -@SuppressWarnings("restriction") -public class PDL1ConfigurableIssueCodesProvider extends ConfigurableIssueCodesProvider { - protected static final String ISSUE_CODE_PREFIX = "fr.n7."; - - public static final String DEPRECATED_MODEL_PART = ISSUE_CODE_PREFIX + "deprecatedModelPart"; - - @Override - protected void initialize(IAcceptor acceptor) { - super.initialize(acceptor); - acceptor.accept(create(DEPRECATED_MODEL_PART, SeverityConverter.SEVERITY_WARNING)); - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/GeneratePDL1.mwe2 b/eclipse-workspace/fr.n7.pdl1/src/fr/n7/GeneratePDL1.mwe2 deleted file mode 100644 index c034a8c..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/GeneratePDL1.mwe2 +++ /dev/null @@ -1,53 +0,0 @@ -module fr.n7.GeneratePDL1 - -import org.eclipse.xtext.xtext.generator.* -import org.eclipse.xtext.xtext.generator.model.project.* - -var rootPath = ".." - -Workflow { - - component = XtextGenerator { - configuration = { - project = StandardProjectConfig { - baseName = "fr.n7.pdl1" - rootPath = rootPath - runtimeTest = { - enabled = true - } - eclipsePlugin = { - enabled = true - } - eclipsePluginTest = { - enabled = true - } - createEclipseMetaData = true - } - code = { - encoding = "UTF-8" - lineDelimiter = "\n" - fileHeader = "/*\n * generated by Xtext \${version}\n */" - preferXtendStubs = false - } - } - language = StandardLanguage { - name = "fr.n7.PDL1" - fileExtensions = "pdl1" - - serializer = { - generateStub = false - } - validator = { - // composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator" - // Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage - generateDeprecationValidation = true - } - generator = { - generateXtendStub = true - } - junitSupport = { - junitVersion = "5" - } - } - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1.xtext b/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1.xtext deleted file mode 100644 index 791219f..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1.xtext +++ /dev/null @@ -1,28 +0,0 @@ -grammar fr.n7.PDL1 with org.eclipse.xtext.common.Terminals -generate pDL1 "http://www.n7.fr/PDL1" - -Process : - 'process' name=ID '{' - processElements+=ProcessElement* - '}' ; - -ProcessElement : - WorkDefinition | WorkSequence | Guidance; - -WorkDefinition : - 'wd' name=ID; - -WorkSequence : - 'ws' linkType=WorkSequenceType - 'from' predecessor=[WorkDefinition] - 'to' successor=[WorkDefinition] ; - -Guidance : - 'note' texte=STRING ; - -enum WorkSequenceType : - start2start = 's2s' - | finish2start = 'f2s' - | start2finish = 's2f' - | finish2finish = 'f2f' - ; diff --git a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1RuntimeModule.java b/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1RuntimeModule.java deleted file mode 100644 index 12712e1..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1RuntimeModule.java +++ /dev/null @@ -1,11 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - - -/** - * Use this class to register components to be used at runtime / without the Equinox extension registry. - */ -public class PDL1RuntimeModule extends AbstractPDL1RuntimeModule { -} diff --git a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1StandaloneSetup.java b/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1StandaloneSetup.java deleted file mode 100644 index 3f97748..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/PDL1StandaloneSetup.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - - -/** - * Initialization support for running Xtext languages without Equinox extension registry. - */ -public class PDL1StandaloneSetup extends PDL1StandaloneSetupGenerated { - - public static void doSetup() { - new PDL1StandaloneSetup().createInjectorAndDoEMFRegistration(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/generator/PDL1Generator.xtend b/eclipse-workspace/fr.n7.pdl1/src/fr/n7/generator/PDL1Generator.xtend deleted file mode 100644 index 32ff9fb..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/generator/PDL1Generator.xtend +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.generator - -import org.eclipse.emf.ecore.resource.Resource -import org.eclipse.xtext.generator.AbstractGenerator -import org.eclipse.xtext.generator.IFileSystemAccess2 -import org.eclipse.xtext.generator.IGeneratorContext - -/** - * Generates code from your model files on save. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation - */ -class PDL1Generator extends AbstractGenerator { - - override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) { -// fsa.generateFile('greetings.txt', 'People to greet: ' + -// resource.allContents -// .filter(Greeting) -// .map[name] -// .join(', ')) - } -} diff --git a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/scoping/PDL1ScopeProvider.java b/eclipse-workspace/fr.n7.pdl1/src/fr/n7/scoping/PDL1ScopeProvider.java deleted file mode 100644 index b5443de..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/scoping/PDL1ScopeProvider.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.scoping; - - -/** - * This class contains custom scoping description. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping - * on how and when to use it. - */ -public class PDL1ScopeProvider extends AbstractPDL1ScopeProvider { - -} diff --git a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/validation/PDL1Validator.java b/eclipse-workspace/fr.n7.pdl1/src/fr/n7/validation/PDL1Validator.java deleted file mode 100644 index 682e90b..0000000 --- a/eclipse-workspace/fr.n7.pdl1/src/fr/n7/validation/PDL1Validator.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - - -/** - * This class contains custom validation rules. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation - */ -public class PDL1Validator extends AbstractPDL1Validator { - -// public static final String INVALID_NAME = "invalidName"; -// -// @Check -// public void checkGreetingStartsWithCapital(Greeting greeting) { -// if (!Character.isUpperCase(greeting.getName().charAt(0))) { -// warning("Name should start with a capital", -// PDL1Package.Literals.GREETING__NAME, -// INVALID_NAME); -// } -// } - -} diff --git a/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/.PDL1Generator.java._trace b/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/.PDL1Generator.java._trace deleted file mode 100644 index df953a9..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/.PDL1Generator.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/.PDL1Generator.xtendbin b/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/.PDL1Generator.xtendbin deleted file mode 100644 index 594d9be..0000000 Binary files a/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/.PDL1Generator.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/PDL1Generator.java b/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/PDL1Generator.java deleted file mode 100644 index c032229..0000000 --- a/eclipse-workspace/fr.n7.pdl1/xtend-gen/fr/n7/generator/PDL1Generator.java +++ /dev/null @@ -1,21 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.generator; - -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtext.generator.AbstractGenerator; -import org.eclipse.xtext.generator.IFileSystemAccess2; -import org.eclipse.xtext.generator.IGeneratorContext; - -/** - * Generates code from your model files on save. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation - */ -@SuppressWarnings("all") -public class PDL1Generator extends AbstractGenerator { - @Override - public void doGenerate(final Resource resource, final IFileSystemAccess2 fsa, final IGeneratorContext context) { - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.feature/.project b/eclipse-workspace/fr.n7.pdl2.feature/.project deleted file mode 100644 index 0ea300a..0000000 --- a/eclipse-workspace/fr.n7.pdl2.feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - fr.n7.pdl2.feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/eclipse-workspace/fr.n7.pdl2.feature/build.properties b/eclipse-workspace/fr.n7.pdl2.feature/build.properties deleted file mode 100644 index 64f93a9..0000000 --- a/eclipse-workspace/fr.n7.pdl2.feature/build.properties +++ /dev/null @@ -1 +0,0 @@ -bin.includes = feature.xml diff --git a/eclipse-workspace/fr.n7.pdl2.feature/feature.xml b/eclipse-workspace/fr.n7.pdl2.feature/feature.xml deleted file mode 100644 index f5aafd5..0000000 --- a/eclipse-workspace/fr.n7.pdl2.feature/feature.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - [Enter Feature Description here.] - - - - [Enter Copyright Description here.] - - - - [Enter License Description here.] - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2.ide/.classpath b/eclipse-workspace/fr.n7.pdl2.ide/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2.ide/.project b/eclipse-workspace/fr.n7.pdl2.ide/.project deleted file mode 100644 index 700fb6a..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl2.ide - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl2.ide/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl2.ide/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl2.ide/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl2.ide/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl2.ide/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl2.ide/META-INF/MANIFEST.MF deleted file mode 100644 index e706c30..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl2.ide -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl2.ide -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl2.ide; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl2, - org.eclipse.xtext.ide, - org.eclipse.xtext.xbase.ide, - org.antlr.runtime;bundle-version="[3.2.0,3.2.1)" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ide.contentassist.antlr.internal, - fr.n7.ide.contentassist.antlr diff --git a/eclipse-workspace/fr.n7.pdl2.ide/build.properties b/eclipse-workspace/fr.n7.pdl2.ide/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup deleted file mode 100644 index d72b2a0..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup +++ /dev/null @@ -1 +0,0 @@ -fr.n7.ide.PDL2IdeSetup diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/AbstractPDL2IdeModule.java b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/AbstractPDL2IdeModule.java deleted file mode 100644 index f072a6f..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/AbstractPDL2IdeModule.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - -import com.google.inject.Binder; -import com.google.inject.name.Names; -import fr.n7.ide.contentassist.antlr.PDL2Parser; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL2Lexer; -import org.eclipse.xtext.ide.DefaultIdeModule; -import org.eclipse.xtext.ide.LexerIdeBindings; -import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher; -import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher; -import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper; -import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper; -import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -import org.eclipse.xtext.ide.refactoring.IRenameStrategy2; -import org.eclipse.xtext.ide.server.rename.IRenameService2; -import org.eclipse.xtext.ide.server.rename.RenameService2; - -/** - * Manual modifications go to {@link PDL2IdeModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL2IdeModule extends DefaultIdeModule { - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST)) - .to(InternalPDL2Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIContentAssistParser() { - return PDL2Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIProposalConflictHelper() { - return AntlrProposalConflictHelper.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIPrefixMatcher() { - return FQNPrefixMatcher.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameService2() { - return RenameService2.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameStrategy2() { - return IRenameStrategy2.DefaultImpl.class; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL2Parser.java b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL2Parser.java deleted file mode 100644 index 156b2bf..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL2Parser.java +++ /dev/null @@ -1,99 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide.contentassist.antlr; - -import com.google.common.collect.ImmutableMap; -import com.google.inject.Inject; -import com.google.inject.Singleton; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL2Parser; -import fr.n7.services.PDL2GrammarAccess; -import java.util.Map; -import org.eclipse.xtext.AbstractElement; -import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser; - -public class PDL2Parser extends AbstractContentAssistParser { - - @Singleton - public static final class NameMappings { - - private final Map mappings; - - @Inject - public NameMappings(PDL2GrammarAccess grammarAccess) { - ImmutableMap.Builder builder = ImmutableMap.builder(); - init(builder, grammarAccess); - this.mappings = builder.build(); - } - - public String getRuleName(AbstractElement element) { - return mappings.get(element); - } - - private static void init(ImmutableMap.Builder builder, PDL2GrammarAccess grammarAccess) { - builder.put(grammarAccess.getProcessElementAccess().getAlternatives(), "rule__ProcessElement__Alternatives"); - builder.put(grammarAccess.getWorkSequenceKindStartAccess().getAlternatives(), "rule__WorkSequenceKindStart__Alternatives"); - builder.put(grammarAccess.getWorkSequenceKindFinishAccess().getAlternatives(), "rule__WorkSequenceKindFinish__Alternatives"); - builder.put(grammarAccess.getProcessAccess().getGroup(), "rule__Process__Group__0"); - builder.put(grammarAccess.getWorkDefinitionAccess().getGroup(), "rule__WorkDefinition__Group__0"); - builder.put(grammarAccess.getWorkDefinitionAccess().getGroup_3(), "rule__WorkDefinition__Group_3__0"); - builder.put(grammarAccess.getWorkDefinitionAccess().getGroup_4(), "rule__WorkDefinition__Group_4__0"); - builder.put(grammarAccess.getDependanceStartAccess().getGroup(), "rule__DependanceStart__Group__0"); - builder.put(grammarAccess.getDependanceFinishAccess().getGroup(), "rule__DependanceFinish__Group__0"); - builder.put(grammarAccess.getGuidanceAccess().getGroup(), "rule__Guidance__Group__0"); - builder.put(grammarAccess.getProcessAccess().getNameAssignment_1(), "rule__Process__NameAssignment_1"); - builder.put(grammarAccess.getProcessAccess().getProcessElementsAssignment_3(), "rule__Process__ProcessElementsAssignment_3"); - builder.put(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1(), "rule__WorkDefinition__NameAssignment_1"); - builder.put(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2(), "rule__WorkDefinition__LinksToPredecessorsAssignment_3_2"); - builder.put(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2(), "rule__WorkDefinition__LinksToPredecessorsAssignment_4_2"); - builder.put(grammarAccess.getDependanceStartAccess().getPredecessorAssignment_0(), "rule__DependanceStart__PredecessorAssignment_0"); - builder.put(grammarAccess.getDependanceStartAccess().getLinkAssignment_1(), "rule__DependanceStart__LinkAssignment_1"); - builder.put(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartAssignment_0(), "rule__WorkSequenceKindStart__Started2StartAssignment_0"); - builder.put(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishAssignment_1(), "rule__WorkSequenceKindStart__Started2FinishAssignment_1"); - builder.put(grammarAccess.getDependanceFinishAccess().getPredecessorAssignment_0(), "rule__DependanceFinish__PredecessorAssignment_0"); - builder.put(grammarAccess.getDependanceFinishAccess().getLinkAssignment_1(), "rule__DependanceFinish__LinkAssignment_1"); - builder.put(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartAssignment_0(), "rule__WorkSequenceKindFinish__Finished2StartAssignment_0"); - builder.put(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishAssignment_1(), "rule__WorkSequenceKindFinish__Finished2FinishAssignment_1"); - builder.put(grammarAccess.getGuidanceAccess().getTexteAssignment_1(), "rule__Guidance__TexteAssignment_1"); - } - } - - @Inject - private NameMappings nameMappings; - - @Inject - private PDL2GrammarAccess grammarAccess; - - @Override - protected InternalPDL2Parser createParser() { - InternalPDL2Parser result = new InternalPDL2Parser(null); - result.setGrammarAccess(grammarAccess); - return result; - } - - @Override - protected String getRuleName(AbstractElement element) { - return nameMappings.getRuleName(element); - } - - @Override - protected String[] getInitialHiddenTokens() { - return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" }; - } - - public PDL2GrammarAccess getGrammarAccess() { - return this.grammarAccess; - } - - public void setGrammarAccess(PDL2GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - public NameMappings getNameMappings() { - return nameMappings; - } - - public void setNameMappings(NameMappings nameMappings) { - this.nameMappings = nameMappings; - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL2ContentAssistParser.java b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL2ContentAssistParser.java deleted file mode 100644 index 4904cc8..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL2ContentAssistParser.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide.contentassist.antlr; - -import java.util.Collection; -import java.util.Collections; -import org.eclipse.xtext.AbstractRule; -import org.eclipse.xtext.ide.editor.contentassist.antlr.FollowElement; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.util.PolymorphicDispatcher; - -public class PartialPDL2ContentAssistParser extends PDL2Parser { - - private AbstractRule rule; - - @Override - public void initializeFor(AbstractRule rule) { - this.rule = rule; - } - - @Override - protected Collection getFollowElements(AbstractInternalContentAssistParser parser) { - if (rule == null || rule.eIsProxy()) - return Collections.emptyList(); - String methodName = "entryRule" + rule.getName(); - PolymorphicDispatcher> dispatcher = - new PolymorphicDispatcher>(methodName, 0, 0, Collections.singletonList(parser)); - dispatcher.invoke(); - return parser.getFollowElements(); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2.g b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2.g deleted file mode 100644 index ff7f63c..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2.g +++ /dev/null @@ -1,1196 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -grammar InternalPDL2; - -options { - superClass=AbstractInternalContentAssistParser; -} - -@lexer::header { -package fr.n7.ide.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -} - -@parser::header { -package fr.n7.ide.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; -import fr.n7.services.PDL2GrammarAccess; - -} -@parser::members { - private PDL2GrammarAccess grammarAccess; - - public void setGrammarAccess(PDL2GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } -} - -// Entry rule entryRuleProcess -entryRuleProcess -: -{ before(grammarAccess.getProcessRule()); } - ruleProcess -{ after(grammarAccess.getProcessRule()); } - EOF -; - -// Rule Process -ruleProcess - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getProcessAccess().getGroup()); } - (rule__Process__Group__0) - { after(grammarAccess.getProcessAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleProcessElement -entryRuleProcessElement -: -{ before(grammarAccess.getProcessElementRule()); } - ruleProcessElement -{ after(grammarAccess.getProcessElementRule()); } - EOF -; - -// Rule ProcessElement -ruleProcessElement - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getProcessElementAccess().getAlternatives()); } - (rule__ProcessElement__Alternatives) - { after(grammarAccess.getProcessElementAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkDefinition -entryRuleWorkDefinition -: -{ before(grammarAccess.getWorkDefinitionRule()); } - ruleWorkDefinition -{ after(grammarAccess.getWorkDefinitionRule()); } - EOF -; - -// Rule WorkDefinition -ruleWorkDefinition - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkDefinitionAccess().getGroup()); } - (rule__WorkDefinition__Group__0) - { after(grammarAccess.getWorkDefinitionAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleDependanceStart -entryRuleDependanceStart -: -{ before(grammarAccess.getDependanceStartRule()); } - ruleDependanceStart -{ after(grammarAccess.getDependanceStartRule()); } - EOF -; - -// Rule DependanceStart -ruleDependanceStart - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getDependanceStartAccess().getGroup()); } - (rule__DependanceStart__Group__0) - { after(grammarAccess.getDependanceStartAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkSequenceKindStart -entryRuleWorkSequenceKindStart -: -{ before(grammarAccess.getWorkSequenceKindStartRule()); } - ruleWorkSequenceKindStart -{ after(grammarAccess.getWorkSequenceKindStartRule()); } - EOF -; - -// Rule WorkSequenceKindStart -ruleWorkSequenceKindStart - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkSequenceKindStartAccess().getAlternatives()); } - (rule__WorkSequenceKindStart__Alternatives) - { after(grammarAccess.getWorkSequenceKindStartAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleDependanceFinish -entryRuleDependanceFinish -: -{ before(grammarAccess.getDependanceFinishRule()); } - ruleDependanceFinish -{ after(grammarAccess.getDependanceFinishRule()); } - EOF -; - -// Rule DependanceFinish -ruleDependanceFinish - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getDependanceFinishAccess().getGroup()); } - (rule__DependanceFinish__Group__0) - { after(grammarAccess.getDependanceFinishAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkSequenceKindFinish -entryRuleWorkSequenceKindFinish -: -{ before(grammarAccess.getWorkSequenceKindFinishRule()); } - ruleWorkSequenceKindFinish -{ after(grammarAccess.getWorkSequenceKindFinishRule()); } - EOF -; - -// Rule WorkSequenceKindFinish -ruleWorkSequenceKindFinish - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkSequenceKindFinishAccess().getAlternatives()); } - (rule__WorkSequenceKindFinish__Alternatives) - { after(grammarAccess.getWorkSequenceKindFinishAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleGuidance -entryRuleGuidance -: -{ before(grammarAccess.getGuidanceRule()); } - ruleGuidance -{ after(grammarAccess.getGuidanceRule()); } - EOF -; - -// Rule Guidance -ruleGuidance - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getGuidanceAccess().getGroup()); } - (rule__Guidance__Group__0) - { after(grammarAccess.getGuidanceAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__ProcessElement__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); } - ruleWorkDefinition - { after(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_1()); } - ruleGuidance - { after(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceKindStart__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartAssignment_0()); } - (rule__WorkSequenceKindStart__Started2StartAssignment_0) - { after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartAssignment_0()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishAssignment_1()); } - (rule__WorkSequenceKindStart__Started2FinishAssignment_1) - { after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishAssignment_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceKindFinish__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartAssignment_0()); } - (rule__WorkSequenceKindFinish__Finished2StartAssignment_0) - { after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartAssignment_0()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishAssignment_1()); } - (rule__WorkSequenceKindFinish__Finished2FinishAssignment_1) - { after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishAssignment_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__0__Impl - rule__Process__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getProcessKeyword_0()); } - 'process' - { after(grammarAccess.getProcessAccess().getProcessKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__1__Impl - rule__Process__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getNameAssignment_1()); } - (rule__Process__NameAssignment_1) - { after(grammarAccess.getProcessAccess().getNameAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__2__Impl - rule__Process__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); } - '{' - { after(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__3__Impl - rule__Process__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); } - (rule__Process__ProcessElementsAssignment_3)* - { after(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__4__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); } - '}' - { after(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkDefinition__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__0__Impl - rule__WorkDefinition__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); } - 'wd' - { after(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__1__Impl - rule__WorkDefinition__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); } - (rule__WorkDefinition__NameAssignment_1) - { after(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__2__Impl - rule__WorkDefinition__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getLeftCurlyBracketKeyword_2()); } - '{' - { after(grammarAccess.getWorkDefinitionAccess().getLeftCurlyBracketKeyword_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__3__Impl - rule__WorkDefinition__Group__4 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getGroup_3()); } - (rule__WorkDefinition__Group_3__0)? - { after(grammarAccess.getWorkDefinitionAccess().getGroup_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__4 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__4__Impl - rule__WorkDefinition__Group__5 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__4__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getGroup_4()); } - (rule__WorkDefinition__Group_4__0)? - { after(grammarAccess.getWorkDefinitionAccess().getGroup_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getRightCurlyBracketKeyword_5()); } - '}' - { after(grammarAccess.getWorkDefinitionAccess().getRightCurlyBracketKeyword_5()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkDefinition__Group_3__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group_3__0__Impl - rule__WorkDefinition__Group_3__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_3__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getStartsKeyword_3_0()); } - 'starts' - { after(grammarAccess.getWorkDefinitionAccess().getStartsKeyword_3_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_3__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group_3__1__Impl - rule__WorkDefinition__Group_3__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_3__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getIfKeyword_3_1()); } - 'if' - { after(grammarAccess.getWorkDefinitionAccess().getIfKeyword_3_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_3__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group_3__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_3__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - ( - { before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); } - (rule__WorkDefinition__LinksToPredecessorsAssignment_3_2) - { after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); } - ) - ( - { before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); } - (rule__WorkDefinition__LinksToPredecessorsAssignment_3_2)* - { after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); } - ) -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkDefinition__Group_4__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group_4__0__Impl - rule__WorkDefinition__Group_4__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_4__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getFinishesKeyword_4_0()); } - 'finishes' - { after(grammarAccess.getWorkDefinitionAccess().getFinishesKeyword_4_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_4__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group_4__1__Impl - rule__WorkDefinition__Group_4__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_4__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getIfKeyword_4_1()); } - 'if' - { after(grammarAccess.getWorkDefinitionAccess().getIfKeyword_4_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_4__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group_4__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group_4__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - ( - { before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); } - (rule__WorkDefinition__LinksToPredecessorsAssignment_4_2) - { after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); } - ) - ( - { before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); } - (rule__WorkDefinition__LinksToPredecessorsAssignment_4_2)* - { after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); } - ) -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__DependanceStart__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DependanceStart__Group__0__Impl - rule__DependanceStart__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceStart__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getDependanceStartAccess().getPredecessorAssignment_0()); } - (rule__DependanceStart__PredecessorAssignment_0) - { after(grammarAccess.getDependanceStartAccess().getPredecessorAssignment_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceStart__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DependanceStart__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceStart__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getDependanceStartAccess().getLinkAssignment_1()); } - (rule__DependanceStart__LinkAssignment_1) - { after(grammarAccess.getDependanceStartAccess().getLinkAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__DependanceFinish__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__DependanceFinish__Group__0__Impl - rule__DependanceFinish__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceFinish__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getDependanceFinishAccess().getPredecessorAssignment_0()); } - (rule__DependanceFinish__PredecessorAssignment_0) - { after(grammarAccess.getDependanceFinishAccess().getPredecessorAssignment_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceFinish__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__DependanceFinish__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceFinish__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getDependanceFinishAccess().getLinkAssignment_1()); } - (rule__DependanceFinish__LinkAssignment_1) - { after(grammarAccess.getDependanceFinishAccess().getLinkAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__Guidance__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__Guidance__Group__0__Impl - rule__Guidance__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); } - 'note' - { after(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__Guidance__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); } - (rule__Guidance__TexteAssignment_1) - { after(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__Process__NameAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); } - RULE_ID - { after(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__ProcessElementsAssignment_3 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); } - ruleProcessElement - { after(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__NameAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } - RULE_ID - { after(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceStartParserRuleCall_3_2_0()); } - ruleDependanceStart - { after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceStartParserRuleCall_3_2_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0()); } - ruleDependanceFinish - { after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceStart__PredecessorAssignment_0 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionCrossReference_0_0()); } - ( - { before(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); } - RULE_ID - { after(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); } - ) - { after(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionCrossReference_0_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceStart__LinkAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getDependanceStartAccess().getLinkWorkSequenceKindStartParserRuleCall_1_0()); } - ruleWorkSequenceKindStart - { after(grammarAccess.getDependanceStartAccess().getLinkWorkSequenceKindStartParserRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceKindStart__Started2StartAssignment_0 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); } - ( - { before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); } - 'started' - { after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); } - ) - { after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceKindStart__Started2FinishAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); } - ( - { before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); } - 'finished' - { after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); } - ) - { after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceFinish__PredecessorAssignment_0 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionCrossReference_0_0()); } - ( - { before(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); } - RULE_ID - { after(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); } - ) - { after(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionCrossReference_0_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__DependanceFinish__LinkAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getDependanceFinishAccess().getLinkWorkSequenceKindFinishParserRuleCall_1_0()); } - ruleWorkSequenceKindFinish - { after(grammarAccess.getDependanceFinishAccess().getLinkWorkSequenceKindFinishParserRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceKindFinish__Finished2StartAssignment_0 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); } - ( - { before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); } - 'started' - { after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); } - ) - { after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); } - ( - { before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); } - 'finished' - { after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); } - ) - { after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Guidance__TexteAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); } - RULE_STRING - { after(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/'; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; - -RULE_WS : (' '|'\t'|'\r'|'\n')+; - -RULE_ANY_OTHER : .; diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2.tokens b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2.tokens deleted file mode 100644 index 19e78a9..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2.tokens +++ /dev/null @@ -1,27 +0,0 @@ -'finished'=20 -'finishes'=17 -'if'=16 -'note'=18 -'process'=11 -'started'=19 -'starts'=15 -'wd'=14 -'{'=12 -'}'=13 -RULE_ANY_OTHER=10 -RULE_ID=4 -RULE_INT=6 -RULE_ML_COMMENT=7 -RULE_SL_COMMENT=8 -RULE_STRING=5 -RULE_WS=9 -T__11=11 -T__12=12 -T__13=13 -T__14=14 -T__15=15 -T__16=16 -T__17=17 -T__18=18 -T__19=19 -T__20=20 diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2Lexer.java b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2Lexer.java deleted file mode 100644 index dc4c80d..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2Lexer.java +++ /dev/null @@ -1,1061 +0,0 @@ -package fr.n7.ide.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL2Lexer extends Lexer { - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - - // delegates - // delegators - - public InternalPDL2Lexer() {;} - public InternalPDL2Lexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL2Lexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "InternalPDL2.g"; } - - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { - try { - int _type = T__11; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:11:7: ( 'process' ) - // InternalPDL2.g:11:9: 'process' - { - match("process"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:12:7: ( '{' ) - // InternalPDL2.g:12:9: '{' - { - match('{'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:13:7: ( '}' ) - // InternalPDL2.g:13:9: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:14:7: ( 'wd' ) - // InternalPDL2.g:14:9: 'wd' - { - match("wd"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:15:7: ( 'starts' ) - // InternalPDL2.g:15:9: 'starts' - { - match("starts"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:16:7: ( 'if' ) - // InternalPDL2.g:16:9: 'if' - { - match("if"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:17:7: ( 'finishes' ) - // InternalPDL2.g:17:9: 'finishes' - { - match("finishes"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:18:7: ( 'note' ) - // InternalPDL2.g:18:9: 'note' - { - match("note"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:19:7: ( 'started' ) - // InternalPDL2.g:19:9: 'started' - { - match("started"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "T__20" - public final void mT__20() throws RecognitionException { - try { - int _type = T__20; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:20:7: ( 'finished' ) - // InternalPDL2.g:20:9: 'finished' - { - match("finished"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__20" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:1184:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalPDL2.g:1184:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - { - // InternalPDL2.g:1184:11: ( '^' )? - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='^') ) { - alt1=1; - } - switch (alt1) { - case 1 : - // InternalPDL2.g:1184:11: '^' - { - match('^'); - - } - break; - - } - - if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // InternalPDL2.g:1184:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // InternalPDL2.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop2; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:1186:10: ( ( '0' .. '9' )+ ) - // InternalPDL2.g:1186:12: ( '0' .. '9' )+ - { - // InternalPDL2.g:1186:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL2.g:1186:13: '0' .. '9' - { - matchRange('0','9'); - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:1188:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalPDL2.g:1188:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - { - // InternalPDL2.g:1188:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='\"') ) { - alt6=1; - } - else if ( (LA6_0=='\'') ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalPDL2.g:1188:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' - { - match('\"'); - // InternalPDL2.g:1188:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: - do { - int alt4=3; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='\\') ) { - alt4=1; - } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; - } - - - switch (alt4) { - case 1 : - // InternalPDL2.g:1188:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL2.g:1188:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop4; - } - } while (true); - - match('\"'); - - } - break; - case 2 : - // InternalPDL2.g:1188:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' - { - match('\''); - // InternalPDL2.g:1188:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: - do { - int alt5=3; - int LA5_0 = input.LA(1); - - if ( (LA5_0=='\\') ) { - alt5=1; - } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; - } - - - switch (alt5) { - case 1 : - // InternalPDL2.g:1188:54: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL2.g:1188:61: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - match('\''); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:1190:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalPDL2.g:1190:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // InternalPDL2.g:1190:24: ( options {greedy=false; } : . )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); - - if ( (LA7_1=='/') ) { - alt7=2; - } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; - } - - - } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalPDL2.g:1190:52: . - { - matchAny(); - - } - break; - - default : - break loop7; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:1192:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalPDL2.g:1192:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // InternalPDL2.g:1192:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalPDL2.g:1192:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop8; - } - } while (true); - - // InternalPDL2.g:1192:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; - } - switch (alt10) { - case 1 : - // InternalPDL2.g:1192:41: ( '\\r' )? '\\n' - { - // InternalPDL2.g:1192:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='\r') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // InternalPDL2.g:1192:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:1194:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalPDL2.g:1194:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // InternalPDL2.g:1194:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: - do { - int alt11=2; - int LA11_0 = input.LA(1); - - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; - } - - - switch (alt11) { - case 1 : - // InternalPDL2.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt11 >= 1 ) break loop11; - EarlyExitException eee = - new EarlyExitException(11, input); - throw eee; - } - cnt11++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:1196:16: ( . ) - // InternalPDL2.g:1196:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // InternalPDL2.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=17; - alt12 = dfa12.predict(input); - switch (alt12) { - case 1 : - // InternalPDL2.g:1:10: T__11 - { - mT__11(); - - } - break; - case 2 : - // InternalPDL2.g:1:16: T__12 - { - mT__12(); - - } - break; - case 3 : - // InternalPDL2.g:1:22: T__13 - { - mT__13(); - - } - break; - case 4 : - // InternalPDL2.g:1:28: T__14 - { - mT__14(); - - } - break; - case 5 : - // InternalPDL2.g:1:34: T__15 - { - mT__15(); - - } - break; - case 6 : - // InternalPDL2.g:1:40: T__16 - { - mT__16(); - - } - break; - case 7 : - // InternalPDL2.g:1:46: T__17 - { - mT__17(); - - } - break; - case 8 : - // InternalPDL2.g:1:52: T__18 - { - mT__18(); - - } - break; - case 9 : - // InternalPDL2.g:1:58: T__19 - { - mT__19(); - - } - break; - case 10 : - // InternalPDL2.g:1:64: T__20 - { - mT__20(); - - } - break; - case 11 : - // InternalPDL2.g:1:70: RULE_ID - { - mRULE_ID(); - - } - break; - case 12 : - // InternalPDL2.g:1:78: RULE_INT - { - mRULE_INT(); - - } - break; - case 13 : - // InternalPDL2.g:1:87: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 14 : - // InternalPDL2.g:1:99: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 15 : - // InternalPDL2.g:1:115: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 16 : - // InternalPDL2.g:1:131: RULE_WS - { - mRULE_WS(); - - } - break; - case 17 : - // InternalPDL2.g:1:139: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\1\22\2\uffff\5\22\1\20\2\uffff\3\20\2\uffff\1\22\3\uffff\1\40\1\22\1\42\2\22\5\uffff\1\22\1\uffff\1\22\1\uffff\5\22\1\54\3\22\1\uffff\1\22\1\62\2\22\1\65\1\uffff\1\66\1\22\2\uffff\1\71\1\72\2\uffff"; - static final String DFA12_eofS = - "\73\uffff"; - static final String DFA12_minS = - "\1\0\1\162\2\uffff\1\144\1\164\1\146\1\151\1\157\1\101\2\uffff\2\0\1\52\2\uffff\1\157\3\uffff\1\60\1\141\1\60\1\156\1\164\5\uffff\1\143\1\uffff\1\162\1\uffff\1\151\2\145\1\164\1\163\1\60\1\163\1\145\1\150\1\uffff\1\163\1\60\1\144\1\145\1\60\1\uffff\1\60\1\144\2\uffff\2\60\2\uffff"; - static final String DFA12_maxS = - "\1\uffff\1\162\2\uffff\1\144\1\164\1\146\1\151\1\157\1\172\2\uffff\2\uffff\1\57\2\uffff\1\157\3\uffff\1\172\1\141\1\172\1\156\1\164\5\uffff\1\143\1\uffff\1\162\1\uffff\1\151\2\145\1\164\1\163\1\172\2\163\1\150\1\uffff\1\163\1\172\1\144\1\145\1\172\1\uffff\1\172\1\163\2\uffff\2\172\2\uffff"; - static final String DFA12_acceptS = - "\2\uffff\1\2\1\3\6\uffff\1\13\1\14\3\uffff\1\20\1\21\1\uffff\1\13\1\2\1\3\5\uffff\1\14\1\15\1\16\1\17\1\20\1\uffff\1\4\1\uffff\1\6\11\uffff\1\10\5\uffff\1\5\2\uffff\1\1\1\11\2\uffff\1\7\1\12"; - static final String DFA12_specialS = - "\1\1\13\uffff\1\2\1\0\55\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\20\2\17\2\20\1\17\22\20\1\17\1\20\1\14\4\20\1\15\7\20\1\16\12\13\7\20\32\12\3\20\1\11\1\12\1\20\5\12\1\7\2\12\1\6\4\12\1\10\1\12\1\1\2\12\1\5\3\12\1\4\3\12\1\2\1\20\1\3\uff82\20", - "\1\21", - "", - "", - "\1\25", - "\1\26", - "\1\27", - "\1\30", - "\1\31", - "\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "", - "\0\33", - "\0\33", - "\1\34\4\uffff\1\35", - "", - "", - "\1\37", - "", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\41", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\43", - "\1\44", - "", - "", - "", - "", - "", - "\1\45", - "", - "\1\46", - "", - "\1\47", - "\1\50", - "\1\51", - "\1\52", - "\1\53", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\55", - "\1\57\15\uffff\1\56", - "\1\60", - "", - "\1\61", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\63", - "\1\64", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\70\16\uffff\1\67", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "" - }; - - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; - - static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; - for (int i=0; i='\u0000' && LA12_13<='\uFFFF')) ) {s = 27;} - - else s = 16; - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_0 = input.LA(1); - - s = -1; - if ( (LA12_0=='p') ) {s = 1;} - - else if ( (LA12_0=='{') ) {s = 2;} - - else if ( (LA12_0=='}') ) {s = 3;} - - else if ( (LA12_0=='w') ) {s = 4;} - - else if ( (LA12_0=='s') ) {s = 5;} - - else if ( (LA12_0=='i') ) {s = 6;} - - else if ( (LA12_0=='f') ) {s = 7;} - - else if ( (LA12_0=='n') ) {s = 8;} - - else if ( (LA12_0=='^') ) {s = 9;} - - else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='e')||(LA12_0>='g' && LA12_0<='h')||(LA12_0>='j' && LA12_0<='m')||LA12_0=='o'||(LA12_0>='q' && LA12_0<='r')||(LA12_0>='t' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 10;} - - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 11;} - - else if ( (LA12_0=='\"') ) {s = 12;} - - else if ( (LA12_0=='\'') ) {s = 13;} - - else if ( (LA12_0=='/') ) {s = 14;} - - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 15;} - - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='.')||(LA12_0>=':' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 16;} - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_12 = input.LA(1); - - s = -1; - if ( ((LA12_12>='\u0000' && LA12_12<='\uFFFF')) ) {s = 27;} - - else s = 16; - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); - error(nvae); - throw nvae; - } - } - - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2Parser.java b/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2Parser.java deleted file mode 100644 index 7e734f8..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL2Parser.java +++ /dev/null @@ -1,3496 +0,0 @@ -package fr.n7.ide.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; -import fr.n7.services.PDL2GrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL2Parser extends AbstractInternalContentAssistParser { - public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'process'", "'{'", "'}'", "'wd'", "'starts'", "'if'", "'finishes'", "'note'", "'started'", "'finished'" - }; - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - - // delegates - // delegators - - - public InternalPDL2Parser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL2Parser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalPDL2Parser.tokenNames; } - public String getGrammarFileName() { return "InternalPDL2.g"; } - - - private PDL2GrammarAccess grammarAccess; - - public void setGrammarAccess(PDL2GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - - - - // $ANTLR start "entryRuleProcess" - // InternalPDL2.g:53:1: entryRuleProcess : ruleProcess EOF ; - public final void entryRuleProcess() throws RecognitionException { - try { - // InternalPDL2.g:54:1: ( ruleProcess EOF ) - // InternalPDL2.g:55:1: ruleProcess EOF - { - before(grammarAccess.getProcessRule()); - pushFollow(FOLLOW_1); - ruleProcess(); - - state._fsp--; - - after(grammarAccess.getProcessRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleProcess" - - - // $ANTLR start "ruleProcess" - // InternalPDL2.g:62:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; - public final void ruleProcess() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:66:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalPDL2.g:67:2: ( ( rule__Process__Group__0 ) ) - { - // InternalPDL2.g:67:2: ( ( rule__Process__Group__0 ) ) - // InternalPDL2.g:68:3: ( rule__Process__Group__0 ) - { - before(grammarAccess.getProcessAccess().getGroup()); - // InternalPDL2.g:69:3: ( rule__Process__Group__0 ) - // InternalPDL2.g:69:4: rule__Process__Group__0 - { - pushFollow(FOLLOW_2); - rule__Process__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleProcess" - - - // $ANTLR start "entryRuleProcessElement" - // InternalPDL2.g:78:1: entryRuleProcessElement : ruleProcessElement EOF ; - public final void entryRuleProcessElement() throws RecognitionException { - try { - // InternalPDL2.g:79:1: ( ruleProcessElement EOF ) - // InternalPDL2.g:80:1: ruleProcessElement EOF - { - before(grammarAccess.getProcessElementRule()); - pushFollow(FOLLOW_1); - ruleProcessElement(); - - state._fsp--; - - after(grammarAccess.getProcessElementRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleProcessElement" - - - // $ANTLR start "ruleProcessElement" - // InternalPDL2.g:87:1: ruleProcessElement : ( ( rule__ProcessElement__Alternatives ) ) ; - public final void ruleProcessElement() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:91:2: ( ( ( rule__ProcessElement__Alternatives ) ) ) - // InternalPDL2.g:92:2: ( ( rule__ProcessElement__Alternatives ) ) - { - // InternalPDL2.g:92:2: ( ( rule__ProcessElement__Alternatives ) ) - // InternalPDL2.g:93:3: ( rule__ProcessElement__Alternatives ) - { - before(grammarAccess.getProcessElementAccess().getAlternatives()); - // InternalPDL2.g:94:3: ( rule__ProcessElement__Alternatives ) - // InternalPDL2.g:94:4: rule__ProcessElement__Alternatives - { - pushFollow(FOLLOW_2); - rule__ProcessElement__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessElementAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleProcessElement" - - - // $ANTLR start "entryRuleWorkDefinition" - // InternalPDL2.g:103:1: entryRuleWorkDefinition : ruleWorkDefinition EOF ; - public final void entryRuleWorkDefinition() throws RecognitionException { - try { - // InternalPDL2.g:104:1: ( ruleWorkDefinition EOF ) - // InternalPDL2.g:105:1: ruleWorkDefinition EOF - { - before(grammarAccess.getWorkDefinitionRule()); - pushFollow(FOLLOW_1); - ruleWorkDefinition(); - - state._fsp--; - - after(grammarAccess.getWorkDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkDefinition" - - - // $ANTLR start "ruleWorkDefinition" - // InternalPDL2.g:112:1: ruleWorkDefinition : ( ( rule__WorkDefinition__Group__0 ) ) ; - public final void ruleWorkDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:116:2: ( ( ( rule__WorkDefinition__Group__0 ) ) ) - // InternalPDL2.g:117:2: ( ( rule__WorkDefinition__Group__0 ) ) - { - // InternalPDL2.g:117:2: ( ( rule__WorkDefinition__Group__0 ) ) - // InternalPDL2.g:118:3: ( rule__WorkDefinition__Group__0 ) - { - before(grammarAccess.getWorkDefinitionAccess().getGroup()); - // InternalPDL2.g:119:3: ( rule__WorkDefinition__Group__0 ) - // InternalPDL2.g:119:4: rule__WorkDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkDefinition" - - - // $ANTLR start "entryRuleDependanceStart" - // InternalPDL2.g:128:1: entryRuleDependanceStart : ruleDependanceStart EOF ; - public final void entryRuleDependanceStart() throws RecognitionException { - try { - // InternalPDL2.g:129:1: ( ruleDependanceStart EOF ) - // InternalPDL2.g:130:1: ruleDependanceStart EOF - { - before(grammarAccess.getDependanceStartRule()); - pushFollow(FOLLOW_1); - ruleDependanceStart(); - - state._fsp--; - - after(grammarAccess.getDependanceStartRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleDependanceStart" - - - // $ANTLR start "ruleDependanceStart" - // InternalPDL2.g:137:1: ruleDependanceStart : ( ( rule__DependanceStart__Group__0 ) ) ; - public final void ruleDependanceStart() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:141:2: ( ( ( rule__DependanceStart__Group__0 ) ) ) - // InternalPDL2.g:142:2: ( ( rule__DependanceStart__Group__0 ) ) - { - // InternalPDL2.g:142:2: ( ( rule__DependanceStart__Group__0 ) ) - // InternalPDL2.g:143:3: ( rule__DependanceStart__Group__0 ) - { - before(grammarAccess.getDependanceStartAccess().getGroup()); - // InternalPDL2.g:144:3: ( rule__DependanceStart__Group__0 ) - // InternalPDL2.g:144:4: rule__DependanceStart__Group__0 - { - pushFollow(FOLLOW_2); - rule__DependanceStart__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getDependanceStartAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleDependanceStart" - - - // $ANTLR start "entryRuleWorkSequenceKindStart" - // InternalPDL2.g:153:1: entryRuleWorkSequenceKindStart : ruleWorkSequenceKindStart EOF ; - public final void entryRuleWorkSequenceKindStart() throws RecognitionException { - try { - // InternalPDL2.g:154:1: ( ruleWorkSequenceKindStart EOF ) - // InternalPDL2.g:155:1: ruleWorkSequenceKindStart EOF - { - before(grammarAccess.getWorkSequenceKindStartRule()); - pushFollow(FOLLOW_1); - ruleWorkSequenceKindStart(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceKindStartRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkSequenceKindStart" - - - // $ANTLR start "ruleWorkSequenceKindStart" - // InternalPDL2.g:162:1: ruleWorkSequenceKindStart : ( ( rule__WorkSequenceKindStart__Alternatives ) ) ; - public final void ruleWorkSequenceKindStart() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:166:2: ( ( ( rule__WorkSequenceKindStart__Alternatives ) ) ) - // InternalPDL2.g:167:2: ( ( rule__WorkSequenceKindStart__Alternatives ) ) - { - // InternalPDL2.g:167:2: ( ( rule__WorkSequenceKindStart__Alternatives ) ) - // InternalPDL2.g:168:3: ( rule__WorkSequenceKindStart__Alternatives ) - { - before(grammarAccess.getWorkSequenceKindStartAccess().getAlternatives()); - // InternalPDL2.g:169:3: ( rule__WorkSequenceKindStart__Alternatives ) - // InternalPDL2.g:169:4: rule__WorkSequenceKindStart__Alternatives - { - pushFollow(FOLLOW_2); - rule__WorkSequenceKindStart__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceKindStartAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkSequenceKindStart" - - - // $ANTLR start "entryRuleDependanceFinish" - // InternalPDL2.g:178:1: entryRuleDependanceFinish : ruleDependanceFinish EOF ; - public final void entryRuleDependanceFinish() throws RecognitionException { - try { - // InternalPDL2.g:179:1: ( ruleDependanceFinish EOF ) - // InternalPDL2.g:180:1: ruleDependanceFinish EOF - { - before(grammarAccess.getDependanceFinishRule()); - pushFollow(FOLLOW_1); - ruleDependanceFinish(); - - state._fsp--; - - after(grammarAccess.getDependanceFinishRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleDependanceFinish" - - - // $ANTLR start "ruleDependanceFinish" - // InternalPDL2.g:187:1: ruleDependanceFinish : ( ( rule__DependanceFinish__Group__0 ) ) ; - public final void ruleDependanceFinish() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:191:2: ( ( ( rule__DependanceFinish__Group__0 ) ) ) - // InternalPDL2.g:192:2: ( ( rule__DependanceFinish__Group__0 ) ) - { - // InternalPDL2.g:192:2: ( ( rule__DependanceFinish__Group__0 ) ) - // InternalPDL2.g:193:3: ( rule__DependanceFinish__Group__0 ) - { - before(grammarAccess.getDependanceFinishAccess().getGroup()); - // InternalPDL2.g:194:3: ( rule__DependanceFinish__Group__0 ) - // InternalPDL2.g:194:4: rule__DependanceFinish__Group__0 - { - pushFollow(FOLLOW_2); - rule__DependanceFinish__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getDependanceFinishAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleDependanceFinish" - - - // $ANTLR start "entryRuleWorkSequenceKindFinish" - // InternalPDL2.g:203:1: entryRuleWorkSequenceKindFinish : ruleWorkSequenceKindFinish EOF ; - public final void entryRuleWorkSequenceKindFinish() throws RecognitionException { - try { - // InternalPDL2.g:204:1: ( ruleWorkSequenceKindFinish EOF ) - // InternalPDL2.g:205:1: ruleWorkSequenceKindFinish EOF - { - before(grammarAccess.getWorkSequenceKindFinishRule()); - pushFollow(FOLLOW_1); - ruleWorkSequenceKindFinish(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceKindFinishRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkSequenceKindFinish" - - - // $ANTLR start "ruleWorkSequenceKindFinish" - // InternalPDL2.g:212:1: ruleWorkSequenceKindFinish : ( ( rule__WorkSequenceKindFinish__Alternatives ) ) ; - public final void ruleWorkSequenceKindFinish() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:216:2: ( ( ( rule__WorkSequenceKindFinish__Alternatives ) ) ) - // InternalPDL2.g:217:2: ( ( rule__WorkSequenceKindFinish__Alternatives ) ) - { - // InternalPDL2.g:217:2: ( ( rule__WorkSequenceKindFinish__Alternatives ) ) - // InternalPDL2.g:218:3: ( rule__WorkSequenceKindFinish__Alternatives ) - { - before(grammarAccess.getWorkSequenceKindFinishAccess().getAlternatives()); - // InternalPDL2.g:219:3: ( rule__WorkSequenceKindFinish__Alternatives ) - // InternalPDL2.g:219:4: rule__WorkSequenceKindFinish__Alternatives - { - pushFollow(FOLLOW_2); - rule__WorkSequenceKindFinish__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceKindFinishAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkSequenceKindFinish" - - - // $ANTLR start "entryRuleGuidance" - // InternalPDL2.g:228:1: entryRuleGuidance : ruleGuidance EOF ; - public final void entryRuleGuidance() throws RecognitionException { - try { - // InternalPDL2.g:229:1: ( ruleGuidance EOF ) - // InternalPDL2.g:230:1: ruleGuidance EOF - { - before(grammarAccess.getGuidanceRule()); - pushFollow(FOLLOW_1); - ruleGuidance(); - - state._fsp--; - - after(grammarAccess.getGuidanceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleGuidance" - - - // $ANTLR start "ruleGuidance" - // InternalPDL2.g:237:1: ruleGuidance : ( ( rule__Guidance__Group__0 ) ) ; - public final void ruleGuidance() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:241:2: ( ( ( rule__Guidance__Group__0 ) ) ) - // InternalPDL2.g:242:2: ( ( rule__Guidance__Group__0 ) ) - { - // InternalPDL2.g:242:2: ( ( rule__Guidance__Group__0 ) ) - // InternalPDL2.g:243:3: ( rule__Guidance__Group__0 ) - { - before(grammarAccess.getGuidanceAccess().getGroup()); - // InternalPDL2.g:244:3: ( rule__Guidance__Group__0 ) - // InternalPDL2.g:244:4: rule__Guidance__Group__0 - { - pushFollow(FOLLOW_2); - rule__Guidance__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGuidanceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleGuidance" - - - // $ANTLR start "rule__ProcessElement__Alternatives" - // InternalPDL2.g:252:1: rule__ProcessElement__Alternatives : ( ( ruleWorkDefinition ) | ( ruleGuidance ) ); - public final void rule__ProcessElement__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:256:1: ( ( ruleWorkDefinition ) | ( ruleGuidance ) ) - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0==14) ) { - alt1=1; - } - else if ( (LA1_0==18) ) { - alt1=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); - - throw nvae; - } - switch (alt1) { - case 1 : - // InternalPDL2.g:257:2: ( ruleWorkDefinition ) - { - // InternalPDL2.g:257:2: ( ruleWorkDefinition ) - // InternalPDL2.g:258:3: ruleWorkDefinition - { - before(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleWorkDefinition(); - - state._fsp--; - - after(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalPDL2.g:263:2: ( ruleGuidance ) - { - // InternalPDL2.g:263:2: ( ruleGuidance ) - // InternalPDL2.g:264:3: ruleGuidance - { - before(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleGuidance(); - - state._fsp--; - - after(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ProcessElement__Alternatives" - - - // $ANTLR start "rule__WorkSequenceKindStart__Alternatives" - // InternalPDL2.g:273:1: rule__WorkSequenceKindStart__Alternatives : ( ( ( rule__WorkSequenceKindStart__Started2StartAssignment_0 ) ) | ( ( rule__WorkSequenceKindStart__Started2FinishAssignment_1 ) ) ); - public final void rule__WorkSequenceKindStart__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:277:1: ( ( ( rule__WorkSequenceKindStart__Started2StartAssignment_0 ) ) | ( ( rule__WorkSequenceKindStart__Started2FinishAssignment_1 ) ) ) - int alt2=2; - int LA2_0 = input.LA(1); - - if ( (LA2_0==19) ) { - alt2=1; - } - else if ( (LA2_0==20) ) { - alt2=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - switch (alt2) { - case 1 : - // InternalPDL2.g:278:2: ( ( rule__WorkSequenceKindStart__Started2StartAssignment_0 ) ) - { - // InternalPDL2.g:278:2: ( ( rule__WorkSequenceKindStart__Started2StartAssignment_0 ) ) - // InternalPDL2.g:279:3: ( rule__WorkSequenceKindStart__Started2StartAssignment_0 ) - { - before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartAssignment_0()); - // InternalPDL2.g:280:3: ( rule__WorkSequenceKindStart__Started2StartAssignment_0 ) - // InternalPDL2.g:280:4: rule__WorkSequenceKindStart__Started2StartAssignment_0 - { - pushFollow(FOLLOW_2); - rule__WorkSequenceKindStart__Started2StartAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartAssignment_0()); - - } - - - } - break; - case 2 : - // InternalPDL2.g:284:2: ( ( rule__WorkSequenceKindStart__Started2FinishAssignment_1 ) ) - { - // InternalPDL2.g:284:2: ( ( rule__WorkSequenceKindStart__Started2FinishAssignment_1 ) ) - // InternalPDL2.g:285:3: ( rule__WorkSequenceKindStart__Started2FinishAssignment_1 ) - { - before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishAssignment_1()); - // InternalPDL2.g:286:3: ( rule__WorkSequenceKindStart__Started2FinishAssignment_1 ) - // InternalPDL2.g:286:4: rule__WorkSequenceKindStart__Started2FinishAssignment_1 - { - pushFollow(FOLLOW_2); - rule__WorkSequenceKindStart__Started2FinishAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishAssignment_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceKindStart__Alternatives" - - - // $ANTLR start "rule__WorkSequenceKindFinish__Alternatives" - // InternalPDL2.g:294:1: rule__WorkSequenceKindFinish__Alternatives : ( ( ( rule__WorkSequenceKindFinish__Finished2StartAssignment_0 ) ) | ( ( rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 ) ) ); - public final void rule__WorkSequenceKindFinish__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:298:1: ( ( ( rule__WorkSequenceKindFinish__Finished2StartAssignment_0 ) ) | ( ( rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 ) ) ) - int alt3=2; - int LA3_0 = input.LA(1); - - if ( (LA3_0==19) ) { - alt3=1; - } - else if ( (LA3_0==20) ) { - alt3=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - switch (alt3) { - case 1 : - // InternalPDL2.g:299:2: ( ( rule__WorkSequenceKindFinish__Finished2StartAssignment_0 ) ) - { - // InternalPDL2.g:299:2: ( ( rule__WorkSequenceKindFinish__Finished2StartAssignment_0 ) ) - // InternalPDL2.g:300:3: ( rule__WorkSequenceKindFinish__Finished2StartAssignment_0 ) - { - before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartAssignment_0()); - // InternalPDL2.g:301:3: ( rule__WorkSequenceKindFinish__Finished2StartAssignment_0 ) - // InternalPDL2.g:301:4: rule__WorkSequenceKindFinish__Finished2StartAssignment_0 - { - pushFollow(FOLLOW_2); - rule__WorkSequenceKindFinish__Finished2StartAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartAssignment_0()); - - } - - - } - break; - case 2 : - // InternalPDL2.g:305:2: ( ( rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 ) ) - { - // InternalPDL2.g:305:2: ( ( rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 ) ) - // InternalPDL2.g:306:3: ( rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 ) - { - before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishAssignment_1()); - // InternalPDL2.g:307:3: ( rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 ) - // InternalPDL2.g:307:4: rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 - { - pushFollow(FOLLOW_2); - rule__WorkSequenceKindFinish__Finished2FinishAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishAssignment_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceKindFinish__Alternatives" - - - // $ANTLR start "rule__Process__Group__0" - // InternalPDL2.g:315:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; - public final void rule__Process__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:319:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalPDL2.g:320:2: rule__Process__Group__0__Impl rule__Process__Group__1 - { - pushFollow(FOLLOW_3); - rule__Process__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__0" - - - // $ANTLR start "rule__Process__Group__0__Impl" - // InternalPDL2.g:327:1: rule__Process__Group__0__Impl : ( 'process' ) ; - public final void rule__Process__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:331:1: ( ( 'process' ) ) - // InternalPDL2.g:332:1: ( 'process' ) - { - // InternalPDL2.g:332:1: ( 'process' ) - // InternalPDL2.g:333:2: 'process' - { - before(grammarAccess.getProcessAccess().getProcessKeyword_0()); - match(input,11,FOLLOW_2); - after(grammarAccess.getProcessAccess().getProcessKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__0__Impl" - - - // $ANTLR start "rule__Process__Group__1" - // InternalPDL2.g:342:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; - public final void rule__Process__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:346:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalPDL2.g:347:2: rule__Process__Group__1__Impl rule__Process__Group__2 - { - pushFollow(FOLLOW_4); - rule__Process__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__1" - - - // $ANTLR start "rule__Process__Group__1__Impl" - // InternalPDL2.g:354:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; - public final void rule__Process__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:358:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) - // InternalPDL2.g:359:1: ( ( rule__Process__NameAssignment_1 ) ) - { - // InternalPDL2.g:359:1: ( ( rule__Process__NameAssignment_1 ) ) - // InternalPDL2.g:360:2: ( rule__Process__NameAssignment_1 ) - { - before(grammarAccess.getProcessAccess().getNameAssignment_1()); - // InternalPDL2.g:361:2: ( rule__Process__NameAssignment_1 ) - // InternalPDL2.g:361:3: rule__Process__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__Process__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__1__Impl" - - - // $ANTLR start "rule__Process__Group__2" - // InternalPDL2.g:369:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; - public final void rule__Process__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:373:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalPDL2.g:374:2: rule__Process__Group__2__Impl rule__Process__Group__3 - { - pushFollow(FOLLOW_5); - rule__Process__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__2" - - - // $ANTLR start "rule__Process__Group__2__Impl" - // InternalPDL2.g:381:1: rule__Process__Group__2__Impl : ( '{' ) ; - public final void rule__Process__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:385:1: ( ( '{' ) ) - // InternalPDL2.g:386:1: ( '{' ) - { - // InternalPDL2.g:386:1: ( '{' ) - // InternalPDL2.g:387:2: '{' - { - before(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - match(input,12,FOLLOW_2); - after(grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__2__Impl" - - - // $ANTLR start "rule__Process__Group__3" - // InternalPDL2.g:396:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; - public final void rule__Process__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:400:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) - // InternalPDL2.g:401:2: rule__Process__Group__3__Impl rule__Process__Group__4 - { - pushFollow(FOLLOW_5); - rule__Process__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__3" - - - // $ANTLR start "rule__Process__Group__3__Impl" - // InternalPDL2.g:408:1: rule__Process__Group__3__Impl : ( ( rule__Process__ProcessElementsAssignment_3 )* ) ; - public final void rule__Process__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:412:1: ( ( ( rule__Process__ProcessElementsAssignment_3 )* ) ) - // InternalPDL2.g:413:1: ( ( rule__Process__ProcessElementsAssignment_3 )* ) - { - // InternalPDL2.g:413:1: ( ( rule__Process__ProcessElementsAssignment_3 )* ) - // InternalPDL2.g:414:2: ( rule__Process__ProcessElementsAssignment_3 )* - { - before(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); - // InternalPDL2.g:415:2: ( rule__Process__ProcessElementsAssignment_3 )* - loop4: - do { - int alt4=2; - int LA4_0 = input.LA(1); - - if ( (LA4_0==14||LA4_0==18) ) { - alt4=1; - } - - - switch (alt4) { - case 1 : - // InternalPDL2.g:415:3: rule__Process__ProcessElementsAssignment_3 - { - pushFollow(FOLLOW_6); - rule__Process__ProcessElementsAssignment_3(); - - state._fsp--; - - - } - break; - - default : - break loop4; - } - } while (true); - - after(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__3__Impl" - - - // $ANTLR start "rule__Process__Group__4" - // InternalPDL2.g:423:1: rule__Process__Group__4 : rule__Process__Group__4__Impl ; - public final void rule__Process__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:427:1: ( rule__Process__Group__4__Impl ) - // InternalPDL2.g:428:2: rule__Process__Group__4__Impl - { - pushFollow(FOLLOW_2); - rule__Process__Group__4__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__4" - - - // $ANTLR start "rule__Process__Group__4__Impl" - // InternalPDL2.g:434:1: rule__Process__Group__4__Impl : ( '}' ) ; - public final void rule__Process__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:438:1: ( ( '}' ) ) - // InternalPDL2.g:439:1: ( '}' ) - { - // InternalPDL2.g:439:1: ( '}' ) - // InternalPDL2.g:440:2: '}' - { - before(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - match(input,13,FOLLOW_2); - after(grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__4__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__0" - // InternalPDL2.g:450:1: rule__WorkDefinition__Group__0 : rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 ; - public final void rule__WorkDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:454:1: ( rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 ) - // InternalPDL2.g:455:2: rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 - { - pushFollow(FOLLOW_3); - rule__WorkDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__0" - - - // $ANTLR start "rule__WorkDefinition__Group__0__Impl" - // InternalPDL2.g:462:1: rule__WorkDefinition__Group__0__Impl : ( 'wd' ) ; - public final void rule__WorkDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:466:1: ( ( 'wd' ) ) - // InternalPDL2.g:467:1: ( 'wd' ) - { - // InternalPDL2.g:467:1: ( 'wd' ) - // InternalPDL2.g:468:2: 'wd' - { - before(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - match(input,14,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__0__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__1" - // InternalPDL2.g:477:1: rule__WorkDefinition__Group__1 : rule__WorkDefinition__Group__1__Impl rule__WorkDefinition__Group__2 ; - public final void rule__WorkDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:481:1: ( rule__WorkDefinition__Group__1__Impl rule__WorkDefinition__Group__2 ) - // InternalPDL2.g:482:2: rule__WorkDefinition__Group__1__Impl rule__WorkDefinition__Group__2 - { - pushFollow(FOLLOW_4); - rule__WorkDefinition__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__1" - - - // $ANTLR start "rule__WorkDefinition__Group__1__Impl" - // InternalPDL2.g:489:1: rule__WorkDefinition__Group__1__Impl : ( ( rule__WorkDefinition__NameAssignment_1 ) ) ; - public final void rule__WorkDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:493:1: ( ( ( rule__WorkDefinition__NameAssignment_1 ) ) ) - // InternalPDL2.g:494:1: ( ( rule__WorkDefinition__NameAssignment_1 ) ) - { - // InternalPDL2.g:494:1: ( ( rule__WorkDefinition__NameAssignment_1 ) ) - // InternalPDL2.g:495:2: ( rule__WorkDefinition__NameAssignment_1 ) - { - before(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); - // InternalPDL2.g:496:2: ( rule__WorkDefinition__NameAssignment_1 ) - // InternalPDL2.g:496:3: rule__WorkDefinition__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__1__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__2" - // InternalPDL2.g:504:1: rule__WorkDefinition__Group__2 : rule__WorkDefinition__Group__2__Impl rule__WorkDefinition__Group__3 ; - public final void rule__WorkDefinition__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:508:1: ( rule__WorkDefinition__Group__2__Impl rule__WorkDefinition__Group__3 ) - // InternalPDL2.g:509:2: rule__WorkDefinition__Group__2__Impl rule__WorkDefinition__Group__3 - { - pushFollow(FOLLOW_7); - rule__WorkDefinition__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__2" - - - // $ANTLR start "rule__WorkDefinition__Group__2__Impl" - // InternalPDL2.g:516:1: rule__WorkDefinition__Group__2__Impl : ( '{' ) ; - public final void rule__WorkDefinition__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:520:1: ( ( '{' ) ) - // InternalPDL2.g:521:1: ( '{' ) - { - // InternalPDL2.g:521:1: ( '{' ) - // InternalPDL2.g:522:2: '{' - { - before(grammarAccess.getWorkDefinitionAccess().getLeftCurlyBracketKeyword_2()); - match(input,12,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getLeftCurlyBracketKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__2__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__3" - // InternalPDL2.g:531:1: rule__WorkDefinition__Group__3 : rule__WorkDefinition__Group__3__Impl rule__WorkDefinition__Group__4 ; - public final void rule__WorkDefinition__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:535:1: ( rule__WorkDefinition__Group__3__Impl rule__WorkDefinition__Group__4 ) - // InternalPDL2.g:536:2: rule__WorkDefinition__Group__3__Impl rule__WorkDefinition__Group__4 - { - pushFollow(FOLLOW_7); - rule__WorkDefinition__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__3" - - - // $ANTLR start "rule__WorkDefinition__Group__3__Impl" - // InternalPDL2.g:543:1: rule__WorkDefinition__Group__3__Impl : ( ( rule__WorkDefinition__Group_3__0 )? ) ; - public final void rule__WorkDefinition__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:547:1: ( ( ( rule__WorkDefinition__Group_3__0 )? ) ) - // InternalPDL2.g:548:1: ( ( rule__WorkDefinition__Group_3__0 )? ) - { - // InternalPDL2.g:548:1: ( ( rule__WorkDefinition__Group_3__0 )? ) - // InternalPDL2.g:549:2: ( rule__WorkDefinition__Group_3__0 )? - { - before(grammarAccess.getWorkDefinitionAccess().getGroup_3()); - // InternalPDL2.g:550:2: ( rule__WorkDefinition__Group_3__0 )? - int alt5=2; - int LA5_0 = input.LA(1); - - if ( (LA5_0==15) ) { - alt5=1; - } - switch (alt5) { - case 1 : - // InternalPDL2.g:550:3: rule__WorkDefinition__Group_3__0 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_3__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getWorkDefinitionAccess().getGroup_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__3__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__4" - // InternalPDL2.g:558:1: rule__WorkDefinition__Group__4 : rule__WorkDefinition__Group__4__Impl rule__WorkDefinition__Group__5 ; - public final void rule__WorkDefinition__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:562:1: ( rule__WorkDefinition__Group__4__Impl rule__WorkDefinition__Group__5 ) - // InternalPDL2.g:563:2: rule__WorkDefinition__Group__4__Impl rule__WorkDefinition__Group__5 - { - pushFollow(FOLLOW_7); - rule__WorkDefinition__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__4" - - - // $ANTLR start "rule__WorkDefinition__Group__4__Impl" - // InternalPDL2.g:570:1: rule__WorkDefinition__Group__4__Impl : ( ( rule__WorkDefinition__Group_4__0 )? ) ; - public final void rule__WorkDefinition__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:574:1: ( ( ( rule__WorkDefinition__Group_4__0 )? ) ) - // InternalPDL2.g:575:1: ( ( rule__WorkDefinition__Group_4__0 )? ) - { - // InternalPDL2.g:575:1: ( ( rule__WorkDefinition__Group_4__0 )? ) - // InternalPDL2.g:576:2: ( rule__WorkDefinition__Group_4__0 )? - { - before(grammarAccess.getWorkDefinitionAccess().getGroup_4()); - // InternalPDL2.g:577:2: ( rule__WorkDefinition__Group_4__0 )? - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0==17) ) { - alt6=1; - } - switch (alt6) { - case 1 : - // InternalPDL2.g:577:3: rule__WorkDefinition__Group_4__0 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_4__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getWorkDefinitionAccess().getGroup_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__4__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__5" - // InternalPDL2.g:585:1: rule__WorkDefinition__Group__5 : rule__WorkDefinition__Group__5__Impl ; - public final void rule__WorkDefinition__Group__5() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:589:1: ( rule__WorkDefinition__Group__5__Impl ) - // InternalPDL2.g:590:2: rule__WorkDefinition__Group__5__Impl - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__5__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__5" - - - // $ANTLR start "rule__WorkDefinition__Group__5__Impl" - // InternalPDL2.g:596:1: rule__WorkDefinition__Group__5__Impl : ( '}' ) ; - public final void rule__WorkDefinition__Group__5__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:600:1: ( ( '}' ) ) - // InternalPDL2.g:601:1: ( '}' ) - { - // InternalPDL2.g:601:1: ( '}' ) - // InternalPDL2.g:602:2: '}' - { - before(grammarAccess.getWorkDefinitionAccess().getRightCurlyBracketKeyword_5()); - match(input,13,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getRightCurlyBracketKeyword_5()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__5__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group_3__0" - // InternalPDL2.g:612:1: rule__WorkDefinition__Group_3__0 : rule__WorkDefinition__Group_3__0__Impl rule__WorkDefinition__Group_3__1 ; - public final void rule__WorkDefinition__Group_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:616:1: ( rule__WorkDefinition__Group_3__0__Impl rule__WorkDefinition__Group_3__1 ) - // InternalPDL2.g:617:2: rule__WorkDefinition__Group_3__0__Impl rule__WorkDefinition__Group_3__1 - { - pushFollow(FOLLOW_8); - rule__WorkDefinition__Group_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_3__0" - - - // $ANTLR start "rule__WorkDefinition__Group_3__0__Impl" - // InternalPDL2.g:624:1: rule__WorkDefinition__Group_3__0__Impl : ( 'starts' ) ; - public final void rule__WorkDefinition__Group_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:628:1: ( ( 'starts' ) ) - // InternalPDL2.g:629:1: ( 'starts' ) - { - // InternalPDL2.g:629:1: ( 'starts' ) - // InternalPDL2.g:630:2: 'starts' - { - before(grammarAccess.getWorkDefinitionAccess().getStartsKeyword_3_0()); - match(input,15,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getStartsKeyword_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_3__0__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group_3__1" - // InternalPDL2.g:639:1: rule__WorkDefinition__Group_3__1 : rule__WorkDefinition__Group_3__1__Impl rule__WorkDefinition__Group_3__2 ; - public final void rule__WorkDefinition__Group_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:643:1: ( rule__WorkDefinition__Group_3__1__Impl rule__WorkDefinition__Group_3__2 ) - // InternalPDL2.g:644:2: rule__WorkDefinition__Group_3__1__Impl rule__WorkDefinition__Group_3__2 - { - pushFollow(FOLLOW_3); - rule__WorkDefinition__Group_3__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_3__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_3__1" - - - // $ANTLR start "rule__WorkDefinition__Group_3__1__Impl" - // InternalPDL2.g:651:1: rule__WorkDefinition__Group_3__1__Impl : ( 'if' ) ; - public final void rule__WorkDefinition__Group_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:655:1: ( ( 'if' ) ) - // InternalPDL2.g:656:1: ( 'if' ) - { - // InternalPDL2.g:656:1: ( 'if' ) - // InternalPDL2.g:657:2: 'if' - { - before(grammarAccess.getWorkDefinitionAccess().getIfKeyword_3_1()); - match(input,16,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getIfKeyword_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_3__1__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group_3__2" - // InternalPDL2.g:666:1: rule__WorkDefinition__Group_3__2 : rule__WorkDefinition__Group_3__2__Impl ; - public final void rule__WorkDefinition__Group_3__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:670:1: ( rule__WorkDefinition__Group_3__2__Impl ) - // InternalPDL2.g:671:2: rule__WorkDefinition__Group_3__2__Impl - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_3__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_3__2" - - - // $ANTLR start "rule__WorkDefinition__Group_3__2__Impl" - // InternalPDL2.g:677:1: rule__WorkDefinition__Group_3__2__Impl : ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* ) ) ; - public final void rule__WorkDefinition__Group_3__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:681:1: ( ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* ) ) ) - // InternalPDL2.g:682:1: ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* ) ) - { - // InternalPDL2.g:682:1: ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* ) ) - // InternalPDL2.g:683:2: ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* ) - { - // InternalPDL2.g:683:2: ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) ) - // InternalPDL2.g:684:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) - { - before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); - // InternalPDL2.g:685:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 ) - // InternalPDL2.g:685:4: rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 - { - pushFollow(FOLLOW_9); - rule__WorkDefinition__LinksToPredecessorsAssignment_3_2(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); - - } - - // InternalPDL2.g:688:2: ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* ) - // InternalPDL2.g:689:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* - { - before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); - // InternalPDL2.g:690:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0==RULE_ID) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalPDL2.g:690:4: rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 - { - pushFollow(FOLLOW_9); - rule__WorkDefinition__LinksToPredecessorsAssignment_3_2(); - - state._fsp--; - - - } - break; - - default : - break loop7; - } - } while (true); - - after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_3_2()); - - } - - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_3__2__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group_4__0" - // InternalPDL2.g:700:1: rule__WorkDefinition__Group_4__0 : rule__WorkDefinition__Group_4__0__Impl rule__WorkDefinition__Group_4__1 ; - public final void rule__WorkDefinition__Group_4__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:704:1: ( rule__WorkDefinition__Group_4__0__Impl rule__WorkDefinition__Group_4__1 ) - // InternalPDL2.g:705:2: rule__WorkDefinition__Group_4__0__Impl rule__WorkDefinition__Group_4__1 - { - pushFollow(FOLLOW_8); - rule__WorkDefinition__Group_4__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_4__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_4__0" - - - // $ANTLR start "rule__WorkDefinition__Group_4__0__Impl" - // InternalPDL2.g:712:1: rule__WorkDefinition__Group_4__0__Impl : ( 'finishes' ) ; - public final void rule__WorkDefinition__Group_4__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:716:1: ( ( 'finishes' ) ) - // InternalPDL2.g:717:1: ( 'finishes' ) - { - // InternalPDL2.g:717:1: ( 'finishes' ) - // InternalPDL2.g:718:2: 'finishes' - { - before(grammarAccess.getWorkDefinitionAccess().getFinishesKeyword_4_0()); - match(input,17,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getFinishesKeyword_4_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_4__0__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group_4__1" - // InternalPDL2.g:727:1: rule__WorkDefinition__Group_4__1 : rule__WorkDefinition__Group_4__1__Impl rule__WorkDefinition__Group_4__2 ; - public final void rule__WorkDefinition__Group_4__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:731:1: ( rule__WorkDefinition__Group_4__1__Impl rule__WorkDefinition__Group_4__2 ) - // InternalPDL2.g:732:2: rule__WorkDefinition__Group_4__1__Impl rule__WorkDefinition__Group_4__2 - { - pushFollow(FOLLOW_3); - rule__WorkDefinition__Group_4__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_4__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_4__1" - - - // $ANTLR start "rule__WorkDefinition__Group_4__1__Impl" - // InternalPDL2.g:739:1: rule__WorkDefinition__Group_4__1__Impl : ( 'if' ) ; - public final void rule__WorkDefinition__Group_4__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:743:1: ( ( 'if' ) ) - // InternalPDL2.g:744:1: ( 'if' ) - { - // InternalPDL2.g:744:1: ( 'if' ) - // InternalPDL2.g:745:2: 'if' - { - before(grammarAccess.getWorkDefinitionAccess().getIfKeyword_4_1()); - match(input,16,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getIfKeyword_4_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_4__1__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group_4__2" - // InternalPDL2.g:754:1: rule__WorkDefinition__Group_4__2 : rule__WorkDefinition__Group_4__2__Impl ; - public final void rule__WorkDefinition__Group_4__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:758:1: ( rule__WorkDefinition__Group_4__2__Impl ) - // InternalPDL2.g:759:2: rule__WorkDefinition__Group_4__2__Impl - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group_4__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_4__2" - - - // $ANTLR start "rule__WorkDefinition__Group_4__2__Impl" - // InternalPDL2.g:765:1: rule__WorkDefinition__Group_4__2__Impl : ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* ) ) ; - public final void rule__WorkDefinition__Group_4__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:769:1: ( ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* ) ) ) - // InternalPDL2.g:770:1: ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* ) ) - { - // InternalPDL2.g:770:1: ( ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* ) ) - // InternalPDL2.g:771:2: ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) ) ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* ) - { - // InternalPDL2.g:771:2: ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) ) - // InternalPDL2.g:772:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) - { - before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); - // InternalPDL2.g:773:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 ) - // InternalPDL2.g:773:4: rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 - { - pushFollow(FOLLOW_9); - rule__WorkDefinition__LinksToPredecessorsAssignment_4_2(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); - - } - - // InternalPDL2.g:776:2: ( ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* ) - // InternalPDL2.g:777:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* - { - before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); - // InternalPDL2.g:778:3: ( rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( (LA8_0==RULE_ID) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalPDL2.g:778:4: rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 - { - pushFollow(FOLLOW_9); - rule__WorkDefinition__LinksToPredecessorsAssignment_4_2(); - - state._fsp--; - - - } - break; - - default : - break loop8; - } - } while (true); - - after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsAssignment_4_2()); - - } - - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group_4__2__Impl" - - - // $ANTLR start "rule__DependanceStart__Group__0" - // InternalPDL2.g:788:1: rule__DependanceStart__Group__0 : rule__DependanceStart__Group__0__Impl rule__DependanceStart__Group__1 ; - public final void rule__DependanceStart__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:792:1: ( rule__DependanceStart__Group__0__Impl rule__DependanceStart__Group__1 ) - // InternalPDL2.g:793:2: rule__DependanceStart__Group__0__Impl rule__DependanceStart__Group__1 - { - pushFollow(FOLLOW_10); - rule__DependanceStart__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__DependanceStart__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceStart__Group__0" - - - // $ANTLR start "rule__DependanceStart__Group__0__Impl" - // InternalPDL2.g:800:1: rule__DependanceStart__Group__0__Impl : ( ( rule__DependanceStart__PredecessorAssignment_0 ) ) ; - public final void rule__DependanceStart__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:804:1: ( ( ( rule__DependanceStart__PredecessorAssignment_0 ) ) ) - // InternalPDL2.g:805:1: ( ( rule__DependanceStart__PredecessorAssignment_0 ) ) - { - // InternalPDL2.g:805:1: ( ( rule__DependanceStart__PredecessorAssignment_0 ) ) - // InternalPDL2.g:806:2: ( rule__DependanceStart__PredecessorAssignment_0 ) - { - before(grammarAccess.getDependanceStartAccess().getPredecessorAssignment_0()); - // InternalPDL2.g:807:2: ( rule__DependanceStart__PredecessorAssignment_0 ) - // InternalPDL2.g:807:3: rule__DependanceStart__PredecessorAssignment_0 - { - pushFollow(FOLLOW_2); - rule__DependanceStart__PredecessorAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getDependanceStartAccess().getPredecessorAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceStart__Group__0__Impl" - - - // $ANTLR start "rule__DependanceStart__Group__1" - // InternalPDL2.g:815:1: rule__DependanceStart__Group__1 : rule__DependanceStart__Group__1__Impl ; - public final void rule__DependanceStart__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:819:1: ( rule__DependanceStart__Group__1__Impl ) - // InternalPDL2.g:820:2: rule__DependanceStart__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__DependanceStart__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceStart__Group__1" - - - // $ANTLR start "rule__DependanceStart__Group__1__Impl" - // InternalPDL2.g:826:1: rule__DependanceStart__Group__1__Impl : ( ( rule__DependanceStart__LinkAssignment_1 ) ) ; - public final void rule__DependanceStart__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:830:1: ( ( ( rule__DependanceStart__LinkAssignment_1 ) ) ) - // InternalPDL2.g:831:1: ( ( rule__DependanceStart__LinkAssignment_1 ) ) - { - // InternalPDL2.g:831:1: ( ( rule__DependanceStart__LinkAssignment_1 ) ) - // InternalPDL2.g:832:2: ( rule__DependanceStart__LinkAssignment_1 ) - { - before(grammarAccess.getDependanceStartAccess().getLinkAssignment_1()); - // InternalPDL2.g:833:2: ( rule__DependanceStart__LinkAssignment_1 ) - // InternalPDL2.g:833:3: rule__DependanceStart__LinkAssignment_1 - { - pushFollow(FOLLOW_2); - rule__DependanceStart__LinkAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getDependanceStartAccess().getLinkAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceStart__Group__1__Impl" - - - // $ANTLR start "rule__DependanceFinish__Group__0" - // InternalPDL2.g:842:1: rule__DependanceFinish__Group__0 : rule__DependanceFinish__Group__0__Impl rule__DependanceFinish__Group__1 ; - public final void rule__DependanceFinish__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:846:1: ( rule__DependanceFinish__Group__0__Impl rule__DependanceFinish__Group__1 ) - // InternalPDL2.g:847:2: rule__DependanceFinish__Group__0__Impl rule__DependanceFinish__Group__1 - { - pushFollow(FOLLOW_10); - rule__DependanceFinish__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__DependanceFinish__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceFinish__Group__0" - - - // $ANTLR start "rule__DependanceFinish__Group__0__Impl" - // InternalPDL2.g:854:1: rule__DependanceFinish__Group__0__Impl : ( ( rule__DependanceFinish__PredecessorAssignment_0 ) ) ; - public final void rule__DependanceFinish__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:858:1: ( ( ( rule__DependanceFinish__PredecessorAssignment_0 ) ) ) - // InternalPDL2.g:859:1: ( ( rule__DependanceFinish__PredecessorAssignment_0 ) ) - { - // InternalPDL2.g:859:1: ( ( rule__DependanceFinish__PredecessorAssignment_0 ) ) - // InternalPDL2.g:860:2: ( rule__DependanceFinish__PredecessorAssignment_0 ) - { - before(grammarAccess.getDependanceFinishAccess().getPredecessorAssignment_0()); - // InternalPDL2.g:861:2: ( rule__DependanceFinish__PredecessorAssignment_0 ) - // InternalPDL2.g:861:3: rule__DependanceFinish__PredecessorAssignment_0 - { - pushFollow(FOLLOW_2); - rule__DependanceFinish__PredecessorAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getDependanceFinishAccess().getPredecessorAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceFinish__Group__0__Impl" - - - // $ANTLR start "rule__DependanceFinish__Group__1" - // InternalPDL2.g:869:1: rule__DependanceFinish__Group__1 : rule__DependanceFinish__Group__1__Impl ; - public final void rule__DependanceFinish__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:873:1: ( rule__DependanceFinish__Group__1__Impl ) - // InternalPDL2.g:874:2: rule__DependanceFinish__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__DependanceFinish__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceFinish__Group__1" - - - // $ANTLR start "rule__DependanceFinish__Group__1__Impl" - // InternalPDL2.g:880:1: rule__DependanceFinish__Group__1__Impl : ( ( rule__DependanceFinish__LinkAssignment_1 ) ) ; - public final void rule__DependanceFinish__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:884:1: ( ( ( rule__DependanceFinish__LinkAssignment_1 ) ) ) - // InternalPDL2.g:885:1: ( ( rule__DependanceFinish__LinkAssignment_1 ) ) - { - // InternalPDL2.g:885:1: ( ( rule__DependanceFinish__LinkAssignment_1 ) ) - // InternalPDL2.g:886:2: ( rule__DependanceFinish__LinkAssignment_1 ) - { - before(grammarAccess.getDependanceFinishAccess().getLinkAssignment_1()); - // InternalPDL2.g:887:2: ( rule__DependanceFinish__LinkAssignment_1 ) - // InternalPDL2.g:887:3: rule__DependanceFinish__LinkAssignment_1 - { - pushFollow(FOLLOW_2); - rule__DependanceFinish__LinkAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getDependanceFinishAccess().getLinkAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceFinish__Group__1__Impl" - - - // $ANTLR start "rule__Guidance__Group__0" - // InternalPDL2.g:896:1: rule__Guidance__Group__0 : rule__Guidance__Group__0__Impl rule__Guidance__Group__1 ; - public final void rule__Guidance__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:900:1: ( rule__Guidance__Group__0__Impl rule__Guidance__Group__1 ) - // InternalPDL2.g:901:2: rule__Guidance__Group__0__Impl rule__Guidance__Group__1 - { - pushFollow(FOLLOW_11); - rule__Guidance__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Guidance__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__0" - - - // $ANTLR start "rule__Guidance__Group__0__Impl" - // InternalPDL2.g:908:1: rule__Guidance__Group__0__Impl : ( 'note' ) ; - public final void rule__Guidance__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:912:1: ( ( 'note' ) ) - // InternalPDL2.g:913:1: ( 'note' ) - { - // InternalPDL2.g:913:1: ( 'note' ) - // InternalPDL2.g:914:2: 'note' - { - before(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - match(input,18,FOLLOW_2); - after(grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__0__Impl" - - - // $ANTLR start "rule__Guidance__Group__1" - // InternalPDL2.g:923:1: rule__Guidance__Group__1 : rule__Guidance__Group__1__Impl ; - public final void rule__Guidance__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:927:1: ( rule__Guidance__Group__1__Impl ) - // InternalPDL2.g:928:2: rule__Guidance__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__Guidance__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__1" - - - // $ANTLR start "rule__Guidance__Group__1__Impl" - // InternalPDL2.g:934:1: rule__Guidance__Group__1__Impl : ( ( rule__Guidance__TexteAssignment_1 ) ) ; - public final void rule__Guidance__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:938:1: ( ( ( rule__Guidance__TexteAssignment_1 ) ) ) - // InternalPDL2.g:939:1: ( ( rule__Guidance__TexteAssignment_1 ) ) - { - // InternalPDL2.g:939:1: ( ( rule__Guidance__TexteAssignment_1 ) ) - // InternalPDL2.g:940:2: ( rule__Guidance__TexteAssignment_1 ) - { - before(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); - // InternalPDL2.g:941:2: ( rule__Guidance__TexteAssignment_1 ) - // InternalPDL2.g:941:3: rule__Guidance__TexteAssignment_1 - { - pushFollow(FOLLOW_2); - rule__Guidance__TexteAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getGuidanceAccess().getTexteAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__Group__1__Impl" - - - // $ANTLR start "rule__Process__NameAssignment_1" - // InternalPDL2.g:950:1: rule__Process__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__Process__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:954:1: ( ( RULE_ID ) ) - // InternalPDL2.g:955:2: ( RULE_ID ) - { - // InternalPDL2.g:955:2: ( RULE_ID ) - // InternalPDL2.g:956:3: RULE_ID - { - before(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__NameAssignment_1" - - - // $ANTLR start "rule__Process__ProcessElementsAssignment_3" - // InternalPDL2.g:965:1: rule__Process__ProcessElementsAssignment_3 : ( ruleProcessElement ) ; - public final void rule__Process__ProcessElementsAssignment_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:969:1: ( ( ruleProcessElement ) ) - // InternalPDL2.g:970:2: ( ruleProcessElement ) - { - // InternalPDL2.g:970:2: ( ruleProcessElement ) - // InternalPDL2.g:971:3: ruleProcessElement - { - before(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - pushFollow(FOLLOW_2); - ruleProcessElement(); - - state._fsp--; - - after(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__ProcessElementsAssignment_3" - - - // $ANTLR start "rule__WorkDefinition__NameAssignment_1" - // InternalPDL2.g:980:1: rule__WorkDefinition__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__WorkDefinition__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:984:1: ( ( RULE_ID ) ) - // InternalPDL2.g:985:2: ( RULE_ID ) - { - // InternalPDL2.g:985:2: ( RULE_ID ) - // InternalPDL2.g:986:3: RULE_ID - { - before(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__NameAssignment_1" - - - // $ANTLR start "rule__WorkDefinition__LinksToPredecessorsAssignment_3_2" - // InternalPDL2.g:995:1: rule__WorkDefinition__LinksToPredecessorsAssignment_3_2 : ( ruleDependanceStart ) ; - public final void rule__WorkDefinition__LinksToPredecessorsAssignment_3_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:999:1: ( ( ruleDependanceStart ) ) - // InternalPDL2.g:1000:2: ( ruleDependanceStart ) - { - // InternalPDL2.g:1000:2: ( ruleDependanceStart ) - // InternalPDL2.g:1001:3: ruleDependanceStart - { - before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceStartParserRuleCall_3_2_0()); - pushFollow(FOLLOW_2); - ruleDependanceStart(); - - state._fsp--; - - after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceStartParserRuleCall_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__LinksToPredecessorsAssignment_3_2" - - - // $ANTLR start "rule__WorkDefinition__LinksToPredecessorsAssignment_4_2" - // InternalPDL2.g:1010:1: rule__WorkDefinition__LinksToPredecessorsAssignment_4_2 : ( ruleDependanceFinish ) ; - public final void rule__WorkDefinition__LinksToPredecessorsAssignment_4_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1014:1: ( ( ruleDependanceFinish ) ) - // InternalPDL2.g:1015:2: ( ruleDependanceFinish ) - { - // InternalPDL2.g:1015:2: ( ruleDependanceFinish ) - // InternalPDL2.g:1016:3: ruleDependanceFinish - { - before(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0()); - pushFollow(FOLLOW_2); - ruleDependanceFinish(); - - state._fsp--; - - after(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__LinksToPredecessorsAssignment_4_2" - - - // $ANTLR start "rule__DependanceStart__PredecessorAssignment_0" - // InternalPDL2.g:1025:1: rule__DependanceStart__PredecessorAssignment_0 : ( ( RULE_ID ) ) ; - public final void rule__DependanceStart__PredecessorAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1029:1: ( ( ( RULE_ID ) ) ) - // InternalPDL2.g:1030:2: ( ( RULE_ID ) ) - { - // InternalPDL2.g:1030:2: ( ( RULE_ID ) ) - // InternalPDL2.g:1031:3: ( RULE_ID ) - { - before(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - // InternalPDL2.g:1032:3: ( RULE_ID ) - // InternalPDL2.g:1033:4: RULE_ID - { - before(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); - - } - - after(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceStart__PredecessorAssignment_0" - - - // $ANTLR start "rule__DependanceStart__LinkAssignment_1" - // InternalPDL2.g:1044:1: rule__DependanceStart__LinkAssignment_1 : ( ruleWorkSequenceKindStart ) ; - public final void rule__DependanceStart__LinkAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1048:1: ( ( ruleWorkSequenceKindStart ) ) - // InternalPDL2.g:1049:2: ( ruleWorkSequenceKindStart ) - { - // InternalPDL2.g:1049:2: ( ruleWorkSequenceKindStart ) - // InternalPDL2.g:1050:3: ruleWorkSequenceKindStart - { - before(grammarAccess.getDependanceStartAccess().getLinkWorkSequenceKindStartParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleWorkSequenceKindStart(); - - state._fsp--; - - after(grammarAccess.getDependanceStartAccess().getLinkWorkSequenceKindStartParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceStart__LinkAssignment_1" - - - // $ANTLR start "rule__WorkSequenceKindStart__Started2StartAssignment_0" - // InternalPDL2.g:1059:1: rule__WorkSequenceKindStart__Started2StartAssignment_0 : ( ( 'started' ) ) ; - public final void rule__WorkSequenceKindStart__Started2StartAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1063:1: ( ( ( 'started' ) ) ) - // InternalPDL2.g:1064:2: ( ( 'started' ) ) - { - // InternalPDL2.g:1064:2: ( ( 'started' ) ) - // InternalPDL2.g:1065:3: ( 'started' ) - { - before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); - // InternalPDL2.g:1066:3: ( 'started' ) - // InternalPDL2.g:1067:4: 'started' - { - before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); - match(input,19,FOLLOW_2); - after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); - - } - - after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceKindStart__Started2StartAssignment_0" - - - // $ANTLR start "rule__WorkSequenceKindStart__Started2FinishAssignment_1" - // InternalPDL2.g:1078:1: rule__WorkSequenceKindStart__Started2FinishAssignment_1 : ( ( 'finished' ) ) ; - public final void rule__WorkSequenceKindStart__Started2FinishAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1082:1: ( ( ( 'finished' ) ) ) - // InternalPDL2.g:1083:2: ( ( 'finished' ) ) - { - // InternalPDL2.g:1083:2: ( ( 'finished' ) ) - // InternalPDL2.g:1084:3: ( 'finished' ) - { - before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); - // InternalPDL2.g:1085:3: ( 'finished' ) - // InternalPDL2.g:1086:4: 'finished' - { - before(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); - match(input,20,FOLLOW_2); - after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); - - } - - after(grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceKindStart__Started2FinishAssignment_1" - - - // $ANTLR start "rule__DependanceFinish__PredecessorAssignment_0" - // InternalPDL2.g:1097:1: rule__DependanceFinish__PredecessorAssignment_0 : ( ( RULE_ID ) ) ; - public final void rule__DependanceFinish__PredecessorAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1101:1: ( ( ( RULE_ID ) ) ) - // InternalPDL2.g:1102:2: ( ( RULE_ID ) ) - { - // InternalPDL2.g:1102:2: ( ( RULE_ID ) ) - // InternalPDL2.g:1103:3: ( RULE_ID ) - { - before(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - // InternalPDL2.g:1104:3: ( RULE_ID ) - // InternalPDL2.g:1105:4: RULE_ID - { - before(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); - - } - - after(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceFinish__PredecessorAssignment_0" - - - // $ANTLR start "rule__DependanceFinish__LinkAssignment_1" - // InternalPDL2.g:1116:1: rule__DependanceFinish__LinkAssignment_1 : ( ruleWorkSequenceKindFinish ) ; - public final void rule__DependanceFinish__LinkAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1120:1: ( ( ruleWorkSequenceKindFinish ) ) - // InternalPDL2.g:1121:2: ( ruleWorkSequenceKindFinish ) - { - // InternalPDL2.g:1121:2: ( ruleWorkSequenceKindFinish ) - // InternalPDL2.g:1122:3: ruleWorkSequenceKindFinish - { - before(grammarAccess.getDependanceFinishAccess().getLinkWorkSequenceKindFinishParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleWorkSequenceKindFinish(); - - state._fsp--; - - after(grammarAccess.getDependanceFinishAccess().getLinkWorkSequenceKindFinishParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DependanceFinish__LinkAssignment_1" - - - // $ANTLR start "rule__WorkSequenceKindFinish__Finished2StartAssignment_0" - // InternalPDL2.g:1131:1: rule__WorkSequenceKindFinish__Finished2StartAssignment_0 : ( ( 'started' ) ) ; - public final void rule__WorkSequenceKindFinish__Finished2StartAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1135:1: ( ( ( 'started' ) ) ) - // InternalPDL2.g:1136:2: ( ( 'started' ) ) - { - // InternalPDL2.g:1136:2: ( ( 'started' ) ) - // InternalPDL2.g:1137:3: ( 'started' ) - { - before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); - // InternalPDL2.g:1138:3: ( 'started' ) - // InternalPDL2.g:1139:4: 'started' - { - before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); - match(input,19,FOLLOW_2); - after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); - - } - - after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceKindFinish__Finished2StartAssignment_0" - - - // $ANTLR start "rule__WorkSequenceKindFinish__Finished2FinishAssignment_1" - // InternalPDL2.g:1150:1: rule__WorkSequenceKindFinish__Finished2FinishAssignment_1 : ( ( 'finished' ) ) ; - public final void rule__WorkSequenceKindFinish__Finished2FinishAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1154:1: ( ( ( 'finished' ) ) ) - // InternalPDL2.g:1155:2: ( ( 'finished' ) ) - { - // InternalPDL2.g:1155:2: ( ( 'finished' ) ) - // InternalPDL2.g:1156:3: ( 'finished' ) - { - before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); - // InternalPDL2.g:1157:3: ( 'finished' ) - // InternalPDL2.g:1158:4: 'finished' - { - before(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); - match(input,20,FOLLOW_2); - after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); - - } - - after(grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceKindFinish__Finished2FinishAssignment_1" - - - // $ANTLR start "rule__Guidance__TexteAssignment_1" - // InternalPDL2.g:1169:1: rule__Guidance__TexteAssignment_1 : ( RULE_STRING ) ; - public final void rule__Guidance__TexteAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL2.g:1173:1: ( ( RULE_STRING ) ) - // InternalPDL2.g:1174:2: ( RULE_STRING ) - { - // InternalPDL2.g:1174:2: ( RULE_STRING ) - // InternalPDL2.g:1175:3: RULE_STRING - { - before(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Guidance__TexteAssignment_1" - - // Delegated rules - - - - - public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000046000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000044002L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x000000000002A000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000180000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000020L}); - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src/fr/n7/ide/PDL2IdeModule.java b/eclipse-workspace/fr.n7.pdl2.ide/src/fr/n7/ide/PDL2IdeModule.java deleted file mode 100644 index 5d0b0d6..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src/fr/n7/ide/PDL2IdeModule.java +++ /dev/null @@ -1,11 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - - -/** - * Use this class to register ide components. - */ -public class PDL2IdeModule extends AbstractPDL2IdeModule { -} diff --git a/eclipse-workspace/fr.n7.pdl2.ide/src/fr/n7/ide/PDL2IdeSetup.java b/eclipse-workspace/fr.n7.pdl2.ide/src/fr/n7/ide/PDL2IdeSetup.java deleted file mode 100644 index 4e66c73..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ide/src/fr/n7/ide/PDL2IdeSetup.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL2RuntimeModule; -import fr.n7.PDL2StandaloneSetup; -import org.eclipse.xtext.util.Modules2; - -/** - * Initialization support for running Xtext languages as language servers. - */ -public class PDL2IdeSetup extends PDL2StandaloneSetup { - - @Override - public Injector createInjector() { - return Guice.createInjector(Modules2.mixin(new PDL2RuntimeModule(), new PDL2IdeModule())); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2.tests/.classpath b/eclipse-workspace/fr.n7.pdl2.tests/.classpath deleted file mode 100644 index 720219f..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2.tests/.project b/eclipse-workspace/fr.n7.pdl2.tests/.project deleted file mode 100644 index a5f1600..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl2.tests - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl2.tests/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl2.tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl2.tests/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl2.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl2.tests/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl2.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 5e68b5c..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl2.tests -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl2.tests -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl2.tests; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl2, - org.junit.jupiter.api;bundle-version="[5.0.0,6.0.0)", - org.eclipse.xtext.testing, - org.eclipse.xtext.xbase.testing, - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.tests;x-internal=true diff --git a/eclipse-workspace/fr.n7.pdl2.tests/build.properties b/eclipse-workspace/fr.n7.pdl2.tests/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl2.tests/src-gen/fr/n7/tests/PDL2InjectorProvider.java b/eclipse-workspace/fr.n7.pdl2.tests/src-gen/fr/n7/tests/PDL2InjectorProvider.java deleted file mode 100644 index 3113ed7..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/src-gen/fr/n7/tests/PDL2InjectorProvider.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.tests; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL2RuntimeModule; -import fr.n7.PDL2StandaloneSetup; -import org.eclipse.xtext.testing.GlobalRegistries; -import org.eclipse.xtext.testing.GlobalRegistries.GlobalStateMemento; -import org.eclipse.xtext.testing.IInjectorProvider; -import org.eclipse.xtext.testing.IRegistryConfigurator; - -public class PDL2InjectorProvider implements IInjectorProvider, IRegistryConfigurator { - - protected GlobalStateMemento stateBeforeInjectorCreation; - protected GlobalStateMemento stateAfterInjectorCreation; - protected Injector injector; - - static { - GlobalRegistries.initializeDefaults(); - } - - @Override - public Injector getInjector() { - if (injector == null) { - this.injector = internalCreateInjector(); - stateAfterInjectorCreation = GlobalRegistries.makeCopyOfGlobalState(); - } - return injector; - } - - protected Injector internalCreateInjector() { - return new PDL2StandaloneSetup() { - @Override - public Injector createInjector() { - return Guice.createInjector(createRuntimeModule()); - } - }.createInjectorAndDoEMFRegistration(); - } - - protected PDL2RuntimeModule createRuntimeModule() { - // make it work also with Maven/Tycho and OSGI - // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=493672 - return new PDL2RuntimeModule() { - @Override - public ClassLoader bindClassLoaderToInstance() { - return PDL2InjectorProvider.class - .getClassLoader(); - } - }; - } - - @Override - public void restoreRegistry() { - stateBeforeInjectorCreation.restoreGlobalState(); - stateBeforeInjectorCreation = null; - } - - @Override - public void setupRegistry() { - stateBeforeInjectorCreation = GlobalRegistries.makeCopyOfGlobalState(); - if (injector == null) { - getInjector(); - } - stateAfterInjectorCreation.restoreGlobalState(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.tests/src/fr/n7/tests/PDL2ParsingTest.xtend b/eclipse-workspace/fr.n7.pdl2.tests/src/fr/n7/tests/PDL2ParsingTest.xtend deleted file mode 100644 index cc00872..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/src/fr/n7/tests/PDL2ParsingTest.xtend +++ /dev/null @@ -1,29 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.tests - -import com.google.inject.Inject -import org.eclipse.xtext.testing.InjectWith -import org.eclipse.xtext.testing.extensions.InjectionExtension -import org.eclipse.xtext.testing.util.ParseHelper -import org.junit.jupiter.api.Assertions -import org.junit.jupiter.api.Test -import org.junit.jupiter.api.^extension.ExtendWith - -@ExtendWith(InjectionExtension) -@InjectWith(PDL2InjectorProvider) -class PDL2ParsingTest { - @Inject - ParseHelper parseHelper - - @Test - def void loadModel() { - val result = parseHelper.parse(''' - Hello Xtext! - ''') - Assertions.assertNotNull(result) - val errors = result.eResource.errors - Assertions.assertTrue(errors.isEmpty, '''Unexpected errors: «errors.join(", ")»''') - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.tests/test-bin/fr/n7/tests/.PDL2ParsingTest.java._trace b/eclipse-workspace/fr.n7.pdl2.tests/test-bin/fr/n7/tests/.PDL2ParsingTest.java._trace deleted file mode 100644 index dd3fb79..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2.tests/test-bin/fr/n7/tests/.PDL2ParsingTest.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2.tests/test-bin/fr/n7/tests/.PDL2ParsingTest.xtendbin b/eclipse-workspace/fr.n7.pdl2.tests/test-bin/fr/n7/tests/.PDL2ParsingTest.xtendbin deleted file mode 100644 index 6467d73..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2.tests/test-bin/fr/n7/tests/.PDL2ParsingTest.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/.PDL2ParsingTest.java._trace b/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/.PDL2ParsingTest.java._trace deleted file mode 100644 index dd3fb79..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/.PDL2ParsingTest.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/.PDL2ParsingTest.xtendbin b/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/.PDL2ParsingTest.xtendbin deleted file mode 100644 index 6467d73..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/.PDL2ParsingTest.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/PDL2ParsingTest.java b/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/PDL2ParsingTest.java deleted file mode 100644 index 14effe0..0000000 --- a/eclipse-workspace/fr.n7.pdl2.tests/xtend-gen/fr/n7/tests/PDL2ParsingTest.java +++ /dev/null @@ -1,46 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.tests; - -import com.google.inject.Inject; -import fr.n7.tests.PDL2InjectorProvider; -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtend2.lib.StringConcatenation; -import org.eclipse.xtext.testing.InjectWith; -import org.eclipse.xtext.testing.extensions.InjectionExtension; -import org.eclipse.xtext.testing.util.ParseHelper; -import org.eclipse.xtext.xbase.lib.Exceptions; -import org.eclipse.xtext.xbase.lib.IterableExtensions; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; - -@ExtendWith(InjectionExtension.class) -@InjectWith(PDL2InjectorProvider.class) -@SuppressWarnings("all") -public class PDL2ParsingTest { - @Inject - private ParseHelper parseHelper; - - @Test - public void loadModel() { - try { - StringConcatenation _builder = new StringConcatenation(); - _builder.append("Hello Xtext!"); - _builder.newLine(); - final fr.n7.pDL2.Process result = this.parseHelper.parse(_builder); - Assertions.assertNotNull(result); - final EList errors = result.eResource().getErrors(); - boolean _isEmpty = errors.isEmpty(); - StringConcatenation _builder_1 = new StringConcatenation(); - _builder_1.append("Unexpected errors: "); - String _join = IterableExtensions.join(errors, ", "); - _builder_1.append(_join); - Assertions.assertTrue(_isEmpty, _builder_1.toString()); - } catch (Throwable _e) { - throw Exceptions.sneakyThrow(_e); - } - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui.tests/.classpath b/eclipse-workspace/fr.n7.pdl2.ui.tests/.classpath deleted file mode 100644 index 720219f..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui.tests/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2.ui.tests/.project b/eclipse-workspace/fr.n7.pdl2.ui.tests/.project deleted file mode 100644 index 26a5c0e..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui.tests/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl2.ui.tests - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl2.ui.tests/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl2.ui.tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui.tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl2.ui.tests/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl2.ui.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl2.ui.tests/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl2.ui.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 86386bf..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,18 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl2.ui.tests -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl2.ui.tests -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl2.ui.tests; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl2.ui, - org.junit.jupiter.api;bundle-version="[5.0.0,6.0.0)", - org.eclipse.xtext.testing, - org.eclipse.xtext.xbase.testing, - org.eclipse.xtext.xbase.junit, - org.eclipse.core.runtime, - org.eclipse.xtext.ui.testing, - org.eclipse.ui.workbench;resolution:=optional -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ui.tests;x-internal=true diff --git a/eclipse-workspace/fr.n7.pdl2.ui.tests/build.properties b/eclipse-workspace/fr.n7.pdl2.ui.tests/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui.tests/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl2.ui.tests/src-gen/fr/n7/ui/tests/PDL2UiInjectorProvider.java b/eclipse-workspace/fr.n7.pdl2.ui.tests/src-gen/fr/n7/ui/tests/PDL2UiInjectorProvider.java deleted file mode 100644 index 5daea40..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui.tests/src-gen/fr/n7/ui/tests/PDL2UiInjectorProvider.java +++ /dev/null @@ -1,17 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.tests; - -import com.google.inject.Injector; -import fr.n7.pdl2.ui.internal.Pdl2Activator; -import org.eclipse.xtext.testing.IInjectorProvider; - -public class PDL2UiInjectorProvider implements IInjectorProvider { - - @Override - public Injector getInjector() { - return Pdl2Activator.getInstance().getInjector("fr.n7.PDL2"); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/.classpath b/eclipse-workspace/fr.n7.pdl2.ui/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2.ui/.project b/eclipse-workspace/fr.n7.pdl2.ui/.project deleted file mode 100644 index f78b3bb..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl2.ui - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl2.ui/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl2.ui/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl2.ui/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl2.ui/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl2.ui/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl2.ui/META-INF/MANIFEST.MF deleted file mode 100644 index 3405507..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/META-INF/MANIFEST.MF +++ /dev/null @@ -1,24 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl2.ui -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl2.ui -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl2.ui; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl2, - fr.n7.pdl2.ide, - org.eclipse.xtext.ui, - org.eclipse.xtext.ui.shared, - org.eclipse.xtext.ui.codetemplates.ui, - org.eclipse.ui.editors;bundle-version="3.5.0", - org.eclipse.ui.ide;bundle-version="3.5.0", - org.eclipse.ui, - org.eclipse.compare, - org.eclipse.xtext.builder -Import-Package: org.apache.log4j -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ui.contentassist, - fr.n7.ui.quickfix, - fr.n7.pdl2.ui.internal -Bundle-Activator: fr.n7.pdl2.ui.internal.Pdl2Activator diff --git a/eclipse-workspace/fr.n7.pdl2.ui/build.properties b/eclipse-workspace/fr.n7.pdl2.ui/build.properties deleted file mode 100644 index 323f56c..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/,\ - plugin.xml -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl2.ui/plugin.xml b/eclipse-workspace/fr.n7.pdl2.ui/plugin.xml deleted file mode 100644 index a1df8ad..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/plugin.xml +++ /dev/null @@ -1,434 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/pdl2/ui/internal/Pdl2Activator.java b/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/pdl2/ui/internal/Pdl2Activator.java deleted file mode 100644 index 239a723..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/pdl2/ui/internal/Pdl2Activator.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.pdl2.ui.internal; - -import com.google.common.collect.Maps; -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL2RuntimeModule; -import fr.n7.ui.PDL2UiModule; -import java.util.Collections; -import java.util.Map; -import org.apache.log4j.Logger; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.eclipse.xtext.ui.shared.SharedStateModule; -import org.eclipse.xtext.util.Modules2; -import org.osgi.framework.BundleContext; - -/** - * This class was generated. Customizations should only happen in a newly - * introduced subclass. - */ -public class Pdl2Activator extends AbstractUIPlugin { - - public static final String PLUGIN_ID = "fr.n7.pdl2.ui"; - public static final String FR_N7_PDL2 = "fr.n7.PDL2"; - - private static final Logger logger = Logger.getLogger(Pdl2Activator.class); - - private static Pdl2Activator INSTANCE; - - private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1)); - - @Override - public void start(BundleContext context) throws Exception { - super.start(context); - INSTANCE = this; - } - - @Override - public void stop(BundleContext context) throws Exception { - injectors.clear(); - INSTANCE = null; - super.stop(context); - } - - public static Pdl2Activator getInstance() { - return INSTANCE; - } - - public Injector getInjector(String language) { - synchronized (injectors) { - Injector injector = injectors.get(language); - if (injector == null) { - injectors.put(language, injector = createInjector(language)); - } - return injector; - } - } - - protected Injector createInjector(String language) { - try { - com.google.inject.Module runtimeModule = getRuntimeModule(language); - com.google.inject.Module sharedStateModule = getSharedStateModule(); - com.google.inject.Module uiModule = getUiModule(language); - com.google.inject.Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule); - return Guice.createInjector(mergedModule); - } catch (Exception e) { - logger.error("Failed to create injector for " + language); - logger.error(e.getMessage(), e); - throw new RuntimeException("Failed to create injector for " + language, e); - } - } - - protected com.google.inject.Module getRuntimeModule(String grammar) { - if (FR_N7_PDL2.equals(grammar)) { - return new PDL2RuntimeModule(); - } - throw new IllegalArgumentException(grammar); - } - - protected com.google.inject.Module getUiModule(String grammar) { - if (FR_N7_PDL2.equals(grammar)) { - return new PDL2UiModule(this); - } - throw new IllegalArgumentException(grammar); - } - - protected com.google.inject.Module getSharedStateModule() { - return new SharedStateModule(); - } - - -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/AbstractPDL2UiModule.java b/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/AbstractPDL2UiModule.java deleted file mode 100644 index bcb04ed..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/AbstractPDL2UiModule.java +++ /dev/null @@ -1,293 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import com.google.inject.Binder; -import com.google.inject.Provider; -import com.google.inject.name.Names; -import fr.n7.ide.contentassist.antlr.PDL2Parser; -import fr.n7.ide.contentassist.antlr.PartialPDL2ContentAssistParser; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL2Lexer; -import fr.n7.ui.contentassist.PDL2ProposalProvider; -import fr.n7.ui.labeling.PDL2DescriptionLabelProvider; -import fr.n7.ui.labeling.PDL2LabelProvider; -import fr.n7.ui.outline.PDL2OutlineTreeProvider; -import fr.n7.ui.quickfix.PDL2QuickfixProvider; -import fr.n7.validation.PDL2ValidatorConfigurationBlock; -import org.eclipse.compare.IViewerCreator; -import org.eclipse.core.resources.IWorkspaceRoot; -import org.eclipse.core.resources.ResourcesPlugin; -import org.eclipse.jface.viewers.ILabelProvider; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.eclipse.xtext.builder.BuilderParticipant; -import org.eclipse.xtext.builder.EclipseOutputConfigurationProvider; -import org.eclipse.xtext.builder.IXtextBuilderParticipant; -import org.eclipse.xtext.builder.builderState.IBuilderState; -import org.eclipse.xtext.builder.clustering.CurrentDescriptions; -import org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource; -import org.eclipse.xtext.builder.nature.NatureAddingEditorCallback; -import org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess; -import org.eclipse.xtext.generator.IContextualOutputConfigurationProvider; -import org.eclipse.xtext.ide.LexerIdeBindings; -import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser; -import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider; -import org.eclipse.xtext.parser.antlr.ITokenDefProvider; -import org.eclipse.xtext.parser.antlr.LexerProvider; -import org.eclipse.xtext.resource.IResourceDescriptions; -import org.eclipse.xtext.resource.containers.IAllContainersState; -import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider; -import org.eclipse.xtext.service.SingletonBinding; -import org.eclipse.xtext.ui.DefaultUiModule; -import org.eclipse.xtext.ui.UIBindings; -import org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.PartialEditingContentAssistContextFactory; -import org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage; -import org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration; -import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar; -import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry; -import org.eclipse.xtext.ui.compare.DefaultViewerCreator; -import org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource; -import org.eclipse.xtext.ui.editor.IXtextEditorCallback; -import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; -import org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher; -import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider; -import org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper; -import org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher; -import org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper; -import org.eclipse.xtext.ui.editor.contentassist.antlr.DelegatingContentAssistContextFactory; -import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider; -import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider; -import org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer; -import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider; -import org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage; -import org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator; -import org.eclipse.xtext.ui.refactoring.IReferenceUpdater; -import org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider; -import org.eclipse.xtext.ui.refactoring.IRenameStrategy; -import org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator; -import org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater; -import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider; -import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy; -import org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport; -import org.eclipse.xtext.ui.refactoring.ui.IRenameSupport; -import org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences; -import org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider; -import org.eclipse.xtext.ui.shared.Access; -import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock; - -/** - * Manual modifications go to {@link PDL2UiModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL2UiModule extends DefaultUiModule { - - public AbstractPDL2UiModule(AbstractUIPlugin plugin) { - super(plugin); - } - - // contributed by org.eclipse.xtext.xtext.generator.ImplicitFragment - public Provider provideIAllContainersState() { - return Access.getJavaProjectsState(); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIProposalConflictHelper() { - return AntlrProposalConflictHelper.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST)) - .to(InternalPDL2Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureHighlightingLexer(Binder binder) { - binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING)) - .to(fr.n7.parser.antlr.internal.InternalPDL2Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureHighlightingTokenDefProvider(Binder binder) { - binder.bind(ITokenDefProvider.class) - .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING)) - .to(AntlrTokenDefProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindContentAssistContext$Factory() { - return DelegatingContentAssistContextFactory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIContentAssistParser() { - return PDL2Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexerProvider(Binder binder) { - binder.bind(InternalPDL2Lexer.class).toProvider(LexerProvider.create(InternalPDL2Lexer.class)); - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - public Class bindAbstractValidatorConfigurationBlock() { - return PDL2ValidatorConfigurationBlock.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindPrefixMatcher() { - return FQNPrefixMatcher.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIDependentElementsCalculator() { - return DefaultDependentElementsCalculator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsBuilderScope(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(CurrentDescriptions.ResourceSetAware.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIXtextEditorCallback() { - return NatureAddingEditorCallback.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIContextualOutputConfigurationProvider() { - return EclipseOutputConfigurationProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsPersisted(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(IBuilderState.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindDocumentBasedDirtyResource() { - return PersistentDataAwareDirtyResource.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public Class bindIXtextBuilderParticipant() { - return BuilderParticipant.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public IWorkspaceRoot bindIWorkspaceRootToInstance() { - return ResourcesPlugin.getWorkspace().getRoot(); - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public void configureBuilderPreferenceStoreInitializer(Binder binder) { - binder.bind(IPreferenceStoreInitializer.class) - .annotatedWith(Names.named("builderPreferenceInitializer")) - .to(BuilderPreferenceAccess.Initializer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2 - public Class bindILabelProvider() { - return PDL2LabelProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2 - public void configureResourceUIServiceLabelProvider(Binder binder) { - binder.bind(ILabelProvider.class).annotatedWith(ResourceServiceDescriptionLabelProvider.class).to(PDL2DescriptionLabelProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2 - public Class bindIOutlineTreeProvider() { - return PDL2OutlineTreeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2 - public Class bindIOutlineTreeStructureProvider() { - return PDL2OutlineTreeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.quickfix.QuickfixProviderFragment2 - public Class bindIssueResolutionProvider() { - return PDL2QuickfixProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.contentAssist.ContentAssistFragment2 - public Class bindIContentProposalProvider() { - return PDL2ProposalProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public void configureIPreferenceStoreInitializer(Binder binder) { - binder.bind(IPreferenceStoreInitializer.class) - .annotatedWith(Names.named("RefactoringPreferences")) - .to(RefactoringPreferences.Initializer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameStrategy() { - return DefaultRenameStrategy.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIReferenceUpdater() { - return DefaultReferenceUpdater.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameRefactoringProvider() { - return DefaultRenameRefactoringProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameSupport$Factory() { - return DefaultRenameSupport.Factory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Provider provideTemplatesLanguageConfiguration() { - return AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider(); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Provider provideLanguageRegistry() { - return AccessibleCodetemplatesActivator.getLanguageRegistry(); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - @SingletonBinding(eager=true) - public Class bindLanguageRegistrar() { - return LanguageRegistrar.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindXtextTemplatePreferencePage() { - return AdvancedTemplatesPreferencePage.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindIPartialEditingContentAssistParser() { - return PartialPDL2ContentAssistParser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindIPartialEditingContentAssistContextFactory() { - return PartialEditingContentAssistContextFactory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2 - public Class bindIViewerCreator() { - return DefaultViewerCreator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2 - public void configureCompareViewerTitle(Binder binder) { - binder.bind(String.class).annotatedWith(Names.named(UIBindings.COMPARE_VIEWER_TITLE)).toInstance("PDL2 Compare"); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/PDL2ExecutableExtensionFactory.java b/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/PDL2ExecutableExtensionFactory.java deleted file mode 100644 index ecb5984..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/PDL2ExecutableExtensionFactory.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import com.google.inject.Injector; -import fr.n7.pdl2.ui.internal.Pdl2Activator; -import org.eclipse.core.runtime.Platform; -import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory; -import org.osgi.framework.Bundle; - -/** - * This class was generated. Customizations should only happen in a newly - * introduced subclass. - */ -public class PDL2ExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory { - - @Override - protected Bundle getBundle() { - return Platform.getBundle(Pdl2Activator.PLUGIN_ID); - } - - @Override - protected Injector getInjector() { - Pdl2Activator activator = Pdl2Activator.getInstance(); - return activator != null ? activator.getInjector(Pdl2Activator.FR_N7_PDL2) : null; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL2ProposalProvider.java b/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL2ProposalProvider.java deleted file mode 100644 index 48ed0c5..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL2ProposalProvider.java +++ /dev/null @@ -1,85 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.contentassist; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.Assignment; -import org.eclipse.xtext.CrossReference; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider; -import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; -import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor; - -/** - * Represents a generated, default implementation of superclass {@link TerminalsProposalProvider}. - * Methods are dynamically dispatched on the first parameter, i.e., you can override them - * with a more concrete subtype. - */ -public abstract class AbstractPDL2ProposalProvider extends TerminalsProposalProvider { - - public void completeProcess_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeProcess_ProcessElements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkDefinition_LinksToPredecessors(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeDependanceStart_Predecessor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); - } - public void completeDependanceStart_Link(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequenceKindStart_Started2Start(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void completeWorkSequenceKindStart_Started2Finish(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void completeDependanceFinish_Predecessor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); - } - public void completeDependanceFinish_Link(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequenceKindFinish_Finished2Start(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void completeWorkSequenceKindFinish_Finished2Finish(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void completeGuidance_Texte(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - - public void complete_Process(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_ProcessElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_DependanceStart(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkSequenceKindStart(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_DependanceFinish(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkSequenceKindFinish(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_Guidance(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/validation/PDL2ValidatorConfigurationBlock.java b/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/validation/PDL2ValidatorConfigurationBlock.java deleted file mode 100644 index 27fee48..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src-gen/fr/n7/validation/PDL2ValidatorConfigurationBlock.java +++ /dev/null @@ -1,35 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import org.eclipse.jface.dialogs.IDialogSettings; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock; - -@SuppressWarnings("restriction") -public class PDL2ValidatorConfigurationBlock extends AbstractValidatorConfigurationBlock { - - protected static final String SETTINGS_SECTION_NAME = "PDL2"; - - @Override - protected void fillSettingsPage(Composite composite, int nColumns, int defaultIndent) { - addComboBox(PDL2ConfigurableIssueCodesProvider.DEPRECATED_MODEL_PART, "Deprecated Model Part", composite, defaultIndent); - } - - @Override - public void dispose() { - storeSectionExpansionStates(getDialogSettings()); - super.dispose(); - } - - @Override - protected IDialogSettings getDialogSettings() { - IDialogSettings dialogSettings = super.getDialogSettings(); - IDialogSettings section = dialogSettings.getSection(SETTINGS_SECTION_NAME); - if (section == null) { - return dialogSettings.addNewSection(SETTINGS_SECTION_NAME); - } - return section; - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/PDL2UiModule.java b/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/PDL2UiModule.java deleted file mode 100644 index b3bd008..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/PDL2UiModule.java +++ /dev/null @@ -1,16 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import org.eclipse.ui.plugin.AbstractUIPlugin; - -/** - * Use this class to register components to be used within the Eclipse IDE. - */ -public class PDL2UiModule extends AbstractPDL2UiModule { - - public PDL2UiModule(AbstractUIPlugin plugin) { - super(plugin); - } -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/contentassist/PDL2ProposalProvider.java b/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/contentassist/PDL2ProposalProvider.java deleted file mode 100644 index a8a61ef..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/contentassist/PDL2ProposalProvider.java +++ /dev/null @@ -1,12 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.contentassist; - - -/** - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#content-assist - * on how to customize the content assistant. - */ -public class PDL2ProposalProvider extends AbstractPDL2ProposalProvider { -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/labeling/PDL2DescriptionLabelProvider.java b/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/labeling/PDL2DescriptionLabelProvider.java deleted file mode 100644 index b446df1..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/labeling/PDL2DescriptionLabelProvider.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.labeling; - -import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider; - -/** - * Provides labels for IEObjectDescriptions and IResourceDescriptions. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider - */ -public class PDL2DescriptionLabelProvider extends DefaultDescriptionLabelProvider { - - // Labels and icons can be computed like this: -// @Override -// public String text(IEObjectDescription ele) { -// return ele.getName().toString(); -// } -// -// @Override -// public String image(IEObjectDescription ele) { -// return ele.getEClass().getName() + ".gif"; -// } -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/labeling/PDL2LabelProvider.java b/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/labeling/PDL2LabelProvider.java deleted file mode 100644 index 7b2729b..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/labeling/PDL2LabelProvider.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.labeling; - -import com.google.inject.Inject; -import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider; -import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider; - -/** - * Provides labels for EObjects. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider - */ -public class PDL2LabelProvider extends DefaultEObjectLabelProvider { - - @Inject - public PDL2LabelProvider(AdapterFactoryLabelProvider delegate) { - super(delegate); - } - - // Labels and icons can be computed like this: - -// String text(Greeting ele) { -// return "A greeting to " + ele.getName(); -// } -// -// String image(Greeting ele) { -// return "Greeting.gif"; -// } -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/outline/PDL2OutlineTreeProvider.java b/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/outline/PDL2OutlineTreeProvider.java deleted file mode 100644 index a5e3a64..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/outline/PDL2OutlineTreeProvider.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.outline; - -import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider; - -/** - * Customization of the default outline structure. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline - */ -public class PDL2OutlineTreeProvider extends DefaultOutlineTreeProvider { - -} diff --git a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/quickfix/PDL2QuickfixProvider.java b/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/quickfix/PDL2QuickfixProvider.java deleted file mode 100644 index bb48626..0000000 --- a/eclipse-workspace/fr.n7.pdl2.ui/src/fr/n7/ui/quickfix/PDL2QuickfixProvider.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.quickfix; - -import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider; - -/** - * Custom quickfixes. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#quick-fixes - */ -public class PDL2QuickfixProvider extends DefaultQuickfixProvider { - -// @Fix(PDL2Validator.INVALID_NAME) -// public void capitalizeName(final Issue issue, IssueResolutionAcceptor acceptor) { -// acceptor.accept(issue, "Capitalize name", "Capitalize the name.", "upcase.png", new IModification() { -// public void apply(IModificationContext context) throws BadLocationException { -// IXtextDocument xtextDocument = context.getXtextDocument(); -// String firstLetter = xtextDocument.get(issue.getOffset(), 1); -// xtextDocument.replace(issue.getOffset(), 1, firstLetter.toUpperCase()); -// } -// }); -// } - -} diff --git a/eclipse-workspace/fr.n7.pdl2/.antlr-generator-3.2.0-patch.jar b/eclipse-workspace/fr.n7.pdl2/.antlr-generator-3.2.0-patch.jar deleted file mode 100644 index 90516fd..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2/.antlr-generator-3.2.0-patch.jar and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2/.classpath b/eclipse-workspace/fr.n7.pdl2/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl2/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2/.launch/Generate PDL2 (pdl2) Language Infrastructure.launch b/eclipse-workspace/fr.n7.pdl2/.launch/Generate PDL2 (pdl2) Language Infrastructure.launch deleted file mode 100644 index 6208f01..0000000 --- a/eclipse-workspace/fr.n7.pdl2/.launch/Generate PDL2 (pdl2) Language Infrastructure.launch +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2/.project b/eclipse-workspace/fr.n7.pdl2/.project deleted file mode 100644 index 9fffd3e..0000000 --- a/eclipse-workspace/fr.n7.pdl2/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl2 - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl2/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl2/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl2/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl2/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl2/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl2/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl2/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl2/META-INF/MANIFEST.MF deleted file mode 100644 index 32c0ef6..0000000 --- a/eclipse-workspace/fr.n7.pdl2/META-INF/MANIFEST.MF +++ /dev/null @@ -1,29 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl2 -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl2 -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl2; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: org.eclipse.xtext, - org.eclipse.xtext.xbase, - org.eclipse.equinox.common;bundle-version="3.5.0", - org.eclipse.emf.ecore, - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0", - org.eclipse.xtext.util, - org.eclipse.emf.common, - org.antlr.runtime;bundle-version="[3.2.0,3.2.1)" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.services, - fr.n7.pDL2.util, - fr.n7.parser.antlr.internal, - fr.n7.scoping, - fr.n7.validation, - fr.n7, - fr.n7.pDL2.impl, - fr.n7.pDL2, - fr.n7.serializer, - fr.n7.parser.antlr, - fr.n7.generator -Import-Package: org.apache.log4j diff --git a/eclipse-workspace/fr.n7.pdl2/build.properties b/eclipse-workspace/fr.n7.pdl2/build.properties deleted file mode 100644 index 3e516cd..0000000 --- a/eclipse-workspace/fr.n7.pdl2/build.properties +++ /dev/null @@ -1,19 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = model/generated/,\ - .,\ - META-INF/,\ - plugin.xml -bin.excludes = **/*.mwe2,\ - **/*.xtend -additional.bundles = org.eclipse.xtext.xbase,\ - org.eclipse.xtext.common.types,\ - org.eclipse.xtext.xtext.generator,\ - org.eclipse.emf.codegen.ecore,\ - org.eclipse.emf.mwe.utils,\ - org.eclipse.emf.mwe2.launch,\ - org.eclipse.emf.mwe2.lib,\ - org.objectweb.asm,\ - org.apache.commons.logging,\ - org.apache.log4j diff --git a/eclipse-workspace/fr.n7.pdl2/model/generated/PDL2.ecore b/eclipse-workspace/fr.n7.pdl2/model/generated/PDL2.ecore deleted file mode 100644 index 7f78426..0000000 --- a/eclipse-workspace/fr.n7.pdl2/model/generated/PDL2.ecore +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2/model/generated/PDL2.genmodel b/eclipse-workspace/fr.n7.pdl2/model/generated/PDL2.genmodel deleted file mode 100644 index f548659..0000000 --- a/eclipse-workspace/fr.n7.pdl2/model/generated/PDL2.genmodel +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2/plugin.xml b/eclipse-workspace/fr.n7.pdl2/plugin.xml deleted file mode 100644 index e7c9533..0000000 --- a/eclipse-workspace/fr.n7.pdl2/plugin.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/AbstractPDL2RuntimeModule.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/AbstractPDL2RuntimeModule.java deleted file mode 100644 index b9f407f..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/AbstractPDL2RuntimeModule.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - -import com.google.inject.Binder; -import com.google.inject.Provider; -import com.google.inject.name.Names; -import fr.n7.generator.PDL2Generator; -import fr.n7.parser.antlr.PDL2AntlrTokenFileProvider; -import fr.n7.parser.antlr.PDL2Parser; -import fr.n7.parser.antlr.internal.InternalPDL2Lexer; -import fr.n7.scoping.PDL2ScopeProvider; -import fr.n7.serializer.PDL2SemanticSequencer; -import fr.n7.serializer.PDL2SyntacticSequencer; -import fr.n7.services.PDL2GrammarAccess; -import fr.n7.validation.PDL2ConfigurableIssueCodesProvider; -import fr.n7.validation.PDL2Validator; -import java.util.Properties; -import org.eclipse.xtext.Constants; -import org.eclipse.xtext.IGrammarAccess; -import org.eclipse.xtext.generator.IGenerator2; -import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider; -import org.eclipse.xtext.naming.IQualifiedNameProvider; -import org.eclipse.xtext.parser.IParser; -import org.eclipse.xtext.parser.ITokenToStringConverter; -import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider; -import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter; -import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider; -import org.eclipse.xtext.parser.antlr.ITokenDefProvider; -import org.eclipse.xtext.parser.antlr.Lexer; -import org.eclipse.xtext.parser.antlr.LexerBindings; -import org.eclipse.xtext.parser.antlr.LexerProvider; -import org.eclipse.xtext.resource.IContainer; -import org.eclipse.xtext.resource.IResourceDescriptions; -import org.eclipse.xtext.resource.containers.IAllContainersState; -import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider; -import org.eclipse.xtext.resource.containers.StateBasedContainerManager; -import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider; -import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions; -import org.eclipse.xtext.scoping.IGlobalScopeProvider; -import org.eclipse.xtext.scoping.IScopeProvider; -import org.eclipse.xtext.scoping.IgnoreCaseLinking; -import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; -import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider; -import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider; -import org.eclipse.xtext.serializer.ISerializer; -import org.eclipse.xtext.serializer.impl.Serializer; -import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer; -import org.eclipse.xtext.service.DefaultRuntimeModule; -import org.eclipse.xtext.service.SingletonBinding; -import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider; - -/** - * Manual modifications go to {@link PDL2RuntimeModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL2RuntimeModule extends DefaultRuntimeModule { - - protected Properties properties = null; - - @Override - public void configure(Binder binder) { - properties = tryBindProperties(binder, "fr/n7/PDL2.properties"); - super.configure(binder); - } - - public void configureLanguageName(Binder binder) { - binder.bind(String.class).annotatedWith(Names.named(Constants.LANGUAGE_NAME)).toInstance("fr.n7.PDL2"); - } - - public void configureFileExtensions(Binder binder) { - if (properties == null || properties.getProperty(Constants.FILE_EXTENSIONS) == null) - binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("pdl2"); - } - - // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2 - public ClassLoader bindClassLoaderToInstance() { - return getClass().getClassLoader(); - } - - // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2 - public Class bindIGrammarAccess() { - return PDL2GrammarAccess.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISemanticSequencer() { - return PDL2SemanticSequencer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISyntacticSequencer() { - return PDL2SyntacticSequencer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISerializer() { - return Serializer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIParser() { - return PDL2Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindITokenToStringConverter() { - return AntlrTokenToStringConverter.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIAntlrTokenFileProvider() { - return PDL2AntlrTokenFileProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindLexer() { - return InternalPDL2Lexer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindITokenDefProvider() { - return AntlrTokenDefProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Provider provideInternalPDL2Lexer() { - return LexerProvider.create(InternalPDL2Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureRuntimeLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerBindings.RUNTIME)) - .to(InternalPDL2Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - @SingletonBinding(eager=true) - public Class bindPDL2Validator() { - return PDL2Validator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - public Class bindConfigurableIssueCodesProvider() { - return PDL2ConfigurableIssueCodesProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public Class bindIScopeProvider() { - return PDL2ScopeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public void configureIScopeProviderDelegate(Binder binder) { - binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(ImportedNamespaceAwareLocalScopeProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public Class bindIGlobalScopeProvider() { - return DefaultGlobalScopeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public void configureIgnoreCaseLinking(Binder binder) { - binder.bindConstant().annotatedWith(IgnoreCaseLinking.class).to(false); - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIQualifiedNameProvider() { - return DefaultDeclarativeQualifiedNameProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIContainer$Manager() { - return StateBasedContainerManager.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIAllContainersState$Provider() { - return ResourceSetBasedAllContainersStateProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptions(Binder binder) { - binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsPersisted(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public Class bindIGenerator2() { - return PDL2Generator.class; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/PDL2.xtextbin b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/PDL2.xtextbin deleted file mode 100644 index be15aa4..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/PDL2.xtextbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/PDL2StandaloneSetupGenerated.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/PDL2StandaloneSetupGenerated.java deleted file mode 100644 index c1ae266..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/PDL2StandaloneSetupGenerated.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.pDL2.PDL2Package; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtext.ISetup; -import org.eclipse.xtext.common.TerminalsStandaloneSetup; -import org.eclipse.xtext.resource.IResourceFactory; -import org.eclipse.xtext.resource.IResourceServiceProvider; - -@SuppressWarnings("all") -public class PDL2StandaloneSetupGenerated implements ISetup { - - @Override - public Injector createInjectorAndDoEMFRegistration() { - TerminalsStandaloneSetup.doSetup(); - - Injector injector = createInjector(); - register(injector); - return injector; - } - - public Injector createInjector() { - return Guice.createInjector(new PDL2RuntimeModule()); - } - - public void register(Injector injector) { - if (!EPackage.Registry.INSTANCE.containsKey("http://www.n7.fr/PDL2")) { - EPackage.Registry.INSTANCE.put("http://www.n7.fr/PDL2", PDL2Package.eINSTANCE); - } - IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class); - IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class); - - Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("pdl2", resourceFactory); - IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("pdl2", serviceProvider); - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/DependanceFinish.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/DependanceFinish.java deleted file mode 100644 index a2899c6..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/DependanceFinish.java +++ /dev/null @@ -1,71 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Dependance Finish'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL2.DependanceFinish#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL2.DependanceFinish#getLink Link}
  • - *
- * - * @see fr.n7.pDL2.PDL2Package#getDependanceFinish() - * @model - * @generated - */ -public interface DependanceFinish extends EObject -{ - /** - * Returns the value of the 'Predecessor' reference. - * - * - * @return the value of the 'Predecessor' reference. - * @see #setPredecessor(WorkDefinition) - * @see fr.n7.pDL2.PDL2Package#getDependanceFinish_Predecessor() - * @model - * @generated - */ - WorkDefinition getPredecessor(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.DependanceFinish#getPredecessor Predecessor}' reference. - * - * - * @param value the new value of the 'Predecessor' reference. - * @see #getPredecessor() - * @generated - */ - void setPredecessor(WorkDefinition value); - - /** - * Returns the value of the 'Link' containment reference. - * - * - * @return the value of the 'Link' containment reference. - * @see #setLink(WorkSequenceKindFinish) - * @see fr.n7.pDL2.PDL2Package#getDependanceFinish_Link() - * @model containment="true" - * @generated - */ - WorkSequenceKindFinish getLink(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.DependanceFinish#getLink Link}' containment reference. - * - * - * @param value the new value of the 'Link' containment reference. - * @see #getLink() - * @generated - */ - void setLink(WorkSequenceKindFinish value); - -} // DependanceFinish diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/DependanceStart.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/DependanceStart.java deleted file mode 100644 index 95c9066..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/DependanceStart.java +++ /dev/null @@ -1,71 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Dependance Start'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL2.DependanceStart#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL2.DependanceStart#getLink Link}
  • - *
- * - * @see fr.n7.pDL2.PDL2Package#getDependanceStart() - * @model - * @generated - */ -public interface DependanceStart extends EObject -{ - /** - * Returns the value of the 'Predecessor' reference. - * - * - * @return the value of the 'Predecessor' reference. - * @see #setPredecessor(WorkDefinition) - * @see fr.n7.pDL2.PDL2Package#getDependanceStart_Predecessor() - * @model - * @generated - */ - WorkDefinition getPredecessor(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.DependanceStart#getPredecessor Predecessor}' reference. - * - * - * @param value the new value of the 'Predecessor' reference. - * @see #getPredecessor() - * @generated - */ - void setPredecessor(WorkDefinition value); - - /** - * Returns the value of the 'Link' containment reference. - * - * - * @return the value of the 'Link' containment reference. - * @see #setLink(WorkSequenceKindStart) - * @see fr.n7.pDL2.PDL2Package#getDependanceStart_Link() - * @model containment="true" - * @generated - */ - WorkSequenceKindStart getLink(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.DependanceStart#getLink Link}' containment reference. - * - * - * @param value the new value of the 'Link' containment reference. - * @see #getLink() - * @generated - */ - void setLink(WorkSequenceKindStart value); - -} // DependanceStart diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/Guidance.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/Guidance.java deleted file mode 100644 index de1e56e..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/Guidance.java +++ /dev/null @@ -1,47 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - - -/** - * - * A representation of the model object 'Guidance'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL2.Guidance#getTexte Texte}
  • - *
- * - * @see fr.n7.pDL2.PDL2Package#getGuidance() - * @model - * @generated - */ -public interface Guidance extends ProcessElement -{ - /** - * Returns the value of the 'Texte' attribute. - * - * - * @return the value of the 'Texte' attribute. - * @see #setTexte(String) - * @see fr.n7.pDL2.PDL2Package#getGuidance_Texte() - * @model - * @generated - */ - String getTexte(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.Guidance#getTexte Texte}' attribute. - * - * - * @param value the new value of the 'Texte' attribute. - * @see #getTexte() - * @generated - */ - void setTexte(String value); - -} // Guidance diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/PDL2Factory.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/PDL2Factory.java deleted file mode 100644 index 08c787e..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/PDL2Factory.java +++ /dev/null @@ -1,107 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.ecore.EFactory; - -/** - * - * The Factory for the model. - * It provides a create method for each non-abstract class of the model. - * - * @see fr.n7.pDL2.PDL2Package - * @generated - */ -public interface PDL2Factory extends EFactory -{ - /** - * The singleton instance of the factory. - * - * - * @generated - */ - PDL2Factory eINSTANCE = fr.n7.pDL2.impl.PDL2FactoryImpl.init(); - - /** - * Returns a new object of class 'Process'. - * - * - * @return a new object of class 'Process'. - * @generated - */ - Process createProcess(); - - /** - * Returns a new object of class 'Process Element'. - * - * - * @return a new object of class 'Process Element'. - * @generated - */ - ProcessElement createProcessElement(); - - /** - * Returns a new object of class 'Work Definition'. - * - * - * @return a new object of class 'Work Definition'. - * @generated - */ - WorkDefinition createWorkDefinition(); - - /** - * Returns a new object of class 'Dependance Start'. - * - * - * @return a new object of class 'Dependance Start'. - * @generated - */ - DependanceStart createDependanceStart(); - - /** - * Returns a new object of class 'Work Sequence Kind Start'. - * - * - * @return a new object of class 'Work Sequence Kind Start'. - * @generated - */ - WorkSequenceKindStart createWorkSequenceKindStart(); - - /** - * Returns a new object of class 'Dependance Finish'. - * - * - * @return a new object of class 'Dependance Finish'. - * @generated - */ - DependanceFinish createDependanceFinish(); - - /** - * Returns a new object of class 'Work Sequence Kind Finish'. - * - * - * @return a new object of class 'Work Sequence Kind Finish'. - * @generated - */ - WorkSequenceKindFinish createWorkSequenceKindFinish(); - - /** - * Returns a new object of class 'Guidance'. - * - * - * @return a new object of class 'Guidance'. - * @generated - */ - Guidance createGuidance(); - - /** - * Returns the package supported by this factory. - * - * - * @return the package supported by this factory. - * @generated - */ - PDL2Package getPDL2Package(); - -} //PDL2Factory diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/PDL2Package.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/PDL2Package.java deleted file mode 100644 index f73f9b3..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/PDL2Package.java +++ /dev/null @@ -1,762 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -/** - * - * The Package for the model. - * It contains accessors for the meta objects to represent - *
    - *
  • each class,
  • - *
  • each feature of each class,
  • - *
  • each enum,
  • - *
  • and each data type
  • - *
- * - * @see fr.n7.pDL2.PDL2Factory - * @model kind="package" - * @generated - */ -public interface PDL2Package extends EPackage -{ - /** - * The package name. - * - * - * @generated - */ - String eNAME = "pDL2"; - - /** - * The package namespace URI. - * - * - * @generated - */ - String eNS_URI = "http://www.n7.fr/PDL2"; - - /** - * The package namespace name. - * - * - * @generated - */ - String eNS_PREFIX = "pDL2"; - - /** - * The singleton instance of the package. - * - * - * @generated - */ - PDL2Package eINSTANCE = fr.n7.pDL2.impl.PDL2PackageImpl.init(); - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.ProcessImpl Process}' class. - * - * - * @see fr.n7.pDL2.impl.ProcessImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getProcess() - * @generated - */ - int PROCESS = 0; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int PROCESS__NAME = 0; - - /** - * The feature id for the 'Process Elements' containment reference list. - * - * - * @generated - * @ordered - */ - int PROCESS__PROCESS_ELEMENTS = 1; - - /** - * The number of structural features of the 'Process' class. - * - * - * @generated - * @ordered - */ - int PROCESS_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.ProcessElementImpl Process Element}' class. - * - * - * @see fr.n7.pDL2.impl.ProcessElementImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getProcessElement() - * @generated - */ - int PROCESS_ELEMENT = 1; - - /** - * The number of structural features of the 'Process Element' class. - * - * - * @generated - * @ordered - */ - int PROCESS_ELEMENT_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.WorkDefinitionImpl Work Definition}' class. - * - * - * @see fr.n7.pDL2.impl.WorkDefinitionImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getWorkDefinition() - * @generated - */ - int WORK_DEFINITION = 2; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION__NAME = PROCESS_ELEMENT_FEATURE_COUNT + 0; - - /** - * The feature id for the 'Links To Predecessors' containment reference list. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION__LINKS_TO_PREDECESSORS = PROCESS_ELEMENT_FEATURE_COUNT + 1; - - /** - * The number of structural features of the 'Work Definition' class. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION_FEATURE_COUNT = PROCESS_ELEMENT_FEATURE_COUNT + 2; - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.DependanceStartImpl Dependance Start}' class. - * - * - * @see fr.n7.pDL2.impl.DependanceStartImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getDependanceStart() - * @generated - */ - int DEPENDANCE_START = 3; - - /** - * The feature id for the 'Predecessor' reference. - * - * - * @generated - * @ordered - */ - int DEPENDANCE_START__PREDECESSOR = 0; - - /** - * The feature id for the 'Link' containment reference. - * - * - * @generated - * @ordered - */ - int DEPENDANCE_START__LINK = 1; - - /** - * The number of structural features of the 'Dependance Start' class. - * - * - * @generated - * @ordered - */ - int DEPENDANCE_START_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.WorkSequenceKindStartImpl Work Sequence Kind Start}' class. - * - * - * @see fr.n7.pDL2.impl.WorkSequenceKindStartImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getWorkSequenceKindStart() - * @generated - */ - int WORK_SEQUENCE_KIND_START = 4; - - /** - * The feature id for the 'Started2 Start' attribute. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_KIND_START__STARTED2_START = 0; - - /** - * The feature id for the 'Started2 Finish' attribute. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_KIND_START__STARTED2_FINISH = 1; - - /** - * The number of structural features of the 'Work Sequence Kind Start' class. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_KIND_START_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.DependanceFinishImpl Dependance Finish}' class. - * - * - * @see fr.n7.pDL2.impl.DependanceFinishImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getDependanceFinish() - * @generated - */ - int DEPENDANCE_FINISH = 5; - - /** - * The feature id for the 'Predecessor' reference. - * - * - * @generated - * @ordered - */ - int DEPENDANCE_FINISH__PREDECESSOR = 0; - - /** - * The feature id for the 'Link' containment reference. - * - * - * @generated - * @ordered - */ - int DEPENDANCE_FINISH__LINK = 1; - - /** - * The number of structural features of the 'Dependance Finish' class. - * - * - * @generated - * @ordered - */ - int DEPENDANCE_FINISH_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.WorkSequenceKindFinishImpl Work Sequence Kind Finish}' class. - * - * - * @see fr.n7.pDL2.impl.WorkSequenceKindFinishImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getWorkSequenceKindFinish() - * @generated - */ - int WORK_SEQUENCE_KIND_FINISH = 6; - - /** - * The feature id for the 'Finished2 Start' attribute. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_KIND_FINISH__FINISHED2_START = 0; - - /** - * The feature id for the 'Finished2 Finish' attribute. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH = 1; - - /** - * The number of structural features of the 'Work Sequence Kind Finish' class. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_KIND_FINISH_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link fr.n7.pDL2.impl.GuidanceImpl Guidance}' class. - * - * - * @see fr.n7.pDL2.impl.GuidanceImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getGuidance() - * @generated - */ - int GUIDANCE = 7; - - /** - * The feature id for the 'Texte' attribute. - * - * - * @generated - * @ordered - */ - int GUIDANCE__TEXTE = PROCESS_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Guidance' class. - * - * - * @generated - * @ordered - */ - int GUIDANCE_FEATURE_COUNT = PROCESS_ELEMENT_FEATURE_COUNT + 1; - - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.Process Process}'. - * - * - * @return the meta object for class 'Process'. - * @see fr.n7.pDL2.Process - * @generated - */ - EClass getProcess(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL2.Process#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see fr.n7.pDL2.Process#getName() - * @see #getProcess() - * @generated - */ - EAttribute getProcess_Name(); - - /** - * Returns the meta object for the containment reference list '{@link fr.n7.pDL2.Process#getProcessElements Process Elements}'. - * - * - * @return the meta object for the containment reference list 'Process Elements'. - * @see fr.n7.pDL2.Process#getProcessElements() - * @see #getProcess() - * @generated - */ - EReference getProcess_ProcessElements(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.ProcessElement Process Element}'. - * - * - * @return the meta object for class 'Process Element'. - * @see fr.n7.pDL2.ProcessElement - * @generated - */ - EClass getProcessElement(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.WorkDefinition Work Definition}'. - * - * - * @return the meta object for class 'Work Definition'. - * @see fr.n7.pDL2.WorkDefinition - * @generated - */ - EClass getWorkDefinition(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL2.WorkDefinition#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see fr.n7.pDL2.WorkDefinition#getName() - * @see #getWorkDefinition() - * @generated - */ - EAttribute getWorkDefinition_Name(); - - /** - * Returns the meta object for the containment reference list '{@link fr.n7.pDL2.WorkDefinition#getLinksToPredecessors Links To Predecessors}'. - * - * - * @return the meta object for the containment reference list 'Links To Predecessors'. - * @see fr.n7.pDL2.WorkDefinition#getLinksToPredecessors() - * @see #getWorkDefinition() - * @generated - */ - EReference getWorkDefinition_LinksToPredecessors(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.DependanceStart Dependance Start}'. - * - * - * @return the meta object for class 'Dependance Start'. - * @see fr.n7.pDL2.DependanceStart - * @generated - */ - EClass getDependanceStart(); - - /** - * Returns the meta object for the reference '{@link fr.n7.pDL2.DependanceStart#getPredecessor Predecessor}'. - * - * - * @return the meta object for the reference 'Predecessor'. - * @see fr.n7.pDL2.DependanceStart#getPredecessor() - * @see #getDependanceStart() - * @generated - */ - EReference getDependanceStart_Predecessor(); - - /** - * Returns the meta object for the containment reference '{@link fr.n7.pDL2.DependanceStart#getLink Link}'. - * - * - * @return the meta object for the containment reference 'Link'. - * @see fr.n7.pDL2.DependanceStart#getLink() - * @see #getDependanceStart() - * @generated - */ - EReference getDependanceStart_Link(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.WorkSequenceKindStart Work Sequence Kind Start}'. - * - * - * @return the meta object for class 'Work Sequence Kind Start'. - * @see fr.n7.pDL2.WorkSequenceKindStart - * @generated - */ - EClass getWorkSequenceKindStart(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL2.WorkSequenceKindStart#getStarted2Start Started2 Start}'. - * - * - * @return the meta object for the attribute 'Started2 Start'. - * @see fr.n7.pDL2.WorkSequenceKindStart#getStarted2Start() - * @see #getWorkSequenceKindStart() - * @generated - */ - EAttribute getWorkSequenceKindStart_Started2Start(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL2.WorkSequenceKindStart#getStarted2Finish Started2 Finish}'. - * - * - * @return the meta object for the attribute 'Started2 Finish'. - * @see fr.n7.pDL2.WorkSequenceKindStart#getStarted2Finish() - * @see #getWorkSequenceKindStart() - * @generated - */ - EAttribute getWorkSequenceKindStart_Started2Finish(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.DependanceFinish Dependance Finish}'. - * - * - * @return the meta object for class 'Dependance Finish'. - * @see fr.n7.pDL2.DependanceFinish - * @generated - */ - EClass getDependanceFinish(); - - /** - * Returns the meta object for the reference '{@link fr.n7.pDL2.DependanceFinish#getPredecessor Predecessor}'. - * - * - * @return the meta object for the reference 'Predecessor'. - * @see fr.n7.pDL2.DependanceFinish#getPredecessor() - * @see #getDependanceFinish() - * @generated - */ - EReference getDependanceFinish_Predecessor(); - - /** - * Returns the meta object for the containment reference '{@link fr.n7.pDL2.DependanceFinish#getLink Link}'. - * - * - * @return the meta object for the containment reference 'Link'. - * @see fr.n7.pDL2.DependanceFinish#getLink() - * @see #getDependanceFinish() - * @generated - */ - EReference getDependanceFinish_Link(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.WorkSequenceKindFinish Work Sequence Kind Finish}'. - * - * - * @return the meta object for class 'Work Sequence Kind Finish'. - * @see fr.n7.pDL2.WorkSequenceKindFinish - * @generated - */ - EClass getWorkSequenceKindFinish(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Start Finished2 Start}'. - * - * - * @return the meta object for the attribute 'Finished2 Start'. - * @see fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Start() - * @see #getWorkSequenceKindFinish() - * @generated - */ - EAttribute getWorkSequenceKindFinish_Finished2Start(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Finish Finished2 Finish}'. - * - * - * @return the meta object for the attribute 'Finished2 Finish'. - * @see fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Finish() - * @see #getWorkSequenceKindFinish() - * @generated - */ - EAttribute getWorkSequenceKindFinish_Finished2Finish(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL2.Guidance Guidance}'. - * - * - * @return the meta object for class 'Guidance'. - * @see fr.n7.pDL2.Guidance - * @generated - */ - EClass getGuidance(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL2.Guidance#getTexte Texte}'. - * - * - * @return the meta object for the attribute 'Texte'. - * @see fr.n7.pDL2.Guidance#getTexte() - * @see #getGuidance() - * @generated - */ - EAttribute getGuidance_Texte(); - - /** - * Returns the factory that creates the instances of the model. - * - * - * @return the factory that creates the instances of the model. - * @generated - */ - PDL2Factory getPDL2Factory(); - - /** - * - * Defines literals for the meta objects that represent - *
    - *
  • each class,
  • - *
  • each feature of each class,
  • - *
  • each enum,
  • - *
  • and each data type
  • - *
- * - * @generated - */ - interface Literals - { - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.ProcessImpl Process}' class. - * - * - * @see fr.n7.pDL2.impl.ProcessImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getProcess() - * @generated - */ - EClass PROCESS = eINSTANCE.getProcess(); - - /** - * The meta object literal for the 'Name' attribute feature. - * - * - * @generated - */ - EAttribute PROCESS__NAME = eINSTANCE.getProcess_Name(); - - /** - * The meta object literal for the 'Process Elements' containment reference list feature. - * - * - * @generated - */ - EReference PROCESS__PROCESS_ELEMENTS = eINSTANCE.getProcess_ProcessElements(); - - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.ProcessElementImpl Process Element}' class. - * - * - * @see fr.n7.pDL2.impl.ProcessElementImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getProcessElement() - * @generated - */ - EClass PROCESS_ELEMENT = eINSTANCE.getProcessElement(); - - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.WorkDefinitionImpl Work Definition}' class. - * - * - * @see fr.n7.pDL2.impl.WorkDefinitionImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getWorkDefinition() - * @generated - */ - EClass WORK_DEFINITION = eINSTANCE.getWorkDefinition(); - - /** - * The meta object literal for the 'Name' attribute feature. - * - * - * @generated - */ - EAttribute WORK_DEFINITION__NAME = eINSTANCE.getWorkDefinition_Name(); - - /** - * The meta object literal for the 'Links To Predecessors' containment reference list feature. - * - * - * @generated - */ - EReference WORK_DEFINITION__LINKS_TO_PREDECESSORS = eINSTANCE.getWorkDefinition_LinksToPredecessors(); - - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.DependanceStartImpl Dependance Start}' class. - * - * - * @see fr.n7.pDL2.impl.DependanceStartImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getDependanceStart() - * @generated - */ - EClass DEPENDANCE_START = eINSTANCE.getDependanceStart(); - - /** - * The meta object literal for the 'Predecessor' reference feature. - * - * - * @generated - */ - EReference DEPENDANCE_START__PREDECESSOR = eINSTANCE.getDependanceStart_Predecessor(); - - /** - * The meta object literal for the 'Link' containment reference feature. - * - * - * @generated - */ - EReference DEPENDANCE_START__LINK = eINSTANCE.getDependanceStart_Link(); - - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.WorkSequenceKindStartImpl Work Sequence Kind Start}' class. - * - * - * @see fr.n7.pDL2.impl.WorkSequenceKindStartImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getWorkSequenceKindStart() - * @generated - */ - EClass WORK_SEQUENCE_KIND_START = eINSTANCE.getWorkSequenceKindStart(); - - /** - * The meta object literal for the 'Started2 Start' attribute feature. - * - * - * @generated - */ - EAttribute WORK_SEQUENCE_KIND_START__STARTED2_START = eINSTANCE.getWorkSequenceKindStart_Started2Start(); - - /** - * The meta object literal for the 'Started2 Finish' attribute feature. - * - * - * @generated - */ - EAttribute WORK_SEQUENCE_KIND_START__STARTED2_FINISH = eINSTANCE.getWorkSequenceKindStart_Started2Finish(); - - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.DependanceFinishImpl Dependance Finish}' class. - * - * - * @see fr.n7.pDL2.impl.DependanceFinishImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getDependanceFinish() - * @generated - */ - EClass DEPENDANCE_FINISH = eINSTANCE.getDependanceFinish(); - - /** - * The meta object literal for the 'Predecessor' reference feature. - * - * - * @generated - */ - EReference DEPENDANCE_FINISH__PREDECESSOR = eINSTANCE.getDependanceFinish_Predecessor(); - - /** - * The meta object literal for the 'Link' containment reference feature. - * - * - * @generated - */ - EReference DEPENDANCE_FINISH__LINK = eINSTANCE.getDependanceFinish_Link(); - - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.WorkSequenceKindFinishImpl Work Sequence Kind Finish}' class. - * - * - * @see fr.n7.pDL2.impl.WorkSequenceKindFinishImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getWorkSequenceKindFinish() - * @generated - */ - EClass WORK_SEQUENCE_KIND_FINISH = eINSTANCE.getWorkSequenceKindFinish(); - - /** - * The meta object literal for the 'Finished2 Start' attribute feature. - * - * - * @generated - */ - EAttribute WORK_SEQUENCE_KIND_FINISH__FINISHED2_START = eINSTANCE.getWorkSequenceKindFinish_Finished2Start(); - - /** - * The meta object literal for the 'Finished2 Finish' attribute feature. - * - * - * @generated - */ - EAttribute WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH = eINSTANCE.getWorkSequenceKindFinish_Finished2Finish(); - - /** - * The meta object literal for the '{@link fr.n7.pDL2.impl.GuidanceImpl Guidance}' class. - * - * - * @see fr.n7.pDL2.impl.GuidanceImpl - * @see fr.n7.pDL2.impl.PDL2PackageImpl#getGuidance() - * @generated - */ - EClass GUIDANCE = eINSTANCE.getGuidance(); - - /** - * The meta object literal for the 'Texte' attribute feature. - * - * - * @generated - */ - EAttribute GUIDANCE__TEXTE = eINSTANCE.getGuidance_Texte(); - - } - -} //PDL2Package diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/Process.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/Process.java deleted file mode 100644 index eacd92c..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/Process.java +++ /dev/null @@ -1,63 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Process'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL2.Process#getName Name}
  • - *
  • {@link fr.n7.pDL2.Process#getProcessElements Process Elements}
  • - *
- * - * @see fr.n7.pDL2.PDL2Package#getProcess() - * @model - * @generated - */ -public interface Process extends EObject -{ - /** - * Returns the value of the 'Name' attribute. - * - * - * @return the value of the 'Name' attribute. - * @see #setName(String) - * @see fr.n7.pDL2.PDL2Package#getProcess_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.Process#getName Name}' attribute. - * - * - * @param value the new value of the 'Name' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - - /** - * Returns the value of the 'Process Elements' containment reference list. - * The list contents are of type {@link fr.n7.pDL2.ProcessElement}. - * - * - * @return the value of the 'Process Elements' containment reference list. - * @see fr.n7.pDL2.PDL2Package#getProcess_ProcessElements() - * @model containment="true" - * @generated - */ - EList getProcessElements(); - -} // Process diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/ProcessElement.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/ProcessElement.java deleted file mode 100644 index 933e82b..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/ProcessElement.java +++ /dev/null @@ -1,20 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Process Element'. - * - * - * - * @see fr.n7.pDL2.PDL2Package#getProcessElement() - * @model - * @generated - */ -public interface ProcessElement extends EObject -{ -} // ProcessElement diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkDefinition.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkDefinition.java deleted file mode 100644 index 647808c..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkDefinition.java +++ /dev/null @@ -1,63 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Work Definition'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL2.WorkDefinition#getName Name}
  • - *
  • {@link fr.n7.pDL2.WorkDefinition#getLinksToPredecessors Links To Predecessors}
  • - *
- * - * @see fr.n7.pDL2.PDL2Package#getWorkDefinition() - * @model - * @generated - */ -public interface WorkDefinition extends ProcessElement -{ - /** - * Returns the value of the 'Name' attribute. - * - * - * @return the value of the 'Name' attribute. - * @see #setName(String) - * @see fr.n7.pDL2.PDL2Package#getWorkDefinition_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.WorkDefinition#getName Name}' attribute. - * - * - * @param value the new value of the 'Name' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - - /** - * Returns the value of the 'Links To Predecessors' containment reference list. - * The list contents are of type {@link org.eclipse.emf.ecore.EObject}. - * - * - * @return the value of the 'Links To Predecessors' containment reference list. - * @see fr.n7.pDL2.PDL2Package#getWorkDefinition_LinksToPredecessors() - * @model containment="true" - * @generated - */ - EList getLinksToPredecessors(); - -} // WorkDefinition diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkSequenceKindFinish.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkSequenceKindFinish.java deleted file mode 100644 index 227ead6..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkSequenceKindFinish.java +++ /dev/null @@ -1,71 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Work Sequence Kind Finish'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Start Finished2 Start}
  • - *
  • {@link fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Finish Finished2 Finish}
  • - *
- * - * @see fr.n7.pDL2.PDL2Package#getWorkSequenceKindFinish() - * @model - * @generated - */ -public interface WorkSequenceKindFinish extends EObject -{ - /** - * Returns the value of the 'Finished2 Start' attribute. - * - * - * @return the value of the 'Finished2 Start' attribute. - * @see #setFinished2Start(String) - * @see fr.n7.pDL2.PDL2Package#getWorkSequenceKindFinish_Finished2Start() - * @model - * @generated - */ - String getFinished2Start(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Start Finished2 Start}' attribute. - * - * - * @param value the new value of the 'Finished2 Start' attribute. - * @see #getFinished2Start() - * @generated - */ - void setFinished2Start(String value); - - /** - * Returns the value of the 'Finished2 Finish' attribute. - * - * - * @return the value of the 'Finished2 Finish' attribute. - * @see #setFinished2Finish(String) - * @see fr.n7.pDL2.PDL2Package#getWorkSequenceKindFinish_Finished2Finish() - * @model - * @generated - */ - String getFinished2Finish(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.WorkSequenceKindFinish#getFinished2Finish Finished2 Finish}' attribute. - * - * - * @param value the new value of the 'Finished2 Finish' attribute. - * @see #getFinished2Finish() - * @generated - */ - void setFinished2Finish(String value); - -} // WorkSequenceKindFinish diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkSequenceKindStart.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkSequenceKindStart.java deleted file mode 100644 index b2fcfb5..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/WorkSequenceKindStart.java +++ /dev/null @@ -1,71 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Work Sequence Kind Start'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL2.WorkSequenceKindStart#getStarted2Start Started2 Start}
  • - *
  • {@link fr.n7.pDL2.WorkSequenceKindStart#getStarted2Finish Started2 Finish}
  • - *
- * - * @see fr.n7.pDL2.PDL2Package#getWorkSequenceKindStart() - * @model - * @generated - */ -public interface WorkSequenceKindStart extends EObject -{ - /** - * Returns the value of the 'Started2 Start' attribute. - * - * - * @return the value of the 'Started2 Start' attribute. - * @see #setStarted2Start(String) - * @see fr.n7.pDL2.PDL2Package#getWorkSequenceKindStart_Started2Start() - * @model - * @generated - */ - String getStarted2Start(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.WorkSequenceKindStart#getStarted2Start Started2 Start}' attribute. - * - * - * @param value the new value of the 'Started2 Start' attribute. - * @see #getStarted2Start() - * @generated - */ - void setStarted2Start(String value); - - /** - * Returns the value of the 'Started2 Finish' attribute. - * - * - * @return the value of the 'Started2 Finish' attribute. - * @see #setStarted2Finish(String) - * @see fr.n7.pDL2.PDL2Package#getWorkSequenceKindStart_Started2Finish() - * @model - * @generated - */ - String getStarted2Finish(); - - /** - * Sets the value of the '{@link fr.n7.pDL2.WorkSequenceKindStart#getStarted2Finish Started2 Finish}' attribute. - * - * - * @param value the new value of the 'Started2 Finish' attribute. - * @see #getStarted2Finish() - * @generated - */ - void setStarted2Finish(String value); - -} // WorkSequenceKindStart diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/DependanceFinishImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/DependanceFinishImpl.java deleted file mode 100644 index b4333eb..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/DependanceFinishImpl.java +++ /dev/null @@ -1,265 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.DependanceFinish; -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.WorkDefinition; -import fr.n7.pDL2.WorkSequenceKindFinish; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Dependance Finish'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL2.impl.DependanceFinishImpl#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL2.impl.DependanceFinishImpl#getLink Link}
  • - *
- * - * @generated - */ -public class DependanceFinishImpl extends MinimalEObjectImpl.Container implements DependanceFinish -{ - /** - * The cached value of the '{@link #getPredecessor() Predecessor}' reference. - * - * - * @see #getPredecessor() - * @generated - * @ordered - */ - protected WorkDefinition predecessor; - - /** - * The cached value of the '{@link #getLink() Link}' containment reference. - * - * - * @see #getLink() - * @generated - * @ordered - */ - protected WorkSequenceKindFinish link; - - /** - * - * - * @generated - */ - protected DependanceFinishImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.DEPENDANCE_FINISH; - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition getPredecessor() - { - if (predecessor != null && predecessor.eIsProxy()) - { - InternalEObject oldPredecessor = (InternalEObject)predecessor; - predecessor = (WorkDefinition)eResolveProxy(oldPredecessor); - if (predecessor != oldPredecessor) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, PDL2Package.DEPENDANCE_FINISH__PREDECESSOR, oldPredecessor, predecessor)); - } - } - return predecessor; - } - - /** - * - * - * @generated - */ - public WorkDefinition basicGetPredecessor() - { - return predecessor; - } - - /** - * - * - * @generated - */ - @Override - public void setPredecessor(WorkDefinition newPredecessor) - { - WorkDefinition oldPredecessor = predecessor; - predecessor = newPredecessor; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.DEPENDANCE_FINISH__PREDECESSOR, oldPredecessor, predecessor)); - } - - /** - * - * - * @generated - */ - @Override - public WorkSequenceKindFinish getLink() - { - return link; - } - - /** - * - * - * @generated - */ - public NotificationChain basicSetLink(WorkSequenceKindFinish newLink, NotificationChain msgs) - { - WorkSequenceKindFinish oldLink = link; - link = newLink; - if (eNotificationRequired()) - { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, PDL2Package.DEPENDANCE_FINISH__LINK, oldLink, newLink); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * - * - * @generated - */ - @Override - public void setLink(WorkSequenceKindFinish newLink) - { - if (newLink != link) - { - NotificationChain msgs = null; - if (link != null) - msgs = ((InternalEObject)link).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - PDL2Package.DEPENDANCE_FINISH__LINK, null, msgs); - if (newLink != null) - msgs = ((InternalEObject)newLink).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - PDL2Package.DEPENDANCE_FINISH__LINK, null, msgs); - msgs = basicSetLink(newLink, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.DEPENDANCE_FINISH__LINK, newLink, newLink)); - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_FINISH__LINK: - return basicSetLink(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_FINISH__PREDECESSOR: - if (resolve) return getPredecessor(); - return basicGetPredecessor(); - case PDL2Package.DEPENDANCE_FINISH__LINK: - return getLink(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_FINISH__PREDECESSOR: - setPredecessor((WorkDefinition)newValue); - return; - case PDL2Package.DEPENDANCE_FINISH__LINK: - setLink((WorkSequenceKindFinish)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_FINISH__PREDECESSOR: - setPredecessor((WorkDefinition)null); - return; - case PDL2Package.DEPENDANCE_FINISH__LINK: - setLink((WorkSequenceKindFinish)null); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_FINISH__PREDECESSOR: - return predecessor != null; - case PDL2Package.DEPENDANCE_FINISH__LINK: - return link != null; - } - return super.eIsSet(featureID); - } - -} //DependanceFinishImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/DependanceStartImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/DependanceStartImpl.java deleted file mode 100644 index f44cc41..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/DependanceStartImpl.java +++ /dev/null @@ -1,265 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.DependanceStart; -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.WorkDefinition; -import fr.n7.pDL2.WorkSequenceKindStart; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Dependance Start'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL2.impl.DependanceStartImpl#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL2.impl.DependanceStartImpl#getLink Link}
  • - *
- * - * @generated - */ -public class DependanceStartImpl extends MinimalEObjectImpl.Container implements DependanceStart -{ - /** - * The cached value of the '{@link #getPredecessor() Predecessor}' reference. - * - * - * @see #getPredecessor() - * @generated - * @ordered - */ - protected WorkDefinition predecessor; - - /** - * The cached value of the '{@link #getLink() Link}' containment reference. - * - * - * @see #getLink() - * @generated - * @ordered - */ - protected WorkSequenceKindStart link; - - /** - * - * - * @generated - */ - protected DependanceStartImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.DEPENDANCE_START; - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition getPredecessor() - { - if (predecessor != null && predecessor.eIsProxy()) - { - InternalEObject oldPredecessor = (InternalEObject)predecessor; - predecessor = (WorkDefinition)eResolveProxy(oldPredecessor); - if (predecessor != oldPredecessor) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, PDL2Package.DEPENDANCE_START__PREDECESSOR, oldPredecessor, predecessor)); - } - } - return predecessor; - } - - /** - * - * - * @generated - */ - public WorkDefinition basicGetPredecessor() - { - return predecessor; - } - - /** - * - * - * @generated - */ - @Override - public void setPredecessor(WorkDefinition newPredecessor) - { - WorkDefinition oldPredecessor = predecessor; - predecessor = newPredecessor; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.DEPENDANCE_START__PREDECESSOR, oldPredecessor, predecessor)); - } - - /** - * - * - * @generated - */ - @Override - public WorkSequenceKindStart getLink() - { - return link; - } - - /** - * - * - * @generated - */ - public NotificationChain basicSetLink(WorkSequenceKindStart newLink, NotificationChain msgs) - { - WorkSequenceKindStart oldLink = link; - link = newLink; - if (eNotificationRequired()) - { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, PDL2Package.DEPENDANCE_START__LINK, oldLink, newLink); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; - } - - /** - * - * - * @generated - */ - @Override - public void setLink(WorkSequenceKindStart newLink) - { - if (newLink != link) - { - NotificationChain msgs = null; - if (link != null) - msgs = ((InternalEObject)link).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - PDL2Package.DEPENDANCE_START__LINK, null, msgs); - if (newLink != null) - msgs = ((InternalEObject)newLink).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - PDL2Package.DEPENDANCE_START__LINK, null, msgs); - msgs = basicSetLink(newLink, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.DEPENDANCE_START__LINK, newLink, newLink)); - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_START__LINK: - return basicSetLink(null, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_START__PREDECESSOR: - if (resolve) return getPredecessor(); - return basicGetPredecessor(); - case PDL2Package.DEPENDANCE_START__LINK: - return getLink(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_START__PREDECESSOR: - setPredecessor((WorkDefinition)newValue); - return; - case PDL2Package.DEPENDANCE_START__LINK: - setLink((WorkSequenceKindStart)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_START__PREDECESSOR: - setPredecessor((WorkDefinition)null); - return; - case PDL2Package.DEPENDANCE_START__LINK: - setLink((WorkSequenceKindStart)null); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL2Package.DEPENDANCE_START__PREDECESSOR: - return predecessor != null; - case PDL2Package.DEPENDANCE_START__LINK: - return link != null; - } - return super.eIsSet(featureID); - } - -} //DependanceStartImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/GuidanceImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/GuidanceImpl.java deleted file mode 100644 index a04b119..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/GuidanceImpl.java +++ /dev/null @@ -1,179 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.Guidance; -import fr.n7.pDL2.PDL2Package; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * - * An implementation of the model object 'Guidance'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL2.impl.GuidanceImpl#getTexte Texte}
  • - *
- * - * @generated - */ -public class GuidanceImpl extends ProcessElementImpl implements Guidance -{ - /** - * The default value of the '{@link #getTexte() Texte}' attribute. - * - * - * @see #getTexte() - * @generated - * @ordered - */ - protected static final String TEXTE_EDEFAULT = null; - - /** - * The cached value of the '{@link #getTexte() Texte}' attribute. - * - * - * @see #getTexte() - * @generated - * @ordered - */ - protected String texte = TEXTE_EDEFAULT; - - /** - * - * - * @generated - */ - protected GuidanceImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.GUIDANCE; - } - - /** - * - * - * @generated - */ - @Override - public String getTexte() - { - return texte; - } - - /** - * - * - * @generated - */ - @Override - public void setTexte(String newTexte) - { - String oldTexte = texte; - texte = newTexte; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.GUIDANCE__TEXTE, oldTexte, texte)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL2Package.GUIDANCE__TEXTE: - return getTexte(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL2Package.GUIDANCE__TEXTE: - setTexte((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL2Package.GUIDANCE__TEXTE: - setTexte(TEXTE_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL2Package.GUIDANCE__TEXTE: - return TEXTE_EDEFAULT == null ? texte != null : !TEXTE_EDEFAULT.equals(texte); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (texte: "); - result.append(texte); - result.append(')'); - return result.toString(); - } - -} //GuidanceImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/PDL2FactoryImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/PDL2FactoryImpl.java deleted file mode 100644 index c0d4911..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/PDL2FactoryImpl.java +++ /dev/null @@ -1,208 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.DependanceFinish; -import fr.n7.pDL2.DependanceStart; -import fr.n7.pDL2.Guidance; -import fr.n7.pDL2.PDL2Factory; -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.ProcessElement; -import fr.n7.pDL2.WorkDefinition; -import fr.n7.pDL2.WorkSequenceKindFinish; -import fr.n7.pDL2.WorkSequenceKindStart; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; - -import org.eclipse.emf.ecore.impl.EFactoryImpl; - -import org.eclipse.emf.ecore.plugin.EcorePlugin; - -/** - * - * An implementation of the model Factory. - * - * @generated - */ -public class PDL2FactoryImpl extends EFactoryImpl implements PDL2Factory -{ - /** - * Creates the default factory implementation. - * - * - * @generated - */ - public static PDL2Factory init() - { - try - { - PDL2Factory thePDL2Factory = (PDL2Factory)EPackage.Registry.INSTANCE.getEFactory(PDL2Package.eNS_URI); - if (thePDL2Factory != null) - { - return thePDL2Factory; - } - } - catch (Exception exception) - { - EcorePlugin.INSTANCE.log(exception); - } - return new PDL2FactoryImpl(); - } - - /** - * Creates an instance of the factory. - * - * - * @generated - */ - public PDL2FactoryImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - public EObject create(EClass eClass) - { - switch (eClass.getClassifierID()) - { - case PDL2Package.PROCESS: return createProcess(); - case PDL2Package.PROCESS_ELEMENT: return createProcessElement(); - case PDL2Package.WORK_DEFINITION: return createWorkDefinition(); - case PDL2Package.DEPENDANCE_START: return createDependanceStart(); - case PDL2Package.WORK_SEQUENCE_KIND_START: return createWorkSequenceKindStart(); - case PDL2Package.DEPENDANCE_FINISH: return createDependanceFinish(); - case PDL2Package.WORK_SEQUENCE_KIND_FINISH: return createWorkSequenceKindFinish(); - case PDL2Package.GUIDANCE: return createGuidance(); - default: - throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); - } - } - - /** - * - * - * @generated - */ - @Override - public fr.n7.pDL2.Process createProcess() - { - ProcessImpl process = new ProcessImpl(); - return process; - } - - /** - * - * - * @generated - */ - @Override - public ProcessElement createProcessElement() - { - ProcessElementImpl processElement = new ProcessElementImpl(); - return processElement; - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition createWorkDefinition() - { - WorkDefinitionImpl workDefinition = new WorkDefinitionImpl(); - return workDefinition; - } - - /** - * - * - * @generated - */ - @Override - public DependanceStart createDependanceStart() - { - DependanceStartImpl dependanceStart = new DependanceStartImpl(); - return dependanceStart; - } - - /** - * - * - * @generated - */ - @Override - public WorkSequenceKindStart createWorkSequenceKindStart() - { - WorkSequenceKindStartImpl workSequenceKindStart = new WorkSequenceKindStartImpl(); - return workSequenceKindStart; - } - - /** - * - * - * @generated - */ - @Override - public DependanceFinish createDependanceFinish() - { - DependanceFinishImpl dependanceFinish = new DependanceFinishImpl(); - return dependanceFinish; - } - - /** - * - * - * @generated - */ - @Override - public WorkSequenceKindFinish createWorkSequenceKindFinish() - { - WorkSequenceKindFinishImpl workSequenceKindFinish = new WorkSequenceKindFinishImpl(); - return workSequenceKindFinish; - } - - /** - * - * - * @generated - */ - @Override - public Guidance createGuidance() - { - GuidanceImpl guidance = new GuidanceImpl(); - return guidance; - } - - /** - * - * - * @generated - */ - @Override - public PDL2Package getPDL2Package() - { - return (PDL2Package)getEPackage(); - } - - /** - * - * - * @deprecated - * @generated - */ - @Deprecated - public static PDL2Package getPackage() - { - return PDL2Package.eINSTANCE; - } - -} //PDL2FactoryImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/PDL2PackageImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/PDL2PackageImpl.java deleted file mode 100644 index f649ceb..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/PDL2PackageImpl.java +++ /dev/null @@ -1,508 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.DependanceFinish; -import fr.n7.pDL2.DependanceStart; -import fr.n7.pDL2.Guidance; -import fr.n7.pDL2.PDL2Factory; -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.ProcessElement; -import fr.n7.pDL2.WorkDefinition; -import fr.n7.pDL2.WorkSequenceKindFinish; -import fr.n7.pDL2.WorkSequenceKindStart; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -import org.eclipse.emf.ecore.impl.EPackageImpl; - -/** - * - * An implementation of the model Package. - * - * @generated - */ -public class PDL2PackageImpl extends EPackageImpl implements PDL2Package -{ - /** - * - * - * @generated - */ - private EClass processEClass = null; - - /** - * - * - * @generated - */ - private EClass processElementEClass = null; - - /** - * - * - * @generated - */ - private EClass workDefinitionEClass = null; - - /** - * - * - * @generated - */ - private EClass dependanceStartEClass = null; - - /** - * - * - * @generated - */ - private EClass workSequenceKindStartEClass = null; - - /** - * - * - * @generated - */ - private EClass dependanceFinishEClass = null; - - /** - * - * - * @generated - */ - private EClass workSequenceKindFinishEClass = null; - - /** - * - * - * @generated - */ - private EClass guidanceEClass = null; - - /** - * Creates an instance of the model Package, registered with - * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package - * package URI value. - *

Note: the correct way to create the package is via the static - * factory method {@link #init init()}, which also performs - * initialization of the package, or returns the registered package, - * if one already exists. - * - * - * @see org.eclipse.emf.ecore.EPackage.Registry - * @see fr.n7.pDL2.PDL2Package#eNS_URI - * @see #init() - * @generated - */ - private PDL2PackageImpl() - { - super(eNS_URI, PDL2Factory.eINSTANCE); - } - - /** - * - * - * @generated - */ - private static boolean isInited = false; - - /** - * Creates, registers, and initializes the Package for this model, and for any others upon which it depends. - * - *

This method is used to initialize {@link PDL2Package#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * - * - * @see #eNS_URI - * @see #createPackageContents() - * @see #initializePackageContents() - * @generated - */ - public static PDL2Package init() - { - if (isInited) return (PDL2Package)EPackage.Registry.INSTANCE.getEPackage(PDL2Package.eNS_URI); - - // Obtain or create and register package - Object registeredPDL2Package = EPackage.Registry.INSTANCE.get(eNS_URI); - PDL2PackageImpl thePDL2Package = registeredPDL2Package instanceof PDL2PackageImpl ? (PDL2PackageImpl)registeredPDL2Package : new PDL2PackageImpl(); - - isInited = true; - - // Create package meta-data objects - thePDL2Package.createPackageContents(); - - // Initialize created meta-data - thePDL2Package.initializePackageContents(); - - // Mark meta-data to indicate it can't be changed - thePDL2Package.freeze(); - - // Update the registry and return the package - EPackage.Registry.INSTANCE.put(PDL2Package.eNS_URI, thePDL2Package); - return thePDL2Package; - } - - /** - * - * - * @generated - */ - @Override - public EClass getProcess() - { - return processEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getProcess_Name() - { - return (EAttribute)processEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EReference getProcess_ProcessElements() - { - return (EReference)processEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getProcessElement() - { - return processElementEClass; - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkDefinition() - { - return workDefinitionEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkDefinition_Name() - { - return (EAttribute)workDefinitionEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EReference getWorkDefinition_LinksToPredecessors() - { - return (EReference)workDefinitionEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getDependanceStart() - { - return dependanceStartEClass; - } - - /** - * - * - * @generated - */ - @Override - public EReference getDependanceStart_Predecessor() - { - return (EReference)dependanceStartEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EReference getDependanceStart_Link() - { - return (EReference)dependanceStartEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkSequenceKindStart() - { - return workSequenceKindStartEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkSequenceKindStart_Started2Start() - { - return (EAttribute)workSequenceKindStartEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkSequenceKindStart_Started2Finish() - { - return (EAttribute)workSequenceKindStartEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getDependanceFinish() - { - return dependanceFinishEClass; - } - - /** - * - * - * @generated - */ - @Override - public EReference getDependanceFinish_Predecessor() - { - return (EReference)dependanceFinishEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EReference getDependanceFinish_Link() - { - return (EReference)dependanceFinishEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkSequenceKindFinish() - { - return workSequenceKindFinishEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkSequenceKindFinish_Finished2Start() - { - return (EAttribute)workSequenceKindFinishEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkSequenceKindFinish_Finished2Finish() - { - return (EAttribute)workSequenceKindFinishEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getGuidance() - { - return guidanceEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getGuidance_Texte() - { - return (EAttribute)guidanceEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public PDL2Factory getPDL2Factory() - { - return (PDL2Factory)getEFactoryInstance(); - } - - /** - * - * - * @generated - */ - private boolean isCreated = false; - - /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void createPackageContents() - { - if (isCreated) return; - isCreated = true; - - // Create classes and their features - processEClass = createEClass(PROCESS); - createEAttribute(processEClass, PROCESS__NAME); - createEReference(processEClass, PROCESS__PROCESS_ELEMENTS); - - processElementEClass = createEClass(PROCESS_ELEMENT); - - workDefinitionEClass = createEClass(WORK_DEFINITION); - createEAttribute(workDefinitionEClass, WORK_DEFINITION__NAME); - createEReference(workDefinitionEClass, WORK_DEFINITION__LINKS_TO_PREDECESSORS); - - dependanceStartEClass = createEClass(DEPENDANCE_START); - createEReference(dependanceStartEClass, DEPENDANCE_START__PREDECESSOR); - createEReference(dependanceStartEClass, DEPENDANCE_START__LINK); - - workSequenceKindStartEClass = createEClass(WORK_SEQUENCE_KIND_START); - createEAttribute(workSequenceKindStartEClass, WORK_SEQUENCE_KIND_START__STARTED2_START); - createEAttribute(workSequenceKindStartEClass, WORK_SEQUENCE_KIND_START__STARTED2_FINISH); - - dependanceFinishEClass = createEClass(DEPENDANCE_FINISH); - createEReference(dependanceFinishEClass, DEPENDANCE_FINISH__PREDECESSOR); - createEReference(dependanceFinishEClass, DEPENDANCE_FINISH__LINK); - - workSequenceKindFinishEClass = createEClass(WORK_SEQUENCE_KIND_FINISH); - createEAttribute(workSequenceKindFinishEClass, WORK_SEQUENCE_KIND_FINISH__FINISHED2_START); - createEAttribute(workSequenceKindFinishEClass, WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH); - - guidanceEClass = createEClass(GUIDANCE); - createEAttribute(guidanceEClass, GUIDANCE__TEXTE); - } - - /** - * - * - * @generated - */ - private boolean isInitialized = false; - - /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void initializePackageContents() - { - if (isInitialized) return; - isInitialized = true; - - // Initialize package - setName(eNAME); - setNsPrefix(eNS_PREFIX); - setNsURI(eNS_URI); - - // Create type parameters - - // Set bounds for type parameters - - // Add supertypes to classes - workDefinitionEClass.getESuperTypes().add(this.getProcessElement()); - guidanceEClass.getESuperTypes().add(this.getProcessElement()); - - // Initialize classes and features; add operations and parameters - initEClass(processEClass, fr.n7.pDL2.Process.class, "Process", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getProcess_Name(), ecorePackage.getEString(), "name", null, 0, 1, fr.n7.pDL2.Process.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getProcess_ProcessElements(), this.getProcessElement(), null, "processElements", null, 0, -1, fr.n7.pDL2.Process.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(processElementEClass, ProcessElement.class, "ProcessElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(workDefinitionEClass, WorkDefinition.class, "WorkDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getWorkDefinition_Name(), ecorePackage.getEString(), "name", null, 0, 1, WorkDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getWorkDefinition_LinksToPredecessors(), ecorePackage.getEObject(), null, "linksToPredecessors", null, 0, -1, WorkDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(dependanceStartEClass, DependanceStart.class, "DependanceStart", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getDependanceStart_Predecessor(), this.getWorkDefinition(), null, "predecessor", null, 0, 1, DependanceStart.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getDependanceStart_Link(), this.getWorkSequenceKindStart(), null, "link", null, 0, 1, DependanceStart.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(workSequenceKindStartEClass, WorkSequenceKindStart.class, "WorkSequenceKindStart", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getWorkSequenceKindStart_Started2Start(), ecorePackage.getEString(), "Started2Start", null, 0, 1, WorkSequenceKindStart.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getWorkSequenceKindStart_Started2Finish(), ecorePackage.getEString(), "Started2Finish", null, 0, 1, WorkSequenceKindStart.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(dependanceFinishEClass, DependanceFinish.class, "DependanceFinish", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getDependanceFinish_Predecessor(), this.getWorkDefinition(), null, "predecessor", null, 0, 1, DependanceFinish.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getDependanceFinish_Link(), this.getWorkSequenceKindFinish(), null, "link", null, 0, 1, DependanceFinish.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(workSequenceKindFinishEClass, WorkSequenceKindFinish.class, "WorkSequenceKindFinish", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getWorkSequenceKindFinish_Finished2Start(), ecorePackage.getEString(), "Finished2Start", null, 0, 1, WorkSequenceKindFinish.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getWorkSequenceKindFinish_Finished2Finish(), ecorePackage.getEString(), "Finished2Finish", null, 0, 1, WorkSequenceKindFinish.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(guidanceEClass, Guidance.class, "Guidance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getGuidance_Texte(), ecorePackage.getEString(), "texte", null, 0, 1, Guidance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - // Create resource - createResource(eNS_URI); - } - -} //PDL2PackageImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/ProcessElementImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/ProcessElementImpl.java deleted file mode 100644 index f8513c3..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/ProcessElementImpl.java +++ /dev/null @@ -1,43 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.ProcessElement; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Process Element'. - * - * - * @generated - */ -public class ProcessElementImpl extends MinimalEObjectImpl.Container implements ProcessElement -{ - /** - * - * - * @generated - */ - protected ProcessElementImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.PROCESS_ELEMENT; - } - -} //ProcessElementImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/ProcessImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/ProcessImpl.java deleted file mode 100644 index 9034397..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/ProcessImpl.java +++ /dev/null @@ -1,243 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.ProcessElement; - -import java.util.Collection; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -import org.eclipse.emf.ecore.util.EObjectContainmentEList; -import org.eclipse.emf.ecore.util.InternalEList; - -/** - * - * An implementation of the model object 'Process'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL2.impl.ProcessImpl#getName Name}
  • - *
  • {@link fr.n7.pDL2.impl.ProcessImpl#getProcessElements Process Elements}
  • - *
- * - * @generated - */ -public class ProcessImpl extends MinimalEObjectImpl.Container implements fr.n7.pDL2.Process -{ - /** - * The default value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * The cached value of the '{@link #getProcessElements() Process Elements}' containment reference list. - * - * - * @see #getProcessElements() - * @generated - * @ordered - */ - protected EList processElements; - - /** - * - * - * @generated - */ - protected ProcessImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.PROCESS; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public void setName(String newName) - { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.PROCESS__NAME, oldName, name)); - } - - /** - * - * - * @generated - */ - @Override - public EList getProcessElements() - { - if (processElements == null) - { - processElements = new EObjectContainmentEList(ProcessElement.class, this, PDL2Package.PROCESS__PROCESS_ELEMENTS); - } - return processElements; - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL2Package.PROCESS__PROCESS_ELEMENTS: - return ((InternalEList)getProcessElements()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL2Package.PROCESS__NAME: - return getName(); - case PDL2Package.PROCESS__PROCESS_ELEMENTS: - return getProcessElements(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL2Package.PROCESS__NAME: - setName((String)newValue); - return; - case PDL2Package.PROCESS__PROCESS_ELEMENTS: - getProcessElements().clear(); - getProcessElements().addAll((Collection)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL2Package.PROCESS__NAME: - setName(NAME_EDEFAULT); - return; - case PDL2Package.PROCESS__PROCESS_ELEMENTS: - getProcessElements().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL2Package.PROCESS__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case PDL2Package.PROCESS__PROCESS_ELEMENTS: - return processElements != null && !processElements.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //ProcessImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkDefinitionImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkDefinitionImpl.java deleted file mode 100644 index 64c506e..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkDefinitionImpl.java +++ /dev/null @@ -1,243 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.WorkDefinition; - -import java.util.Collection; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -import org.eclipse.emf.ecore.util.EObjectContainmentEList; -import org.eclipse.emf.ecore.util.InternalEList; - -/** - * - * An implementation of the model object 'Work Definition'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL2.impl.WorkDefinitionImpl#getName Name}
  • - *
  • {@link fr.n7.pDL2.impl.WorkDefinitionImpl#getLinksToPredecessors Links To Predecessors}
  • - *
- * - * @generated - */ -public class WorkDefinitionImpl extends ProcessElementImpl implements WorkDefinition -{ - /** - * The default value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * The cached value of the '{@link #getLinksToPredecessors() Links To Predecessors}' containment reference list. - * - * - * @see #getLinksToPredecessors() - * @generated - * @ordered - */ - protected EList linksToPredecessors; - - /** - * - * - * @generated - */ - protected WorkDefinitionImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.WORK_DEFINITION; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public void setName(String newName) - { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.WORK_DEFINITION__NAME, oldName, name)); - } - - /** - * - * - * @generated - */ - @Override - public EList getLinksToPredecessors() - { - if (linksToPredecessors == null) - { - linksToPredecessors = new EObjectContainmentEList(EObject.class, this, PDL2Package.WORK_DEFINITION__LINKS_TO_PREDECESSORS); - } - return linksToPredecessors; - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL2Package.WORK_DEFINITION__LINKS_TO_PREDECESSORS: - return ((InternalEList)getLinksToPredecessors()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL2Package.WORK_DEFINITION__NAME: - return getName(); - case PDL2Package.WORK_DEFINITION__LINKS_TO_PREDECESSORS: - return getLinksToPredecessors(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL2Package.WORK_DEFINITION__NAME: - setName((String)newValue); - return; - case PDL2Package.WORK_DEFINITION__LINKS_TO_PREDECESSORS: - getLinksToPredecessors().clear(); - getLinksToPredecessors().addAll((Collection)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL2Package.WORK_DEFINITION__NAME: - setName(NAME_EDEFAULT); - return; - case PDL2Package.WORK_DEFINITION__LINKS_TO_PREDECESSORS: - getLinksToPredecessors().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL2Package.WORK_DEFINITION__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case PDL2Package.WORK_DEFINITION__LINKS_TO_PREDECESSORS: - return linksToPredecessors != null && !linksToPredecessors.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //WorkDefinitionImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkSequenceKindFinishImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkSequenceKindFinishImpl.java deleted file mode 100644 index 26eb1e3..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkSequenceKindFinishImpl.java +++ /dev/null @@ -1,238 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.WorkSequenceKindFinish; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Work Sequence Kind Finish'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL2.impl.WorkSequenceKindFinishImpl#getFinished2Start Finished2 Start}
  • - *
  • {@link fr.n7.pDL2.impl.WorkSequenceKindFinishImpl#getFinished2Finish Finished2 Finish}
  • - *
- * - * @generated - */ -public class WorkSequenceKindFinishImpl extends MinimalEObjectImpl.Container implements WorkSequenceKindFinish -{ - /** - * The default value of the '{@link #getFinished2Start() Finished2 Start}' attribute. - * - * - * @see #getFinished2Start() - * @generated - * @ordered - */ - protected static final String FINISHED2_START_EDEFAULT = null; - - /** - * The cached value of the '{@link #getFinished2Start() Finished2 Start}' attribute. - * - * - * @see #getFinished2Start() - * @generated - * @ordered - */ - protected String finished2Start = FINISHED2_START_EDEFAULT; - - /** - * The default value of the '{@link #getFinished2Finish() Finished2 Finish}' attribute. - * - * - * @see #getFinished2Finish() - * @generated - * @ordered - */ - protected static final String FINISHED2_FINISH_EDEFAULT = null; - - /** - * The cached value of the '{@link #getFinished2Finish() Finished2 Finish}' attribute. - * - * - * @see #getFinished2Finish() - * @generated - * @ordered - */ - protected String finished2Finish = FINISHED2_FINISH_EDEFAULT; - - /** - * - * - * @generated - */ - protected WorkSequenceKindFinishImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.WORK_SEQUENCE_KIND_FINISH; - } - - /** - * - * - * @generated - */ - @Override - public String getFinished2Start() - { - return finished2Start; - } - - /** - * - * - * @generated - */ - @Override - public void setFinished2Start(String newFinished2Start) - { - String oldFinished2Start = finished2Start; - finished2Start = newFinished2Start; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_START, oldFinished2Start, finished2Start)); - } - - /** - * - * - * @generated - */ - @Override - public String getFinished2Finish() - { - return finished2Finish; - } - - /** - * - * - * @generated - */ - @Override - public void setFinished2Finish(String newFinished2Finish) - { - String oldFinished2Finish = finished2Finish; - finished2Finish = newFinished2Finish; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH, oldFinished2Finish, finished2Finish)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_START: - return getFinished2Start(); - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH: - return getFinished2Finish(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_START: - setFinished2Start((String)newValue); - return; - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH: - setFinished2Finish((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_START: - setFinished2Start(FINISHED2_START_EDEFAULT); - return; - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH: - setFinished2Finish(FINISHED2_FINISH_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_START: - return FINISHED2_START_EDEFAULT == null ? finished2Start != null : !FINISHED2_START_EDEFAULT.equals(finished2Start); - case PDL2Package.WORK_SEQUENCE_KIND_FINISH__FINISHED2_FINISH: - return FINISHED2_FINISH_EDEFAULT == null ? finished2Finish != null : !FINISHED2_FINISH_EDEFAULT.equals(finished2Finish); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (Finished2Start: "); - result.append(finished2Start); - result.append(", Finished2Finish: "); - result.append(finished2Finish); - result.append(')'); - return result.toString(); - } - -} //WorkSequenceKindFinishImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkSequenceKindStartImpl.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkSequenceKindStartImpl.java deleted file mode 100644 index bf0a1e6..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/impl/WorkSequenceKindStartImpl.java +++ /dev/null @@ -1,238 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.impl; - -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.WorkSequenceKindStart; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Work Sequence Kind Start'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL2.impl.WorkSequenceKindStartImpl#getStarted2Start Started2 Start}
  • - *
  • {@link fr.n7.pDL2.impl.WorkSequenceKindStartImpl#getStarted2Finish Started2 Finish}
  • - *
- * - * @generated - */ -public class WorkSequenceKindStartImpl extends MinimalEObjectImpl.Container implements WorkSequenceKindStart -{ - /** - * The default value of the '{@link #getStarted2Start() Started2 Start}' attribute. - * - * - * @see #getStarted2Start() - * @generated - * @ordered - */ - protected static final String STARTED2_START_EDEFAULT = null; - - /** - * The cached value of the '{@link #getStarted2Start() Started2 Start}' attribute. - * - * - * @see #getStarted2Start() - * @generated - * @ordered - */ - protected String started2Start = STARTED2_START_EDEFAULT; - - /** - * The default value of the '{@link #getStarted2Finish() Started2 Finish}' attribute. - * - * - * @see #getStarted2Finish() - * @generated - * @ordered - */ - protected static final String STARTED2_FINISH_EDEFAULT = null; - - /** - * The cached value of the '{@link #getStarted2Finish() Started2 Finish}' attribute. - * - * - * @see #getStarted2Finish() - * @generated - * @ordered - */ - protected String started2Finish = STARTED2_FINISH_EDEFAULT; - - /** - * - * - * @generated - */ - protected WorkSequenceKindStartImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL2Package.Literals.WORK_SEQUENCE_KIND_START; - } - - /** - * - * - * @generated - */ - @Override - public String getStarted2Start() - { - return started2Start; - } - - /** - * - * - * @generated - */ - @Override - public void setStarted2Start(String newStarted2Start) - { - String oldStarted2Start = started2Start; - started2Start = newStarted2Start; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_START, oldStarted2Start, started2Start)); - } - - /** - * - * - * @generated - */ - @Override - public String getStarted2Finish() - { - return started2Finish; - } - - /** - * - * - * @generated - */ - @Override - public void setStarted2Finish(String newStarted2Finish) - { - String oldStarted2Finish = started2Finish; - started2Finish = newStarted2Finish; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_FINISH, oldStarted2Finish, started2Finish)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_START: - return getStarted2Start(); - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_FINISH: - return getStarted2Finish(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_START: - setStarted2Start((String)newValue); - return; - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_FINISH: - setStarted2Finish((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_START: - setStarted2Start(STARTED2_START_EDEFAULT); - return; - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_FINISH: - setStarted2Finish(STARTED2_FINISH_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_START: - return STARTED2_START_EDEFAULT == null ? started2Start != null : !STARTED2_START_EDEFAULT.equals(started2Start); - case PDL2Package.WORK_SEQUENCE_KIND_START__STARTED2_FINISH: - return STARTED2_FINISH_EDEFAULT == null ? started2Finish != null : !STARTED2_FINISH_EDEFAULT.equals(started2Finish); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (Started2Start: "); - result.append(started2Start); - result.append(", Started2Finish: "); - result.append(started2Finish); - result.append(')'); - return result.toString(); - } - -} //WorkSequenceKindStartImpl diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/util/PDL2AdapterFactory.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/util/PDL2AdapterFactory.java deleted file mode 100644 index 6b2efa3..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/util/PDL2AdapterFactory.java +++ /dev/null @@ -1,280 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.util; - -import fr.n7.pDL2.DependanceFinish; -import fr.n7.pDL2.DependanceStart; -import fr.n7.pDL2.Guidance; -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.ProcessElement; -import fr.n7.pDL2.WorkDefinition; -import fr.n7.pDL2.WorkSequenceKindFinish; -import fr.n7.pDL2.WorkSequenceKindStart; - -import org.eclipse.emf.common.notify.Adapter; -import org.eclipse.emf.common.notify.Notifier; - -import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * The Adapter Factory for the model. - * It provides an adapter createXXX method for each class of the model. - * - * @see fr.n7.pDL2.PDL2Package - * @generated - */ -public class PDL2AdapterFactory extends AdapterFactoryImpl -{ - /** - * The cached model package. - * - * - * @generated - */ - protected static PDL2Package modelPackage; - - /** - * Creates an instance of the adapter factory. - * - * - * @generated - */ - public PDL2AdapterFactory() - { - if (modelPackage == null) - { - modelPackage = PDL2Package.eINSTANCE; - } - } - - /** - * Returns whether this factory is applicable for the type of the object. - * - * This implementation returns true if the object is either the model's package or is an instance object of the model. - * - * @return whether this factory is applicable for the type of the object. - * @generated - */ - @Override - public boolean isFactoryForType(Object object) - { - if (object == modelPackage) - { - return true; - } - if (object instanceof EObject) - { - return ((EObject)object).eClass().getEPackage() == modelPackage; - } - return false; - } - - /** - * The switch that delegates to the createXXX methods. - * - * - * @generated - */ - protected PDL2Switch modelSwitch = - new PDL2Switch() - { - @Override - public Adapter caseProcess(fr.n7.pDL2.Process object) - { - return createProcessAdapter(); - } - @Override - public Adapter caseProcessElement(ProcessElement object) - { - return createProcessElementAdapter(); - } - @Override - public Adapter caseWorkDefinition(WorkDefinition object) - { - return createWorkDefinitionAdapter(); - } - @Override - public Adapter caseDependanceStart(DependanceStart object) - { - return createDependanceStartAdapter(); - } - @Override - public Adapter caseWorkSequenceKindStart(WorkSequenceKindStart object) - { - return createWorkSequenceKindStartAdapter(); - } - @Override - public Adapter caseDependanceFinish(DependanceFinish object) - { - return createDependanceFinishAdapter(); - } - @Override - public Adapter caseWorkSequenceKindFinish(WorkSequenceKindFinish object) - { - return createWorkSequenceKindFinishAdapter(); - } - @Override - public Adapter caseGuidance(Guidance object) - { - return createGuidanceAdapter(); - } - @Override - public Adapter defaultCase(EObject object) - { - return createEObjectAdapter(); - } - }; - - /** - * Creates an adapter for the target. - * - * - * @param target the object to adapt. - * @return the adapter for the target. - * @generated - */ - @Override - public Adapter createAdapter(Notifier target) - { - return modelSwitch.doSwitch((EObject)target); - } - - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.Process Process}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.Process - * @generated - */ - public Adapter createProcessAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.ProcessElement Process Element}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.ProcessElement - * @generated - */ - public Adapter createProcessElementAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.WorkDefinition Work Definition}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.WorkDefinition - * @generated - */ - public Adapter createWorkDefinitionAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.DependanceStart Dependance Start}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.DependanceStart - * @generated - */ - public Adapter createDependanceStartAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.WorkSequenceKindStart Work Sequence Kind Start}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.WorkSequenceKindStart - * @generated - */ - public Adapter createWorkSequenceKindStartAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.DependanceFinish Dependance Finish}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.DependanceFinish - * @generated - */ - public Adapter createDependanceFinishAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.WorkSequenceKindFinish Work Sequence Kind Finish}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.WorkSequenceKindFinish - * @generated - */ - public Adapter createWorkSequenceKindFinishAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL2.Guidance Guidance}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL2.Guidance - * @generated - */ - public Adapter createGuidanceAdapter() - { - return null; - } - - /** - * Creates a new adapter for the default case. - * - * This default implementation returns null. - * - * @return the new adapter. - * @generated - */ - public Adapter createEObjectAdapter() - { - return null; - } - -} //PDL2AdapterFactory diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/util/PDL2Switch.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/util/PDL2Switch.java deleted file mode 100644 index b8aa606..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/pDL2/util/PDL2Switch.java +++ /dev/null @@ -1,290 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL2.util; - -import fr.n7.pDL2.DependanceFinish; -import fr.n7.pDL2.DependanceStart; -import fr.n7.pDL2.Guidance; -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.ProcessElement; -import fr.n7.pDL2.WorkDefinition; -import fr.n7.pDL2.WorkSequenceKindFinish; -import fr.n7.pDL2.WorkSequenceKindStart; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; - -import org.eclipse.emf.ecore.util.Switch; - -/** - * - * The Switch for the model's inheritance hierarchy. - * It supports the call {@link #doSwitch(EObject) doSwitch(object)} - * to invoke the caseXXX method for each class of the model, - * starting with the actual class of the object - * and proceeding up the inheritance hierarchy - * until a non-null result is returned, - * which is the result of the switch. - * - * @see fr.n7.pDL2.PDL2Package - * @generated - */ -public class PDL2Switch extends Switch -{ - /** - * The cached model package - * - * - * @generated - */ - protected static PDL2Package modelPackage; - - /** - * Creates an instance of the switch. - * - * - * @generated - */ - public PDL2Switch() - { - if (modelPackage == null) - { - modelPackage = PDL2Package.eINSTANCE; - } - } - - /** - * Checks whether this is a switch for the given package. - * - * - * @param ePackage the package in question. - * @return whether this is a switch for the given package. - * @generated - */ - @Override - protected boolean isSwitchFor(EPackage ePackage) - { - return ePackage == modelPackage; - } - - /** - * Calls caseXXX for each class of the model until one returns a non null result; it yields that result. - * - * - * @return the first non-null result returned by a caseXXX call. - * @generated - */ - @Override - protected T doSwitch(int classifierID, EObject theEObject) - { - switch (classifierID) - { - case PDL2Package.PROCESS: - { - fr.n7.pDL2.Process process = (fr.n7.pDL2.Process)theEObject; - T result = caseProcess(process); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL2Package.PROCESS_ELEMENT: - { - ProcessElement processElement = (ProcessElement)theEObject; - T result = caseProcessElement(processElement); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL2Package.WORK_DEFINITION: - { - WorkDefinition workDefinition = (WorkDefinition)theEObject; - T result = caseWorkDefinition(workDefinition); - if (result == null) result = caseProcessElement(workDefinition); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL2Package.DEPENDANCE_START: - { - DependanceStart dependanceStart = (DependanceStart)theEObject; - T result = caseDependanceStart(dependanceStart); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL2Package.WORK_SEQUENCE_KIND_START: - { - WorkSequenceKindStart workSequenceKindStart = (WorkSequenceKindStart)theEObject; - T result = caseWorkSequenceKindStart(workSequenceKindStart); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL2Package.DEPENDANCE_FINISH: - { - DependanceFinish dependanceFinish = (DependanceFinish)theEObject; - T result = caseDependanceFinish(dependanceFinish); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL2Package.WORK_SEQUENCE_KIND_FINISH: - { - WorkSequenceKindFinish workSequenceKindFinish = (WorkSequenceKindFinish)theEObject; - T result = caseWorkSequenceKindFinish(workSequenceKindFinish); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL2Package.GUIDANCE: - { - Guidance guidance = (Guidance)theEObject; - T result = caseGuidance(guidance); - if (result == null) result = caseProcessElement(guidance); - if (result == null) result = defaultCase(theEObject); - return result; - } - default: return defaultCase(theEObject); - } - } - - /** - * Returns the result of interpreting the object as an instance of 'Process'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Process'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseProcess(fr.n7.pDL2.Process object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Process Element'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Process Element'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseProcessElement(ProcessElement object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Definition'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Definition'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkDefinition(WorkDefinition object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Dependance Start'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Dependance Start'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseDependanceStart(DependanceStart object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Sequence Kind Start'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Sequence Kind Start'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkSequenceKindStart(WorkSequenceKindStart object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Dependance Finish'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Dependance Finish'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseDependanceFinish(DependanceFinish object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Sequence Kind Finish'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Sequence Kind Finish'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkSequenceKindFinish(WorkSequenceKindFinish object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Guidance'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Guidance'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseGuidance(Guidance object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'EObject'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch, but this is the last case anyway. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'EObject'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) - * @generated - */ - @Override - public T defaultCase(EObject object) - { - return null; - } - -} //PDL2Switch diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/PDL2AntlrTokenFileProvider.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/PDL2AntlrTokenFileProvider.java deleted file mode 100644 index 9ae7862..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/PDL2AntlrTokenFileProvider.java +++ /dev/null @@ -1,16 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.parser.antlr; - -import java.io.InputStream; -import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider; - -public class PDL2AntlrTokenFileProvider implements IAntlrTokenFileProvider { - - @Override - public InputStream getAntlrTokenFile() { - ClassLoader classLoader = getClass().getClassLoader(); - return classLoader.getResourceAsStream("fr/n7/parser/antlr/internal/InternalPDL2.tokens"); - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/PDL2Parser.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/PDL2Parser.java deleted file mode 100644 index bbbba35..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/PDL2Parser.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.parser.antlr; - -import com.google.inject.Inject; -import fr.n7.parser.antlr.internal.InternalPDL2Parser; -import fr.n7.services.PDL2GrammarAccess; -import org.eclipse.xtext.parser.antlr.AbstractAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; - -public class PDL2Parser extends AbstractAntlrParser { - - @Inject - private PDL2GrammarAccess grammarAccess; - - @Override - protected void setInitialHiddenTokens(XtextTokenStream tokenStream) { - tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); - } - - - @Override - protected InternalPDL2Parser createParser(XtextTokenStream stream) { - return new InternalPDL2Parser(stream, getGrammarAccess()); - } - - @Override - protected String getDefaultRuleName() { - return "Process"; - } - - public PDL2GrammarAccess getGrammarAccess() { - return this.grammarAccess; - } - - public void setGrammarAccess(PDL2GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2.g b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2.g deleted file mode 100644 index 3ceb9fd..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2.g +++ /dev/null @@ -1,525 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -grammar InternalPDL2; - -options { - superClass=AbstractInternalAntlrParser; -} - -@lexer::header { -package fr.n7.parser.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.parser.antlr.Lexer; -} - -@parser::header { -package fr.n7.parser.antlr.internal; - -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken; -import fr.n7.services.PDL2GrammarAccess; - -} - -@parser::members { - - private PDL2GrammarAccess grammarAccess; - - public InternalPDL2Parser(TokenStream input, PDL2GrammarAccess grammarAccess) { - this(input); - this.grammarAccess = grammarAccess; - registerRules(grammarAccess.getGrammar()); - } - - @Override - protected String getFirstRuleName() { - return "Process"; - } - - @Override - protected PDL2GrammarAccess getGrammarAccess() { - return grammarAccess; - } - -} - -@rulecatch { - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } -} - -// Entry rule entryRuleProcess -entryRuleProcess returns [EObject current=null]: - { newCompositeNode(grammarAccess.getProcessRule()); } - iv_ruleProcess=ruleProcess - { $current=$iv_ruleProcess.current; } - EOF; - -// Rule Process -ruleProcess returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='process' - { - newLeafNode(otherlv_0, grammarAccess.getProcessAccess().getProcessKeyword_0()); - } - ( - ( - lv_name_1_0=RULE_ID - { - newLeafNode(lv_name_1_0, grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getProcessRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - } - ) - ) - otherlv_2='{' - { - newLeafNode(otherlv_2, grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - } - ( - ( - { - newCompositeNode(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - } - lv_processElements_3_0=ruleProcessElement - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getProcessRule()); - } - add( - $current, - "processElements", - lv_processElements_3_0, - "fr.n7.PDL2.ProcessElement"); - afterParserOrEnumRuleCall(); - } - ) - )* - otherlv_4='}' - { - newLeafNode(otherlv_4, grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - } - ) -; - -// Entry rule entryRuleProcessElement -entryRuleProcessElement returns [EObject current=null]: - { newCompositeNode(grammarAccess.getProcessElementRule()); } - iv_ruleProcessElement=ruleProcessElement - { $current=$iv_ruleProcessElement.current; } - EOF; - -// Rule ProcessElement -ruleProcessElement returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - { - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - } - this_WorkDefinition_0=ruleWorkDefinition - { - $current = $this_WorkDefinition_0.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_1()); - } - this_Guidance_1=ruleGuidance - { - $current = $this_Guidance_1.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleWorkDefinition -entryRuleWorkDefinition returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkDefinitionRule()); } - iv_ruleWorkDefinition=ruleWorkDefinition - { $current=$iv_ruleWorkDefinition.current; } - EOF; - -// Rule WorkDefinition -ruleWorkDefinition returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='wd' - { - newLeafNode(otherlv_0, grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - } - ( - ( - lv_name_1_0=RULE_ID - { - newLeafNode(lv_name_1_0, grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkDefinitionRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - } - ) - ) - otherlv_2='{' - { - newLeafNode(otherlv_2, grammarAccess.getWorkDefinitionAccess().getLeftCurlyBracketKeyword_2()); - } - ( - otherlv_3='starts' - { - newLeafNode(otherlv_3, grammarAccess.getWorkDefinitionAccess().getStartsKeyword_3_0()); - } - otherlv_4='if' - { - newLeafNode(otherlv_4, grammarAccess.getWorkDefinitionAccess().getIfKeyword_3_1()); - } - ( - ( - { - newCompositeNode(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceStartParserRuleCall_3_2_0()); - } - lv_linksToPredecessors_5_0=ruleDependanceStart - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getWorkDefinitionRule()); - } - add( - $current, - "linksToPredecessors", - lv_linksToPredecessors_5_0, - "fr.n7.PDL2.DependanceStart"); - afterParserOrEnumRuleCall(); - } - ) - )+ - )? - ( - otherlv_6='finishes' - { - newLeafNode(otherlv_6, grammarAccess.getWorkDefinitionAccess().getFinishesKeyword_4_0()); - } - otherlv_7='if' - { - newLeafNode(otherlv_7, grammarAccess.getWorkDefinitionAccess().getIfKeyword_4_1()); - } - ( - ( - { - newCompositeNode(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0()); - } - lv_linksToPredecessors_8_0=ruleDependanceFinish - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getWorkDefinitionRule()); - } - add( - $current, - "linksToPredecessors", - lv_linksToPredecessors_8_0, - "fr.n7.PDL2.DependanceFinish"); - afterParserOrEnumRuleCall(); - } - ) - )+ - )? - otherlv_9='}' - { - newLeafNode(otherlv_9, grammarAccess.getWorkDefinitionAccess().getRightCurlyBracketKeyword_5()); - } - ) -; - -// Entry rule entryRuleDependanceStart -entryRuleDependanceStart returns [EObject current=null]: - { newCompositeNode(grammarAccess.getDependanceStartRule()); } - iv_ruleDependanceStart=ruleDependanceStart - { $current=$iv_ruleDependanceStart.current; } - EOF; - -// Rule DependanceStart -ruleDependanceStart returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getDependanceStartRule()); - } - } - otherlv_0=RULE_ID - { - newLeafNode(otherlv_0, grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - } - ) - ) - ( - ( - { - newCompositeNode(grammarAccess.getDependanceStartAccess().getLinkWorkSequenceKindStartParserRuleCall_1_0()); - } - lv_link_1_0=ruleWorkSequenceKindStart - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getDependanceStartRule()); - } - set( - $current, - "link", - lv_link_1_0, - "fr.n7.PDL2.WorkSequenceKindStart"); - afterParserOrEnumRuleCall(); - } - ) - ) - ) -; - -// Entry rule entryRuleWorkSequenceKindStart -entryRuleWorkSequenceKindStart returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkSequenceKindStartRule()); } - iv_ruleWorkSequenceKindStart=ruleWorkSequenceKindStart - { $current=$iv_ruleWorkSequenceKindStart.current; } - EOF; - -// Rule WorkSequenceKindStart -ruleWorkSequenceKindStart returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - ( - lv_Started2Start_0_0='started' - { - newLeafNode(lv_Started2Start_0_0, grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceKindStartRule()); - } - setWithLastConsumed($current, "Started2Start", lv_Started2Start_0_0, "started"); - } - ) - ) - | - ( - ( - lv_Started2Finish_1_0='finished' - { - newLeafNode(lv_Started2Finish_1_0, grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceKindStartRule()); - } - setWithLastConsumed($current, "Started2Finish", lv_Started2Finish_1_0, "finished"); - } - ) - ) - ) -; - -// Entry rule entryRuleDependanceFinish -entryRuleDependanceFinish returns [EObject current=null]: - { newCompositeNode(grammarAccess.getDependanceFinishRule()); } - iv_ruleDependanceFinish=ruleDependanceFinish - { $current=$iv_ruleDependanceFinish.current; } - EOF; - -// Rule DependanceFinish -ruleDependanceFinish returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getDependanceFinishRule()); - } - } - otherlv_0=RULE_ID - { - newLeafNode(otherlv_0, grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - } - ) - ) - ( - ( - { - newCompositeNode(grammarAccess.getDependanceFinishAccess().getLinkWorkSequenceKindFinishParserRuleCall_1_0()); - } - lv_link_1_0=ruleWorkSequenceKindFinish - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getDependanceFinishRule()); - } - set( - $current, - "link", - lv_link_1_0, - "fr.n7.PDL2.WorkSequenceKindFinish"); - afterParserOrEnumRuleCall(); - } - ) - ) - ) -; - -// Entry rule entryRuleWorkSequenceKindFinish -entryRuleWorkSequenceKindFinish returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkSequenceKindFinishRule()); } - iv_ruleWorkSequenceKindFinish=ruleWorkSequenceKindFinish - { $current=$iv_ruleWorkSequenceKindFinish.current; } - EOF; - -// Rule WorkSequenceKindFinish -ruleWorkSequenceKindFinish returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - ( - lv_Finished2Start_0_0='started' - { - newLeafNode(lv_Finished2Start_0_0, grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceKindFinishRule()); - } - setWithLastConsumed($current, "Finished2Start", lv_Finished2Start_0_0, "started"); - } - ) - ) - | - ( - ( - lv_Finished2Finish_1_0='finished' - { - newLeafNode(lv_Finished2Finish_1_0, grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceKindFinishRule()); - } - setWithLastConsumed($current, "Finished2Finish", lv_Finished2Finish_1_0, "finished"); - } - ) - ) - ) -; - -// Entry rule entryRuleGuidance -entryRuleGuidance returns [EObject current=null]: - { newCompositeNode(grammarAccess.getGuidanceRule()); } - iv_ruleGuidance=ruleGuidance - { $current=$iv_ruleGuidance.current; } - EOF; - -// Rule Guidance -ruleGuidance returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='note' - { - newLeafNode(otherlv_0, grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - } - ( - ( - lv_texte_1_0=RULE_STRING - { - newLeafNode(lv_texte_1_0, grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getGuidanceRule()); - } - setWithLastConsumed( - $current, - "texte", - lv_texte_1_0, - "org.eclipse.xtext.common.Terminals.STRING"); - } - ) - ) - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/'; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; - -RULE_WS : (' '|'\t'|'\r'|'\n')+; - -RULE_ANY_OTHER : .; diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2.tokens b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2.tokens deleted file mode 100644 index 28df8be..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2.tokens +++ /dev/null @@ -1,27 +0,0 @@ -'finished'=19 -'finishes'=17 -'if'=16 -'note'=20 -'process'=11 -'started'=18 -'starts'=15 -'wd'=14 -'{'=12 -'}'=13 -RULE_ANY_OTHER=10 -RULE_ID=4 -RULE_INT=6 -RULE_ML_COMMENT=7 -RULE_SL_COMMENT=8 -RULE_STRING=5 -RULE_WS=9 -T__11=11 -T__12=12 -T__13=13 -T__14=14 -T__15=15 -T__16=16 -T__17=17 -T__18=18 -T__19=19 -T__20=20 diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2Lexer.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2Lexer.java deleted file mode 100644 index dc9bb05..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2Lexer.java +++ /dev/null @@ -1,1061 +0,0 @@ -package fr.n7.parser.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.parser.antlr.Lexer; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL2Lexer extends Lexer { - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - - // delegates - // delegators - - public InternalPDL2Lexer() {;} - public InternalPDL2Lexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL2Lexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "InternalPDL2.g"; } - - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { - try { - int _type = T__11; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:11:7: ( 'process' ) - // InternalPDL2.g:11:9: 'process' - { - match("process"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:12:7: ( '{' ) - // InternalPDL2.g:12:9: '{' - { - match('{'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:13:7: ( '}' ) - // InternalPDL2.g:13:9: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:14:7: ( 'wd' ) - // InternalPDL2.g:14:9: 'wd' - { - match("wd"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:15:7: ( 'starts' ) - // InternalPDL2.g:15:9: 'starts' - { - match("starts"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:16:7: ( 'if' ) - // InternalPDL2.g:16:9: 'if' - { - match("if"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:17:7: ( 'finishes' ) - // InternalPDL2.g:17:9: 'finishes' - { - match("finishes"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:18:7: ( 'started' ) - // InternalPDL2.g:18:9: 'started' - { - match("started"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:19:7: ( 'finished' ) - // InternalPDL2.g:19:9: 'finished' - { - match("finished"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "T__20" - public final void mT__20() throws RecognitionException { - try { - int _type = T__20; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:20:7: ( 'note' ) - // InternalPDL2.g:20:9: 'note' - { - match("note"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__20" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:513:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalPDL2.g:513:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - { - // InternalPDL2.g:513:11: ( '^' )? - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='^') ) { - alt1=1; - } - switch (alt1) { - case 1 : - // InternalPDL2.g:513:11: '^' - { - match('^'); - - } - break; - - } - - if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // InternalPDL2.g:513:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // InternalPDL2.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop2; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:515:10: ( ( '0' .. '9' )+ ) - // InternalPDL2.g:515:12: ( '0' .. '9' )+ - { - // InternalPDL2.g:515:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL2.g:515:13: '0' .. '9' - { - matchRange('0','9'); - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:517:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalPDL2.g:517:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - { - // InternalPDL2.g:517:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='\"') ) { - alt6=1; - } - else if ( (LA6_0=='\'') ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalPDL2.g:517:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' - { - match('\"'); - // InternalPDL2.g:517:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: - do { - int alt4=3; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='\\') ) { - alt4=1; - } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; - } - - - switch (alt4) { - case 1 : - // InternalPDL2.g:517:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL2.g:517:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop4; - } - } while (true); - - match('\"'); - - } - break; - case 2 : - // InternalPDL2.g:517:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' - { - match('\''); - // InternalPDL2.g:517:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: - do { - int alt5=3; - int LA5_0 = input.LA(1); - - if ( (LA5_0=='\\') ) { - alt5=1; - } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; - } - - - switch (alt5) { - case 1 : - // InternalPDL2.g:517:54: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL2.g:517:61: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - match('\''); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:519:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalPDL2.g:519:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // InternalPDL2.g:519:24: ( options {greedy=false; } : . )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); - - if ( (LA7_1=='/') ) { - alt7=2; - } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; - } - - - } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalPDL2.g:519:52: . - { - matchAny(); - - } - break; - - default : - break loop7; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:521:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalPDL2.g:521:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // InternalPDL2.g:521:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalPDL2.g:521:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop8; - } - } while (true); - - // InternalPDL2.g:521:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; - } - switch (alt10) { - case 1 : - // InternalPDL2.g:521:41: ( '\\r' )? '\\n' - { - // InternalPDL2.g:521:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='\r') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // InternalPDL2.g:521:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:523:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalPDL2.g:523:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // InternalPDL2.g:523:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: - do { - int alt11=2; - int LA11_0 = input.LA(1); - - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; - } - - - switch (alt11) { - case 1 : - // InternalPDL2.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt11 >= 1 ) break loop11; - EarlyExitException eee = - new EarlyExitException(11, input); - throw eee; - } - cnt11++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL2.g:525:16: ( . ) - // InternalPDL2.g:525:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // InternalPDL2.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=17; - alt12 = dfa12.predict(input); - switch (alt12) { - case 1 : - // InternalPDL2.g:1:10: T__11 - { - mT__11(); - - } - break; - case 2 : - // InternalPDL2.g:1:16: T__12 - { - mT__12(); - - } - break; - case 3 : - // InternalPDL2.g:1:22: T__13 - { - mT__13(); - - } - break; - case 4 : - // InternalPDL2.g:1:28: T__14 - { - mT__14(); - - } - break; - case 5 : - // InternalPDL2.g:1:34: T__15 - { - mT__15(); - - } - break; - case 6 : - // InternalPDL2.g:1:40: T__16 - { - mT__16(); - - } - break; - case 7 : - // InternalPDL2.g:1:46: T__17 - { - mT__17(); - - } - break; - case 8 : - // InternalPDL2.g:1:52: T__18 - { - mT__18(); - - } - break; - case 9 : - // InternalPDL2.g:1:58: T__19 - { - mT__19(); - - } - break; - case 10 : - // InternalPDL2.g:1:64: T__20 - { - mT__20(); - - } - break; - case 11 : - // InternalPDL2.g:1:70: RULE_ID - { - mRULE_ID(); - - } - break; - case 12 : - // InternalPDL2.g:1:78: RULE_INT - { - mRULE_INT(); - - } - break; - case 13 : - // InternalPDL2.g:1:87: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 14 : - // InternalPDL2.g:1:99: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 15 : - // InternalPDL2.g:1:115: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 16 : - // InternalPDL2.g:1:131: RULE_WS - { - mRULE_WS(); - - } - break; - case 17 : - // InternalPDL2.g:1:139: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\1\22\2\uffff\5\22\1\20\2\uffff\3\20\2\uffff\1\22\3\uffff\1\40\1\22\1\42\2\22\5\uffff\1\22\1\uffff\1\22\1\uffff\5\22\1\54\3\22\1\uffff\1\22\1\62\2\22\1\65\1\uffff\1\66\1\22\2\uffff\1\71\1\72\2\uffff"; - static final String DFA12_eofS = - "\73\uffff"; - static final String DFA12_minS = - "\1\0\1\162\2\uffff\1\144\1\164\1\146\1\151\1\157\1\101\2\uffff\2\0\1\52\2\uffff\1\157\3\uffff\1\60\1\141\1\60\1\156\1\164\5\uffff\1\143\1\uffff\1\162\1\uffff\1\151\2\145\1\164\1\163\1\60\1\163\1\145\1\150\1\uffff\1\163\1\60\1\144\1\145\1\60\1\uffff\1\60\1\144\2\uffff\2\60\2\uffff"; - static final String DFA12_maxS = - "\1\uffff\1\162\2\uffff\1\144\1\164\1\146\1\151\1\157\1\172\2\uffff\2\uffff\1\57\2\uffff\1\157\3\uffff\1\172\1\141\1\172\1\156\1\164\5\uffff\1\143\1\uffff\1\162\1\uffff\1\151\2\145\1\164\1\163\1\172\2\163\1\150\1\uffff\1\163\1\172\1\144\1\145\1\172\1\uffff\1\172\1\163\2\uffff\2\172\2\uffff"; - static final String DFA12_acceptS = - "\2\uffff\1\2\1\3\6\uffff\1\13\1\14\3\uffff\1\20\1\21\1\uffff\1\13\1\2\1\3\5\uffff\1\14\1\15\1\16\1\17\1\20\1\uffff\1\4\1\uffff\1\6\11\uffff\1\12\5\uffff\1\5\2\uffff\1\1\1\10\2\uffff\1\7\1\11"; - static final String DFA12_specialS = - "\1\1\13\uffff\1\2\1\0\55\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\20\2\17\2\20\1\17\22\20\1\17\1\20\1\14\4\20\1\15\7\20\1\16\12\13\7\20\32\12\3\20\1\11\1\12\1\20\5\12\1\7\2\12\1\6\4\12\1\10\1\12\1\1\2\12\1\5\3\12\1\4\3\12\1\2\1\20\1\3\uff82\20", - "\1\21", - "", - "", - "\1\25", - "\1\26", - "\1\27", - "\1\30", - "\1\31", - "\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "", - "\0\33", - "\0\33", - "\1\34\4\uffff\1\35", - "", - "", - "\1\37", - "", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\41", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\43", - "\1\44", - "", - "", - "", - "", - "", - "\1\45", - "", - "\1\46", - "", - "\1\47", - "\1\50", - "\1\51", - "\1\52", - "\1\53", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\55", - "\1\57\15\uffff\1\56", - "\1\60", - "", - "\1\61", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\63", - "\1\64", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\1\70\16\uffff\1\67", - "", - "", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "\12\22\7\uffff\32\22\4\uffff\1\22\1\uffff\32\22", - "", - "" - }; - - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; - - static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; - for (int i=0; i='\u0000' && LA12_13<='\uFFFF')) ) {s = 27;} - - else s = 16; - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_0 = input.LA(1); - - s = -1; - if ( (LA12_0=='p') ) {s = 1;} - - else if ( (LA12_0=='{') ) {s = 2;} - - else if ( (LA12_0=='}') ) {s = 3;} - - else if ( (LA12_0=='w') ) {s = 4;} - - else if ( (LA12_0=='s') ) {s = 5;} - - else if ( (LA12_0=='i') ) {s = 6;} - - else if ( (LA12_0=='f') ) {s = 7;} - - else if ( (LA12_0=='n') ) {s = 8;} - - else if ( (LA12_0=='^') ) {s = 9;} - - else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='e')||(LA12_0>='g' && LA12_0<='h')||(LA12_0>='j' && LA12_0<='m')||LA12_0=='o'||(LA12_0>='q' && LA12_0<='r')||(LA12_0>='t' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 10;} - - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 11;} - - else if ( (LA12_0=='\"') ) {s = 12;} - - else if ( (LA12_0=='\'') ) {s = 13;} - - else if ( (LA12_0=='/') ) {s = 14;} - - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 15;} - - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='.')||(LA12_0>=':' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 16;} - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_12 = input.LA(1); - - s = -1; - if ( ((LA12_12>='\u0000' && LA12_12<='\uFFFF')) ) {s = 27;} - - else s = 16; - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); - error(nvae); - throw nvae; - } - } - - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2Parser.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2Parser.java deleted file mode 100644 index 6b6e348..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/parser/antlr/internal/InternalPDL2Parser.java +++ /dev/null @@ -1,1333 +0,0 @@ -package fr.n7.parser.antlr.internal; - -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken; -import fr.n7.services.PDL2GrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL2Parser extends AbstractInternalAntlrParser { - public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'process'", "'{'", "'}'", "'wd'", "'starts'", "'if'", "'finishes'", "'started'", "'finished'", "'note'" - }; - public static final int RULE_STRING=5; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=6; - public static final int RULE_ML_COMMENT=7; - public static final int T__20=20; - - // delegates - // delegators - - - public InternalPDL2Parser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL2Parser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalPDL2Parser.tokenNames; } - public String getGrammarFileName() { return "InternalPDL2.g"; } - - - - private PDL2GrammarAccess grammarAccess; - - public InternalPDL2Parser(TokenStream input, PDL2GrammarAccess grammarAccess) { - this(input); - this.grammarAccess = grammarAccess; - registerRules(grammarAccess.getGrammar()); - } - - @Override - protected String getFirstRuleName() { - return "Process"; - } - - @Override - protected PDL2GrammarAccess getGrammarAccess() { - return grammarAccess; - } - - - - - // $ANTLR start "entryRuleProcess" - // InternalPDL2.g:64:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; - public final EObject entryRuleProcess() throws RecognitionException { - EObject current = null; - - EObject iv_ruleProcess = null; - - - try { - // InternalPDL2.g:64:48: (iv_ruleProcess= ruleProcess EOF ) - // InternalPDL2.g:65:2: iv_ruleProcess= ruleProcess EOF - { - newCompositeNode(grammarAccess.getProcessRule()); - pushFollow(FOLLOW_1); - iv_ruleProcess=ruleProcess(); - - state._fsp--; - - current =iv_ruleProcess; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleProcess" - - - // $ANTLR start "ruleProcess" - // InternalPDL2.g:71:1: ruleProcess returns [EObject current=null] : (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) ; - public final EObject ruleProcess() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token lv_name_1_0=null; - Token otherlv_2=null; - Token otherlv_4=null; - EObject lv_processElements_3_0 = null; - - - - enterRule(); - - try { - // InternalPDL2.g:77:2: ( (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) ) - // InternalPDL2.g:78:2: (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) - { - // InternalPDL2.g:78:2: (otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' ) - // InternalPDL2.g:79:3: otherlv_0= 'process' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_processElements_3_0= ruleProcessElement ) )* otherlv_4= '}' - { - otherlv_0=(Token)match(input,11,FOLLOW_3); - - newLeafNode(otherlv_0, grammarAccess.getProcessAccess().getProcessKeyword_0()); - - // InternalPDL2.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalPDL2.g:84:4: (lv_name_1_0= RULE_ID ) - { - // InternalPDL2.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalPDL2.g:85:5: lv_name_1_0= RULE_ID - { - lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4); - - newLeafNode(lv_name_1_0, grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getProcessRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - - - } - - - } - - otherlv_2=(Token)match(input,12,FOLLOW_5); - - newLeafNode(otherlv_2, grammarAccess.getProcessAccess().getLeftCurlyBracketKeyword_2()); - - // InternalPDL2.g:105:3: ( (lv_processElements_3_0= ruleProcessElement ) )* - loop1: - do { - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0==14||LA1_0==20) ) { - alt1=1; - } - - - switch (alt1) { - case 1 : - // InternalPDL2.g:106:4: (lv_processElements_3_0= ruleProcessElement ) - { - // InternalPDL2.g:106:4: (lv_processElements_3_0= ruleProcessElement ) - // InternalPDL2.g:107:5: lv_processElements_3_0= ruleProcessElement - { - - newCompositeNode(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - - pushFollow(FOLLOW_5); - lv_processElements_3_0=ruleProcessElement(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getProcessRule()); - } - add( - current, - "processElements", - lv_processElements_3_0, - "fr.n7.PDL2.ProcessElement"); - afterParserOrEnumRuleCall(); - - - } - - - } - break; - - default : - break loop1; - } - } while (true); - - otherlv_4=(Token)match(input,13,FOLLOW_2); - - newLeafNode(otherlv_4, grammarAccess.getProcessAccess().getRightCurlyBracketKeyword_4()); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleProcess" - - - // $ANTLR start "entryRuleProcessElement" - // InternalPDL2.g:132:1: entryRuleProcessElement returns [EObject current=null] : iv_ruleProcessElement= ruleProcessElement EOF ; - public final EObject entryRuleProcessElement() throws RecognitionException { - EObject current = null; - - EObject iv_ruleProcessElement = null; - - - try { - // InternalPDL2.g:132:55: (iv_ruleProcessElement= ruleProcessElement EOF ) - // InternalPDL2.g:133:2: iv_ruleProcessElement= ruleProcessElement EOF - { - newCompositeNode(grammarAccess.getProcessElementRule()); - pushFollow(FOLLOW_1); - iv_ruleProcessElement=ruleProcessElement(); - - state._fsp--; - - current =iv_ruleProcessElement; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleProcessElement" - - - // $ANTLR start "ruleProcessElement" - // InternalPDL2.g:139:1: ruleProcessElement returns [EObject current=null] : (this_WorkDefinition_0= ruleWorkDefinition | this_Guidance_1= ruleGuidance ) ; - public final EObject ruleProcessElement() throws RecognitionException { - EObject current = null; - - EObject this_WorkDefinition_0 = null; - - EObject this_Guidance_1 = null; - - - - enterRule(); - - try { - // InternalPDL2.g:145:2: ( (this_WorkDefinition_0= ruleWorkDefinition | this_Guidance_1= ruleGuidance ) ) - // InternalPDL2.g:146:2: (this_WorkDefinition_0= ruleWorkDefinition | this_Guidance_1= ruleGuidance ) - { - // InternalPDL2.g:146:2: (this_WorkDefinition_0= ruleWorkDefinition | this_Guidance_1= ruleGuidance ) - int alt2=2; - int LA2_0 = input.LA(1); - - if ( (LA2_0==14) ) { - alt2=1; - } - else if ( (LA2_0==20) ) { - alt2=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - switch (alt2) { - case 1 : - // InternalPDL2.g:147:3: this_WorkDefinition_0= ruleWorkDefinition - { - - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkDefinitionParserRuleCall_0()); - - pushFollow(FOLLOW_2); - this_WorkDefinition_0=ruleWorkDefinition(); - - state._fsp--; - - - current = this_WorkDefinition_0; - afterParserOrEnumRuleCall(); - - - } - break; - case 2 : - // InternalPDL2.g:156:3: this_Guidance_1= ruleGuidance - { - - newCompositeNode(grammarAccess.getProcessElementAccess().getGuidanceParserRuleCall_1()); - - pushFollow(FOLLOW_2); - this_Guidance_1=ruleGuidance(); - - state._fsp--; - - - current = this_Guidance_1; - afterParserOrEnumRuleCall(); - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleProcessElement" - - - // $ANTLR start "entryRuleWorkDefinition" - // InternalPDL2.g:168:1: entryRuleWorkDefinition returns [EObject current=null] : iv_ruleWorkDefinition= ruleWorkDefinition EOF ; - public final EObject entryRuleWorkDefinition() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkDefinition = null; - - - try { - // InternalPDL2.g:168:55: (iv_ruleWorkDefinition= ruleWorkDefinition EOF ) - // InternalPDL2.g:169:2: iv_ruleWorkDefinition= ruleWorkDefinition EOF - { - newCompositeNode(grammarAccess.getWorkDefinitionRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkDefinition=ruleWorkDefinition(); - - state._fsp--; - - current =iv_ruleWorkDefinition; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkDefinition" - - - // $ANTLR start "ruleWorkDefinition" - // InternalPDL2.g:175:1: ruleWorkDefinition returns [EObject current=null] : (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' (otherlv_3= 'starts' otherlv_4= 'if' ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ )? (otherlv_6= 'finishes' otherlv_7= 'if' ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ )? otherlv_9= '}' ) ; - public final EObject ruleWorkDefinition() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token lv_name_1_0=null; - Token otherlv_2=null; - Token otherlv_3=null; - Token otherlv_4=null; - Token otherlv_6=null; - Token otherlv_7=null; - Token otherlv_9=null; - EObject lv_linksToPredecessors_5_0 = null; - - EObject lv_linksToPredecessors_8_0 = null; - - - - enterRule(); - - try { - // InternalPDL2.g:181:2: ( (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' (otherlv_3= 'starts' otherlv_4= 'if' ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ )? (otherlv_6= 'finishes' otherlv_7= 'if' ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ )? otherlv_9= '}' ) ) - // InternalPDL2.g:182:2: (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' (otherlv_3= 'starts' otherlv_4= 'if' ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ )? (otherlv_6= 'finishes' otherlv_7= 'if' ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ )? otherlv_9= '}' ) - { - // InternalPDL2.g:182:2: (otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' (otherlv_3= 'starts' otherlv_4= 'if' ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ )? (otherlv_6= 'finishes' otherlv_7= 'if' ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ )? otherlv_9= '}' ) - // InternalPDL2.g:183:3: otherlv_0= 'wd' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' (otherlv_3= 'starts' otherlv_4= 'if' ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ )? (otherlv_6= 'finishes' otherlv_7= 'if' ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ )? otherlv_9= '}' - { - otherlv_0=(Token)match(input,14,FOLLOW_3); - - newLeafNode(otherlv_0, grammarAccess.getWorkDefinitionAccess().getWdKeyword_0()); - - // InternalPDL2.g:187:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalPDL2.g:188:4: (lv_name_1_0= RULE_ID ) - { - // InternalPDL2.g:188:4: (lv_name_1_0= RULE_ID ) - // InternalPDL2.g:189:5: lv_name_1_0= RULE_ID - { - lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4); - - newLeafNode(lv_name_1_0, grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getWorkDefinitionRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_1_0, - "org.eclipse.xtext.common.Terminals.ID"); - - - } - - - } - - otherlv_2=(Token)match(input,12,FOLLOW_6); - - newLeafNode(otherlv_2, grammarAccess.getWorkDefinitionAccess().getLeftCurlyBracketKeyword_2()); - - // InternalPDL2.g:209:3: (otherlv_3= 'starts' otherlv_4= 'if' ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ )? - int alt4=2; - int LA4_0 = input.LA(1); - - if ( (LA4_0==15) ) { - alt4=1; - } - switch (alt4) { - case 1 : - // InternalPDL2.g:210:4: otherlv_3= 'starts' otherlv_4= 'if' ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ - { - otherlv_3=(Token)match(input,15,FOLLOW_7); - - newLeafNode(otherlv_3, grammarAccess.getWorkDefinitionAccess().getStartsKeyword_3_0()); - - otherlv_4=(Token)match(input,16,FOLLOW_3); - - newLeafNode(otherlv_4, grammarAccess.getWorkDefinitionAccess().getIfKeyword_3_1()); - - // InternalPDL2.g:218:4: ( (lv_linksToPredecessors_5_0= ruleDependanceStart ) )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( (LA3_0==RULE_ID) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL2.g:219:5: (lv_linksToPredecessors_5_0= ruleDependanceStart ) - { - // InternalPDL2.g:219:5: (lv_linksToPredecessors_5_0= ruleDependanceStart ) - // InternalPDL2.g:220:6: lv_linksToPredecessors_5_0= ruleDependanceStart - { - - newCompositeNode(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceStartParserRuleCall_3_2_0()); - - pushFollow(FOLLOW_8); - lv_linksToPredecessors_5_0=ruleDependanceStart(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getWorkDefinitionRule()); - } - add( - current, - "linksToPredecessors", - lv_linksToPredecessors_5_0, - "fr.n7.PDL2.DependanceStart"); - afterParserOrEnumRuleCall(); - - - } - - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - break; - - } - - // InternalPDL2.g:238:3: (otherlv_6= 'finishes' otherlv_7= 'if' ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ )? - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0==17) ) { - alt6=1; - } - switch (alt6) { - case 1 : - // InternalPDL2.g:239:4: otherlv_6= 'finishes' otherlv_7= 'if' ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ - { - otherlv_6=(Token)match(input,17,FOLLOW_7); - - newLeafNode(otherlv_6, grammarAccess.getWorkDefinitionAccess().getFinishesKeyword_4_0()); - - otherlv_7=(Token)match(input,16,FOLLOW_3); - - newLeafNode(otherlv_7, grammarAccess.getWorkDefinitionAccess().getIfKeyword_4_1()); - - // InternalPDL2.g:247:4: ( (lv_linksToPredecessors_8_0= ruleDependanceFinish ) )+ - int cnt5=0; - loop5: - do { - int alt5=2; - int LA5_0 = input.LA(1); - - if ( (LA5_0==RULE_ID) ) { - alt5=1; - } - - - switch (alt5) { - case 1 : - // InternalPDL2.g:248:5: (lv_linksToPredecessors_8_0= ruleDependanceFinish ) - { - // InternalPDL2.g:248:5: (lv_linksToPredecessors_8_0= ruleDependanceFinish ) - // InternalPDL2.g:249:6: lv_linksToPredecessors_8_0= ruleDependanceFinish - { - - newCompositeNode(grammarAccess.getWorkDefinitionAccess().getLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0()); - - pushFollow(FOLLOW_9); - lv_linksToPredecessors_8_0=ruleDependanceFinish(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getWorkDefinitionRule()); - } - add( - current, - "linksToPredecessors", - lv_linksToPredecessors_8_0, - "fr.n7.PDL2.DependanceFinish"); - afterParserOrEnumRuleCall(); - - - } - - - } - break; - - default : - if ( cnt5 >= 1 ) break loop5; - EarlyExitException eee = - new EarlyExitException(5, input); - throw eee; - } - cnt5++; - } while (true); - - - } - break; - - } - - otherlv_9=(Token)match(input,13,FOLLOW_2); - - newLeafNode(otherlv_9, grammarAccess.getWorkDefinitionAccess().getRightCurlyBracketKeyword_5()); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkDefinition" - - - // $ANTLR start "entryRuleDependanceStart" - // InternalPDL2.g:275:1: entryRuleDependanceStart returns [EObject current=null] : iv_ruleDependanceStart= ruleDependanceStart EOF ; - public final EObject entryRuleDependanceStart() throws RecognitionException { - EObject current = null; - - EObject iv_ruleDependanceStart = null; - - - try { - // InternalPDL2.g:275:56: (iv_ruleDependanceStart= ruleDependanceStart EOF ) - // InternalPDL2.g:276:2: iv_ruleDependanceStart= ruleDependanceStart EOF - { - newCompositeNode(grammarAccess.getDependanceStartRule()); - pushFollow(FOLLOW_1); - iv_ruleDependanceStart=ruleDependanceStart(); - - state._fsp--; - - current =iv_ruleDependanceStart; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleDependanceStart" - - - // $ANTLR start "ruleDependanceStart" - // InternalPDL2.g:282:1: ruleDependanceStart returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindStart ) ) ) ; - public final EObject ruleDependanceStart() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - EObject lv_link_1_0 = null; - - - - enterRule(); - - try { - // InternalPDL2.g:288:2: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindStart ) ) ) ) - // InternalPDL2.g:289:2: ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindStart ) ) ) - { - // InternalPDL2.g:289:2: ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindStart ) ) ) - // InternalPDL2.g:290:3: ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindStart ) ) - { - // InternalPDL2.g:290:3: ( (otherlv_0= RULE_ID ) ) - // InternalPDL2.g:291:4: (otherlv_0= RULE_ID ) - { - // InternalPDL2.g:291:4: (otherlv_0= RULE_ID ) - // InternalPDL2.g:292:5: otherlv_0= RULE_ID - { - - if (current==null) { - current = createModelElement(grammarAccess.getDependanceStartRule()); - } - - otherlv_0=(Token)match(input,RULE_ID,FOLLOW_10); - - newLeafNode(otherlv_0, grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - - - } - - - } - - // InternalPDL2.g:303:3: ( (lv_link_1_0= ruleWorkSequenceKindStart ) ) - // InternalPDL2.g:304:4: (lv_link_1_0= ruleWorkSequenceKindStart ) - { - // InternalPDL2.g:304:4: (lv_link_1_0= ruleWorkSequenceKindStart ) - // InternalPDL2.g:305:5: lv_link_1_0= ruleWorkSequenceKindStart - { - - newCompositeNode(grammarAccess.getDependanceStartAccess().getLinkWorkSequenceKindStartParserRuleCall_1_0()); - - pushFollow(FOLLOW_2); - lv_link_1_0=ruleWorkSequenceKindStart(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getDependanceStartRule()); - } - set( - current, - "link", - lv_link_1_0, - "fr.n7.PDL2.WorkSequenceKindStart"); - afterParserOrEnumRuleCall(); - - - } - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleDependanceStart" - - - // $ANTLR start "entryRuleWorkSequenceKindStart" - // InternalPDL2.g:326:1: entryRuleWorkSequenceKindStart returns [EObject current=null] : iv_ruleWorkSequenceKindStart= ruleWorkSequenceKindStart EOF ; - public final EObject entryRuleWorkSequenceKindStart() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkSequenceKindStart = null; - - - try { - // InternalPDL2.g:326:62: (iv_ruleWorkSequenceKindStart= ruleWorkSequenceKindStart EOF ) - // InternalPDL2.g:327:2: iv_ruleWorkSequenceKindStart= ruleWorkSequenceKindStart EOF - { - newCompositeNode(grammarAccess.getWorkSequenceKindStartRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkSequenceKindStart=ruleWorkSequenceKindStart(); - - state._fsp--; - - current =iv_ruleWorkSequenceKindStart; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkSequenceKindStart" - - - // $ANTLR start "ruleWorkSequenceKindStart" - // InternalPDL2.g:333:1: ruleWorkSequenceKindStart returns [EObject current=null] : ( ( (lv_Started2Start_0_0= 'started' ) ) | ( (lv_Started2Finish_1_0= 'finished' ) ) ) ; - public final EObject ruleWorkSequenceKindStart() throws RecognitionException { - EObject current = null; - - Token lv_Started2Start_0_0=null; - Token lv_Started2Finish_1_0=null; - - - enterRule(); - - try { - // InternalPDL2.g:339:2: ( ( ( (lv_Started2Start_0_0= 'started' ) ) | ( (lv_Started2Finish_1_0= 'finished' ) ) ) ) - // InternalPDL2.g:340:2: ( ( (lv_Started2Start_0_0= 'started' ) ) | ( (lv_Started2Finish_1_0= 'finished' ) ) ) - { - // InternalPDL2.g:340:2: ( ( (lv_Started2Start_0_0= 'started' ) ) | ( (lv_Started2Finish_1_0= 'finished' ) ) ) - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0==18) ) { - alt7=1; - } - else if ( (LA7_0==19) ) { - alt7=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); - - throw nvae; - } - switch (alt7) { - case 1 : - // InternalPDL2.g:341:3: ( (lv_Started2Start_0_0= 'started' ) ) - { - // InternalPDL2.g:341:3: ( (lv_Started2Start_0_0= 'started' ) ) - // InternalPDL2.g:342:4: (lv_Started2Start_0_0= 'started' ) - { - // InternalPDL2.g:342:4: (lv_Started2Start_0_0= 'started' ) - // InternalPDL2.g:343:5: lv_Started2Start_0_0= 'started' - { - lv_Started2Start_0_0=(Token)match(input,18,FOLLOW_2); - - newLeafNode(lv_Started2Start_0_0, grammarAccess.getWorkSequenceKindStartAccess().getStarted2StartStartedKeyword_0_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceKindStartRule()); - } - setWithLastConsumed(current, "Started2Start", lv_Started2Start_0_0, "started"); - - - } - - - } - - - } - break; - case 2 : - // InternalPDL2.g:356:3: ( (lv_Started2Finish_1_0= 'finished' ) ) - { - // InternalPDL2.g:356:3: ( (lv_Started2Finish_1_0= 'finished' ) ) - // InternalPDL2.g:357:4: (lv_Started2Finish_1_0= 'finished' ) - { - // InternalPDL2.g:357:4: (lv_Started2Finish_1_0= 'finished' ) - // InternalPDL2.g:358:5: lv_Started2Finish_1_0= 'finished' - { - lv_Started2Finish_1_0=(Token)match(input,19,FOLLOW_2); - - newLeafNode(lv_Started2Finish_1_0, grammarAccess.getWorkSequenceKindStartAccess().getStarted2FinishFinishedKeyword_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceKindStartRule()); - } - setWithLastConsumed(current, "Started2Finish", lv_Started2Finish_1_0, "finished"); - - - } - - - } - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkSequenceKindStart" - - - // $ANTLR start "entryRuleDependanceFinish" - // InternalPDL2.g:374:1: entryRuleDependanceFinish returns [EObject current=null] : iv_ruleDependanceFinish= ruleDependanceFinish EOF ; - public final EObject entryRuleDependanceFinish() throws RecognitionException { - EObject current = null; - - EObject iv_ruleDependanceFinish = null; - - - try { - // InternalPDL2.g:374:57: (iv_ruleDependanceFinish= ruleDependanceFinish EOF ) - // InternalPDL2.g:375:2: iv_ruleDependanceFinish= ruleDependanceFinish EOF - { - newCompositeNode(grammarAccess.getDependanceFinishRule()); - pushFollow(FOLLOW_1); - iv_ruleDependanceFinish=ruleDependanceFinish(); - - state._fsp--; - - current =iv_ruleDependanceFinish; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleDependanceFinish" - - - // $ANTLR start "ruleDependanceFinish" - // InternalPDL2.g:381:1: ruleDependanceFinish returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindFinish ) ) ) ; - public final EObject ruleDependanceFinish() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - EObject lv_link_1_0 = null; - - - - enterRule(); - - try { - // InternalPDL2.g:387:2: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindFinish ) ) ) ) - // InternalPDL2.g:388:2: ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindFinish ) ) ) - { - // InternalPDL2.g:388:2: ( ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindFinish ) ) ) - // InternalPDL2.g:389:3: ( (otherlv_0= RULE_ID ) ) ( (lv_link_1_0= ruleWorkSequenceKindFinish ) ) - { - // InternalPDL2.g:389:3: ( (otherlv_0= RULE_ID ) ) - // InternalPDL2.g:390:4: (otherlv_0= RULE_ID ) - { - // InternalPDL2.g:390:4: (otherlv_0= RULE_ID ) - // InternalPDL2.g:391:5: otherlv_0= RULE_ID - { - - if (current==null) { - current = createModelElement(grammarAccess.getDependanceFinishRule()); - } - - otherlv_0=(Token)match(input,RULE_ID,FOLLOW_10); - - newLeafNode(otherlv_0, grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - - - } - - - } - - // InternalPDL2.g:402:3: ( (lv_link_1_0= ruleWorkSequenceKindFinish ) ) - // InternalPDL2.g:403:4: (lv_link_1_0= ruleWorkSequenceKindFinish ) - { - // InternalPDL2.g:403:4: (lv_link_1_0= ruleWorkSequenceKindFinish ) - // InternalPDL2.g:404:5: lv_link_1_0= ruleWorkSequenceKindFinish - { - - newCompositeNode(grammarAccess.getDependanceFinishAccess().getLinkWorkSequenceKindFinishParserRuleCall_1_0()); - - pushFollow(FOLLOW_2); - lv_link_1_0=ruleWorkSequenceKindFinish(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getDependanceFinishRule()); - } - set( - current, - "link", - lv_link_1_0, - "fr.n7.PDL2.WorkSequenceKindFinish"); - afterParserOrEnumRuleCall(); - - - } - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleDependanceFinish" - - - // $ANTLR start "entryRuleWorkSequenceKindFinish" - // InternalPDL2.g:425:1: entryRuleWorkSequenceKindFinish returns [EObject current=null] : iv_ruleWorkSequenceKindFinish= ruleWorkSequenceKindFinish EOF ; - public final EObject entryRuleWorkSequenceKindFinish() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkSequenceKindFinish = null; - - - try { - // InternalPDL2.g:425:63: (iv_ruleWorkSequenceKindFinish= ruleWorkSequenceKindFinish EOF ) - // InternalPDL2.g:426:2: iv_ruleWorkSequenceKindFinish= ruleWorkSequenceKindFinish EOF - { - newCompositeNode(grammarAccess.getWorkSequenceKindFinishRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkSequenceKindFinish=ruleWorkSequenceKindFinish(); - - state._fsp--; - - current =iv_ruleWorkSequenceKindFinish; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkSequenceKindFinish" - - - // $ANTLR start "ruleWorkSequenceKindFinish" - // InternalPDL2.g:432:1: ruleWorkSequenceKindFinish returns [EObject current=null] : ( ( (lv_Finished2Start_0_0= 'started' ) ) | ( (lv_Finished2Finish_1_0= 'finished' ) ) ) ; - public final EObject ruleWorkSequenceKindFinish() throws RecognitionException { - EObject current = null; - - Token lv_Finished2Start_0_0=null; - Token lv_Finished2Finish_1_0=null; - - - enterRule(); - - try { - // InternalPDL2.g:438:2: ( ( ( (lv_Finished2Start_0_0= 'started' ) ) | ( (lv_Finished2Finish_1_0= 'finished' ) ) ) ) - // InternalPDL2.g:439:2: ( ( (lv_Finished2Start_0_0= 'started' ) ) | ( (lv_Finished2Finish_1_0= 'finished' ) ) ) - { - // InternalPDL2.g:439:2: ( ( (lv_Finished2Start_0_0= 'started' ) ) | ( (lv_Finished2Finish_1_0= 'finished' ) ) ) - int alt8=2; - int LA8_0 = input.LA(1); - - if ( (LA8_0==18) ) { - alt8=1; - } - else if ( (LA8_0==19) ) { - alt8=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); - - throw nvae; - } - switch (alt8) { - case 1 : - // InternalPDL2.g:440:3: ( (lv_Finished2Start_0_0= 'started' ) ) - { - // InternalPDL2.g:440:3: ( (lv_Finished2Start_0_0= 'started' ) ) - // InternalPDL2.g:441:4: (lv_Finished2Start_0_0= 'started' ) - { - // InternalPDL2.g:441:4: (lv_Finished2Start_0_0= 'started' ) - // InternalPDL2.g:442:5: lv_Finished2Start_0_0= 'started' - { - lv_Finished2Start_0_0=(Token)match(input,18,FOLLOW_2); - - newLeafNode(lv_Finished2Start_0_0, grammarAccess.getWorkSequenceKindFinishAccess().getFinished2StartStartedKeyword_0_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceKindFinishRule()); - } - setWithLastConsumed(current, "Finished2Start", lv_Finished2Start_0_0, "started"); - - - } - - - } - - - } - break; - case 2 : - // InternalPDL2.g:455:3: ( (lv_Finished2Finish_1_0= 'finished' ) ) - { - // InternalPDL2.g:455:3: ( (lv_Finished2Finish_1_0= 'finished' ) ) - // InternalPDL2.g:456:4: (lv_Finished2Finish_1_0= 'finished' ) - { - // InternalPDL2.g:456:4: (lv_Finished2Finish_1_0= 'finished' ) - // InternalPDL2.g:457:5: lv_Finished2Finish_1_0= 'finished' - { - lv_Finished2Finish_1_0=(Token)match(input,19,FOLLOW_2); - - newLeafNode(lv_Finished2Finish_1_0, grammarAccess.getWorkSequenceKindFinishAccess().getFinished2FinishFinishedKeyword_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceKindFinishRule()); - } - setWithLastConsumed(current, "Finished2Finish", lv_Finished2Finish_1_0, "finished"); - - - } - - - } - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkSequenceKindFinish" - - - // $ANTLR start "entryRuleGuidance" - // InternalPDL2.g:473:1: entryRuleGuidance returns [EObject current=null] : iv_ruleGuidance= ruleGuidance EOF ; - public final EObject entryRuleGuidance() throws RecognitionException { - EObject current = null; - - EObject iv_ruleGuidance = null; - - - try { - // InternalPDL2.g:473:49: (iv_ruleGuidance= ruleGuidance EOF ) - // InternalPDL2.g:474:2: iv_ruleGuidance= ruleGuidance EOF - { - newCompositeNode(grammarAccess.getGuidanceRule()); - pushFollow(FOLLOW_1); - iv_ruleGuidance=ruleGuidance(); - - state._fsp--; - - current =iv_ruleGuidance; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleGuidance" - - - // $ANTLR start "ruleGuidance" - // InternalPDL2.g:480:1: ruleGuidance returns [EObject current=null] : (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) ; - public final EObject ruleGuidance() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token lv_texte_1_0=null; - - - enterRule(); - - try { - // InternalPDL2.g:486:2: ( (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) ) - // InternalPDL2.g:487:2: (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) - { - // InternalPDL2.g:487:2: (otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) ) - // InternalPDL2.g:488:3: otherlv_0= 'note' ( (lv_texte_1_0= RULE_STRING ) ) - { - otherlv_0=(Token)match(input,20,FOLLOW_11); - - newLeafNode(otherlv_0, grammarAccess.getGuidanceAccess().getNoteKeyword_0()); - - // InternalPDL2.g:492:3: ( (lv_texte_1_0= RULE_STRING ) ) - // InternalPDL2.g:493:4: (lv_texte_1_0= RULE_STRING ) - { - // InternalPDL2.g:493:4: (lv_texte_1_0= RULE_STRING ) - // InternalPDL2.g:494:5: lv_texte_1_0= RULE_STRING - { - lv_texte_1_0=(Token)match(input,RULE_STRING,FOLLOW_2); - - newLeafNode(lv_texte_1_0, grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getGuidanceRule()); - } - setWithLastConsumed( - current, - "texte", - lv_texte_1_0, - "org.eclipse.xtext.common.Terminals.STRING"); - - - } - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleGuidance" - - // Delegated rules - - - - - public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000106000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x000000000002A000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000022010L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000002010L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x00000000000C0000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000020L}); - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/scoping/AbstractPDL2ScopeProvider.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/scoping/AbstractPDL2ScopeProvider.java deleted file mode 100644 index 9d67946..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/scoping/AbstractPDL2ScopeProvider.java +++ /dev/null @@ -1,9 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.scoping; - -import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; - -public abstract class AbstractPDL2ScopeProvider extends DelegatingScopeProvider { -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/serializer/PDL2SemanticSequencer.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/serializer/PDL2SemanticSequencer.java deleted file mode 100644 index ec7b824..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/serializer/PDL2SemanticSequencer.java +++ /dev/null @@ -1,176 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.serializer; - -import com.google.inject.Inject; -import fr.n7.pDL2.DependanceFinish; -import fr.n7.pDL2.DependanceStart; -import fr.n7.pDL2.Guidance; -import fr.n7.pDL2.PDL2Package; -import fr.n7.pDL2.WorkDefinition; -import fr.n7.pDL2.WorkSequenceKindFinish; -import fr.n7.pDL2.WorkSequenceKindStart; -import fr.n7.services.PDL2GrammarAccess; -import java.util.Set; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.Action; -import org.eclipse.xtext.Parameter; -import org.eclipse.xtext.ParserRule; -import org.eclipse.xtext.serializer.ISerializationContext; -import org.eclipse.xtext.serializer.acceptor.SequenceFeeder; -import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient; - -@SuppressWarnings("all") -public class PDL2SemanticSequencer extends AbstractDelegatingSemanticSequencer { - - @Inject - private PDL2GrammarAccess grammarAccess; - - @Override - public void sequence(ISerializationContext context, EObject semanticObject) { - EPackage epackage = semanticObject.eClass().getEPackage(); - ParserRule rule = context.getParserRule(); - Action action = context.getAssignedAction(); - Set parameters = context.getEnabledBooleanParameters(); - if (epackage == PDL2Package.eINSTANCE) - switch (semanticObject.eClass().getClassifierID()) { - case PDL2Package.DEPENDANCE_FINISH: - sequence_DependanceFinish(context, (DependanceFinish) semanticObject); - return; - case PDL2Package.DEPENDANCE_START: - sequence_DependanceStart(context, (DependanceStart) semanticObject); - return; - case PDL2Package.GUIDANCE: - sequence_Guidance(context, (Guidance) semanticObject); - return; - case PDL2Package.PROCESS: - sequence_Process(context, (fr.n7.pDL2.Process) semanticObject); - return; - case PDL2Package.WORK_DEFINITION: - sequence_WorkDefinition(context, (WorkDefinition) semanticObject); - return; - case PDL2Package.WORK_SEQUENCE_KIND_FINISH: - sequence_WorkSequenceKindFinish(context, (WorkSequenceKindFinish) semanticObject); - return; - case PDL2Package.WORK_SEQUENCE_KIND_START: - sequence_WorkSequenceKindStart(context, (WorkSequenceKindStart) semanticObject); - return; - } - if (errorAcceptor != null) - errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); - } - - /** - * Contexts: - * DependanceFinish returns DependanceFinish - * - * Constraint: - * (predecessor=[WorkDefinition|ID] link=WorkSequenceKindFinish) - */ - protected void sequence_DependanceFinish(ISerializationContext context, DependanceFinish semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL2Package.Literals.DEPENDANCE_FINISH__PREDECESSOR) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL2Package.Literals.DEPENDANCE_FINISH__PREDECESSOR)); - if (transientValues.isValueTransient(semanticObject, PDL2Package.Literals.DEPENDANCE_FINISH__LINK) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL2Package.Literals.DEPENDANCE_FINISH__LINK)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getDependanceFinishAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1(), semanticObject.eGet(PDL2Package.Literals.DEPENDANCE_FINISH__PREDECESSOR, false)); - feeder.accept(grammarAccess.getDependanceFinishAccess().getLinkWorkSequenceKindFinishParserRuleCall_1_0(), semanticObject.getLink()); - feeder.finish(); - } - - - /** - * Contexts: - * DependanceStart returns DependanceStart - * - * Constraint: - * (predecessor=[WorkDefinition|ID] link=WorkSequenceKindStart) - */ - protected void sequence_DependanceStart(ISerializationContext context, DependanceStart semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL2Package.Literals.DEPENDANCE_START__PREDECESSOR) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL2Package.Literals.DEPENDANCE_START__PREDECESSOR)); - if (transientValues.isValueTransient(semanticObject, PDL2Package.Literals.DEPENDANCE_START__LINK) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL2Package.Literals.DEPENDANCE_START__LINK)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getDependanceStartAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1(), semanticObject.eGet(PDL2Package.Literals.DEPENDANCE_START__PREDECESSOR, false)); - feeder.accept(grammarAccess.getDependanceStartAccess().getLinkWorkSequenceKindStartParserRuleCall_1_0(), semanticObject.getLink()); - feeder.finish(); - } - - - /** - * Contexts: - * ProcessElement returns Guidance - * Guidance returns Guidance - * - * Constraint: - * texte=STRING - */ - protected void sequence_Guidance(ISerializationContext context, Guidance semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL2Package.Literals.GUIDANCE__TEXTE) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL2Package.Literals.GUIDANCE__TEXTE)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getGuidanceAccess().getTexteSTRINGTerminalRuleCall_1_0(), semanticObject.getTexte()); - feeder.finish(); - } - - - /** - * Contexts: - * Process returns Process - * - * Constraint: - * (name=ID processElements+=ProcessElement*) - */ - protected void sequence_Process(ISerializationContext context, fr.n7.pDL2.Process semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - - /** - * Contexts: - * ProcessElement returns WorkDefinition - * WorkDefinition returns WorkDefinition - * - * Constraint: - * (name=ID linksToPredecessors+=DependanceStart* linksToPredecessors+=DependanceFinish*) - */ - protected void sequence_WorkDefinition(ISerializationContext context, WorkDefinition semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - - /** - * Contexts: - * WorkSequenceKindFinish returns WorkSequenceKindFinish - * - * Constraint: - * (Finished2Start='started' | Finished2Finish='finished') - */ - protected void sequence_WorkSequenceKindFinish(ISerializationContext context, WorkSequenceKindFinish semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - - /** - * Contexts: - * WorkSequenceKindStart returns WorkSequenceKindStart - * - * Constraint: - * (Started2Start='started' | Started2Finish='finished') - */ - protected void sequence_WorkSequenceKindStart(ISerializationContext context, WorkSequenceKindStart semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/serializer/PDL2SyntacticSequencer.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/serializer/PDL2SyntacticSequencer.java deleted file mode 100644 index 9e0af8e..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/serializer/PDL2SyntacticSequencer.java +++ /dev/null @@ -1,43 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.serializer; - -import com.google.inject.Inject; -import fr.n7.services.PDL2GrammarAccess; -import java.util.List; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.IGrammarAccess; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.nodemodel.INode; -import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias; -import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition; -import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer; - -@SuppressWarnings("all") -public class PDL2SyntacticSequencer extends AbstractSyntacticSequencer { - - protected PDL2GrammarAccess grammarAccess; - - @Inject - protected void init(IGrammarAccess access) { - grammarAccess = (PDL2GrammarAccess) access; - } - - @Override - protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) { - return ""; - } - - - @Override - protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) { - if (transition.getAmbiguousSyntaxes().isEmpty()) return; - List transitionNodes = collectNodes(fromNode, toNode); - for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) { - List syntaxNodes = getNodesFor(transitionNodes, syntax); - acceptNodes(getLastNavigableState(), syntaxNodes); - } - } - -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/services/PDL2GrammarAccess.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/services/PDL2GrammarAccess.java deleted file mode 100644 index 257f92f..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/services/PDL2GrammarAccess.java +++ /dev/null @@ -1,486 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.services; - -import com.google.inject.Inject; -import com.google.inject.Singleton; -import java.util.List; -import org.eclipse.xtext.Alternatives; -import org.eclipse.xtext.Assignment; -import org.eclipse.xtext.CrossReference; -import org.eclipse.xtext.Grammar; -import org.eclipse.xtext.GrammarUtil; -import org.eclipse.xtext.Group; -import org.eclipse.xtext.Keyword; -import org.eclipse.xtext.ParserRule; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.TerminalRule; -import org.eclipse.xtext.common.services.TerminalsGrammarAccess; -import org.eclipse.xtext.service.AbstractElementFinder; -import org.eclipse.xtext.service.GrammarProvider; - -@Singleton -public class PDL2GrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder { - - public class ProcessElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.Process"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cProcessKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); - private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2); - private final Assignment cProcessElementsAssignment_3 = (Assignment)cGroup.eContents().get(3); - private final RuleCall cProcessElementsProcessElementParserRuleCall_3_0 = (RuleCall)cProcessElementsAssignment_3.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); - - //Process: - // 'process' name=ID '{' - // processElements+=ProcessElement* - // '}'; - @Override public ParserRule getRule() { return rule; } - - //'process' name=ID '{' processElements+=ProcessElement* '}' - public Group getGroup() { return cGroup; } - - //'process' - public Keyword getProcessKeyword_0() { return cProcessKeyword_0; } - - //name=ID - public Assignment getNameAssignment_1() { return cNameAssignment_1; } - - //ID - public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } - - //'{' - public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; } - - //processElements+=ProcessElement* - public Assignment getProcessElementsAssignment_3() { return cProcessElementsAssignment_3; } - - //ProcessElement - public RuleCall getProcessElementsProcessElementParserRuleCall_3_0() { return cProcessElementsProcessElementParserRuleCall_3_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } - } - public class ProcessElementElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.ProcessElement"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final RuleCall cWorkDefinitionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); - private final RuleCall cGuidanceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); - - //ProcessElement: - // WorkDefinition | Guidance; - @Override public ParserRule getRule() { return rule; } - - //WorkDefinition | Guidance - public Alternatives getAlternatives() { return cAlternatives; } - - //WorkDefinition - public RuleCall getWorkDefinitionParserRuleCall_0() { return cWorkDefinitionParserRuleCall_0; } - - //Guidance - public RuleCall getGuidanceParserRuleCall_1() { return cGuidanceParserRuleCall_1; } - } - public class WorkDefinitionElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.WorkDefinition"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cWdKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); - private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2); - private final Group cGroup_3 = (Group)cGroup.eContents().get(3); - private final Keyword cStartsKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0); - private final Keyword cIfKeyword_3_1 = (Keyword)cGroup_3.eContents().get(1); - private final Assignment cLinksToPredecessorsAssignment_3_2 = (Assignment)cGroup_3.eContents().get(2); - private final RuleCall cLinksToPredecessorsDependanceStartParserRuleCall_3_2_0 = (RuleCall)cLinksToPredecessorsAssignment_3_2.eContents().get(0); - private final Group cGroup_4 = (Group)cGroup.eContents().get(4); - private final Keyword cFinishesKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0); - private final Keyword cIfKeyword_4_1 = (Keyword)cGroup_4.eContents().get(1); - private final Assignment cLinksToPredecessorsAssignment_4_2 = (Assignment)cGroup_4.eContents().get(2); - private final RuleCall cLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0 = (RuleCall)cLinksToPredecessorsAssignment_4_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5); - - //WorkDefinition: - // 'wd' name=ID '{' ('starts' 'if' linksToPredecessors+=DependanceStart+)? ('finishes' 'if' - // linksToPredecessors+=DependanceFinish+)? - // '}'; - @Override public ParserRule getRule() { return rule; } - - //'wd' name=ID '{' ('starts' 'if' linksToPredecessors+=DependanceStart+)? ('finishes' 'if' - //linksToPredecessors+=DependanceFinish+)? '}' - public Group getGroup() { return cGroup; } - - //'wd' - public Keyword getWdKeyword_0() { return cWdKeyword_0; } - - //name=ID - public Assignment getNameAssignment_1() { return cNameAssignment_1; } - - //ID - public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } - - //'{' - public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; } - - //('starts' 'if' linksToPredecessors+=DependanceStart+)? - public Group getGroup_3() { return cGroup_3; } - - //'starts' - public Keyword getStartsKeyword_3_0() { return cStartsKeyword_3_0; } - - //'if' - public Keyword getIfKeyword_3_1() { return cIfKeyword_3_1; } - - //linksToPredecessors+=DependanceStart+ - public Assignment getLinksToPredecessorsAssignment_3_2() { return cLinksToPredecessorsAssignment_3_2; } - - //DependanceStart - public RuleCall getLinksToPredecessorsDependanceStartParserRuleCall_3_2_0() { return cLinksToPredecessorsDependanceStartParserRuleCall_3_2_0; } - - //('finishes' 'if' linksToPredecessors+=DependanceFinish+)? - public Group getGroup_4() { return cGroup_4; } - - //'finishes' - public Keyword getFinishesKeyword_4_0() { return cFinishesKeyword_4_0; } - - //'if' - public Keyword getIfKeyword_4_1() { return cIfKeyword_4_1; } - - //linksToPredecessors+=DependanceFinish+ - public Assignment getLinksToPredecessorsAssignment_4_2() { return cLinksToPredecessorsAssignment_4_2; } - - //DependanceFinish - public RuleCall getLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0() { return cLinksToPredecessorsDependanceFinishParserRuleCall_4_2_0; } - - //'}' - public Keyword getRightCurlyBracketKeyword_5() { return cRightCurlyBracketKeyword_5; } - } - public class DependanceStartElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.DependanceStart"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Assignment cPredecessorAssignment_0 = (Assignment)cGroup.eContents().get(0); - private final CrossReference cPredecessorWorkDefinitionCrossReference_0_0 = (CrossReference)cPredecessorAssignment_0.eContents().get(0); - private final RuleCall cPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1 = (RuleCall)cPredecessorWorkDefinitionCrossReference_0_0.eContents().get(1); - private final Assignment cLinkAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cLinkWorkSequenceKindStartParserRuleCall_1_0 = (RuleCall)cLinkAssignment_1.eContents().get(0); - - //DependanceStart: - // predecessor=[WorkDefinition] link=WorkSequenceKindStart; - @Override public ParserRule getRule() { return rule; } - - //predecessor=[WorkDefinition] link=WorkSequenceKindStart - public Group getGroup() { return cGroup; } - - //predecessor=[WorkDefinition] - public Assignment getPredecessorAssignment_0() { return cPredecessorAssignment_0; } - - //[WorkDefinition] - public CrossReference getPredecessorWorkDefinitionCrossReference_0_0() { return cPredecessorWorkDefinitionCrossReference_0_0; } - - //ID - public RuleCall getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1() { return cPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1; } - - //link=WorkSequenceKindStart - public Assignment getLinkAssignment_1() { return cLinkAssignment_1; } - - //WorkSequenceKindStart - public RuleCall getLinkWorkSequenceKindStartParserRuleCall_1_0() { return cLinkWorkSequenceKindStartParserRuleCall_1_0; } - } - public class WorkSequenceKindStartElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.WorkSequenceKindStart"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final Assignment cStarted2StartAssignment_0 = (Assignment)cAlternatives.eContents().get(0); - private final Keyword cStarted2StartStartedKeyword_0_0 = (Keyword)cStarted2StartAssignment_0.eContents().get(0); - private final Assignment cStarted2FinishAssignment_1 = (Assignment)cAlternatives.eContents().get(1); - private final Keyword cStarted2FinishFinishedKeyword_1_0 = (Keyword)cStarted2FinishAssignment_1.eContents().get(0); - - //WorkSequenceKindStart: - // Started2Start='started' - // | Started2Finish='finished'; - @Override public ParserRule getRule() { return rule; } - - //Started2Start='started' | Started2Finish='finished' - public Alternatives getAlternatives() { return cAlternatives; } - - //Started2Start='started' - public Assignment getStarted2StartAssignment_0() { return cStarted2StartAssignment_0; } - - //'started' - public Keyword getStarted2StartStartedKeyword_0_0() { return cStarted2StartStartedKeyword_0_0; } - - //Started2Finish='finished' - public Assignment getStarted2FinishAssignment_1() { return cStarted2FinishAssignment_1; } - - //'finished' - public Keyword getStarted2FinishFinishedKeyword_1_0() { return cStarted2FinishFinishedKeyword_1_0; } - } - public class DependanceFinishElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.DependanceFinish"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Assignment cPredecessorAssignment_0 = (Assignment)cGroup.eContents().get(0); - private final CrossReference cPredecessorWorkDefinitionCrossReference_0_0 = (CrossReference)cPredecessorAssignment_0.eContents().get(0); - private final RuleCall cPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1 = (RuleCall)cPredecessorWorkDefinitionCrossReference_0_0.eContents().get(1); - private final Assignment cLinkAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cLinkWorkSequenceKindFinishParserRuleCall_1_0 = (RuleCall)cLinkAssignment_1.eContents().get(0); - - //DependanceFinish: - // predecessor=[WorkDefinition] link=WorkSequenceKindFinish; - @Override public ParserRule getRule() { return rule; } - - //predecessor=[WorkDefinition] link=WorkSequenceKindFinish - public Group getGroup() { return cGroup; } - - //predecessor=[WorkDefinition] - public Assignment getPredecessorAssignment_0() { return cPredecessorAssignment_0; } - - //[WorkDefinition] - public CrossReference getPredecessorWorkDefinitionCrossReference_0_0() { return cPredecessorWorkDefinitionCrossReference_0_0; } - - //ID - public RuleCall getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1() { return cPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1; } - - //link=WorkSequenceKindFinish - public Assignment getLinkAssignment_1() { return cLinkAssignment_1; } - - //WorkSequenceKindFinish - public RuleCall getLinkWorkSequenceKindFinishParserRuleCall_1_0() { return cLinkWorkSequenceKindFinishParserRuleCall_1_0; } - } - public class WorkSequenceKindFinishElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.WorkSequenceKindFinish"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final Assignment cFinished2StartAssignment_0 = (Assignment)cAlternatives.eContents().get(0); - private final Keyword cFinished2StartStartedKeyword_0_0 = (Keyword)cFinished2StartAssignment_0.eContents().get(0); - private final Assignment cFinished2FinishAssignment_1 = (Assignment)cAlternatives.eContents().get(1); - private final Keyword cFinished2FinishFinishedKeyword_1_0 = (Keyword)cFinished2FinishAssignment_1.eContents().get(0); - - //WorkSequenceKindFinish: - // Finished2Start='started' - // | Finished2Finish='finished'; - @Override public ParserRule getRule() { return rule; } - - //Finished2Start='started' | Finished2Finish='finished' - public Alternatives getAlternatives() { return cAlternatives; } - - //Finished2Start='started' - public Assignment getFinished2StartAssignment_0() { return cFinished2StartAssignment_0; } - - //'started' - public Keyword getFinished2StartStartedKeyword_0_0() { return cFinished2StartStartedKeyword_0_0; } - - //Finished2Finish='finished' - public Assignment getFinished2FinishAssignment_1() { return cFinished2FinishAssignment_1; } - - //'finished' - public Keyword getFinished2FinishFinishedKeyword_1_0() { return cFinished2FinishFinishedKeyword_1_0; } - } - public class GuidanceElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL2.Guidance"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cNoteKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cTexteAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cTexteSTRINGTerminalRuleCall_1_0 = (RuleCall)cTexteAssignment_1.eContents().get(0); - - //Guidance: - // 'note' texte=STRING; - @Override public ParserRule getRule() { return rule; } - - //'note' texte=STRING - public Group getGroup() { return cGroup; } - - //'note' - public Keyword getNoteKeyword_0() { return cNoteKeyword_0; } - - //texte=STRING - public Assignment getTexteAssignment_1() { return cTexteAssignment_1; } - - //STRING - public RuleCall getTexteSTRINGTerminalRuleCall_1_0() { return cTexteSTRINGTerminalRuleCall_1_0; } - } - - - private final ProcessElements pProcess; - private final ProcessElementElements pProcessElement; - private final WorkDefinitionElements pWorkDefinition; - private final DependanceStartElements pDependanceStart; - private final WorkSequenceKindStartElements pWorkSequenceKindStart; - private final DependanceFinishElements pDependanceFinish; - private final WorkSequenceKindFinishElements pWorkSequenceKindFinish; - private final GuidanceElements pGuidance; - - private final Grammar grammar; - - private final TerminalsGrammarAccess gaTerminals; - - @Inject - public PDL2GrammarAccess(GrammarProvider grammarProvider, - TerminalsGrammarAccess gaTerminals) { - this.grammar = internalFindGrammar(grammarProvider); - this.gaTerminals = gaTerminals; - this.pProcess = new ProcessElements(); - this.pProcessElement = new ProcessElementElements(); - this.pWorkDefinition = new WorkDefinitionElements(); - this.pDependanceStart = new DependanceStartElements(); - this.pWorkSequenceKindStart = new WorkSequenceKindStartElements(); - this.pDependanceFinish = new DependanceFinishElements(); - this.pWorkSequenceKindFinish = new WorkSequenceKindFinishElements(); - this.pGuidance = new GuidanceElements(); - } - - protected Grammar internalFindGrammar(GrammarProvider grammarProvider) { - Grammar grammar = grammarProvider.getGrammar(this); - while (grammar != null) { - if ("fr.n7.PDL2".equals(grammar.getName())) { - return grammar; - } - List grammars = grammar.getUsedGrammars(); - if (!grammars.isEmpty()) { - grammar = grammars.iterator().next(); - } else { - return null; - } - } - return grammar; - } - - @Override - public Grammar getGrammar() { - return grammar; - } - - - public TerminalsGrammarAccess getTerminalsGrammarAccess() { - return gaTerminals; - } - - - //Process: - // 'process' name=ID '{' - // processElements+=ProcessElement* - // '}'; - public ProcessElements getProcessAccess() { - return pProcess; - } - - public ParserRule getProcessRule() { - return getProcessAccess().getRule(); - } - - //ProcessElement: - // WorkDefinition | Guidance; - public ProcessElementElements getProcessElementAccess() { - return pProcessElement; - } - - public ParserRule getProcessElementRule() { - return getProcessElementAccess().getRule(); - } - - //WorkDefinition: - // 'wd' name=ID '{' ('starts' 'if' linksToPredecessors+=DependanceStart+)? ('finishes' 'if' - // linksToPredecessors+=DependanceFinish+)? - // '}'; - public WorkDefinitionElements getWorkDefinitionAccess() { - return pWorkDefinition; - } - - public ParserRule getWorkDefinitionRule() { - return getWorkDefinitionAccess().getRule(); - } - - //DependanceStart: - // predecessor=[WorkDefinition] link=WorkSequenceKindStart; - public DependanceStartElements getDependanceStartAccess() { - return pDependanceStart; - } - - public ParserRule getDependanceStartRule() { - return getDependanceStartAccess().getRule(); - } - - //WorkSequenceKindStart: - // Started2Start='started' - // | Started2Finish='finished'; - public WorkSequenceKindStartElements getWorkSequenceKindStartAccess() { - return pWorkSequenceKindStart; - } - - public ParserRule getWorkSequenceKindStartRule() { - return getWorkSequenceKindStartAccess().getRule(); - } - - //DependanceFinish: - // predecessor=[WorkDefinition] link=WorkSequenceKindFinish; - public DependanceFinishElements getDependanceFinishAccess() { - return pDependanceFinish; - } - - public ParserRule getDependanceFinishRule() { - return getDependanceFinishAccess().getRule(); - } - - //WorkSequenceKindFinish: - // Finished2Start='started' - // | Finished2Finish='finished'; - public WorkSequenceKindFinishElements getWorkSequenceKindFinishAccess() { - return pWorkSequenceKindFinish; - } - - public ParserRule getWorkSequenceKindFinishRule() { - return getWorkSequenceKindFinishAccess().getRule(); - } - - //Guidance: - // 'note' texte=STRING; - public GuidanceElements getGuidanceAccess() { - return pGuidance; - } - - public ParserRule getGuidanceRule() { - return getGuidanceAccess().getRule(); - } - - //terminal ID: - // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*; - public TerminalRule getIDRule() { - return gaTerminals.getIDRule(); - } - - //terminal INT returns ecore::EInt: - // '0'..'9'+; - public TerminalRule getINTRule() { - return gaTerminals.getINTRule(); - } - - //terminal STRING: - // '"' ('\\' . | !('\\' | '"'))* '"' | - // "'" ('\\' . | !('\\' | "'"))* "'"; - public TerminalRule getSTRINGRule() { - return gaTerminals.getSTRINGRule(); - } - - //terminal ML_COMMENT: - // '/*'->'*/'; - public TerminalRule getML_COMMENTRule() { - return gaTerminals.getML_COMMENTRule(); - } - - //terminal SL_COMMENT: - // '//' !('\n' | '\r')* ('\r'? '\n')?; - public TerminalRule getSL_COMMENTRule() { - return gaTerminals.getSL_COMMENTRule(); - } - - //terminal WS: - // ' ' | '\t' | '\r' | '\n'+; - public TerminalRule getWSRule() { - return gaTerminals.getWSRule(); - } - - //terminal ANY_OTHER: - // .; - public TerminalRule getANY_OTHERRule() { - return gaTerminals.getANY_OTHERRule(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/validation/AbstractPDL2Validator.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/validation/AbstractPDL2Validator.java deleted file mode 100644 index c095b65..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/validation/AbstractPDL2Validator.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import java.util.ArrayList; -import java.util.List; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.validation.AbstractDeclarativeValidator; - -public abstract class AbstractPDL2Validator extends AbstractDeclarativeValidator { - - @Override - protected List getEPackages() { - List result = new ArrayList(); - result.add(fr.n7.pDL2.PDL2Package.eINSTANCE); - return result; - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/validation/PDL2ConfigurableIssueCodesProvider.java b/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/validation/PDL2ConfigurableIssueCodesProvider.java deleted file mode 100644 index c1f7cb6..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src-gen/fr/n7/validation/PDL2ConfigurableIssueCodesProvider.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import org.eclipse.xtext.preferences.PreferenceKey; -import org.eclipse.xtext.util.IAcceptor; -import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider; -import org.eclipse.xtext.validation.SeverityConverter; - -@SuppressWarnings("restriction") -public class PDL2ConfigurableIssueCodesProvider extends ConfigurableIssueCodesProvider { - protected static final String ISSUE_CODE_PREFIX = "fr.n7."; - - public static final String DEPRECATED_MODEL_PART = ISSUE_CODE_PREFIX + "deprecatedModelPart"; - - @Override - protected void initialize(IAcceptor acceptor) { - super.initialize(acceptor); - acceptor.accept(create(DEPRECATED_MODEL_PART, SeverityConverter.SEVERITY_WARNING)); - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/GeneratePDL2.mwe2 b/eclipse-workspace/fr.n7.pdl2/src/fr/n7/GeneratePDL2.mwe2 deleted file mode 100644 index 659fe4a..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/GeneratePDL2.mwe2 +++ /dev/null @@ -1,53 +0,0 @@ -module fr.n7.GeneratePDL2 - -import org.eclipse.xtext.xtext.generator.* -import org.eclipse.xtext.xtext.generator.model.project.* - -var rootPath = ".." - -Workflow { - - component = XtextGenerator { - configuration = { - project = StandardProjectConfig { - baseName = "fr.n7.pdl2" - rootPath = rootPath - runtimeTest = { - enabled = true - } - eclipsePlugin = { - enabled = true - } - eclipsePluginTest = { - enabled = true - } - createEclipseMetaData = true - } - code = { - encoding = "UTF-8" - lineDelimiter = "\n" - fileHeader = "/*\n * generated by Xtext \${version}\n */" - preferXtendStubs = false - } - } - language = StandardLanguage { - name = "fr.n7.PDL2" - fileExtensions = "pdl2" - - serializer = { - generateStub = false - } - validator = { - // composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator" - // Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage - generateDeprecationValidation = true - } - generator = { - generateXtendStub = true - } - junitSupport = { - junitVersion = "5" - } - } - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2.xtext b/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2.xtext deleted file mode 100644 index 3ae4b24..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2.xtext +++ /dev/null @@ -1,36 +0,0 @@ -grammar fr.n7.PDL2 with org.eclipse.xtext.common.Terminals - -generate pDL2 "http://www.n7.fr/PDL2" - -Process : - 'process' name=ID '{' - processElements+=ProcessElement* - '}' ; - -ProcessElement : - WorkDefinition | Guidance ; - -WorkDefinition : - 'wd' name=ID '{' - ( 'starts' 'if' (linksToPredecessors+=DependanceStart)+ )? - ( 'finishes' 'if' (linksToPredecessors+=DependanceFinish)+ )? - '}' ; - -DependanceStart : - predecessor=[WorkDefinition] link=WorkSequenceKindStart ; - -WorkSequenceKindStart: - Started2Start = 'started' - | Started2Finish = 'finished' - ; - -DependanceFinish : - predecessor=[WorkDefinition] link=WorkSequenceKindFinish ; - -WorkSequenceKindFinish: - Finished2Start = 'started' - | Finished2Finish = 'finished' - ; - -Guidance : - 'note' texte=STRING ; diff --git a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2RuntimeModule.java b/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2RuntimeModule.java deleted file mode 100644 index 88125ce..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2RuntimeModule.java +++ /dev/null @@ -1,11 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - - -/** - * Use this class to register components to be used at runtime / without the Equinox extension registry. - */ -public class PDL2RuntimeModule extends AbstractPDL2RuntimeModule { -} diff --git a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2StandaloneSetup.java b/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2StandaloneSetup.java deleted file mode 100644 index e71da5e..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/PDL2StandaloneSetup.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - - -/** - * Initialization support for running Xtext languages without Equinox extension registry. - */ -public class PDL2StandaloneSetup extends PDL2StandaloneSetupGenerated { - - public static void doSetup() { - new PDL2StandaloneSetup().createInjectorAndDoEMFRegistration(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/generator/PDL2Generator.xtend b/eclipse-workspace/fr.n7.pdl2/src/fr/n7/generator/PDL2Generator.xtend deleted file mode 100644 index 3e4a7a9..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/generator/PDL2Generator.xtend +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.generator - -import org.eclipse.emf.ecore.resource.Resource -import org.eclipse.xtext.generator.AbstractGenerator -import org.eclipse.xtext.generator.IFileSystemAccess2 -import org.eclipse.xtext.generator.IGeneratorContext - -/** - * Generates code from your model files on save. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation - */ -class PDL2Generator extends AbstractGenerator { - - override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) { -// fsa.generateFile('greetings.txt', 'People to greet: ' + -// resource.allContents -// .filter(Greeting) -// .map[name] -// .join(', ')) - } -} diff --git a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/scoping/PDL2ScopeProvider.java b/eclipse-workspace/fr.n7.pdl2/src/fr/n7/scoping/PDL2ScopeProvider.java deleted file mode 100644 index ddbdcc6..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/scoping/PDL2ScopeProvider.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.scoping; - - -/** - * This class contains custom scoping description. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping - * on how and when to use it. - */ -public class PDL2ScopeProvider extends AbstractPDL2ScopeProvider { - -} diff --git a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/validation/PDL2Validator.java b/eclipse-workspace/fr.n7.pdl2/src/fr/n7/validation/PDL2Validator.java deleted file mode 100644 index 960575e..0000000 --- a/eclipse-workspace/fr.n7.pdl2/src/fr/n7/validation/PDL2Validator.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - - -/** - * This class contains custom validation rules. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation - */ -public class PDL2Validator extends AbstractPDL2Validator { - -// public static final String INVALID_NAME = "invalidName"; -// -// @Check -// public void checkGreetingStartsWithCapital(Greeting greeting) { -// if (!Character.isUpperCase(greeting.getName().charAt(0))) { -// warning("Name should start with a capital", -// PDL2Package.Literals.GREETING__NAME, -// INVALID_NAME); -// } -// } - -} diff --git a/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/.PDL2Generator.java._trace b/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/.PDL2Generator.java._trace deleted file mode 100644 index e608895..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/.PDL2Generator.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/.PDL2Generator.xtendbin b/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/.PDL2Generator.xtendbin deleted file mode 100644 index 98e2f2e..0000000 Binary files a/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/.PDL2Generator.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/PDL2Generator.java b/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/PDL2Generator.java deleted file mode 100644 index e5cf34d..0000000 --- a/eclipse-workspace/fr.n7.pdl2/xtend-gen/fr/n7/generator/PDL2Generator.java +++ /dev/null @@ -1,21 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.generator; - -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtext.generator.AbstractGenerator; -import org.eclipse.xtext.generator.IFileSystemAccess2; -import org.eclipse.xtext.generator.IGeneratorContext; - -/** - * Generates code from your model files on save. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation - */ -@SuppressWarnings("all") -public class PDL2Generator extends AbstractGenerator { - @Override - public void doGenerate(final Resource resource, final IFileSystemAccess2 fsa, final IGeneratorContext context) { - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ide/.classpath b/eclipse-workspace/fr.n7.pdl3.ide/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3.ide/.project b/eclipse-workspace/fr.n7.pdl3.ide/.project deleted file mode 100644 index c2db860..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl3.ide - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl3.ide/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl3.ide/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl3.ide/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl3.ide/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl3.ide/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl3.ide/META-INF/MANIFEST.MF deleted file mode 100644 index 66ec801..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl3.ide -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl3.ide -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl3.ide; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl3, - org.eclipse.xtext.ide, - org.eclipse.xtext.xbase.ide, - org.antlr.runtime;bundle-version="[3.2.0,3.2.1)" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ide.contentassist.antlr.internal, - fr.n7.ide.contentassist.antlr diff --git a/eclipse-workspace/fr.n7.pdl3.ide/build.properties b/eclipse-workspace/fr.n7.pdl3.ide/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup deleted file mode 100644 index 725ff37..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup +++ /dev/null @@ -1 +0,0 @@ -fr.n7.ide.PDL1IdeSetup diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/AbstractPDL1IdeModule.java b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/AbstractPDL1IdeModule.java deleted file mode 100644 index 90dc4fa..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/AbstractPDL1IdeModule.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - -import com.google.inject.Binder; -import com.google.inject.name.Names; -import fr.n7.ide.contentassist.antlr.PDL1Parser; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL1Lexer; -import org.eclipse.xtext.ide.DefaultIdeModule; -import org.eclipse.xtext.ide.LexerIdeBindings; -import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher; -import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher; -import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper; -import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper; -import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -import org.eclipse.xtext.ide.refactoring.IRenameStrategy2; -import org.eclipse.xtext.ide.server.rename.IRenameService2; -import org.eclipse.xtext.ide.server.rename.RenameService2; - -/** - * Manual modifications go to {@link PDL1IdeModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL1IdeModule extends DefaultIdeModule { - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST)) - .to(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIContentAssistParser() { - return PDL1Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIProposalConflictHelper() { - return AntlrProposalConflictHelper.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIPrefixMatcher() { - return FQNPrefixMatcher.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameService2() { - return RenameService2.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameStrategy2() { - return IRenameStrategy2.DefaultImpl.class; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL1Parser.java b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL1Parser.java deleted file mode 100644 index f702868..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/PDL1Parser.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide.contentassist.antlr; - -import com.google.common.collect.ImmutableMap; -import com.google.inject.Inject; -import com.google.inject.Singleton; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL1Parser; -import fr.n7.services.PDL1GrammarAccess; -import java.util.Map; -import org.eclipse.xtext.AbstractElement; -import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser; - -public class PDL1Parser extends AbstractContentAssistParser { - - @Singleton - public static final class NameMappings { - - private final Map mappings; - - @Inject - public NameMappings(PDL1GrammarAccess grammarAccess) { - ImmutableMap.Builder builder = ImmutableMap.builder(); - init(builder, grammarAccess); - this.mappings = builder.build(); - } - - public String getRuleName(AbstractElement element) { - return mappings.get(element); - } - - private static void init(ImmutableMap.Builder builder, PDL1GrammarAccess grammarAccess) { - builder.put(grammarAccess.getProcessElementAccess().getAlternatives(), "rule__ProcessElement__Alternatives"); - builder.put(grammarAccess.getWorkSequenceTypeAccess().getAlternatives(), "rule__WorkSequenceType__Alternatives"); - builder.put(grammarAccess.getProcessAccess().getGroup(), "rule__Process__Group__0"); - builder.put(grammarAccess.getWorkDefinitionListAccess().getGroup(), "rule__WorkDefinitionList__Group__0"); - builder.put(grammarAccess.getWorkDefinitionAccess().getGroup(), "rule__WorkDefinition__Group__0"); - builder.put(grammarAccess.getWorkSequenceListAccess().getGroup(), "rule__WorkSequenceList__Group__0"); - builder.put(grammarAccess.getWorkSequenceAccess().getGroup(), "rule__WorkSequence__Group__0"); - builder.put(grammarAccess.getProcessAccess().getNameAssignment_2(), "rule__Process__NameAssignment_2"); - builder.put(grammarAccess.getProcessAccess().getProcessElementsAssignment_3(), "rule__Process__ProcessElementsAssignment_3"); - builder.put(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionAssignment_2(), "rule__WorkDefinitionList__WorkDefinitionAssignment_2"); - builder.put(grammarAccess.getWorkDefinitionAccess().getNameAssignment_0(), "rule__WorkDefinition__NameAssignment_0"); - builder.put(grammarAccess.getWorkSequenceListAccess().getWorkSequenceAssignment_2(), "rule__WorkSequenceList__WorkSequenceAssignment_2"); - builder.put(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_0(), "rule__WorkSequence__PredecessorAssignment_0"); - builder.put(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1(), "rule__WorkSequence__LinkTypeAssignment_1"); - builder.put(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_2(), "rule__WorkSequence__SuccessorAssignment_2"); - } - } - - @Inject - private NameMappings nameMappings; - - @Inject - private PDL1GrammarAccess grammarAccess; - - @Override - protected InternalPDL1Parser createParser() { - InternalPDL1Parser result = new InternalPDL1Parser(null); - result.setGrammarAccess(grammarAccess); - return result; - } - - @Override - protected String getRuleName(AbstractElement element) { - return nameMappings.getRuleName(element); - } - - @Override - protected String[] getInitialHiddenTokens() { - return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" }; - } - - public PDL1GrammarAccess getGrammarAccess() { - return this.grammarAccess; - } - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - public NameMappings getNameMappings() { - return nameMappings; - } - - public void setNameMappings(NameMappings nameMappings) { - this.nameMappings = nameMappings; - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL1ContentAssistParser.java b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL1ContentAssistParser.java deleted file mode 100644 index a3345c4..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/PartialPDL1ContentAssistParser.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide.contentassist.antlr; - -import java.util.Collection; -import java.util.Collections; -import org.eclipse.xtext.AbstractRule; -import org.eclipse.xtext.ide.editor.contentassist.antlr.FollowElement; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.util.PolymorphicDispatcher; - -public class PartialPDL1ContentAssistParser extends PDL1Parser { - - private AbstractRule rule; - - @Override - public void initializeFor(AbstractRule rule) { - this.rule = rule; - } - - @Override - protected Collection getFollowElements(AbstractInternalContentAssistParser parser) { - if (rule == null || rule.eIsProxy()) - return Collections.emptyList(); - String methodName = "entryRule" + rule.getName(); - PolymorphicDispatcher> dispatcher = - new PolymorphicDispatcher>(methodName, 0, 0, Collections.singletonList(parser)); - dispatcher.invoke(); - return parser.getFollowElements(); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.g b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.g deleted file mode 100644 index 0520519..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.g +++ /dev/null @@ -1,844 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -grammar InternalPDL1; - -options { - superClass=AbstractInternalContentAssistParser; -} - -@lexer::header { -package fr.n7.ide.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -} - -@parser::header { -package fr.n7.ide.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; -import fr.n7.services.PDL1GrammarAccess; - -} -@parser::members { - private PDL1GrammarAccess grammarAccess; - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } -} - -// Entry rule entryRuleProcess -entryRuleProcess -: -{ before(grammarAccess.getProcessRule()); } - ruleProcess -{ after(grammarAccess.getProcessRule()); } - EOF -; - -// Rule Process -ruleProcess - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getProcessAccess().getGroup()); } - (rule__Process__Group__0) - { after(grammarAccess.getProcessAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleProcessElement -entryRuleProcessElement -: -{ before(grammarAccess.getProcessElementRule()); } - ruleProcessElement -{ after(grammarAccess.getProcessElementRule()); } - EOF -; - -// Rule ProcessElement -ruleProcessElement - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getProcessElementAccess().getAlternatives()); } - (rule__ProcessElement__Alternatives) - { after(grammarAccess.getProcessElementAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkDefinitionList -entryRuleWorkDefinitionList -: -{ before(grammarAccess.getWorkDefinitionListRule()); } - ruleWorkDefinitionList -{ after(grammarAccess.getWorkDefinitionListRule()); } - EOF -; - -// Rule WorkDefinitionList -ruleWorkDefinitionList - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkDefinitionListAccess().getGroup()); } - (rule__WorkDefinitionList__Group__0) - { after(grammarAccess.getWorkDefinitionListAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkDefinition -entryRuleWorkDefinition -: -{ before(grammarAccess.getWorkDefinitionRule()); } - ruleWorkDefinition -{ after(grammarAccess.getWorkDefinitionRule()); } - EOF -; - -// Rule WorkDefinition -ruleWorkDefinition - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkDefinitionAccess().getGroup()); } - (rule__WorkDefinition__Group__0) - { after(grammarAccess.getWorkDefinitionAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkSequenceList -entryRuleWorkSequenceList -: -{ before(grammarAccess.getWorkSequenceListRule()); } - ruleWorkSequenceList -{ after(grammarAccess.getWorkSequenceListRule()); } - EOF -; - -// Rule WorkSequenceList -ruleWorkSequenceList - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkSequenceListAccess().getGroup()); } - (rule__WorkSequenceList__Group__0) - { after(grammarAccess.getWorkSequenceListAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleWorkSequence -entryRuleWorkSequence -: -{ before(grammarAccess.getWorkSequenceRule()); } - ruleWorkSequence -{ after(grammarAccess.getWorkSequenceRule()); } - EOF -; - -// Rule WorkSequence -ruleWorkSequence - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getWorkSequenceAccess().getGroup()); } - (rule__WorkSequence__Group__0) - { after(grammarAccess.getWorkSequenceAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Rule WorkSequenceType -ruleWorkSequenceType - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); } - (rule__WorkSequenceType__Alternatives) - { after(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__ProcessElement__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessElementAccess().getWorkDefinitionListParserRuleCall_0()); } - ruleWorkDefinitionList - { after(grammarAccess.getProcessElementAccess().getWorkDefinitionListParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getProcessElementAccess().getWorkSequenceListParserRuleCall_1()); } - ruleWorkSequenceList - { after(grammarAccess.getProcessElementAccess().getWorkSequenceListParserRuleCall_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceType__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); } - ('s2s') - { after(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); } - ('f2s') - { after(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); } - ('s2f') - { after(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); } - ) - | - ( - { before(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); } - ('f2f') - { after(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__0__Impl - rule__Process__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getProcessKeyword_0()); } - 'process' - { after(grammarAccess.getProcessAccess().getProcessKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__1__Impl - rule__Process__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getColonKeyword_1()); } - ':' - { after(grammarAccess.getProcessAccess().getColonKeyword_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__2__Impl - rule__Process__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getNameAssignment_2()); } - (rule__Process__NameAssignment_2) - { after(grammarAccess.getProcessAccess().getNameAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__Process__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); } - (rule__Process__ProcessElementsAssignment_3)* - { after(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkDefinitionList__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinitionList__Group__0__Impl - rule__WorkDefinitionList__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinitionList__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionListAccess().getWorkdefinitionsKeyword_0()); } - 'workdefinitions' - { after(grammarAccess.getWorkDefinitionListAccess().getWorkdefinitionsKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinitionList__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinitionList__Group__1__Impl - rule__WorkDefinitionList__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinitionList__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionListAccess().getColonKeyword_1()); } - ':' - { after(grammarAccess.getWorkDefinitionListAccess().getColonKeyword_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinitionList__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinitionList__Group__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinitionList__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionAssignment_2()); } - (rule__WorkDefinitionList__WorkDefinitionAssignment_2)* - { after(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkDefinition__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__0__Impl - rule__WorkDefinition__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getNameAssignment_0()); } - (rule__WorkDefinition__NameAssignment_0) - { after(grammarAccess.getWorkDefinitionAccess().getNameAssignment_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkDefinition__Group__1__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkDefinitionAccess().getSemicolonKeyword_1()); } - ';' - { after(grammarAccess.getWorkDefinitionAccess().getSemicolonKeyword_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkSequenceList__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequenceList__Group__0__Impl - rule__WorkSequenceList__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceList__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceListAccess().getWorksequencesKeyword_0()); } - 'worksequences' - { after(grammarAccess.getWorkSequenceListAccess().getWorksequencesKeyword_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceList__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequenceList__Group__1__Impl - rule__WorkSequenceList__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceList__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceListAccess().getColonKeyword_1()); } - ':' - { after(grammarAccess.getWorkSequenceListAccess().getColonKeyword_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceList__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequenceList__Group__2__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceList__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceListAccess().getWorkSequenceAssignment_2()); } - (rule__WorkSequenceList__WorkSequenceAssignment_2)* - { after(grammarAccess.getWorkSequenceListAccess().getWorkSequenceAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__WorkSequence__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__0__Impl - rule__WorkSequence__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_0()); } - (rule__WorkSequence__PredecessorAssignment_0) - { after(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__1__Impl - rule__WorkSequence__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); } - (rule__WorkSequence__LinkTypeAssignment_1) - { after(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__2__Impl - rule__WorkSequence__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_2()); } - (rule__WorkSequence__SuccessorAssignment_2) - { after(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__WorkSequence__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getWorkSequenceAccess().getSemicolonKeyword_3()); } - ';' - { after(grammarAccess.getWorkSequenceAccess().getSemicolonKeyword_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__Process__NameAssignment_2 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_2_0()); } - RULE_ID - { after(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_2_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__Process__ProcessElementsAssignment_3 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); } - ruleProcessElement - { after(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinitionList__WorkDefinitionAssignment_2 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionWorkDefinitionParserRuleCall_2_0()); } - ruleWorkDefinition - { after(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionWorkDefinitionParserRuleCall_2_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkDefinition__NameAssignment_0 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_0_0()); } - RULE_ID - { after(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_0_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequenceList__WorkSequenceAssignment_2 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceListAccess().getWorkSequenceWorkSequenceParserRuleCall_2_0()); } - ruleWorkSequence - { after(grammarAccess.getWorkSequenceListAccess().getWorkSequenceWorkSequenceParserRuleCall_2_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__PredecessorAssignment_0 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_0_0()); } - ( - { before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); } - RULE_ID - { after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); } - ) - { after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_0_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__LinkTypeAssignment_1 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); } - ruleWorkSequenceType - { after(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__WorkSequence__SuccessorAssignment_2 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_2_0()); } - ( - { before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1()); } - RULE_ID - { after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1()); } - ) - { after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_2_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/'; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; - -RULE_WS : (' '|'\t'|'\r'|'\n')+; - -RULE_ANY_OTHER : .; diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.tokens b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.tokens deleted file mode 100644 index bdefe4f..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1.tokens +++ /dev/null @@ -1,25 +0,0 @@ -':'=16 -';'=18 -'f2f'=14 -'f2s'=12 -'process'=15 -'s2f'=13 -'s2s'=11 -'workdefinitions'=17 -'worksequences'=19 -RULE_ANY_OTHER=10 -RULE_ID=4 -RULE_INT=5 -RULE_ML_COMMENT=7 -RULE_SL_COMMENT=8 -RULE_STRING=6 -RULE_WS=9 -T__11=11 -T__12=12 -T__13=13 -T__14=14 -T__15=15 -T__16=16 -T__17=17 -T__18=18 -T__19=19 diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Lexer.java b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Lexer.java deleted file mode 100644 index d1f55af..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Lexer.java +++ /dev/null @@ -1,1034 +0,0 @@ -package fr.n7.ide.contentassist.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Lexer extends Lexer { - public static final int RULE_STRING=6; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=5; - public static final int RULE_ML_COMMENT=7; - - // delegates - // delegators - - public InternalPDL1Lexer() {;} - public InternalPDL1Lexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Lexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { - try { - int _type = T__11; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:11:7: ( 's2s' ) - // InternalPDL1.g:11:9: 's2s' - { - match("s2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:12:7: ( 'f2s' ) - // InternalPDL1.g:12:9: 'f2s' - { - match("f2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:13:7: ( 's2f' ) - // InternalPDL1.g:13:9: 's2f' - { - match("s2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:14:7: ( 'f2f' ) - // InternalPDL1.g:14:9: 'f2f' - { - match("f2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:15:7: ( 'process' ) - // InternalPDL1.g:15:9: 'process' - { - match("process"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:16:7: ( ':' ) - // InternalPDL1.g:16:9: ':' - { - match(':'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:17:7: ( 'workdefinitions' ) - // InternalPDL1.g:17:9: 'workdefinitions' - { - match("workdefinitions"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:18:7: ( ';' ) - // InternalPDL1.g:18:9: ';' - { - match(';'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:19:7: ( 'worksequences' ) - // InternalPDL1.g:19:9: 'worksequences' - { - match("worksequences"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:832:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalPDL1.g:832:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - { - // InternalPDL1.g:832:11: ( '^' )? - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='^') ) { - alt1=1; - } - switch (alt1) { - case 1 : - // InternalPDL1.g:832:11: '^' - { - match('^'); - - } - break; - - } - - if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // InternalPDL1.g:832:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop2; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:834:10: ( ( '0' .. '9' )+ ) - // InternalPDL1.g:834:12: ( '0' .. '9' )+ - { - // InternalPDL1.g:834:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL1.g:834:13: '0' .. '9' - { - matchRange('0','9'); - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:836:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalPDL1.g:836:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - { - // InternalPDL1.g:836:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='\"') ) { - alt6=1; - } - else if ( (LA6_0=='\'') ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalPDL1.g:836:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' - { - match('\"'); - // InternalPDL1.g:836:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: - do { - int alt4=3; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='\\') ) { - alt4=1; - } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; - } - - - switch (alt4) { - case 1 : - // InternalPDL1.g:836:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:836:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop4; - } - } while (true); - - match('\"'); - - } - break; - case 2 : - // InternalPDL1.g:836:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' - { - match('\''); - // InternalPDL1.g:836:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: - do { - int alt5=3; - int LA5_0 = input.LA(1); - - if ( (LA5_0=='\\') ) { - alt5=1; - } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; - } - - - switch (alt5) { - case 1 : - // InternalPDL1.g:836:54: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:836:61: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - match('\''); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:838:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalPDL1.g:838:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // InternalPDL1.g:838:24: ( options {greedy=false; } : . )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); - - if ( (LA7_1=='/') ) { - alt7=2; - } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; - } - - - } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalPDL1.g:838:52: . - { - matchAny(); - - } - break; - - default : - break loop7; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:840:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalPDL1.g:840:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // InternalPDL1.g:840:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalPDL1.g:840:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop8; - } - } while (true); - - // InternalPDL1.g:840:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; - } - switch (alt10) { - case 1 : - // InternalPDL1.g:840:41: ( '\\r' )? '\\n' - { - // InternalPDL1.g:840:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='\r') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // InternalPDL1.g:840:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:842:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalPDL1.g:842:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // InternalPDL1.g:842:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: - do { - int alt11=2; - int LA11_0 = input.LA(1); - - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; - } - - - switch (alt11) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt11 >= 1 ) break loop11; - EarlyExitException eee = - new EarlyExitException(11, input); - throw eee; - } - cnt11++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:844:16: ( . ) - // InternalPDL1.g:844:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // InternalPDL1.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=16; - alt12 = dfa12.predict(input); - switch (alt12) { - case 1 : - // InternalPDL1.g:1:10: T__11 - { - mT__11(); - - } - break; - case 2 : - // InternalPDL1.g:1:16: T__12 - { - mT__12(); - - } - break; - case 3 : - // InternalPDL1.g:1:22: T__13 - { - mT__13(); - - } - break; - case 4 : - // InternalPDL1.g:1:28: T__14 - { - mT__14(); - - } - break; - case 5 : - // InternalPDL1.g:1:34: T__15 - { - mT__15(); - - } - break; - case 6 : - // InternalPDL1.g:1:40: T__16 - { - mT__16(); - - } - break; - case 7 : - // InternalPDL1.g:1:46: T__17 - { - mT__17(); - - } - break; - case 8 : - // InternalPDL1.g:1:52: T__18 - { - mT__18(); - - } - break; - case 9 : - // InternalPDL1.g:1:58: T__19 - { - mT__19(); - - } - break; - case 10 : - // InternalPDL1.g:1:64: RULE_ID - { - mRULE_ID(); - - } - break; - case 11 : - // InternalPDL1.g:1:72: RULE_INT - { - mRULE_INT(); - - } - break; - case 12 : - // InternalPDL1.g:1:81: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 13 : - // InternalPDL1.g:1:93: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 14 : - // InternalPDL1.g:1:109: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 15 : - // InternalPDL1.g:1:125: RULE_WS - { - mRULE_WS(); - - } - break; - case 16 : - // InternalPDL1.g:1:133: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\3\20\1\uffff\1\20\1\uffff\1\16\2\uffff\3\16\2\uffff\1\20\1\uffff\2\20\1\uffff\1\20\6\uffff\1\41\1\42\1\43\1\44\2\20\4\uffff\10\20\1\60\2\20\1\uffff\13\20\1\76\1\20\1\uffff\1\100\1\uffff"; - static final String DFA12_eofS = - "\101\uffff"; - static final String DFA12_minS = - "\1\0\2\62\1\162\1\uffff\1\157\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\146\1\uffff\1\146\1\157\1\uffff\1\162\6\uffff\4\60\1\143\1\153\4\uffff\1\145\1\144\1\163\2\145\1\163\1\146\1\161\1\60\1\151\1\165\1\uffff\1\156\1\145\1\151\1\156\1\164\1\143\1\151\1\145\1\157\1\163\1\156\1\60\1\163\1\uffff\1\60\1\uffff"; - static final String DFA12_maxS = - "\1\uffff\2\62\1\162\1\uffff\1\157\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\163\1\uffff\1\163\1\157\1\uffff\1\162\6\uffff\4\172\1\143\1\153\4\uffff\1\145\2\163\2\145\1\163\1\146\1\161\1\172\1\151\1\165\1\uffff\1\156\1\145\1\151\1\156\1\164\1\143\1\151\1\145\1\157\1\163\1\156\1\172\1\163\1\uffff\1\172\1\uffff"; - static final String DFA12_acceptS = - "\4\uffff\1\6\1\uffff\1\10\1\uffff\1\12\1\13\3\uffff\1\17\1\20\1\uffff\1\12\2\uffff\1\6\1\uffff\1\10\1\13\1\14\1\15\1\16\1\17\6\uffff\1\1\1\3\1\2\1\4\13\uffff\1\5\15\uffff\1\11\1\uffff\1\7"; - static final String DFA12_specialS = - "\1\1\11\uffff\1\0\1\2\65\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\16\2\15\2\16\1\15\22\16\1\15\1\16\1\12\4\16\1\13\7\16\1\14\12\11\1\4\1\6\5\16\32\10\3\16\1\7\1\10\1\16\5\10\1\2\11\10\1\3\2\10\1\1\3\10\1\5\3\10\uff85\16", - "\1\17", - "\1\21", - "\1\22", - "", - "\1\24", - "", - "\32\20\4\uffff\1\20\1\uffff\32\20", - "", - "", - "\0\27", - "\0\27", - "\1\30\4\uffff\1\31", - "", - "", - "\1\34\14\uffff\1\33", - "", - "\1\36\14\uffff\1\35", - "\1\37", - "", - "\1\40", - "", - "", - "", - "", - "", - "", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\1\45", - "\1\46", - "", - "", - "", - "", - "\1\47", - "\1\50\16\uffff\1\51", - "\1\52", - "\1\53", - "\1\54", - "\1\55", - "\1\56", - "\1\57", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\1\61", - "\1\62", - "", - "\1\63", - "\1\64", - "\1\65", - "\1\66", - "\1\67", - "\1\70", - "\1\71", - "\1\72", - "\1\73", - "\1\74", - "\1\75", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\1\77", - "", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "" - }; - - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; - - static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; - for (int i=0; i='\u0000' && LA12_10<='\uFFFF')) ) {s = 23;} - - else s = 14; - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_0 = input.LA(1); - - s = -1; - if ( (LA12_0=='s') ) {s = 1;} - - else if ( (LA12_0=='f') ) {s = 2;} - - else if ( (LA12_0=='p') ) {s = 3;} - - else if ( (LA12_0==':') ) {s = 4;} - - else if ( (LA12_0=='w') ) {s = 5;} - - else if ( (LA12_0==';') ) {s = 6;} - - else if ( (LA12_0=='^') ) {s = 7;} - - else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='e')||(LA12_0>='g' && LA12_0<='o')||(LA12_0>='q' && LA12_0<='r')||(LA12_0>='t' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 8;} - - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 9;} - - else if ( (LA12_0=='\"') ) {s = 10;} - - else if ( (LA12_0=='\'') ) {s = 11;} - - else if ( (LA12_0=='/') ) {s = 12;} - - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 13;} - - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='.')||(LA12_0>='<' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||(LA12_0>='{' && LA12_0<='\uFFFF')) ) {s = 14;} - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_11 = input.LA(1); - - s = -1; - if ( ((LA12_11>='\u0000' && LA12_11<='\uFFFF')) ) {s = 23;} - - else s = 14; - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); - error(nvae); - throw nvae; - } - } - - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Parser.java b/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Parser.java deleted file mode 100644 index ea599a2..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src-gen/fr/n7/ide/contentassist/antlr/internal/InternalPDL1Parser.java +++ /dev/null @@ -1,2458 +0,0 @@ -package fr.n7.ide.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; -import fr.n7.services.PDL1GrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Parser extends AbstractInternalContentAssistParser { - public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'s2s'", "'f2s'", "'s2f'", "'f2f'", "'process'", "':'", "'workdefinitions'", "';'", "'worksequences'" - }; - public static final int RULE_STRING=6; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=5; - public static final int RULE_ML_COMMENT=7; - - // delegates - // delegators - - - public InternalPDL1Parser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Parser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalPDL1Parser.tokenNames; } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - - private PDL1GrammarAccess grammarAccess; - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - - - - // $ANTLR start "entryRuleProcess" - // InternalPDL1.g:53:1: entryRuleProcess : ruleProcess EOF ; - public final void entryRuleProcess() throws RecognitionException { - try { - // InternalPDL1.g:54:1: ( ruleProcess EOF ) - // InternalPDL1.g:55:1: ruleProcess EOF - { - before(grammarAccess.getProcessRule()); - pushFollow(FOLLOW_1); - ruleProcess(); - - state._fsp--; - - after(grammarAccess.getProcessRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleProcess" - - - // $ANTLR start "ruleProcess" - // InternalPDL1.g:62:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; - public final void ruleProcess() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:66:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalPDL1.g:67:2: ( ( rule__Process__Group__0 ) ) - { - // InternalPDL1.g:67:2: ( ( rule__Process__Group__0 ) ) - // InternalPDL1.g:68:3: ( rule__Process__Group__0 ) - { - before(grammarAccess.getProcessAccess().getGroup()); - // InternalPDL1.g:69:3: ( rule__Process__Group__0 ) - // InternalPDL1.g:69:4: rule__Process__Group__0 - { - pushFollow(FOLLOW_2); - rule__Process__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleProcess" - - - // $ANTLR start "entryRuleProcessElement" - // InternalPDL1.g:78:1: entryRuleProcessElement : ruleProcessElement EOF ; - public final void entryRuleProcessElement() throws RecognitionException { - try { - // InternalPDL1.g:79:1: ( ruleProcessElement EOF ) - // InternalPDL1.g:80:1: ruleProcessElement EOF - { - before(grammarAccess.getProcessElementRule()); - pushFollow(FOLLOW_1); - ruleProcessElement(); - - state._fsp--; - - after(grammarAccess.getProcessElementRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleProcessElement" - - - // $ANTLR start "ruleProcessElement" - // InternalPDL1.g:87:1: ruleProcessElement : ( ( rule__ProcessElement__Alternatives ) ) ; - public final void ruleProcessElement() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:91:2: ( ( ( rule__ProcessElement__Alternatives ) ) ) - // InternalPDL1.g:92:2: ( ( rule__ProcessElement__Alternatives ) ) - { - // InternalPDL1.g:92:2: ( ( rule__ProcessElement__Alternatives ) ) - // InternalPDL1.g:93:3: ( rule__ProcessElement__Alternatives ) - { - before(grammarAccess.getProcessElementAccess().getAlternatives()); - // InternalPDL1.g:94:3: ( rule__ProcessElement__Alternatives ) - // InternalPDL1.g:94:4: rule__ProcessElement__Alternatives - { - pushFollow(FOLLOW_2); - rule__ProcessElement__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessElementAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleProcessElement" - - - // $ANTLR start "entryRuleWorkDefinitionList" - // InternalPDL1.g:103:1: entryRuleWorkDefinitionList : ruleWorkDefinitionList EOF ; - public final void entryRuleWorkDefinitionList() throws RecognitionException { - try { - // InternalPDL1.g:104:1: ( ruleWorkDefinitionList EOF ) - // InternalPDL1.g:105:1: ruleWorkDefinitionList EOF - { - before(grammarAccess.getWorkDefinitionListRule()); - pushFollow(FOLLOW_1); - ruleWorkDefinitionList(); - - state._fsp--; - - after(grammarAccess.getWorkDefinitionListRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkDefinitionList" - - - // $ANTLR start "ruleWorkDefinitionList" - // InternalPDL1.g:112:1: ruleWorkDefinitionList : ( ( rule__WorkDefinitionList__Group__0 ) ) ; - public final void ruleWorkDefinitionList() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:116:2: ( ( ( rule__WorkDefinitionList__Group__0 ) ) ) - // InternalPDL1.g:117:2: ( ( rule__WorkDefinitionList__Group__0 ) ) - { - // InternalPDL1.g:117:2: ( ( rule__WorkDefinitionList__Group__0 ) ) - // InternalPDL1.g:118:3: ( rule__WorkDefinitionList__Group__0 ) - { - before(grammarAccess.getWorkDefinitionListAccess().getGroup()); - // InternalPDL1.g:119:3: ( rule__WorkDefinitionList__Group__0 ) - // InternalPDL1.g:119:4: rule__WorkDefinitionList__Group__0 - { - pushFollow(FOLLOW_2); - rule__WorkDefinitionList__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionListAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkDefinitionList" - - - // $ANTLR start "entryRuleWorkDefinition" - // InternalPDL1.g:128:1: entryRuleWorkDefinition : ruleWorkDefinition EOF ; - public final void entryRuleWorkDefinition() throws RecognitionException { - try { - // InternalPDL1.g:129:1: ( ruleWorkDefinition EOF ) - // InternalPDL1.g:130:1: ruleWorkDefinition EOF - { - before(grammarAccess.getWorkDefinitionRule()); - pushFollow(FOLLOW_1); - ruleWorkDefinition(); - - state._fsp--; - - after(grammarAccess.getWorkDefinitionRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkDefinition" - - - // $ANTLR start "ruleWorkDefinition" - // InternalPDL1.g:137:1: ruleWorkDefinition : ( ( rule__WorkDefinition__Group__0 ) ) ; - public final void ruleWorkDefinition() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:141:2: ( ( ( rule__WorkDefinition__Group__0 ) ) ) - // InternalPDL1.g:142:2: ( ( rule__WorkDefinition__Group__0 ) ) - { - // InternalPDL1.g:142:2: ( ( rule__WorkDefinition__Group__0 ) ) - // InternalPDL1.g:143:3: ( rule__WorkDefinition__Group__0 ) - { - before(grammarAccess.getWorkDefinitionAccess().getGroup()); - // InternalPDL1.g:144:3: ( rule__WorkDefinition__Group__0 ) - // InternalPDL1.g:144:4: rule__WorkDefinition__Group__0 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkDefinition" - - - // $ANTLR start "entryRuleWorkSequenceList" - // InternalPDL1.g:153:1: entryRuleWorkSequenceList : ruleWorkSequenceList EOF ; - public final void entryRuleWorkSequenceList() throws RecognitionException { - try { - // InternalPDL1.g:154:1: ( ruleWorkSequenceList EOF ) - // InternalPDL1.g:155:1: ruleWorkSequenceList EOF - { - before(grammarAccess.getWorkSequenceListRule()); - pushFollow(FOLLOW_1); - ruleWorkSequenceList(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceListRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkSequenceList" - - - // $ANTLR start "ruleWorkSequenceList" - // InternalPDL1.g:162:1: ruleWorkSequenceList : ( ( rule__WorkSequenceList__Group__0 ) ) ; - public final void ruleWorkSequenceList() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:166:2: ( ( ( rule__WorkSequenceList__Group__0 ) ) ) - // InternalPDL1.g:167:2: ( ( rule__WorkSequenceList__Group__0 ) ) - { - // InternalPDL1.g:167:2: ( ( rule__WorkSequenceList__Group__0 ) ) - // InternalPDL1.g:168:3: ( rule__WorkSequenceList__Group__0 ) - { - before(grammarAccess.getWorkSequenceListAccess().getGroup()); - // InternalPDL1.g:169:3: ( rule__WorkSequenceList__Group__0 ) - // InternalPDL1.g:169:4: rule__WorkSequenceList__Group__0 - { - pushFollow(FOLLOW_2); - rule__WorkSequenceList__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceListAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkSequenceList" - - - // $ANTLR start "entryRuleWorkSequence" - // InternalPDL1.g:178:1: entryRuleWorkSequence : ruleWorkSequence EOF ; - public final void entryRuleWorkSequence() throws RecognitionException { - try { - // InternalPDL1.g:179:1: ( ruleWorkSequence EOF ) - // InternalPDL1.g:180:1: ruleWorkSequence EOF - { - before(grammarAccess.getWorkSequenceRule()); - pushFollow(FOLLOW_1); - ruleWorkSequence(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleWorkSequence" - - - // $ANTLR start "ruleWorkSequence" - // InternalPDL1.g:187:1: ruleWorkSequence : ( ( rule__WorkSequence__Group__0 ) ) ; - public final void ruleWorkSequence() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:191:2: ( ( ( rule__WorkSequence__Group__0 ) ) ) - // InternalPDL1.g:192:2: ( ( rule__WorkSequence__Group__0 ) ) - { - // InternalPDL1.g:192:2: ( ( rule__WorkSequence__Group__0 ) ) - // InternalPDL1.g:193:3: ( rule__WorkSequence__Group__0 ) - { - before(grammarAccess.getWorkSequenceAccess().getGroup()); - // InternalPDL1.g:194:3: ( rule__WorkSequence__Group__0 ) - // InternalPDL1.g:194:4: rule__WorkSequence__Group__0 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkSequence" - - - // $ANTLR start "ruleWorkSequenceType" - // InternalPDL1.g:203:1: ruleWorkSequenceType : ( ( rule__WorkSequenceType__Alternatives ) ) ; - public final void ruleWorkSequenceType() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:207:1: ( ( ( rule__WorkSequenceType__Alternatives ) ) ) - // InternalPDL1.g:208:2: ( ( rule__WorkSequenceType__Alternatives ) ) - { - // InternalPDL1.g:208:2: ( ( rule__WorkSequenceType__Alternatives ) ) - // InternalPDL1.g:209:3: ( rule__WorkSequenceType__Alternatives ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); - // InternalPDL1.g:210:3: ( rule__WorkSequenceType__Alternatives ) - // InternalPDL1.g:210:4: rule__WorkSequenceType__Alternatives - { - pushFollow(FOLLOW_2); - rule__WorkSequenceType__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleWorkSequenceType" - - - // $ANTLR start "rule__ProcessElement__Alternatives" - // InternalPDL1.g:218:1: rule__ProcessElement__Alternatives : ( ( ruleWorkDefinitionList ) | ( ruleWorkSequenceList ) ); - public final void rule__ProcessElement__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:222:1: ( ( ruleWorkDefinitionList ) | ( ruleWorkSequenceList ) ) - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0==17) ) { - alt1=1; - } - else if ( (LA1_0==19) ) { - alt1=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); - - throw nvae; - } - switch (alt1) { - case 1 : - // InternalPDL1.g:223:2: ( ruleWorkDefinitionList ) - { - // InternalPDL1.g:223:2: ( ruleWorkDefinitionList ) - // InternalPDL1.g:224:3: ruleWorkDefinitionList - { - before(grammarAccess.getProcessElementAccess().getWorkDefinitionListParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleWorkDefinitionList(); - - state._fsp--; - - after(grammarAccess.getProcessElementAccess().getWorkDefinitionListParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalPDL1.g:229:2: ( ruleWorkSequenceList ) - { - // InternalPDL1.g:229:2: ( ruleWorkSequenceList ) - // InternalPDL1.g:230:3: ruleWorkSequenceList - { - before(grammarAccess.getProcessElementAccess().getWorkSequenceListParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleWorkSequenceList(); - - state._fsp--; - - after(grammarAccess.getProcessElementAccess().getWorkSequenceListParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ProcessElement__Alternatives" - - - // $ANTLR start "rule__WorkSequenceType__Alternatives" - // InternalPDL1.g:239:1: rule__WorkSequenceType__Alternatives : ( ( ( 's2s' ) ) | ( ( 'f2s' ) ) | ( ( 's2f' ) ) | ( ( 'f2f' ) ) ); - public final void rule__WorkSequenceType__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:243:1: ( ( ( 's2s' ) ) | ( ( 'f2s' ) ) | ( ( 's2f' ) ) | ( ( 'f2f' ) ) ) - int alt2=4; - switch ( input.LA(1) ) { - case 11: - { - alt2=1; - } - break; - case 12: - { - alt2=2; - } - break; - case 13: - { - alt2=3; - } - break; - case 14: - { - alt2=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - - switch (alt2) { - case 1 : - // InternalPDL1.g:244:2: ( ( 's2s' ) ) - { - // InternalPDL1.g:244:2: ( ( 's2s' ) ) - // InternalPDL1.g:245:3: ( 's2s' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - // InternalPDL1.g:246:3: ( 's2s' ) - // InternalPDL1.g:246:4: 's2s' - { - match(input,11,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalPDL1.g:250:2: ( ( 'f2s' ) ) - { - // InternalPDL1.g:250:2: ( ( 'f2s' ) ) - // InternalPDL1.g:251:3: ( 'f2s' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - // InternalPDL1.g:252:3: ( 'f2s' ) - // InternalPDL1.g:252:4: 'f2s' - { - match(input,12,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalPDL1.g:256:2: ( ( 's2f' ) ) - { - // InternalPDL1.g:256:2: ( ( 's2f' ) ) - // InternalPDL1.g:257:3: ( 's2f' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - // InternalPDL1.g:258:3: ( 's2f' ) - // InternalPDL1.g:258:4: 's2f' - { - match(input,13,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - - } - - - } - break; - case 4 : - // InternalPDL1.g:262:2: ( ( 'f2f' ) ) - { - // InternalPDL1.g:262:2: ( ( 'f2f' ) ) - // InternalPDL1.g:263:3: ( 'f2f' ) - { - before(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - // InternalPDL1.g:264:3: ( 'f2f' ) - // InternalPDL1.g:264:4: 'f2f' - { - match(input,14,FOLLOW_2); - - } - - after(grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceType__Alternatives" - - - // $ANTLR start "rule__Process__Group__0" - // InternalPDL1.g:272:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; - public final void rule__Process__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:276:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalPDL1.g:277:2: rule__Process__Group__0__Impl rule__Process__Group__1 - { - pushFollow(FOLLOW_3); - rule__Process__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__0" - - - // $ANTLR start "rule__Process__Group__0__Impl" - // InternalPDL1.g:284:1: rule__Process__Group__0__Impl : ( 'process' ) ; - public final void rule__Process__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:288:1: ( ( 'process' ) ) - // InternalPDL1.g:289:1: ( 'process' ) - { - // InternalPDL1.g:289:1: ( 'process' ) - // InternalPDL1.g:290:2: 'process' - { - before(grammarAccess.getProcessAccess().getProcessKeyword_0()); - match(input,15,FOLLOW_2); - after(grammarAccess.getProcessAccess().getProcessKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__0__Impl" - - - // $ANTLR start "rule__Process__Group__1" - // InternalPDL1.g:299:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; - public final void rule__Process__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:303:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalPDL1.g:304:2: rule__Process__Group__1__Impl rule__Process__Group__2 - { - pushFollow(FOLLOW_4); - rule__Process__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__1" - - - // $ANTLR start "rule__Process__Group__1__Impl" - // InternalPDL1.g:311:1: rule__Process__Group__1__Impl : ( ':' ) ; - public final void rule__Process__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:315:1: ( ( ':' ) ) - // InternalPDL1.g:316:1: ( ':' ) - { - // InternalPDL1.g:316:1: ( ':' ) - // InternalPDL1.g:317:2: ':' - { - before(grammarAccess.getProcessAccess().getColonKeyword_1()); - match(input,16,FOLLOW_2); - after(grammarAccess.getProcessAccess().getColonKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__1__Impl" - - - // $ANTLR start "rule__Process__Group__2" - // InternalPDL1.g:326:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; - public final void rule__Process__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:330:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalPDL1.g:331:2: rule__Process__Group__2__Impl rule__Process__Group__3 - { - pushFollow(FOLLOW_5); - rule__Process__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__Process__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__2" - - - // $ANTLR start "rule__Process__Group__2__Impl" - // InternalPDL1.g:338:1: rule__Process__Group__2__Impl : ( ( rule__Process__NameAssignment_2 ) ) ; - public final void rule__Process__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:342:1: ( ( ( rule__Process__NameAssignment_2 ) ) ) - // InternalPDL1.g:343:1: ( ( rule__Process__NameAssignment_2 ) ) - { - // InternalPDL1.g:343:1: ( ( rule__Process__NameAssignment_2 ) ) - // InternalPDL1.g:344:2: ( rule__Process__NameAssignment_2 ) - { - before(grammarAccess.getProcessAccess().getNameAssignment_2()); - // InternalPDL1.g:345:2: ( rule__Process__NameAssignment_2 ) - // InternalPDL1.g:345:3: rule__Process__NameAssignment_2 - { - pushFollow(FOLLOW_2); - rule__Process__NameAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getProcessAccess().getNameAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__2__Impl" - - - // $ANTLR start "rule__Process__Group__3" - // InternalPDL1.g:353:1: rule__Process__Group__3 : rule__Process__Group__3__Impl ; - public final void rule__Process__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:357:1: ( rule__Process__Group__3__Impl ) - // InternalPDL1.g:358:2: rule__Process__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__Process__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__3" - - - // $ANTLR start "rule__Process__Group__3__Impl" - // InternalPDL1.g:364:1: rule__Process__Group__3__Impl : ( ( rule__Process__ProcessElementsAssignment_3 )* ) ; - public final void rule__Process__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:368:1: ( ( ( rule__Process__ProcessElementsAssignment_3 )* ) ) - // InternalPDL1.g:369:1: ( ( rule__Process__ProcessElementsAssignment_3 )* ) - { - // InternalPDL1.g:369:1: ( ( rule__Process__ProcessElementsAssignment_3 )* ) - // InternalPDL1.g:370:2: ( rule__Process__ProcessElementsAssignment_3 )* - { - before(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); - // InternalPDL1.g:371:2: ( rule__Process__ProcessElementsAssignment_3 )* - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( (LA3_0==17||LA3_0==19) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL1.g:371:3: rule__Process__ProcessElementsAssignment_3 - { - pushFollow(FOLLOW_6); - rule__Process__ProcessElementsAssignment_3(); - - state._fsp--; - - - } - break; - - default : - break loop3; - } - } while (true); - - after(grammarAccess.getProcessAccess().getProcessElementsAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__Group__3__Impl" - - - // $ANTLR start "rule__WorkDefinitionList__Group__0" - // InternalPDL1.g:380:1: rule__WorkDefinitionList__Group__0 : rule__WorkDefinitionList__Group__0__Impl rule__WorkDefinitionList__Group__1 ; - public final void rule__WorkDefinitionList__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:384:1: ( rule__WorkDefinitionList__Group__0__Impl rule__WorkDefinitionList__Group__1 ) - // InternalPDL1.g:385:2: rule__WorkDefinitionList__Group__0__Impl rule__WorkDefinitionList__Group__1 - { - pushFollow(FOLLOW_3); - rule__WorkDefinitionList__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinitionList__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinitionList__Group__0" - - - // $ANTLR start "rule__WorkDefinitionList__Group__0__Impl" - // InternalPDL1.g:392:1: rule__WorkDefinitionList__Group__0__Impl : ( 'workdefinitions' ) ; - public final void rule__WorkDefinitionList__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:396:1: ( ( 'workdefinitions' ) ) - // InternalPDL1.g:397:1: ( 'workdefinitions' ) - { - // InternalPDL1.g:397:1: ( 'workdefinitions' ) - // InternalPDL1.g:398:2: 'workdefinitions' - { - before(grammarAccess.getWorkDefinitionListAccess().getWorkdefinitionsKeyword_0()); - match(input,17,FOLLOW_2); - after(grammarAccess.getWorkDefinitionListAccess().getWorkdefinitionsKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinitionList__Group__0__Impl" - - - // $ANTLR start "rule__WorkDefinitionList__Group__1" - // InternalPDL1.g:407:1: rule__WorkDefinitionList__Group__1 : rule__WorkDefinitionList__Group__1__Impl rule__WorkDefinitionList__Group__2 ; - public final void rule__WorkDefinitionList__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:411:1: ( rule__WorkDefinitionList__Group__1__Impl rule__WorkDefinitionList__Group__2 ) - // InternalPDL1.g:412:2: rule__WorkDefinitionList__Group__1__Impl rule__WorkDefinitionList__Group__2 - { - pushFollow(FOLLOW_4); - rule__WorkDefinitionList__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinitionList__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinitionList__Group__1" - - - // $ANTLR start "rule__WorkDefinitionList__Group__1__Impl" - // InternalPDL1.g:419:1: rule__WorkDefinitionList__Group__1__Impl : ( ':' ) ; - public final void rule__WorkDefinitionList__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:423:1: ( ( ':' ) ) - // InternalPDL1.g:424:1: ( ':' ) - { - // InternalPDL1.g:424:1: ( ':' ) - // InternalPDL1.g:425:2: ':' - { - before(grammarAccess.getWorkDefinitionListAccess().getColonKeyword_1()); - match(input,16,FOLLOW_2); - after(grammarAccess.getWorkDefinitionListAccess().getColonKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinitionList__Group__1__Impl" - - - // $ANTLR start "rule__WorkDefinitionList__Group__2" - // InternalPDL1.g:434:1: rule__WorkDefinitionList__Group__2 : rule__WorkDefinitionList__Group__2__Impl ; - public final void rule__WorkDefinitionList__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:438:1: ( rule__WorkDefinitionList__Group__2__Impl ) - // InternalPDL1.g:439:2: rule__WorkDefinitionList__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__WorkDefinitionList__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinitionList__Group__2" - - - // $ANTLR start "rule__WorkDefinitionList__Group__2__Impl" - // InternalPDL1.g:445:1: rule__WorkDefinitionList__Group__2__Impl : ( ( rule__WorkDefinitionList__WorkDefinitionAssignment_2 )* ) ; - public final void rule__WorkDefinitionList__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:449:1: ( ( ( rule__WorkDefinitionList__WorkDefinitionAssignment_2 )* ) ) - // InternalPDL1.g:450:1: ( ( rule__WorkDefinitionList__WorkDefinitionAssignment_2 )* ) - { - // InternalPDL1.g:450:1: ( ( rule__WorkDefinitionList__WorkDefinitionAssignment_2 )* ) - // InternalPDL1.g:451:2: ( rule__WorkDefinitionList__WorkDefinitionAssignment_2 )* - { - before(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionAssignment_2()); - // InternalPDL1.g:452:2: ( rule__WorkDefinitionList__WorkDefinitionAssignment_2 )* - loop4: - do { - int alt4=2; - int LA4_0 = input.LA(1); - - if ( (LA4_0==RULE_ID) ) { - alt4=1; - } - - - switch (alt4) { - case 1 : - // InternalPDL1.g:452:3: rule__WorkDefinitionList__WorkDefinitionAssignment_2 - { - pushFollow(FOLLOW_7); - rule__WorkDefinitionList__WorkDefinitionAssignment_2(); - - state._fsp--; - - - } - break; - - default : - break loop4; - } - } while (true); - - after(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinitionList__Group__2__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__0" - // InternalPDL1.g:461:1: rule__WorkDefinition__Group__0 : rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 ; - public final void rule__WorkDefinition__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:465:1: ( rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 ) - // InternalPDL1.g:466:2: rule__WorkDefinition__Group__0__Impl rule__WorkDefinition__Group__1 - { - pushFollow(FOLLOW_8); - rule__WorkDefinition__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__0" - - - // $ANTLR start "rule__WorkDefinition__Group__0__Impl" - // InternalPDL1.g:473:1: rule__WorkDefinition__Group__0__Impl : ( ( rule__WorkDefinition__NameAssignment_0 ) ) ; - public final void rule__WorkDefinition__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:477:1: ( ( ( rule__WorkDefinition__NameAssignment_0 ) ) ) - // InternalPDL1.g:478:1: ( ( rule__WorkDefinition__NameAssignment_0 ) ) - { - // InternalPDL1.g:478:1: ( ( rule__WorkDefinition__NameAssignment_0 ) ) - // InternalPDL1.g:479:2: ( rule__WorkDefinition__NameAssignment_0 ) - { - before(grammarAccess.getWorkDefinitionAccess().getNameAssignment_0()); - // InternalPDL1.g:480:2: ( rule__WorkDefinition__NameAssignment_0 ) - // InternalPDL1.g:480:3: rule__WorkDefinition__NameAssignment_0 - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__NameAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkDefinitionAccess().getNameAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__0__Impl" - - - // $ANTLR start "rule__WorkDefinition__Group__1" - // InternalPDL1.g:488:1: rule__WorkDefinition__Group__1 : rule__WorkDefinition__Group__1__Impl ; - public final void rule__WorkDefinition__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:492:1: ( rule__WorkDefinition__Group__1__Impl ) - // InternalPDL1.g:493:2: rule__WorkDefinition__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__WorkDefinition__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__1" - - - // $ANTLR start "rule__WorkDefinition__Group__1__Impl" - // InternalPDL1.g:499:1: rule__WorkDefinition__Group__1__Impl : ( ';' ) ; - public final void rule__WorkDefinition__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:503:1: ( ( ';' ) ) - // InternalPDL1.g:504:1: ( ';' ) - { - // InternalPDL1.g:504:1: ( ';' ) - // InternalPDL1.g:505:2: ';' - { - before(grammarAccess.getWorkDefinitionAccess().getSemicolonKeyword_1()); - match(input,18,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getSemicolonKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__Group__1__Impl" - - - // $ANTLR start "rule__WorkSequenceList__Group__0" - // InternalPDL1.g:515:1: rule__WorkSequenceList__Group__0 : rule__WorkSequenceList__Group__0__Impl rule__WorkSequenceList__Group__1 ; - public final void rule__WorkSequenceList__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:519:1: ( rule__WorkSequenceList__Group__0__Impl rule__WorkSequenceList__Group__1 ) - // InternalPDL1.g:520:2: rule__WorkSequenceList__Group__0__Impl rule__WorkSequenceList__Group__1 - { - pushFollow(FOLLOW_3); - rule__WorkSequenceList__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequenceList__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceList__Group__0" - - - // $ANTLR start "rule__WorkSequenceList__Group__0__Impl" - // InternalPDL1.g:527:1: rule__WorkSequenceList__Group__0__Impl : ( 'worksequences' ) ; - public final void rule__WorkSequenceList__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:531:1: ( ( 'worksequences' ) ) - // InternalPDL1.g:532:1: ( 'worksequences' ) - { - // InternalPDL1.g:532:1: ( 'worksequences' ) - // InternalPDL1.g:533:2: 'worksequences' - { - before(grammarAccess.getWorkSequenceListAccess().getWorksequencesKeyword_0()); - match(input,19,FOLLOW_2); - after(grammarAccess.getWorkSequenceListAccess().getWorksequencesKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceList__Group__0__Impl" - - - // $ANTLR start "rule__WorkSequenceList__Group__1" - // InternalPDL1.g:542:1: rule__WorkSequenceList__Group__1 : rule__WorkSequenceList__Group__1__Impl rule__WorkSequenceList__Group__2 ; - public final void rule__WorkSequenceList__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:546:1: ( rule__WorkSequenceList__Group__1__Impl rule__WorkSequenceList__Group__2 ) - // InternalPDL1.g:547:2: rule__WorkSequenceList__Group__1__Impl rule__WorkSequenceList__Group__2 - { - pushFollow(FOLLOW_4); - rule__WorkSequenceList__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequenceList__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceList__Group__1" - - - // $ANTLR start "rule__WorkSequenceList__Group__1__Impl" - // InternalPDL1.g:554:1: rule__WorkSequenceList__Group__1__Impl : ( ':' ) ; - public final void rule__WorkSequenceList__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:558:1: ( ( ':' ) ) - // InternalPDL1.g:559:1: ( ':' ) - { - // InternalPDL1.g:559:1: ( ':' ) - // InternalPDL1.g:560:2: ':' - { - before(grammarAccess.getWorkSequenceListAccess().getColonKeyword_1()); - match(input,16,FOLLOW_2); - after(grammarAccess.getWorkSequenceListAccess().getColonKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceList__Group__1__Impl" - - - // $ANTLR start "rule__WorkSequenceList__Group__2" - // InternalPDL1.g:569:1: rule__WorkSequenceList__Group__2 : rule__WorkSequenceList__Group__2__Impl ; - public final void rule__WorkSequenceList__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:573:1: ( rule__WorkSequenceList__Group__2__Impl ) - // InternalPDL1.g:574:2: rule__WorkSequenceList__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__WorkSequenceList__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceList__Group__2" - - - // $ANTLR start "rule__WorkSequenceList__Group__2__Impl" - // InternalPDL1.g:580:1: rule__WorkSequenceList__Group__2__Impl : ( ( rule__WorkSequenceList__WorkSequenceAssignment_2 )* ) ; - public final void rule__WorkSequenceList__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:584:1: ( ( ( rule__WorkSequenceList__WorkSequenceAssignment_2 )* ) ) - // InternalPDL1.g:585:1: ( ( rule__WorkSequenceList__WorkSequenceAssignment_2 )* ) - { - // InternalPDL1.g:585:1: ( ( rule__WorkSequenceList__WorkSequenceAssignment_2 )* ) - // InternalPDL1.g:586:2: ( rule__WorkSequenceList__WorkSequenceAssignment_2 )* - { - before(grammarAccess.getWorkSequenceListAccess().getWorkSequenceAssignment_2()); - // InternalPDL1.g:587:2: ( rule__WorkSequenceList__WorkSequenceAssignment_2 )* - loop5: - do { - int alt5=2; - int LA5_0 = input.LA(1); - - if ( (LA5_0==RULE_ID) ) { - alt5=1; - } - - - switch (alt5) { - case 1 : - // InternalPDL1.g:587:3: rule__WorkSequenceList__WorkSequenceAssignment_2 - { - pushFollow(FOLLOW_7); - rule__WorkSequenceList__WorkSequenceAssignment_2(); - - state._fsp--; - - - } - break; - - default : - break loop5; - } - } while (true); - - after(grammarAccess.getWorkSequenceListAccess().getWorkSequenceAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceList__Group__2__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__0" - // InternalPDL1.g:596:1: rule__WorkSequence__Group__0 : rule__WorkSequence__Group__0__Impl rule__WorkSequence__Group__1 ; - public final void rule__WorkSequence__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:600:1: ( rule__WorkSequence__Group__0__Impl rule__WorkSequence__Group__1 ) - // InternalPDL1.g:601:2: rule__WorkSequence__Group__0__Impl rule__WorkSequence__Group__1 - { - pushFollow(FOLLOW_9); - rule__WorkSequence__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__0" - - - // $ANTLR start "rule__WorkSequence__Group__0__Impl" - // InternalPDL1.g:608:1: rule__WorkSequence__Group__0__Impl : ( ( rule__WorkSequence__PredecessorAssignment_0 ) ) ; - public final void rule__WorkSequence__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:612:1: ( ( ( rule__WorkSequence__PredecessorAssignment_0 ) ) ) - // InternalPDL1.g:613:1: ( ( rule__WorkSequence__PredecessorAssignment_0 ) ) - { - // InternalPDL1.g:613:1: ( ( rule__WorkSequence__PredecessorAssignment_0 ) ) - // InternalPDL1.g:614:2: ( rule__WorkSequence__PredecessorAssignment_0 ) - { - before(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_0()); - // InternalPDL1.g:615:2: ( rule__WorkSequence__PredecessorAssignment_0 ) - // InternalPDL1.g:615:3: rule__WorkSequence__PredecessorAssignment_0 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__PredecessorAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getPredecessorAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__0__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__1" - // InternalPDL1.g:623:1: rule__WorkSequence__Group__1 : rule__WorkSequence__Group__1__Impl rule__WorkSequence__Group__2 ; - public final void rule__WorkSequence__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:627:1: ( rule__WorkSequence__Group__1__Impl rule__WorkSequence__Group__2 ) - // InternalPDL1.g:628:2: rule__WorkSequence__Group__1__Impl rule__WorkSequence__Group__2 - { - pushFollow(FOLLOW_4); - rule__WorkSequence__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__1" - - - // $ANTLR start "rule__WorkSequence__Group__1__Impl" - // InternalPDL1.g:635:1: rule__WorkSequence__Group__1__Impl : ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) ; - public final void rule__WorkSequence__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:639:1: ( ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) ) - // InternalPDL1.g:640:1: ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) - { - // InternalPDL1.g:640:1: ( ( rule__WorkSequence__LinkTypeAssignment_1 ) ) - // InternalPDL1.g:641:2: ( rule__WorkSequence__LinkTypeAssignment_1 ) - { - before(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); - // InternalPDL1.g:642:2: ( rule__WorkSequence__LinkTypeAssignment_1 ) - // InternalPDL1.g:642:3: rule__WorkSequence__LinkTypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__LinkTypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getLinkTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__1__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__2" - // InternalPDL1.g:650:1: rule__WorkSequence__Group__2 : rule__WorkSequence__Group__2__Impl rule__WorkSequence__Group__3 ; - public final void rule__WorkSequence__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:654:1: ( rule__WorkSequence__Group__2__Impl rule__WorkSequence__Group__3 ) - // InternalPDL1.g:655:2: rule__WorkSequence__Group__2__Impl rule__WorkSequence__Group__3 - { - pushFollow(FOLLOW_8); - rule__WorkSequence__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__2" - - - // $ANTLR start "rule__WorkSequence__Group__2__Impl" - // InternalPDL1.g:662:1: rule__WorkSequence__Group__2__Impl : ( ( rule__WorkSequence__SuccessorAssignment_2 ) ) ; - public final void rule__WorkSequence__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:666:1: ( ( ( rule__WorkSequence__SuccessorAssignment_2 ) ) ) - // InternalPDL1.g:667:1: ( ( rule__WorkSequence__SuccessorAssignment_2 ) ) - { - // InternalPDL1.g:667:1: ( ( rule__WorkSequence__SuccessorAssignment_2 ) ) - // InternalPDL1.g:668:2: ( rule__WorkSequence__SuccessorAssignment_2 ) - { - before(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_2()); - // InternalPDL1.g:669:2: ( rule__WorkSequence__SuccessorAssignment_2 ) - // InternalPDL1.g:669:3: rule__WorkSequence__SuccessorAssignment_2 - { - pushFollow(FOLLOW_2); - rule__WorkSequence__SuccessorAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getWorkSequenceAccess().getSuccessorAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__2__Impl" - - - // $ANTLR start "rule__WorkSequence__Group__3" - // InternalPDL1.g:677:1: rule__WorkSequence__Group__3 : rule__WorkSequence__Group__3__Impl ; - public final void rule__WorkSequence__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:681:1: ( rule__WorkSequence__Group__3__Impl ) - // InternalPDL1.g:682:2: rule__WorkSequence__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__WorkSequence__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__3" - - - // $ANTLR start "rule__WorkSequence__Group__3__Impl" - // InternalPDL1.g:688:1: rule__WorkSequence__Group__3__Impl : ( ';' ) ; - public final void rule__WorkSequence__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:692:1: ( ( ';' ) ) - // InternalPDL1.g:693:1: ( ';' ) - { - // InternalPDL1.g:693:1: ( ';' ) - // InternalPDL1.g:694:2: ';' - { - before(grammarAccess.getWorkSequenceAccess().getSemicolonKeyword_3()); - match(input,18,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getSemicolonKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__Group__3__Impl" - - - // $ANTLR start "rule__Process__NameAssignment_2" - // InternalPDL1.g:704:1: rule__Process__NameAssignment_2 : ( RULE_ID ) ; - public final void rule__Process__NameAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:708:1: ( ( RULE_ID ) ) - // InternalPDL1.g:709:2: ( RULE_ID ) - { - // InternalPDL1.g:709:2: ( RULE_ID ) - // InternalPDL1.g:710:3: RULE_ID - { - before(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_2_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__NameAssignment_2" - - - // $ANTLR start "rule__Process__ProcessElementsAssignment_3" - // InternalPDL1.g:719:1: rule__Process__ProcessElementsAssignment_3 : ( ruleProcessElement ) ; - public final void rule__Process__ProcessElementsAssignment_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:723:1: ( ( ruleProcessElement ) ) - // InternalPDL1.g:724:2: ( ruleProcessElement ) - { - // InternalPDL1.g:724:2: ( ruleProcessElement ) - // InternalPDL1.g:725:3: ruleProcessElement - { - before(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - pushFollow(FOLLOW_2); - ruleProcessElement(); - - state._fsp--; - - after(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Process__ProcessElementsAssignment_3" - - - // $ANTLR start "rule__WorkDefinitionList__WorkDefinitionAssignment_2" - // InternalPDL1.g:734:1: rule__WorkDefinitionList__WorkDefinitionAssignment_2 : ( ruleWorkDefinition ) ; - public final void rule__WorkDefinitionList__WorkDefinitionAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:738:1: ( ( ruleWorkDefinition ) ) - // InternalPDL1.g:739:2: ( ruleWorkDefinition ) - { - // InternalPDL1.g:739:2: ( ruleWorkDefinition ) - // InternalPDL1.g:740:3: ruleWorkDefinition - { - before(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionWorkDefinitionParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleWorkDefinition(); - - state._fsp--; - - after(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionWorkDefinitionParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinitionList__WorkDefinitionAssignment_2" - - - // $ANTLR start "rule__WorkDefinition__NameAssignment_0" - // InternalPDL1.g:749:1: rule__WorkDefinition__NameAssignment_0 : ( RULE_ID ) ; - public final void rule__WorkDefinition__NameAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:753:1: ( ( RULE_ID ) ) - // InternalPDL1.g:754:2: ( RULE_ID ) - { - // InternalPDL1.g:754:2: ( RULE_ID ) - // InternalPDL1.g:755:3: RULE_ID - { - before(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_0_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkDefinition__NameAssignment_0" - - - // $ANTLR start "rule__WorkSequenceList__WorkSequenceAssignment_2" - // InternalPDL1.g:764:1: rule__WorkSequenceList__WorkSequenceAssignment_2 : ( ruleWorkSequence ) ; - public final void rule__WorkSequenceList__WorkSequenceAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:768:1: ( ( ruleWorkSequence ) ) - // InternalPDL1.g:769:2: ( ruleWorkSequence ) - { - // InternalPDL1.g:769:2: ( ruleWorkSequence ) - // InternalPDL1.g:770:3: ruleWorkSequence - { - before(grammarAccess.getWorkSequenceListAccess().getWorkSequenceWorkSequenceParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleWorkSequence(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceListAccess().getWorkSequenceWorkSequenceParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequenceList__WorkSequenceAssignment_2" - - - // $ANTLR start "rule__WorkSequence__PredecessorAssignment_0" - // InternalPDL1.g:779:1: rule__WorkSequence__PredecessorAssignment_0 : ( ( RULE_ID ) ) ; - public final void rule__WorkSequence__PredecessorAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:783:1: ( ( ( RULE_ID ) ) ) - // InternalPDL1.g:784:2: ( ( RULE_ID ) ) - { - // InternalPDL1.g:784:2: ( ( RULE_ID ) ) - // InternalPDL1.g:785:3: ( RULE_ID ) - { - before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - // InternalPDL1.g:786:3: ( RULE_ID ) - // InternalPDL1.g:787:4: RULE_ID - { - before(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1()); - - } - - after(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__PredecessorAssignment_0" - - - // $ANTLR start "rule__WorkSequence__LinkTypeAssignment_1" - // InternalPDL1.g:798:1: rule__WorkSequence__LinkTypeAssignment_1 : ( ruleWorkSequenceType ) ; - public final void rule__WorkSequence__LinkTypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:802:1: ( ( ruleWorkSequenceType ) ) - // InternalPDL1.g:803:2: ( ruleWorkSequenceType ) - { - // InternalPDL1.g:803:2: ( ruleWorkSequenceType ) - // InternalPDL1.g:804:3: ruleWorkSequenceType - { - before(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleWorkSequenceType(); - - state._fsp--; - - after(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__LinkTypeAssignment_1" - - - // $ANTLR start "rule__WorkSequence__SuccessorAssignment_2" - // InternalPDL1.g:813:1: rule__WorkSequence__SuccessorAssignment_2 : ( ( RULE_ID ) ) ; - public final void rule__WorkSequence__SuccessorAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalPDL1.g:817:1: ( ( ( RULE_ID ) ) ) - // InternalPDL1.g:818:2: ( ( RULE_ID ) ) - { - // InternalPDL1.g:818:2: ( ( RULE_ID ) ) - // InternalPDL1.g:819:3: ( RULE_ID ) - { - before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_2_0()); - // InternalPDL1.g:820:3: ( RULE_ID ) - // InternalPDL1.g:821:4: RULE_ID - { - before(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1()); - - } - - after(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__WorkSequence__SuccessorAssignment_2" - - // Delegated rules - - - - - public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x00000000000A0000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x00000000000A0002L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000007800L}); - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src/fr/n7/ide/PDL1IdeModule.java b/eclipse-workspace/fr.n7.pdl3.ide/src/fr/n7/ide/PDL1IdeModule.java deleted file mode 100644 index 3486279..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src/fr/n7/ide/PDL1IdeModule.java +++ /dev/null @@ -1,11 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - - -/** - * Use this class to register ide components. - */ -public class PDL1IdeModule extends AbstractPDL1IdeModule { -} diff --git a/eclipse-workspace/fr.n7.pdl3.ide/src/fr/n7/ide/PDL1IdeSetup.java b/eclipse-workspace/fr.n7.pdl3.ide/src/fr/n7/ide/PDL1IdeSetup.java deleted file mode 100644 index 554487f..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ide/src/fr/n7/ide/PDL1IdeSetup.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ide; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL1RuntimeModule; -import fr.n7.PDL1StandaloneSetup; -import org.eclipse.xtext.util.Modules2; - -/** - * Initialization support for running Xtext languages as language servers. - */ -public class PDL1IdeSetup extends PDL1StandaloneSetup { - - @Override - public Injector createInjector() { - return Guice.createInjector(Modules2.mixin(new PDL1RuntimeModule(), new PDL1IdeModule())); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3.tests/.classpath b/eclipse-workspace/fr.n7.pdl3.tests/.classpath deleted file mode 100644 index 720219f..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3.tests/.project b/eclipse-workspace/fr.n7.pdl3.tests/.project deleted file mode 100644 index e80bc9a..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl3.tests - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl3.tests/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl3.tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl3.tests/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl3.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl3.tests/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl3.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 4979241..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl3.tests -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl3.tests -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl3.tests; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl3, - org.junit.jupiter.api;bundle-version="[5.0.0,6.0.0)", - org.eclipse.xtext.testing, - org.eclipse.xtext.xbase.testing, - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.tests;x-internal=true diff --git a/eclipse-workspace/fr.n7.pdl3.tests/build.properties b/eclipse-workspace/fr.n7.pdl3.tests/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl3.tests/src-gen/fr/n7/tests/PDL1InjectorProvider.java b/eclipse-workspace/fr.n7.pdl3.tests/src-gen/fr/n7/tests/PDL1InjectorProvider.java deleted file mode 100644 index 396bfc5..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/src-gen/fr/n7/tests/PDL1InjectorProvider.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.tests; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL1RuntimeModule; -import fr.n7.PDL1StandaloneSetup; -import org.eclipse.xtext.testing.GlobalRegistries; -import org.eclipse.xtext.testing.GlobalRegistries.GlobalStateMemento; -import org.eclipse.xtext.testing.IInjectorProvider; -import org.eclipse.xtext.testing.IRegistryConfigurator; - -public class PDL1InjectorProvider implements IInjectorProvider, IRegistryConfigurator { - - protected GlobalStateMemento stateBeforeInjectorCreation; - protected GlobalStateMemento stateAfterInjectorCreation; - protected Injector injector; - - static { - GlobalRegistries.initializeDefaults(); - } - - @Override - public Injector getInjector() { - if (injector == null) { - this.injector = internalCreateInjector(); - stateAfterInjectorCreation = GlobalRegistries.makeCopyOfGlobalState(); - } - return injector; - } - - protected Injector internalCreateInjector() { - return new PDL1StandaloneSetup() { - @Override - public Injector createInjector() { - return Guice.createInjector(createRuntimeModule()); - } - }.createInjectorAndDoEMFRegistration(); - } - - protected PDL1RuntimeModule createRuntimeModule() { - // make it work also with Maven/Tycho and OSGI - // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=493672 - return new PDL1RuntimeModule() { - @Override - public ClassLoader bindClassLoaderToInstance() { - return PDL1InjectorProvider.class - .getClassLoader(); - } - }; - } - - @Override - public void restoreRegistry() { - stateBeforeInjectorCreation.restoreGlobalState(); - stateBeforeInjectorCreation = null; - } - - @Override - public void setupRegistry() { - stateBeforeInjectorCreation = GlobalRegistries.makeCopyOfGlobalState(); - if (injector == null) { - getInjector(); - } - stateAfterInjectorCreation.restoreGlobalState(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.tests/src/fr/n7/tests/PDL1ParsingTest.xtend b/eclipse-workspace/fr.n7.pdl3.tests/src/fr/n7/tests/PDL1ParsingTest.xtend deleted file mode 100644 index d6a0241..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/src/fr/n7/tests/PDL1ParsingTest.xtend +++ /dev/null @@ -1,29 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.tests - -import com.google.inject.Inject -import org.eclipse.xtext.testing.InjectWith -import org.eclipse.xtext.testing.extensions.InjectionExtension -import org.eclipse.xtext.testing.util.ParseHelper -import org.junit.jupiter.api.Assertions -import org.junit.jupiter.api.Test -import org.junit.jupiter.api.^extension.ExtendWith - -@ExtendWith(InjectionExtension) -@InjectWith(PDL1InjectorProvider) -class PDL1ParsingTest { - @Inject - ParseHelper parseHelper - - @Test - def void loadModel() { - val result = parseHelper.parse(''' - Hello Xtext! - ''') - Assertions.assertNotNull(result) - val errors = result.eResource.errors - Assertions.assertTrue(errors.isEmpty, '''Unexpected errors: «errors.join(", ")»''') - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.java._trace b/eclipse-workspace/fr.n7.pdl3.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.java._trace deleted file mode 100644 index 865568a..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.xtendbin b/eclipse-workspace/fr.n7.pdl3.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.xtendbin deleted file mode 100644 index 34518a0..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3.tests/test-bin/fr/n7/tests/.PDL1ParsingTest.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.java._trace b/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.java._trace deleted file mode 100644 index 865568a..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.xtendbin b/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.xtendbin deleted file mode 100644 index 34518a0..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/.PDL1ParsingTest.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/PDL1ParsingTest.java b/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/PDL1ParsingTest.java deleted file mode 100644 index 09ef730..0000000 --- a/eclipse-workspace/fr.n7.pdl3.tests/xtend-gen/fr/n7/tests/PDL1ParsingTest.java +++ /dev/null @@ -1,46 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.tests; - -import com.google.inject.Inject; -import fr.n7.tests.PDL1InjectorProvider; -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtend2.lib.StringConcatenation; -import org.eclipse.xtext.testing.InjectWith; -import org.eclipse.xtext.testing.extensions.InjectionExtension; -import org.eclipse.xtext.testing.util.ParseHelper; -import org.eclipse.xtext.xbase.lib.Exceptions; -import org.eclipse.xtext.xbase.lib.IterableExtensions; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; - -@ExtendWith(InjectionExtension.class) -@InjectWith(PDL1InjectorProvider.class) -@SuppressWarnings("all") -public class PDL1ParsingTest { - @Inject - private ParseHelper parseHelper; - - @Test - public void loadModel() { - try { - StringConcatenation _builder = new StringConcatenation(); - _builder.append("Hello Xtext!"); - _builder.newLine(); - final fr.n7.pDL1.Process result = this.parseHelper.parse(_builder); - Assertions.assertNotNull(result); - final EList errors = result.eResource().getErrors(); - boolean _isEmpty = errors.isEmpty(); - StringConcatenation _builder_1 = new StringConcatenation(); - _builder_1.append("Unexpected errors: "); - String _join = IterableExtensions.join(errors, ", "); - _builder_1.append(_join); - Assertions.assertTrue(_isEmpty, _builder_1.toString()); - } catch (Throwable _e) { - throw Exceptions.sneakyThrow(_e); - } - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui.tests/.classpath b/eclipse-workspace/fr.n7.pdl3.ui.tests/.classpath deleted file mode 100644 index 720219f..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui.tests/.classpath +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3.ui.tests/.project b/eclipse-workspace/fr.n7.pdl3.ui.tests/.project deleted file mode 100644 index 98a7a8f..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui.tests/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl3.ui.tests - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl3.ui.tests/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl3.ui.tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui.tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl3.ui.tests/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl3.ui.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl3.ui.tests/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl3.ui.tests/META-INF/MANIFEST.MF deleted file mode 100644 index a0cfdf0..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,18 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl3.ui.tests -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl3.ui.tests -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl3.ui.tests; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl3.ui, - org.junit.jupiter.api;bundle-version="[5.0.0,6.0.0)", - org.eclipse.xtext.testing, - org.eclipse.xtext.xbase.testing, - org.eclipse.xtext.xbase.junit, - org.eclipse.core.runtime, - org.eclipse.xtext.ui.testing, - org.eclipse.ui.workbench;resolution:=optional -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ui.tests;x-internal=true diff --git a/eclipse-workspace/fr.n7.pdl3.ui.tests/build.properties b/eclipse-workspace/fr.n7.pdl3.ui.tests/build.properties deleted file mode 100644 index 5c6bbf9..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui.tests/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/ -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl3.ui.tests/src-gen/fr/n7/ui/tests/PDL1UiInjectorProvider.java b/eclipse-workspace/fr.n7.pdl3.ui.tests/src-gen/fr/n7/ui/tests/PDL1UiInjectorProvider.java deleted file mode 100644 index 844f15b..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui.tests/src-gen/fr/n7/ui/tests/PDL1UiInjectorProvider.java +++ /dev/null @@ -1,17 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.tests; - -import com.google.inject.Injector; -import fr.n7.pdl3.ui.internal.Pdl3Activator; -import org.eclipse.xtext.testing.IInjectorProvider; - -public class PDL1UiInjectorProvider implements IInjectorProvider { - - @Override - public Injector getInjector() { - return Pdl3Activator.getInstance().getInjector("fr.n7.PDL1"); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/.classpath b/eclipse-workspace/fr.n7.pdl3.ui/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3.ui/.project b/eclipse-workspace/fr.n7.pdl3.ui/.project deleted file mode 100644 index 8bbb8eb..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl3.ui - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl3.ui/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl3.ui/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl3.ui/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl3.ui/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl3.ui/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl3.ui/META-INF/MANIFEST.MF deleted file mode 100644 index ef30245..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/META-INF/MANIFEST.MF +++ /dev/null @@ -1,24 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl3.ui -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl3.ui -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl3.ui; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: fr.n7.pdl3, - fr.n7.pdl3.ide, - org.eclipse.xtext.ui, - org.eclipse.xtext.ui.shared, - org.eclipse.xtext.ui.codetemplates.ui, - org.eclipse.ui.editors;bundle-version="3.5.0", - org.eclipse.ui.ide;bundle-version="3.5.0", - org.eclipse.ui, - org.eclipse.compare, - org.eclipse.xtext.builder -Import-Package: org.apache.log4j -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.ui.contentassist, - fr.n7.pdl3.ui.internal, - fr.n7.ui.quickfix -Bundle-Activator: fr.n7.pdl3.ui.internal.Pdl3Activator diff --git a/eclipse-workspace/fr.n7.pdl3.ui/build.properties b/eclipse-workspace/fr.n7.pdl3.ui/build.properties deleted file mode 100644 index 323f56c..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = .,\ - META-INF/,\ - plugin.xml -bin.excludes = **/*.xtend diff --git a/eclipse-workspace/fr.n7.pdl3.ui/plugin.xml b/eclipse-workspace/fr.n7.pdl3.ui/plugin.xml deleted file mode 100644 index f646677..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/plugin.xml +++ /dev/null @@ -1,434 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/pdl3/ui/internal/Pdl3Activator.java b/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/pdl3/ui/internal/Pdl3Activator.java deleted file mode 100644 index 1c949da..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/pdl3/ui/internal/Pdl3Activator.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.pdl3.ui.internal; - -import com.google.common.collect.Maps; -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.PDL1RuntimeModule; -import fr.n7.ui.PDL1UiModule; -import java.util.Collections; -import java.util.Map; -import org.apache.log4j.Logger; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.eclipse.xtext.ui.shared.SharedStateModule; -import org.eclipse.xtext.util.Modules2; -import org.osgi.framework.BundleContext; - -/** - * This class was generated. Customizations should only happen in a newly - * introduced subclass. - */ -public class Pdl3Activator extends AbstractUIPlugin { - - public static final String PLUGIN_ID = "fr.n7.pdl3.ui"; - public static final String FR_N7_PDL1 = "fr.n7.PDL1"; - - private static final Logger logger = Logger.getLogger(Pdl3Activator.class); - - private static Pdl3Activator INSTANCE; - - private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1)); - - @Override - public void start(BundleContext context) throws Exception { - super.start(context); - INSTANCE = this; - } - - @Override - public void stop(BundleContext context) throws Exception { - injectors.clear(); - INSTANCE = null; - super.stop(context); - } - - public static Pdl3Activator getInstance() { - return INSTANCE; - } - - public Injector getInjector(String language) { - synchronized (injectors) { - Injector injector = injectors.get(language); - if (injector == null) { - injectors.put(language, injector = createInjector(language)); - } - return injector; - } - } - - protected Injector createInjector(String language) { - try { - com.google.inject.Module runtimeModule = getRuntimeModule(language); - com.google.inject.Module sharedStateModule = getSharedStateModule(); - com.google.inject.Module uiModule = getUiModule(language); - com.google.inject.Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule); - return Guice.createInjector(mergedModule); - } catch (Exception e) { - logger.error("Failed to create injector for " + language); - logger.error(e.getMessage(), e); - throw new RuntimeException("Failed to create injector for " + language, e); - } - } - - protected com.google.inject.Module getRuntimeModule(String grammar) { - if (FR_N7_PDL1.equals(grammar)) { - return new PDL1RuntimeModule(); - } - throw new IllegalArgumentException(grammar); - } - - protected com.google.inject.Module getUiModule(String grammar) { - if (FR_N7_PDL1.equals(grammar)) { - return new PDL1UiModule(this); - } - throw new IllegalArgumentException(grammar); - } - - protected com.google.inject.Module getSharedStateModule() { - return new SharedStateModule(); - } - - -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/AbstractPDL1UiModule.java b/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/AbstractPDL1UiModule.java deleted file mode 100644 index afa6021..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/AbstractPDL1UiModule.java +++ /dev/null @@ -1,293 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import com.google.inject.Binder; -import com.google.inject.Provider; -import com.google.inject.name.Names; -import fr.n7.ide.contentassist.antlr.PDL1Parser; -import fr.n7.ide.contentassist.antlr.PartialPDL1ContentAssistParser; -import fr.n7.ide.contentassist.antlr.internal.InternalPDL1Lexer; -import fr.n7.ui.contentassist.PDL1ProposalProvider; -import fr.n7.ui.labeling.PDL1DescriptionLabelProvider; -import fr.n7.ui.labeling.PDL1LabelProvider; -import fr.n7.ui.outline.PDL1OutlineTreeProvider; -import fr.n7.ui.quickfix.PDL1QuickfixProvider; -import fr.n7.validation.PDL1ValidatorConfigurationBlock; -import org.eclipse.compare.IViewerCreator; -import org.eclipse.core.resources.IWorkspaceRoot; -import org.eclipse.core.resources.ResourcesPlugin; -import org.eclipse.jface.viewers.ILabelProvider; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.eclipse.xtext.builder.BuilderParticipant; -import org.eclipse.xtext.builder.EclipseOutputConfigurationProvider; -import org.eclipse.xtext.builder.IXtextBuilderParticipant; -import org.eclipse.xtext.builder.builderState.IBuilderState; -import org.eclipse.xtext.builder.clustering.CurrentDescriptions; -import org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource; -import org.eclipse.xtext.builder.nature.NatureAddingEditorCallback; -import org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess; -import org.eclipse.xtext.generator.IContextualOutputConfigurationProvider; -import org.eclipse.xtext.ide.LexerIdeBindings; -import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; -import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser; -import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider; -import org.eclipse.xtext.parser.antlr.ITokenDefProvider; -import org.eclipse.xtext.parser.antlr.LexerProvider; -import org.eclipse.xtext.resource.IResourceDescriptions; -import org.eclipse.xtext.resource.containers.IAllContainersState; -import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider; -import org.eclipse.xtext.service.SingletonBinding; -import org.eclipse.xtext.ui.DefaultUiModule; -import org.eclipse.xtext.ui.UIBindings; -import org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory; -import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.PartialEditingContentAssistContextFactory; -import org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage; -import org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration; -import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar; -import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry; -import org.eclipse.xtext.ui.compare.DefaultViewerCreator; -import org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource; -import org.eclipse.xtext.ui.editor.IXtextEditorCallback; -import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; -import org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher; -import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider; -import org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper; -import org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher; -import org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper; -import org.eclipse.xtext.ui.editor.contentassist.antlr.DelegatingContentAssistContextFactory; -import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider; -import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider; -import org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer; -import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider; -import org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage; -import org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator; -import org.eclipse.xtext.ui.refactoring.IReferenceUpdater; -import org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider; -import org.eclipse.xtext.ui.refactoring.IRenameStrategy; -import org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator; -import org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater; -import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider; -import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy; -import org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport; -import org.eclipse.xtext.ui.refactoring.ui.IRenameSupport; -import org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences; -import org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider; -import org.eclipse.xtext.ui.shared.Access; -import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock; - -/** - * Manual modifications go to {@link PDL1UiModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL1UiModule extends DefaultUiModule { - - public AbstractPDL1UiModule(AbstractUIPlugin plugin) { - super(plugin); - } - - // contributed by org.eclipse.xtext.xtext.generator.ImplicitFragment - public Provider provideIAllContainersState() { - return Access.getJavaProjectsState(); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIProposalConflictHelper() { - return AntlrProposalConflictHelper.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST)) - .to(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureHighlightingLexer(Binder binder) { - binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class) - .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING)) - .to(fr.n7.parser.antlr.internal.InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureHighlightingTokenDefProvider(Binder binder) { - binder.bind(ITokenDefProvider.class) - .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING)) - .to(AntlrTokenDefProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindContentAssistContext$Factory() { - return DelegatingContentAssistContextFactory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIContentAssistParser() { - return PDL1Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureContentAssistLexerProvider(Binder binder) { - binder.bind(InternalPDL1Lexer.class).toProvider(LexerProvider.create(InternalPDL1Lexer.class)); - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - public Class bindAbstractValidatorConfigurationBlock() { - return PDL1ValidatorConfigurationBlock.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindPrefixMatcher() { - return FQNPrefixMatcher.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIDependentElementsCalculator() { - return DefaultDependentElementsCalculator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsBuilderScope(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(CurrentDescriptions.ResourceSetAware.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIXtextEditorCallback() { - return NatureAddingEditorCallback.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIContextualOutputConfigurationProvider() { - return EclipseOutputConfigurationProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsPersisted(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(IBuilderState.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindDocumentBasedDirtyResource() { - return PersistentDataAwareDirtyResource.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public Class bindIXtextBuilderParticipant() { - return BuilderParticipant.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public IWorkspaceRoot bindIWorkspaceRootToInstance() { - return ResourcesPlugin.getWorkspace().getRoot(); - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public void configureBuilderPreferenceStoreInitializer(Binder binder) { - binder.bind(IPreferenceStoreInitializer.class) - .annotatedWith(Names.named("builderPreferenceInitializer")) - .to(BuilderPreferenceAccess.Initializer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2 - public Class bindILabelProvider() { - return PDL1LabelProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2 - public void configureResourceUIServiceLabelProvider(Binder binder) { - binder.bind(ILabelProvider.class).annotatedWith(ResourceServiceDescriptionLabelProvider.class).to(PDL1DescriptionLabelProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2 - public Class bindIOutlineTreeProvider() { - return PDL1OutlineTreeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2 - public Class bindIOutlineTreeStructureProvider() { - return PDL1OutlineTreeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.quickfix.QuickfixProviderFragment2 - public Class bindIssueResolutionProvider() { - return PDL1QuickfixProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.contentAssist.ContentAssistFragment2 - public Class bindIContentProposalProvider() { - return PDL1ProposalProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public void configureIPreferenceStoreInitializer(Binder binder) { - binder.bind(IPreferenceStoreInitializer.class) - .annotatedWith(Names.named("RefactoringPreferences")) - .to(RefactoringPreferences.Initializer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameStrategy() { - return DefaultRenameStrategy.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIReferenceUpdater() { - return DefaultReferenceUpdater.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameRefactoringProvider() { - return DefaultRenameRefactoringProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2 - public Class bindIRenameSupport$Factory() { - return DefaultRenameSupport.Factory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Provider provideTemplatesLanguageConfiguration() { - return AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider(); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Provider provideLanguageRegistry() { - return AccessibleCodetemplatesActivator.getLanguageRegistry(); - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - @SingletonBinding(eager=true) - public Class bindLanguageRegistrar() { - return LanguageRegistrar.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindXtextTemplatePreferencePage() { - return AdvancedTemplatesPreferencePage.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindIPartialEditingContentAssistParser() { - return PartialPDL1ContentAssistParser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2 - public Class bindIPartialEditingContentAssistContextFactory() { - return PartialEditingContentAssistContextFactory.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2 - public Class bindIViewerCreator() { - return DefaultViewerCreator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2 - public void configureCompareViewerTitle(Binder binder) { - binder.bind(String.class).annotatedWith(Names.named(UIBindings.COMPARE_VIEWER_TITLE)).toInstance("PDL1 Compare"); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/PDL1ExecutableExtensionFactory.java b/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/PDL1ExecutableExtensionFactory.java deleted file mode 100644 index 9a3b770..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/PDL1ExecutableExtensionFactory.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import com.google.inject.Injector; -import fr.n7.pdl3.ui.internal.Pdl3Activator; -import org.eclipse.core.runtime.Platform; -import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory; -import org.osgi.framework.Bundle; - -/** - * This class was generated. Customizations should only happen in a newly - * introduced subclass. - */ -public class PDL1ExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory { - - @Override - protected Bundle getBundle() { - return Platform.getBundle(Pdl3Activator.PLUGIN_ID); - } - - @Override - protected Injector getInjector() { - Pdl3Activator activator = Pdl3Activator.getInstance(); - return activator != null ? activator.getInjector(Pdl3Activator.FR_N7_PDL1) : null; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL1ProposalProvider.java b/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL1ProposalProvider.java deleted file mode 100644 index db89671..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/ui/contentassist/AbstractPDL1ProposalProvider.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.contentassist; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.Assignment; -import org.eclipse.xtext.CrossReference; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider; -import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext; -import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor; - -/** - * Represents a generated, default implementation of superclass {@link TerminalsProposalProvider}. - * Methods are dynamically dispatched on the first parameter, i.e., you can override them - * with a more concrete subtype. - */ -public abstract class AbstractPDL1ProposalProvider extends TerminalsProposalProvider { - - public void completeProcess_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeProcess_ProcessElements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkDefinitionList_WorkDefinition(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequenceList_WorkSequence(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequence_Predecessor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequence_LinkType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeWorkSequence_Successor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); - } - - public void complete_Process(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_ProcessElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkDefinitionList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkSequenceList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkSequence(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_WorkSequenceType(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/validation/PDL1ValidatorConfigurationBlock.java b/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/validation/PDL1ValidatorConfigurationBlock.java deleted file mode 100644 index e9eca3c..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src-gen/fr/n7/validation/PDL1ValidatorConfigurationBlock.java +++ /dev/null @@ -1,35 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import org.eclipse.jface.dialogs.IDialogSettings; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock; - -@SuppressWarnings("restriction") -public class PDL1ValidatorConfigurationBlock extends AbstractValidatorConfigurationBlock { - - protected static final String SETTINGS_SECTION_NAME = "PDL1"; - - @Override - protected void fillSettingsPage(Composite composite, int nColumns, int defaultIndent) { - addComboBox(PDL1ConfigurableIssueCodesProvider.DEPRECATED_MODEL_PART, "Deprecated Model Part", composite, defaultIndent); - } - - @Override - public void dispose() { - storeSectionExpansionStates(getDialogSettings()); - super.dispose(); - } - - @Override - protected IDialogSettings getDialogSettings() { - IDialogSettings dialogSettings = super.getDialogSettings(); - IDialogSettings section = dialogSettings.getSection(SETTINGS_SECTION_NAME); - if (section == null) { - return dialogSettings.addNewSection(SETTINGS_SECTION_NAME); - } - return section; - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/PDL1UiModule.java b/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/PDL1UiModule.java deleted file mode 100644 index 40f9a63..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/PDL1UiModule.java +++ /dev/null @@ -1,16 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui; - -import org.eclipse.ui.plugin.AbstractUIPlugin; - -/** - * Use this class to register components to be used within the Eclipse IDE. - */ -public class PDL1UiModule extends AbstractPDL1UiModule { - - public PDL1UiModule(AbstractUIPlugin plugin) { - super(plugin); - } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/contentassist/PDL1ProposalProvider.java b/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/contentassist/PDL1ProposalProvider.java deleted file mode 100644 index 8ac26d4..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/contentassist/PDL1ProposalProvider.java +++ /dev/null @@ -1,12 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.contentassist; - - -/** - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#content-assist - * on how to customize the content assistant. - */ -public class PDL1ProposalProvider extends AbstractPDL1ProposalProvider { -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/labeling/PDL1DescriptionLabelProvider.java b/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/labeling/PDL1DescriptionLabelProvider.java deleted file mode 100644 index 3c806e6..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/labeling/PDL1DescriptionLabelProvider.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.labeling; - -import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider; - -/** - * Provides labels for IEObjectDescriptions and IResourceDescriptions. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider - */ -public class PDL1DescriptionLabelProvider extends DefaultDescriptionLabelProvider { - - // Labels and icons can be computed like this: -// @Override -// public String text(IEObjectDescription ele) { -// return ele.getName().toString(); -// } -// -// @Override -// public String image(IEObjectDescription ele) { -// return ele.getEClass().getName() + ".gif"; -// } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/labeling/PDL1LabelProvider.java b/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/labeling/PDL1LabelProvider.java deleted file mode 100644 index 7082fd4..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/labeling/PDL1LabelProvider.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.labeling; - -import com.google.inject.Inject; -import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider; -import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider; - -/** - * Provides labels for EObjects. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#label-provider - */ -public class PDL1LabelProvider extends DefaultEObjectLabelProvider { - - @Inject - public PDL1LabelProvider(AdapterFactoryLabelProvider delegate) { - super(delegate); - } - - // Labels and icons can be computed like this: - -// String text(Greeting ele) { -// return "A greeting to " + ele.getName(); -// } -// -// String image(Greeting ele) { -// return "Greeting.gif"; -// } -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/outline/PDL1OutlineTreeProvider.java b/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/outline/PDL1OutlineTreeProvider.java deleted file mode 100644 index a3788e2..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/outline/PDL1OutlineTreeProvider.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.outline; - -import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider; - -/** - * Customization of the default outline structure. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline - */ -public class PDL1OutlineTreeProvider extends DefaultOutlineTreeProvider { - -} diff --git a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/quickfix/PDL1QuickfixProvider.java b/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/quickfix/PDL1QuickfixProvider.java deleted file mode 100644 index b791277..0000000 --- a/eclipse-workspace/fr.n7.pdl3.ui/src/fr/n7/ui/quickfix/PDL1QuickfixProvider.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.ui.quickfix; - -import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider; - -/** - * Custom quickfixes. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#quick-fixes - */ -public class PDL1QuickfixProvider extends DefaultQuickfixProvider { - -// @Fix(PDL1Validator.INVALID_NAME) -// public void capitalizeName(final Issue issue, IssueResolutionAcceptor acceptor) { -// acceptor.accept(issue, "Capitalize name", "Capitalize the name.", "upcase.png", new IModification() { -// public void apply(IModificationContext context) throws BadLocationException { -// IXtextDocument xtextDocument = context.getXtextDocument(); -// String firstLetter = xtextDocument.get(issue.getOffset(), 1); -// xtextDocument.replace(issue.getOffset(), 1, firstLetter.toUpperCase()); -// } -// }); -// } - -} diff --git a/eclipse-workspace/fr.n7.pdl3/.antlr-generator-3.2.0-patch.jar b/eclipse-workspace/fr.n7.pdl3/.antlr-generator-3.2.0-patch.jar deleted file mode 100644 index 90516fd..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3/.antlr-generator-3.2.0-patch.jar and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3/.classpath b/eclipse-workspace/fr.n7.pdl3/.classpath deleted file mode 100644 index a613544..0000000 --- a/eclipse-workspace/fr.n7.pdl3/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3/.launch/Generate PDL3 (pdl3) Language Infrastructure.launch b/eclipse-workspace/fr.n7.pdl3/.launch/Generate PDL3 (pdl3) Language Infrastructure.launch deleted file mode 100644 index 820b27c..0000000 --- a/eclipse-workspace/fr.n7.pdl3/.launch/Generate PDL3 (pdl3) Language Infrastructure.launch +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3/.project b/eclipse-workspace/fr.n7.pdl3/.project deleted file mode 100644 index 8bd0b34..0000000 --- a/eclipse-workspace/fr.n7.pdl3/.project +++ /dev/null @@ -1,34 +0,0 @@ - - - fr.n7.pdl3 - - - - - - org.eclipse.xtext.ui.shared.xtextBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.xtext.ui.shared.xtextNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.PluginNature - - diff --git a/eclipse-workspace/fr.n7.pdl3/.settings/org.eclipse.core.resources.prefs b/eclipse-workspace/fr.n7.pdl3/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/eclipse-workspace/fr.n7.pdl3/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/=UTF-8 diff --git a/eclipse-workspace/fr.n7.pdl3/.settings/org.eclipse.jdt.core.prefs b/eclipse-workspace/fr.n7.pdl3/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 7adc0fb..0000000 --- a/eclipse-workspace/fr.n7.pdl3/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,10 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=11 diff --git a/eclipse-workspace/fr.n7.pdl3/META-INF/MANIFEST.MF b/eclipse-workspace/fr.n7.pdl3/META-INF/MANIFEST.MF deleted file mode 100644 index dcfe834..0000000 --- a/eclipse-workspace/fr.n7.pdl3/META-INF/MANIFEST.MF +++ /dev/null @@ -1,29 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: fr.n7.pdl3 -Bundle-ManifestVersion: 2 -Bundle-Name: fr.n7.pdl3 -Bundle-Vendor: My Company -Bundle-Version: 1.0.0.qualifier -Bundle-SymbolicName: fr.n7.pdl3; singleton:=true -Bundle-ActivationPolicy: lazy -Require-Bundle: org.eclipse.xtext, - org.eclipse.xtext.xbase, - org.eclipse.equinox.common;bundle-version="3.5.0", - org.eclipse.emf.ecore, - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0", - org.eclipse.xtext.util, - org.eclipse.emf.common, - org.antlr.runtime;bundle-version="[3.2.0,3.2.1)" -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: fr.n7.services, - fr.n7.parser.antlr.internal, - fr.n7.scoping, - fr.n7.pDL1.impl, - fr.n7.validation, - fr.n7, - fr.n7.pDL1, - fr.n7.serializer, - fr.n7.parser.antlr, - fr.n7.pDL1.util, - fr.n7.generator -Import-Package: org.apache.log4j diff --git a/eclipse-workspace/fr.n7.pdl3/build.properties b/eclipse-workspace/fr.n7.pdl3/build.properties deleted file mode 100644 index 3e516cd..0000000 --- a/eclipse-workspace/fr.n7.pdl3/build.properties +++ /dev/null @@ -1,19 +0,0 @@ -source.. = src/,\ - src-gen/,\ - xtend-gen/ -bin.includes = model/generated/,\ - .,\ - META-INF/,\ - plugin.xml -bin.excludes = **/*.mwe2,\ - **/*.xtend -additional.bundles = org.eclipse.xtext.xbase,\ - org.eclipse.xtext.common.types,\ - org.eclipse.xtext.xtext.generator,\ - org.eclipse.emf.codegen.ecore,\ - org.eclipse.emf.mwe.utils,\ - org.eclipse.emf.mwe2.launch,\ - org.eclipse.emf.mwe2.lib,\ - org.objectweb.asm,\ - org.apache.commons.logging,\ - org.apache.log4j diff --git a/eclipse-workspace/fr.n7.pdl3/model/generated/PDL1.ecore b/eclipse-workspace/fr.n7.pdl3/model/generated/PDL1.ecore deleted file mode 100644 index 35dfcdb..0000000 --- a/eclipse-workspace/fr.n7.pdl3/model/generated/PDL1.ecore +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3/model/generated/PDL1.genmodel b/eclipse-workspace/fr.n7.pdl3/model/generated/PDL1.genmodel deleted file mode 100644 index 9add29e..0000000 --- a/eclipse-workspace/fr.n7.pdl3/model/generated/PDL1.genmodel +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3/plugin.xml b/eclipse-workspace/fr.n7.pdl3/plugin.xml deleted file mode 100644 index 3d66842..0000000 --- a/eclipse-workspace/fr.n7.pdl3/plugin.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/AbstractPDL1RuntimeModule.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/AbstractPDL1RuntimeModule.java deleted file mode 100644 index e41bc54..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/AbstractPDL1RuntimeModule.java +++ /dev/null @@ -1,201 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - -import com.google.inject.Binder; -import com.google.inject.Provider; -import com.google.inject.name.Names; -import fr.n7.generator.PDL1Generator; -import fr.n7.parser.antlr.PDL1AntlrTokenFileProvider; -import fr.n7.parser.antlr.PDL1Parser; -import fr.n7.parser.antlr.internal.InternalPDL1Lexer; -import fr.n7.scoping.PDL1ScopeProvider; -import fr.n7.serializer.PDL1SemanticSequencer; -import fr.n7.serializer.PDL1SyntacticSequencer; -import fr.n7.services.PDL1GrammarAccess; -import fr.n7.validation.PDL1ConfigurableIssueCodesProvider; -import fr.n7.validation.PDL1Validator; -import java.util.Properties; -import org.eclipse.xtext.Constants; -import org.eclipse.xtext.IGrammarAccess; -import org.eclipse.xtext.generator.IGenerator2; -import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider; -import org.eclipse.xtext.naming.IQualifiedNameProvider; -import org.eclipse.xtext.parser.IParser; -import org.eclipse.xtext.parser.ITokenToStringConverter; -import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider; -import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter; -import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider; -import org.eclipse.xtext.parser.antlr.ITokenDefProvider; -import org.eclipse.xtext.parser.antlr.Lexer; -import org.eclipse.xtext.parser.antlr.LexerBindings; -import org.eclipse.xtext.parser.antlr.LexerProvider; -import org.eclipse.xtext.resource.IContainer; -import org.eclipse.xtext.resource.IResourceDescriptions; -import org.eclipse.xtext.resource.containers.IAllContainersState; -import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider; -import org.eclipse.xtext.resource.containers.StateBasedContainerManager; -import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider; -import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions; -import org.eclipse.xtext.scoping.IGlobalScopeProvider; -import org.eclipse.xtext.scoping.IScopeProvider; -import org.eclipse.xtext.scoping.IgnoreCaseLinking; -import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; -import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider; -import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider; -import org.eclipse.xtext.serializer.ISerializer; -import org.eclipse.xtext.serializer.impl.Serializer; -import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer; -import org.eclipse.xtext.service.DefaultRuntimeModule; -import org.eclipse.xtext.service.SingletonBinding; -import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider; - -/** - * Manual modifications go to {@link PDL1RuntimeModule}. - */ -@SuppressWarnings("all") -public abstract class AbstractPDL1RuntimeModule extends DefaultRuntimeModule { - - protected Properties properties = null; - - @Override - public void configure(Binder binder) { - properties = tryBindProperties(binder, "fr/n7/PDL1.properties"); - super.configure(binder); - } - - public void configureLanguageName(Binder binder) { - binder.bind(String.class).annotatedWith(Names.named(Constants.LANGUAGE_NAME)).toInstance("fr.n7.PDL1"); - } - - public void configureFileExtensions(Binder binder) { - if (properties == null || properties.getProperty(Constants.FILE_EXTENSIONS) == null) - binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("pdl3"); - } - - // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2 - public ClassLoader bindClassLoaderToInstance() { - return getClass().getClassLoader(); - } - - // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2 - public Class bindIGrammarAccess() { - return PDL1GrammarAccess.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISemanticSequencer() { - return PDL1SemanticSequencer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISyntacticSequencer() { - return PDL1SyntacticSequencer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2 - public Class bindISerializer() { - return Serializer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIParser() { - return PDL1Parser.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindITokenToStringConverter() { - return AntlrTokenToStringConverter.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindIAntlrTokenFileProvider() { - return PDL1AntlrTokenFileProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindLexer() { - return InternalPDL1Lexer.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Class bindITokenDefProvider() { - return AntlrTokenDefProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public Provider provideInternalPDL1Lexer() { - return LexerProvider.create(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2 - public void configureRuntimeLexer(Binder binder) { - binder.bind(Lexer.class) - .annotatedWith(Names.named(LexerBindings.RUNTIME)) - .to(InternalPDL1Lexer.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - @SingletonBinding(eager=true) - public Class bindPDL1Validator() { - return PDL1Validator.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2 - public Class bindConfigurableIssueCodesProvider() { - return PDL1ConfigurableIssueCodesProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public Class bindIScopeProvider() { - return PDL1ScopeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public void configureIScopeProviderDelegate(Binder binder) { - binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(ImportedNamespaceAwareLocalScopeProvider.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public Class bindIGlobalScopeProvider() { - return DefaultGlobalScopeProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2 - public void configureIgnoreCaseLinking(Binder binder) { - binder.bindConstant().annotatedWith(IgnoreCaseLinking.class).to(false); - } - - // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2 - public Class bindIQualifiedNameProvider() { - return DefaultDeclarativeQualifiedNameProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIContainer$Manager() { - return StateBasedContainerManager.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public Class bindIAllContainersState$Provider() { - return ResourceSetBasedAllContainersStateProvider.class; - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptions(Binder binder) { - binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2 - public void configureIResourceDescriptionsPersisted(Binder binder) { - binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class); - } - - // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2 - public Class bindIGenerator2() { - return PDL1Generator.class; - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/PDL1.xtextbin b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/PDL1.xtextbin deleted file mode 100644 index ae4bae8..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/PDL1.xtextbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/PDL1StandaloneSetupGenerated.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/PDL1StandaloneSetupGenerated.java deleted file mode 100644 index 3ea5e10..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/PDL1StandaloneSetupGenerated.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - -import com.google.inject.Guice; -import com.google.inject.Injector; -import fr.n7.pDL1.PDL1Package; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtext.ISetup; -import org.eclipse.xtext.common.TerminalsStandaloneSetup; -import org.eclipse.xtext.resource.IResourceFactory; -import org.eclipse.xtext.resource.IResourceServiceProvider; - -@SuppressWarnings("all") -public class PDL1StandaloneSetupGenerated implements ISetup { - - @Override - public Injector createInjectorAndDoEMFRegistration() { - TerminalsStandaloneSetup.doSetup(); - - Injector injector = createInjector(); - register(injector); - return injector; - } - - public Injector createInjector() { - return Guice.createInjector(new PDL1RuntimeModule()); - } - - public void register(Injector injector) { - if (!EPackage.Registry.INSTANCE.containsKey("http://www.n7.fr/PDL1")) { - EPackage.Registry.INSTANCE.put("http://www.n7.fr/PDL1", PDL1Package.eINSTANCE); - } - IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class); - IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class); - - Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("pdl3", resourceFactory); - IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("pdl3", serviceProvider); - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/PDL1Factory.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/PDL1Factory.java deleted file mode 100644 index 90c319a..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/PDL1Factory.java +++ /dev/null @@ -1,89 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EFactory; - -/** - * - * The Factory for the model. - * It provides a create method for each non-abstract class of the model. - * - * @see fr.n7.pDL1.PDL1Package - * @generated - */ -public interface PDL1Factory extends EFactory -{ - /** - * The singleton instance of the factory. - * - * - * @generated - */ - PDL1Factory eINSTANCE = fr.n7.pDL1.impl.PDL1FactoryImpl.init(); - - /** - * Returns a new object of class 'Process'. - * - * - * @return a new object of class 'Process'. - * @generated - */ - Process createProcess(); - - /** - * Returns a new object of class 'Process Element'. - * - * - * @return a new object of class 'Process Element'. - * @generated - */ - ProcessElement createProcessElement(); - - /** - * Returns a new object of class 'Work Definition List'. - * - * - * @return a new object of class 'Work Definition List'. - * @generated - */ - WorkDefinitionList createWorkDefinitionList(); - - /** - * Returns a new object of class 'Work Definition'. - * - * - * @return a new object of class 'Work Definition'. - * @generated - */ - WorkDefinition createWorkDefinition(); - - /** - * Returns a new object of class 'Work Sequence List'. - * - * - * @return a new object of class 'Work Sequence List'. - * @generated - */ - WorkSequenceList createWorkSequenceList(); - - /** - * Returns a new object of class 'Work Sequence'. - * - * - * @return a new object of class 'Work Sequence'. - * @generated - */ - WorkSequence createWorkSequence(); - - /** - * Returns the package supported by this factory. - * - * - * @return the package supported by this factory. - * @generated - */ - PDL1Package getPDL1Package(); - -} //PDL1Factory diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/PDL1Package.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/PDL1Package.java deleted file mode 100644 index f1c076a..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/PDL1Package.java +++ /dev/null @@ -1,575 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EEnum; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -/** - * - * The Package for the model. - * It contains accessors for the meta objects to represent - *
    - *
  • each class,
  • - *
  • each feature of each class,
  • - *
  • each enum,
  • - *
  • and each data type
  • - *
- * - * @see fr.n7.pDL1.PDL1Factory - * @model kind="package" - * @generated - */ -public interface PDL1Package extends EPackage -{ - /** - * The package name. - * - * - * @generated - */ - String eNAME = "pDL1"; - - /** - * The package namespace URI. - * - * - * @generated - */ - String eNS_URI = "http://www.n7.fr/PDL1"; - - /** - * The package namespace name. - * - * - * @generated - */ - String eNS_PREFIX = "pDL1"; - - /** - * The singleton instance of the package. - * - * - * @generated - */ - PDL1Package eINSTANCE = fr.n7.pDL1.impl.PDL1PackageImpl.init(); - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.ProcessImpl Process}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcess() - * @generated - */ - int PROCESS = 0; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int PROCESS__NAME = 0; - - /** - * The feature id for the 'Process Elements' containment reference list. - * - * - * @generated - * @ordered - */ - int PROCESS__PROCESS_ELEMENTS = 1; - - /** - * The number of structural features of the 'Process' class. - * - * - * @generated - * @ordered - */ - int PROCESS_FEATURE_COUNT = 2; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.ProcessElementImpl Process Element}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessElementImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcessElement() - * @generated - */ - int PROCESS_ELEMENT = 1; - - /** - * The number of structural features of the 'Process Element' class. - * - * - * @generated - * @ordered - */ - int PROCESS_ELEMENT_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.WorkDefinitionListImpl Work Definition List}' class. - * - * - * @see fr.n7.pDL1.impl.WorkDefinitionListImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkDefinitionList() - * @generated - */ - int WORK_DEFINITION_LIST = 2; - - /** - * The feature id for the 'Work Definition' containment reference list. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION_LIST__WORK_DEFINITION = PROCESS_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Work Definition List' class. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION_LIST_FEATURE_COUNT = PROCESS_ELEMENT_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.WorkDefinitionImpl Work Definition}' class. - * - * - * @see fr.n7.pDL1.impl.WorkDefinitionImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkDefinition() - * @generated - */ - int WORK_DEFINITION = 3; - - /** - * The feature id for the 'Name' attribute. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION__NAME = 0; - - /** - * The number of structural features of the 'Work Definition' class. - * - * - * @generated - * @ordered - */ - int WORK_DEFINITION_FEATURE_COUNT = 1; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.WorkSequenceListImpl Work Sequence List}' class. - * - * - * @see fr.n7.pDL1.impl.WorkSequenceListImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequenceList() - * @generated - */ - int WORK_SEQUENCE_LIST = 4; - - /** - * The feature id for the 'Work Sequence' containment reference list. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_LIST__WORK_SEQUENCE = PROCESS_ELEMENT_FEATURE_COUNT + 0; - - /** - * The number of structural features of the 'Work Sequence List' class. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_LIST_FEATURE_COUNT = PROCESS_ELEMENT_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link fr.n7.pDL1.impl.WorkSequenceImpl Work Sequence}' class. - * - * - * @see fr.n7.pDL1.impl.WorkSequenceImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequence() - * @generated - */ - int WORK_SEQUENCE = 5; - - /** - * The feature id for the 'Predecessor' reference. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE__PREDECESSOR = 0; - - /** - * The feature id for the 'Link Type' attribute. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE__LINK_TYPE = 1; - - /** - * The feature id for the 'Successor' reference. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE__SUCCESSOR = 2; - - /** - * The number of structural features of the 'Work Sequence' class. - * - * - * @generated - * @ordered - */ - int WORK_SEQUENCE_FEATURE_COUNT = 3; - - /** - * The meta object id for the '{@link fr.n7.pDL1.WorkSequenceType Work Sequence Type}' enum. - * - * - * @see fr.n7.pDL1.WorkSequenceType - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequenceType() - * @generated - */ - int WORK_SEQUENCE_TYPE = 6; - - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.Process Process}'. - * - * - * @return the meta object for class 'Process'. - * @see fr.n7.pDL1.Process - * @generated - */ - EClass getProcess(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL1.Process#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see fr.n7.pDL1.Process#getName() - * @see #getProcess() - * @generated - */ - EAttribute getProcess_Name(); - - /** - * Returns the meta object for the containment reference list '{@link fr.n7.pDL1.Process#getProcessElements Process Elements}'. - * - * - * @return the meta object for the containment reference list 'Process Elements'. - * @see fr.n7.pDL1.Process#getProcessElements() - * @see #getProcess() - * @generated - */ - EReference getProcess_ProcessElements(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.ProcessElement Process Element}'. - * - * - * @return the meta object for class 'Process Element'. - * @see fr.n7.pDL1.ProcessElement - * @generated - */ - EClass getProcessElement(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.WorkDefinitionList Work Definition List}'. - * - * - * @return the meta object for class 'Work Definition List'. - * @see fr.n7.pDL1.WorkDefinitionList - * @generated - */ - EClass getWorkDefinitionList(); - - /** - * Returns the meta object for the containment reference list '{@link fr.n7.pDL1.WorkDefinitionList#getWorkDefinition Work Definition}'. - * - * - * @return the meta object for the containment reference list 'Work Definition'. - * @see fr.n7.pDL1.WorkDefinitionList#getWorkDefinition() - * @see #getWorkDefinitionList() - * @generated - */ - EReference getWorkDefinitionList_WorkDefinition(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.WorkDefinition Work Definition}'. - * - * - * @return the meta object for class 'Work Definition'. - * @see fr.n7.pDL1.WorkDefinition - * @generated - */ - EClass getWorkDefinition(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL1.WorkDefinition#getName Name}'. - * - * - * @return the meta object for the attribute 'Name'. - * @see fr.n7.pDL1.WorkDefinition#getName() - * @see #getWorkDefinition() - * @generated - */ - EAttribute getWorkDefinition_Name(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.WorkSequenceList Work Sequence List}'. - * - * - * @return the meta object for class 'Work Sequence List'. - * @see fr.n7.pDL1.WorkSequenceList - * @generated - */ - EClass getWorkSequenceList(); - - /** - * Returns the meta object for the containment reference list '{@link fr.n7.pDL1.WorkSequenceList#getWorkSequence Work Sequence}'. - * - * - * @return the meta object for the containment reference list 'Work Sequence'. - * @see fr.n7.pDL1.WorkSequenceList#getWorkSequence() - * @see #getWorkSequenceList() - * @generated - */ - EReference getWorkSequenceList_WorkSequence(); - - /** - * Returns the meta object for class '{@link fr.n7.pDL1.WorkSequence Work Sequence}'. - * - * - * @return the meta object for class 'Work Sequence'. - * @see fr.n7.pDL1.WorkSequence - * @generated - */ - EClass getWorkSequence(); - - /** - * Returns the meta object for the reference '{@link fr.n7.pDL1.WorkSequence#getPredecessor Predecessor}'. - * - * - * @return the meta object for the reference 'Predecessor'. - * @see fr.n7.pDL1.WorkSequence#getPredecessor() - * @see #getWorkSequence() - * @generated - */ - EReference getWorkSequence_Predecessor(); - - /** - * Returns the meta object for the attribute '{@link fr.n7.pDL1.WorkSequence#getLinkType Link Type}'. - * - * - * @return the meta object for the attribute 'Link Type'. - * @see fr.n7.pDL1.WorkSequence#getLinkType() - * @see #getWorkSequence() - * @generated - */ - EAttribute getWorkSequence_LinkType(); - - /** - * Returns the meta object for the reference '{@link fr.n7.pDL1.WorkSequence#getSuccessor Successor}'. - * - * - * @return the meta object for the reference 'Successor'. - * @see fr.n7.pDL1.WorkSequence#getSuccessor() - * @see #getWorkSequence() - * @generated - */ - EReference getWorkSequence_Successor(); - - /** - * Returns the meta object for enum '{@link fr.n7.pDL1.WorkSequenceType Work Sequence Type}'. - * - * - * @return the meta object for enum 'Work Sequence Type'. - * @see fr.n7.pDL1.WorkSequenceType - * @generated - */ - EEnum getWorkSequenceType(); - - /** - * Returns the factory that creates the instances of the model. - * - * - * @return the factory that creates the instances of the model. - * @generated - */ - PDL1Factory getPDL1Factory(); - - /** - * - * Defines literals for the meta objects that represent - *
    - *
  • each class,
  • - *
  • each feature of each class,
  • - *
  • each enum,
  • - *
  • and each data type
  • - *
- * - * @generated - */ - interface Literals - { - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.ProcessImpl Process}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcess() - * @generated - */ - EClass PROCESS = eINSTANCE.getProcess(); - - /** - * The meta object literal for the 'Name' attribute feature. - * - * - * @generated - */ - EAttribute PROCESS__NAME = eINSTANCE.getProcess_Name(); - - /** - * The meta object literal for the 'Process Elements' containment reference list feature. - * - * - * @generated - */ - EReference PROCESS__PROCESS_ELEMENTS = eINSTANCE.getProcess_ProcessElements(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.ProcessElementImpl Process Element}' class. - * - * - * @see fr.n7.pDL1.impl.ProcessElementImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getProcessElement() - * @generated - */ - EClass PROCESS_ELEMENT = eINSTANCE.getProcessElement(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.WorkDefinitionListImpl Work Definition List}' class. - * - * - * @see fr.n7.pDL1.impl.WorkDefinitionListImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkDefinitionList() - * @generated - */ - EClass WORK_DEFINITION_LIST = eINSTANCE.getWorkDefinitionList(); - - /** - * The meta object literal for the 'Work Definition' containment reference list feature. - * - * - * @generated - */ - EReference WORK_DEFINITION_LIST__WORK_DEFINITION = eINSTANCE.getWorkDefinitionList_WorkDefinition(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.WorkDefinitionImpl Work Definition}' class. - * - * - * @see fr.n7.pDL1.impl.WorkDefinitionImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkDefinition() - * @generated - */ - EClass WORK_DEFINITION = eINSTANCE.getWorkDefinition(); - - /** - * The meta object literal for the 'Name' attribute feature. - * - * - * @generated - */ - EAttribute WORK_DEFINITION__NAME = eINSTANCE.getWorkDefinition_Name(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.WorkSequenceListImpl Work Sequence List}' class. - * - * - * @see fr.n7.pDL1.impl.WorkSequenceListImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequenceList() - * @generated - */ - EClass WORK_SEQUENCE_LIST = eINSTANCE.getWorkSequenceList(); - - /** - * The meta object literal for the 'Work Sequence' containment reference list feature. - * - * - * @generated - */ - EReference WORK_SEQUENCE_LIST__WORK_SEQUENCE = eINSTANCE.getWorkSequenceList_WorkSequence(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.impl.WorkSequenceImpl Work Sequence}' class. - * - * - * @see fr.n7.pDL1.impl.WorkSequenceImpl - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequence() - * @generated - */ - EClass WORK_SEQUENCE = eINSTANCE.getWorkSequence(); - - /** - * The meta object literal for the 'Predecessor' reference feature. - * - * - * @generated - */ - EReference WORK_SEQUENCE__PREDECESSOR = eINSTANCE.getWorkSequence_Predecessor(); - - /** - * The meta object literal for the 'Link Type' attribute feature. - * - * - * @generated - */ - EAttribute WORK_SEQUENCE__LINK_TYPE = eINSTANCE.getWorkSequence_LinkType(); - - /** - * The meta object literal for the 'Successor' reference feature. - * - * - * @generated - */ - EReference WORK_SEQUENCE__SUCCESSOR = eINSTANCE.getWorkSequence_Successor(); - - /** - * The meta object literal for the '{@link fr.n7.pDL1.WorkSequenceType Work Sequence Type}' enum. - * - * - * @see fr.n7.pDL1.WorkSequenceType - * @see fr.n7.pDL1.impl.PDL1PackageImpl#getWorkSequenceType() - * @generated - */ - EEnum WORK_SEQUENCE_TYPE = eINSTANCE.getWorkSequenceType(); - - } - -} //PDL1Package diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/Process.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/Process.java deleted file mode 100644 index cfc1ac7..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/Process.java +++ /dev/null @@ -1,63 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Process'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.Process#getName Name}
  • - *
  • {@link fr.n7.pDL1.Process#getProcessElements Process Elements}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getProcess() - * @model - * @generated - */ -public interface Process extends EObject -{ - /** - * Returns the value of the 'Name' attribute. - * - * - * @return the value of the 'Name' attribute. - * @see #setName(String) - * @see fr.n7.pDL1.PDL1Package#getProcess_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.Process#getName Name}' attribute. - * - * - * @param value the new value of the 'Name' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - - /** - * Returns the value of the 'Process Elements' containment reference list. - * The list contents are of type {@link fr.n7.pDL1.ProcessElement}. - * - * - * @return the value of the 'Process Elements' containment reference list. - * @see fr.n7.pDL1.PDL1Package#getProcess_ProcessElements() - * @model containment="true" - * @generated - */ - EList getProcessElements(); - -} // Process diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/ProcessElement.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/ProcessElement.java deleted file mode 100644 index 3938e3a..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/ProcessElement.java +++ /dev/null @@ -1,20 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Process Element'. - * - * - * - * @see fr.n7.pDL1.PDL1Package#getProcessElement() - * @model - * @generated - */ -public interface ProcessElement extends EObject -{ -} // ProcessElement diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkDefinition.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkDefinition.java deleted file mode 100644 index 68f5471..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkDefinition.java +++ /dev/null @@ -1,48 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Work Definition'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.WorkDefinition#getName Name}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getWorkDefinition() - * @model - * @generated - */ -public interface WorkDefinition extends EObject -{ - /** - * Returns the value of the 'Name' attribute. - * - * - * @return the value of the 'Name' attribute. - * @see #setName(String) - * @see fr.n7.pDL1.PDL1Package#getWorkDefinition_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkDefinition#getName Name}' attribute. - * - * - * @param value the new value of the 'Name' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - -} // WorkDefinition diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkDefinitionList.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkDefinitionList.java deleted file mode 100644 index f000892..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkDefinitionList.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.common.util.EList; - -/** - * - * A representation of the model object 'Work Definition List'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.WorkDefinitionList#getWorkDefinition Work Definition}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getWorkDefinitionList() - * @model - * @generated - */ -public interface WorkDefinitionList extends ProcessElement -{ - /** - * Returns the value of the 'Work Definition' containment reference list. - * The list contents are of type {@link fr.n7.pDL1.WorkDefinition}. - * - * - * @return the value of the 'Work Definition' containment reference list. - * @see fr.n7.pDL1.PDL1Package#getWorkDefinitionList_WorkDefinition() - * @model containment="true" - * @generated - */ - EList getWorkDefinition(); - -} // WorkDefinitionList diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequence.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequence.java deleted file mode 100644 index 5397a38..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequence.java +++ /dev/null @@ -1,97 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * A representation of the model object 'Work Sequence'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.WorkSequence#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL1.WorkSequence#getLinkType Link Type}
  • - *
  • {@link fr.n7.pDL1.WorkSequence#getSuccessor Successor}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getWorkSequence() - * @model - * @generated - */ -public interface WorkSequence extends EObject -{ - /** - * Returns the value of the 'Predecessor' reference. - * - * - * @return the value of the 'Predecessor' reference. - * @see #setPredecessor(WorkDefinition) - * @see fr.n7.pDL1.PDL1Package#getWorkSequence_Predecessor() - * @model - * @generated - */ - WorkDefinition getPredecessor(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkSequence#getPredecessor Predecessor}' reference. - * - * - * @param value the new value of the 'Predecessor' reference. - * @see #getPredecessor() - * @generated - */ - void setPredecessor(WorkDefinition value); - - /** - * Returns the value of the 'Link Type' attribute. - * The literals are from the enumeration {@link fr.n7.pDL1.WorkSequenceType}. - * - * - * @return the value of the 'Link Type' attribute. - * @see fr.n7.pDL1.WorkSequenceType - * @see #setLinkType(WorkSequenceType) - * @see fr.n7.pDL1.PDL1Package#getWorkSequence_LinkType() - * @model - * @generated - */ - WorkSequenceType getLinkType(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkSequence#getLinkType Link Type}' attribute. - * - * - * @param value the new value of the 'Link Type' attribute. - * @see fr.n7.pDL1.WorkSequenceType - * @see #getLinkType() - * @generated - */ - void setLinkType(WorkSequenceType value); - - /** - * Returns the value of the 'Successor' reference. - * - * - * @return the value of the 'Successor' reference. - * @see #setSuccessor(WorkDefinition) - * @see fr.n7.pDL1.PDL1Package#getWorkSequence_Successor() - * @model - * @generated - */ - WorkDefinition getSuccessor(); - - /** - * Sets the value of the '{@link fr.n7.pDL1.WorkSequence#getSuccessor Successor}' reference. - * - * - * @param value the new value of the 'Successor' reference. - * @see #getSuccessor() - * @generated - */ - void setSuccessor(WorkDefinition value); - -} // WorkSequence diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequenceList.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequenceList.java deleted file mode 100644 index ce4e455..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequenceList.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import org.eclipse.emf.common.util.EList; - -/** - * - * A representation of the model object 'Work Sequence List'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link fr.n7.pDL1.WorkSequenceList#getWorkSequence Work Sequence}
  • - *
- * - * @see fr.n7.pDL1.PDL1Package#getWorkSequenceList() - * @model - * @generated - */ -public interface WorkSequenceList extends ProcessElement -{ - /** - * Returns the value of the 'Work Sequence' containment reference list. - * The list contents are of type {@link fr.n7.pDL1.WorkSequence}. - * - * - * @return the value of the 'Work Sequence' containment reference list. - * @see fr.n7.pDL1.PDL1Package#getWorkSequenceList_WorkSequence() - * @model containment="true" - * @generated - */ - EList getWorkSequence(); - -} // WorkSequenceList diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequenceType.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequenceType.java deleted file mode 100644 index 733af9a..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/WorkSequenceType.java +++ /dev/null @@ -1,271 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1; - -import java.util.Arrays; -import java.util.Collections; -import java.util.List; - -import org.eclipse.emf.common.util.Enumerator; - -/** - * - * A representation of the literals of the enumeration 'Work Sequence Type', - * and utility methods for working with them. - * - * @see fr.n7.pDL1.PDL1Package#getWorkSequenceType() - * @model - * @generated - */ -public enum WorkSequenceType implements Enumerator -{ - /** - * The 'Start2start' literal object. - * - * - * @see #START2START_VALUE - * @generated - * @ordered - */ - START2START(0, "start2start", "s2s"), - - /** - * The 'Finish2start' literal object. - * - * - * @see #FINISH2START_VALUE - * @generated - * @ordered - */ - FINISH2START(1, "finish2start", "f2s"), - - /** - * The 'Start2finish' literal object. - * - * - * @see #START2FINISH_VALUE - * @generated - * @ordered - */ - START2FINISH(2, "start2finish", "s2f"), - - /** - * The 'Finish2finish' literal object. - * - * - * @see #FINISH2FINISH_VALUE - * @generated - * @ordered - */ - FINISH2FINISH(3, "finish2finish", "f2f"); - - /** - * The 'Start2start' literal value. - * - * - * @see #START2START - * @model name="start2start" literal="s2s" - * @generated - * @ordered - */ - public static final int START2START_VALUE = 0; - - /** - * The 'Finish2start' literal value. - * - * - * @see #FINISH2START - * @model name="finish2start" literal="f2s" - * @generated - * @ordered - */ - public static final int FINISH2START_VALUE = 1; - - /** - * The 'Start2finish' literal value. - * - * - * @see #START2FINISH - * @model name="start2finish" literal="s2f" - * @generated - * @ordered - */ - public static final int START2FINISH_VALUE = 2; - - /** - * The 'Finish2finish' literal value. - * - * - * @see #FINISH2FINISH - * @model name="finish2finish" literal="f2f" - * @generated - * @ordered - */ - public static final int FINISH2FINISH_VALUE = 3; - - /** - * An array of all the 'Work Sequence Type' enumerators. - * - * - * @generated - */ - private static final WorkSequenceType[] VALUES_ARRAY = - new WorkSequenceType[] - { - START2START, - FINISH2START, - START2FINISH, - FINISH2FINISH, - }; - - /** - * A public read-only list of all the 'Work Sequence Type' enumerators. - * - * - * @generated - */ - public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); - - /** - * Returns the 'Work Sequence Type' literal with the specified literal value. - * - * - * @param literal the literal. - * @return the matching enumerator or null. - * @generated - */ - public static WorkSequenceType get(String literal) - { - for (int i = 0; i < VALUES_ARRAY.length; ++i) - { - WorkSequenceType result = VALUES_ARRAY[i]; - if (result.toString().equals(literal)) - { - return result; - } - } - return null; - } - - /** - * Returns the 'Work Sequence Type' literal with the specified name. - * - * - * @param name the name. - * @return the matching enumerator or null. - * @generated - */ - public static WorkSequenceType getByName(String name) - { - for (int i = 0; i < VALUES_ARRAY.length; ++i) - { - WorkSequenceType result = VALUES_ARRAY[i]; - if (result.getName().equals(name)) - { - return result; - } - } - return null; - } - - /** - * Returns the 'Work Sequence Type' literal with the specified integer value. - * - * - * @param value the integer value. - * @return the matching enumerator or null. - * @generated - */ - public static WorkSequenceType get(int value) - { - switch (value) - { - case START2START_VALUE: return START2START; - case FINISH2START_VALUE: return FINISH2START; - case START2FINISH_VALUE: return START2FINISH; - case FINISH2FINISH_VALUE: return FINISH2FINISH; - } - return null; - } - - /** - * - * - * @generated - */ - private final int value; - - /** - * - * - * @generated - */ - private final String name; - - /** - * - * - * @generated - */ - private final String literal; - - /** - * Only this class can construct instances. - * - * - * @generated - */ - private WorkSequenceType(int value, String name, String literal) - { - this.value = value; - this.name = name; - this.literal = literal; - } - - /** - * - * - * @generated - */ - @Override - public int getValue() - { - return value; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public String getLiteral() - { - return literal; - } - - /** - * Returns the literal value of the enumerator, which is its string representation. - * - * - * @generated - */ - @Override - public String toString() - { - return literal; - } - -} //WorkSequenceType diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/PDL1FactoryImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/PDL1FactoryImpl.java deleted file mode 100644 index b7ee57d..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/PDL1FactoryImpl.java +++ /dev/null @@ -1,238 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Factory; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkDefinitionList; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceList; -import fr.n7.pDL1.WorkSequenceType; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EDataType; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; - -import org.eclipse.emf.ecore.impl.EFactoryImpl; - -import org.eclipse.emf.ecore.plugin.EcorePlugin; - -/** - * - * An implementation of the model Factory. - * - * @generated - */ -public class PDL1FactoryImpl extends EFactoryImpl implements PDL1Factory -{ - /** - * Creates the default factory implementation. - * - * - * @generated - */ - public static PDL1Factory init() - { - try - { - PDL1Factory thePDL1Factory = (PDL1Factory)EPackage.Registry.INSTANCE.getEFactory(PDL1Package.eNS_URI); - if (thePDL1Factory != null) - { - return thePDL1Factory; - } - } - catch (Exception exception) - { - EcorePlugin.INSTANCE.log(exception); - } - return new PDL1FactoryImpl(); - } - - /** - * Creates an instance of the factory. - * - * - * @generated - */ - public PDL1FactoryImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - public EObject create(EClass eClass) - { - switch (eClass.getClassifierID()) - { - case PDL1Package.PROCESS: return createProcess(); - case PDL1Package.PROCESS_ELEMENT: return createProcessElement(); - case PDL1Package.WORK_DEFINITION_LIST: return createWorkDefinitionList(); - case PDL1Package.WORK_DEFINITION: return createWorkDefinition(); - case PDL1Package.WORK_SEQUENCE_LIST: return createWorkSequenceList(); - case PDL1Package.WORK_SEQUENCE: return createWorkSequence(); - default: - throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); - } - } - - /** - * - * - * @generated - */ - @Override - public Object createFromString(EDataType eDataType, String initialValue) - { - switch (eDataType.getClassifierID()) - { - case PDL1Package.WORK_SEQUENCE_TYPE: - return createWorkSequenceTypeFromString(eDataType, initialValue); - default: - throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); - } - } - - /** - * - * - * @generated - */ - @Override - public String convertToString(EDataType eDataType, Object instanceValue) - { - switch (eDataType.getClassifierID()) - { - case PDL1Package.WORK_SEQUENCE_TYPE: - return convertWorkSequenceTypeToString(eDataType, instanceValue); - default: - throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); - } - } - - /** - * - * - * @generated - */ - @Override - public fr.n7.pDL1.Process createProcess() - { - ProcessImpl process = new ProcessImpl(); - return process; - } - - /** - * - * - * @generated - */ - @Override - public ProcessElement createProcessElement() - { - ProcessElementImpl processElement = new ProcessElementImpl(); - return processElement; - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinitionList createWorkDefinitionList() - { - WorkDefinitionListImpl workDefinitionList = new WorkDefinitionListImpl(); - return workDefinitionList; - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition createWorkDefinition() - { - WorkDefinitionImpl workDefinition = new WorkDefinitionImpl(); - return workDefinition; - } - - /** - * - * - * @generated - */ - @Override - public WorkSequenceList createWorkSequenceList() - { - WorkSequenceListImpl workSequenceList = new WorkSequenceListImpl(); - return workSequenceList; - } - - /** - * - * - * @generated - */ - @Override - public WorkSequence createWorkSequence() - { - WorkSequenceImpl workSequence = new WorkSequenceImpl(); - return workSequence; - } - - /** - * - * - * @generated - */ - public WorkSequenceType createWorkSequenceTypeFromString(EDataType eDataType, String initialValue) - { - WorkSequenceType result = WorkSequenceType.get(initialValue); - if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); - return result; - } - - /** - * - * - * @generated - */ - public String convertWorkSequenceTypeToString(EDataType eDataType, Object instanceValue) - { - return instanceValue == null ? null : instanceValue.toString(); - } - - /** - * - * - * @generated - */ - @Override - public PDL1Package getPDL1Package() - { - return (PDL1Package)getEPackage(); - } - - /** - * - * - * @deprecated - * @generated - */ - @Deprecated - public static PDL1Package getPackage() - { - return PDL1Package.eINSTANCE; - } - -} //PDL1FactoryImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/PDL1PackageImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/PDL1PackageImpl.java deleted file mode 100644 index e949b39..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/PDL1PackageImpl.java +++ /dev/null @@ -1,427 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Factory; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkDefinitionList; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceList; -import fr.n7.pDL1.WorkSequenceType; - -import org.eclipse.emf.ecore.EAttribute; -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.EEnum; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.emf.ecore.EReference; - -import org.eclipse.emf.ecore.impl.EPackageImpl; - -/** - * - * An implementation of the model Package. - * - * @generated - */ -public class PDL1PackageImpl extends EPackageImpl implements PDL1Package -{ - /** - * - * - * @generated - */ - private EClass processEClass = null; - - /** - * - * - * @generated - */ - private EClass processElementEClass = null; - - /** - * - * - * @generated - */ - private EClass workDefinitionListEClass = null; - - /** - * - * - * @generated - */ - private EClass workDefinitionEClass = null; - - /** - * - * - * @generated - */ - private EClass workSequenceListEClass = null; - - /** - * - * - * @generated - */ - private EClass workSequenceEClass = null; - - /** - * - * - * @generated - */ - private EEnum workSequenceTypeEEnum = null; - - /** - * Creates an instance of the model Package, registered with - * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package - * package URI value. - *

Note: the correct way to create the package is via the static - * factory method {@link #init init()}, which also performs - * initialization of the package, or returns the registered package, - * if one already exists. - * - * - * @see org.eclipse.emf.ecore.EPackage.Registry - * @see fr.n7.pDL1.PDL1Package#eNS_URI - * @see #init() - * @generated - */ - private PDL1PackageImpl() - { - super(eNS_URI, PDL1Factory.eINSTANCE); - } - - /** - * - * - * @generated - */ - private static boolean isInited = false; - - /** - * Creates, registers, and initializes the Package for this model, and for any others upon which it depends. - * - *

This method is used to initialize {@link PDL1Package#eINSTANCE} when that field is accessed. - * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. - * - * - * @see #eNS_URI - * @see #createPackageContents() - * @see #initializePackageContents() - * @generated - */ - public static PDL1Package init() - { - if (isInited) return (PDL1Package)EPackage.Registry.INSTANCE.getEPackage(PDL1Package.eNS_URI); - - // Obtain or create and register package - Object registeredPDL1Package = EPackage.Registry.INSTANCE.get(eNS_URI); - PDL1PackageImpl thePDL1Package = registeredPDL1Package instanceof PDL1PackageImpl ? (PDL1PackageImpl)registeredPDL1Package : new PDL1PackageImpl(); - - isInited = true; - - // Create package meta-data objects - thePDL1Package.createPackageContents(); - - // Initialize created meta-data - thePDL1Package.initializePackageContents(); - - // Mark meta-data to indicate it can't be changed - thePDL1Package.freeze(); - - // Update the registry and return the package - EPackage.Registry.INSTANCE.put(PDL1Package.eNS_URI, thePDL1Package); - return thePDL1Package; - } - - /** - * - * - * @generated - */ - @Override - public EClass getProcess() - { - return processEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getProcess_Name() - { - return (EAttribute)processEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EReference getProcess_ProcessElements() - { - return (EReference)processEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EClass getProcessElement() - { - return processElementEClass; - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkDefinitionList() - { - return workDefinitionListEClass; - } - - /** - * - * - * @generated - */ - @Override - public EReference getWorkDefinitionList_WorkDefinition() - { - return (EReference)workDefinitionListEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkDefinition() - { - return workDefinitionEClass; - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkDefinition_Name() - { - return (EAttribute)workDefinitionEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkSequenceList() - { - return workSequenceListEClass; - } - - /** - * - * - * @generated - */ - @Override - public EReference getWorkSequenceList_WorkSequence() - { - return (EReference)workSequenceListEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EClass getWorkSequence() - { - return workSequenceEClass; - } - - /** - * - * - * @generated - */ - @Override - public EReference getWorkSequence_Predecessor() - { - return (EReference)workSequenceEClass.getEStructuralFeatures().get(0); - } - - /** - * - * - * @generated - */ - @Override - public EAttribute getWorkSequence_LinkType() - { - return (EAttribute)workSequenceEClass.getEStructuralFeatures().get(1); - } - - /** - * - * - * @generated - */ - @Override - public EReference getWorkSequence_Successor() - { - return (EReference)workSequenceEClass.getEStructuralFeatures().get(2); - } - - /** - * - * - * @generated - */ - @Override - public EEnum getWorkSequenceType() - { - return workSequenceTypeEEnum; - } - - /** - * - * - * @generated - */ - @Override - public PDL1Factory getPDL1Factory() - { - return (PDL1Factory)getEFactoryInstance(); - } - - /** - * - * - * @generated - */ - private boolean isCreated = false; - - /** - * Creates the meta-model objects for the package. This method is - * guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void createPackageContents() - { - if (isCreated) return; - isCreated = true; - - // Create classes and their features - processEClass = createEClass(PROCESS); - createEAttribute(processEClass, PROCESS__NAME); - createEReference(processEClass, PROCESS__PROCESS_ELEMENTS); - - processElementEClass = createEClass(PROCESS_ELEMENT); - - workDefinitionListEClass = createEClass(WORK_DEFINITION_LIST); - createEReference(workDefinitionListEClass, WORK_DEFINITION_LIST__WORK_DEFINITION); - - workDefinitionEClass = createEClass(WORK_DEFINITION); - createEAttribute(workDefinitionEClass, WORK_DEFINITION__NAME); - - workSequenceListEClass = createEClass(WORK_SEQUENCE_LIST); - createEReference(workSequenceListEClass, WORK_SEQUENCE_LIST__WORK_SEQUENCE); - - workSequenceEClass = createEClass(WORK_SEQUENCE); - createEReference(workSequenceEClass, WORK_SEQUENCE__PREDECESSOR); - createEAttribute(workSequenceEClass, WORK_SEQUENCE__LINK_TYPE); - createEReference(workSequenceEClass, WORK_SEQUENCE__SUCCESSOR); - - // Create enums - workSequenceTypeEEnum = createEEnum(WORK_SEQUENCE_TYPE); - } - - /** - * - * - * @generated - */ - private boolean isInitialized = false; - - /** - * Complete the initialization of the package and its meta-model. This - * method is guarded to have no affect on any invocation but its first. - * - * - * @generated - */ - public void initializePackageContents() - { - if (isInitialized) return; - isInitialized = true; - - // Initialize package - setName(eNAME); - setNsPrefix(eNS_PREFIX); - setNsURI(eNS_URI); - - // Create type parameters - - // Set bounds for type parameters - - // Add supertypes to classes - workDefinitionListEClass.getESuperTypes().add(this.getProcessElement()); - workSequenceListEClass.getESuperTypes().add(this.getProcessElement()); - - // Initialize classes and features; add operations and parameters - initEClass(processEClass, fr.n7.pDL1.Process.class, "Process", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getProcess_Name(), ecorePackage.getEString(), "name", null, 0, 1, fr.n7.pDL1.Process.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getProcess_ProcessElements(), this.getProcessElement(), null, "processElements", null, 0, -1, fr.n7.pDL1.Process.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(processElementEClass, ProcessElement.class, "ProcessElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(workDefinitionListEClass, WorkDefinitionList.class, "WorkDefinitionList", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getWorkDefinitionList_WorkDefinition(), this.getWorkDefinition(), null, "WorkDefinition", null, 0, -1, WorkDefinitionList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(workDefinitionEClass, WorkDefinition.class, "WorkDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getWorkDefinition_Name(), ecorePackage.getEString(), "name", null, 0, 1, WorkDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(workSequenceListEClass, WorkSequenceList.class, "WorkSequenceList", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getWorkSequenceList_WorkSequence(), this.getWorkSequence(), null, "WorkSequence", null, 0, -1, WorkSequenceList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(workSequenceEClass, WorkSequence.class, "WorkSequence", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getWorkSequence_Predecessor(), this.getWorkDefinition(), null, "predecessor", null, 0, 1, WorkSequence.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEAttribute(getWorkSequence_LinkType(), this.getWorkSequenceType(), "linkType", null, 0, 1, WorkSequence.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getWorkSequence_Successor(), this.getWorkDefinition(), null, "successor", null, 0, 1, WorkSequence.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - // Initialize enums and add enum literals - initEEnum(workSequenceTypeEEnum, WorkSequenceType.class, "WorkSequenceType"); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.START2START); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.FINISH2START); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.START2FINISH); - addEEnumLiteral(workSequenceTypeEEnum, WorkSequenceType.FINISH2FINISH); - - // Create resource - createResource(eNS_URI); - } - -} //PDL1PackageImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/ProcessElementImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/ProcessElementImpl.java deleted file mode 100644 index eb8bc60..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/ProcessElementImpl.java +++ /dev/null @@ -1,43 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Process Element'. - * - * - * @generated - */ -public class ProcessElementImpl extends MinimalEObjectImpl.Container implements ProcessElement -{ - /** - * - * - * @generated - */ - protected ProcessElementImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.PROCESS_ELEMENT; - } - -} //ProcessElementImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/ProcessImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/ProcessImpl.java deleted file mode 100644 index 0f8685f..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/ProcessImpl.java +++ /dev/null @@ -1,243 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; - -import java.util.Collection; - -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -import org.eclipse.emf.ecore.util.EObjectContainmentEList; -import org.eclipse.emf.ecore.util.InternalEList; - -/** - * - * An implementation of the model object 'Process'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.ProcessImpl#getName Name}
  • - *
  • {@link fr.n7.pDL1.impl.ProcessImpl#getProcessElements Process Elements}
  • - *
- * - * @generated - */ -public class ProcessImpl extends MinimalEObjectImpl.Container implements fr.n7.pDL1.Process -{ - /** - * The default value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * The cached value of the '{@link #getProcessElements() Process Elements}' containment reference list. - * - * - * @see #getProcessElements() - * @generated - * @ordered - */ - protected EList processElements; - - /** - * - * - * @generated - */ - protected ProcessImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.PROCESS; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public void setName(String newName) - { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.PROCESS__NAME, oldName, name)); - } - - /** - * - * - * @generated - */ - @Override - public EList getProcessElements() - { - if (processElements == null) - { - processElements = new EObjectContainmentEList(ProcessElement.class, this, PDL1Package.PROCESS__PROCESS_ELEMENTS); - } - return processElements; - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - return ((InternalEList)getProcessElements()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - return getName(); - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - return getProcessElements(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - setName((String)newValue); - return; - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - getProcessElements().clear(); - getProcessElements().addAll((Collection)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - setName(NAME_EDEFAULT); - return; - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - getProcessElements().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.PROCESS__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - case PDL1Package.PROCESS__PROCESS_ELEMENTS: - return processElements != null && !processElements.isEmpty(); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //ProcessImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkDefinitionImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkDefinitionImpl.java deleted file mode 100644 index ff8eeb5..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkDefinitionImpl.java +++ /dev/null @@ -1,180 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkDefinition; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Work Definition'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.WorkDefinitionImpl#getName Name}
  • - *
- * - * @generated - */ -public class WorkDefinitionImpl extends MinimalEObjectImpl.Container implements WorkDefinition -{ - /** - * The default value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() Name}' attribute. - * - * - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * - * - * @generated - */ - protected WorkDefinitionImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.WORK_DEFINITION; - } - - /** - * - * - * @generated - */ - @Override - public String getName() - { - return name; - } - - /** - * - * - * @generated - */ - @Override - public void setName(String newName) - { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_DEFINITION__NAME, oldName, name)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - return getName(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - setName((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - setName(NAME_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //WorkDefinitionImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkDefinitionListImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkDefinitionListImpl.java deleted file mode 100644 index 9662ec5..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkDefinitionListImpl.java +++ /dev/null @@ -1,167 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkDefinitionList; - -import java.util.Collection; - -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.util.EObjectContainmentEList; -import org.eclipse.emf.ecore.util.InternalEList; - -/** - * - * An implementation of the model object 'Work Definition List'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.WorkDefinitionListImpl#getWorkDefinition Work Definition}
  • - *
- * - * @generated - */ -public class WorkDefinitionListImpl extends ProcessElementImpl implements WorkDefinitionList -{ - /** - * The cached value of the '{@link #getWorkDefinition() Work Definition}' containment reference list. - * - * - * @see #getWorkDefinition() - * @generated - * @ordered - */ - protected EList workDefinition; - - /** - * - * - * @generated - */ - protected WorkDefinitionListImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.WORK_DEFINITION_LIST; - } - - /** - * - * - * @generated - */ - @Override - public EList getWorkDefinition() - { - if (workDefinition == null) - { - workDefinition = new EObjectContainmentEList(WorkDefinition.class, this, PDL1Package.WORK_DEFINITION_LIST__WORK_DEFINITION); - } - return workDefinition; - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION_LIST__WORK_DEFINITION: - return ((InternalEList)getWorkDefinition()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION_LIST__WORK_DEFINITION: - return getWorkDefinition(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION_LIST__WORK_DEFINITION: - getWorkDefinition().clear(); - getWorkDefinition().addAll((Collection)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION_LIST__WORK_DEFINITION: - getWorkDefinition().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_DEFINITION_LIST__WORK_DEFINITION: - return workDefinition != null && !workDefinition.isEmpty(); - } - return super.eIsSet(featureID); - } - -} //WorkDefinitionListImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkSequenceImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkSequenceImpl.java deleted file mode 100644 index 2b2b0ae..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkSequenceImpl.java +++ /dev/null @@ -1,317 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceType; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * - * An implementation of the model object 'Work Sequence'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.WorkSequenceImpl#getPredecessor Predecessor}
  • - *
  • {@link fr.n7.pDL1.impl.WorkSequenceImpl#getLinkType Link Type}
  • - *
  • {@link fr.n7.pDL1.impl.WorkSequenceImpl#getSuccessor Successor}
  • - *
- * - * @generated - */ -public class WorkSequenceImpl extends MinimalEObjectImpl.Container implements WorkSequence -{ - /** - * The cached value of the '{@link #getPredecessor() Predecessor}' reference. - * - * - * @see #getPredecessor() - * @generated - * @ordered - */ - protected WorkDefinition predecessor; - - /** - * The default value of the '{@link #getLinkType() Link Type}' attribute. - * - * - * @see #getLinkType() - * @generated - * @ordered - */ - protected static final WorkSequenceType LINK_TYPE_EDEFAULT = WorkSequenceType.START2START; - - /** - * The cached value of the '{@link #getLinkType() Link Type}' attribute. - * - * - * @see #getLinkType() - * @generated - * @ordered - */ - protected WorkSequenceType linkType = LINK_TYPE_EDEFAULT; - - /** - * The cached value of the '{@link #getSuccessor() Successor}' reference. - * - * - * @see #getSuccessor() - * @generated - * @ordered - */ - protected WorkDefinition successor; - - /** - * - * - * @generated - */ - protected WorkSequenceImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.WORK_SEQUENCE; - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition getPredecessor() - { - if (predecessor != null && predecessor.eIsProxy()) - { - InternalEObject oldPredecessor = (InternalEObject)predecessor; - predecessor = (WorkDefinition)eResolveProxy(oldPredecessor); - if (predecessor != oldPredecessor) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, PDL1Package.WORK_SEQUENCE__PREDECESSOR, oldPredecessor, predecessor)); - } - } - return predecessor; - } - - /** - * - * - * @generated - */ - public WorkDefinition basicGetPredecessor() - { - return predecessor; - } - - /** - * - * - * @generated - */ - @Override - public void setPredecessor(WorkDefinition newPredecessor) - { - WorkDefinition oldPredecessor = predecessor; - predecessor = newPredecessor; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_SEQUENCE__PREDECESSOR, oldPredecessor, predecessor)); - } - - /** - * - * - * @generated - */ - @Override - public WorkSequenceType getLinkType() - { - return linkType; - } - - /** - * - * - * @generated - */ - @Override - public void setLinkType(WorkSequenceType newLinkType) - { - WorkSequenceType oldLinkType = linkType; - linkType = newLinkType == null ? LINK_TYPE_EDEFAULT : newLinkType; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_SEQUENCE__LINK_TYPE, oldLinkType, linkType)); - } - - /** - * - * - * @generated - */ - @Override - public WorkDefinition getSuccessor() - { - if (successor != null && successor.eIsProxy()) - { - InternalEObject oldSuccessor = (InternalEObject)successor; - successor = (WorkDefinition)eResolveProxy(oldSuccessor); - if (successor != oldSuccessor) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, PDL1Package.WORK_SEQUENCE__SUCCESSOR, oldSuccessor, successor)); - } - } - return successor; - } - - /** - * - * - * @generated - */ - public WorkDefinition basicGetSuccessor() - { - return successor; - } - - /** - * - * - * @generated - */ - @Override - public void setSuccessor(WorkDefinition newSuccessor) - { - WorkDefinition oldSuccessor = successor; - successor = newSuccessor; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, PDL1Package.WORK_SEQUENCE__SUCCESSOR, oldSuccessor, successor)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - if (resolve) return getPredecessor(); - return basicGetPredecessor(); - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - return getLinkType(); - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - if (resolve) return getSuccessor(); - return basicGetSuccessor(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - setPredecessor((WorkDefinition)newValue); - return; - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - setLinkType((WorkSequenceType)newValue); - return; - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - setSuccessor((WorkDefinition)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - setPredecessor((WorkDefinition)null); - return; - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - setLinkType(LINK_TYPE_EDEFAULT); - return; - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - setSuccessor((WorkDefinition)null); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE__PREDECESSOR: - return predecessor != null; - case PDL1Package.WORK_SEQUENCE__LINK_TYPE: - return linkType != LINK_TYPE_EDEFAULT; - case PDL1Package.WORK_SEQUENCE__SUCCESSOR: - return successor != null; - } - return super.eIsSet(featureID); - } - - /** - * - * - * @generated - */ - @Override - public String toString() - { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (linkType: "); - result.append(linkType); - result.append(')'); - return result.toString(); - } - -} //WorkSequenceImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkSequenceListImpl.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkSequenceListImpl.java deleted file mode 100644 index faea355..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/impl/WorkSequenceListImpl.java +++ /dev/null @@ -1,167 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.impl; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceList; - -import java.util.Collection; - -import org.eclipse.emf.common.notify.NotificationChain; - -import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.util.EObjectContainmentEList; -import org.eclipse.emf.ecore.util.InternalEList; - -/** - * - * An implementation of the model object 'Work Sequence List'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link fr.n7.pDL1.impl.WorkSequenceListImpl#getWorkSequence Work Sequence}
  • - *
- * - * @generated - */ -public class WorkSequenceListImpl extends ProcessElementImpl implements WorkSequenceList -{ - /** - * The cached value of the '{@link #getWorkSequence() Work Sequence}' containment reference list. - * - * - * @see #getWorkSequence() - * @generated - * @ordered - */ - protected EList workSequence; - - /** - * - * - * @generated - */ - protected WorkSequenceListImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return PDL1Package.Literals.WORK_SEQUENCE_LIST; - } - - /** - * - * - * @generated - */ - @Override - public EList getWorkSequence() - { - if (workSequence == null) - { - workSequence = new EObjectContainmentEList(WorkSequence.class, this, PDL1Package.WORK_SEQUENCE_LIST__WORK_SEQUENCE); - } - return workSequence; - } - - /** - * - * - * @generated - */ - @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE_LIST__WORK_SEQUENCE: - return ((InternalEList)getWorkSequence()).basicRemove(otherEnd, msgs); - } - return super.eInverseRemove(otherEnd, featureID, msgs); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE_LIST__WORK_SEQUENCE: - return getWorkSequence(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @SuppressWarnings("unchecked") - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE_LIST__WORK_SEQUENCE: - getWorkSequence().clear(); - getWorkSequence().addAll((Collection)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE_LIST__WORK_SEQUENCE: - getWorkSequence().clear(); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case PDL1Package.WORK_SEQUENCE_LIST__WORK_SEQUENCE: - return workSequence != null && !workSequence.isEmpty(); - } - return super.eIsSet(featureID); - } - -} //WorkSequenceListImpl diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/util/PDL1AdapterFactory.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/util/PDL1AdapterFactory.java deleted file mode 100644 index 6d71468..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/util/PDL1AdapterFactory.java +++ /dev/null @@ -1,238 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.util; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkDefinitionList; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceList; - -import org.eclipse.emf.common.notify.Adapter; -import org.eclipse.emf.common.notify.Notifier; - -import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; - -import org.eclipse.emf.ecore.EObject; - -/** - * - * The Adapter Factory for the model. - * It provides an adapter createXXX method for each class of the model. - * - * @see fr.n7.pDL1.PDL1Package - * @generated - */ -public class PDL1AdapterFactory extends AdapterFactoryImpl -{ - /** - * The cached model package. - * - * - * @generated - */ - protected static PDL1Package modelPackage; - - /** - * Creates an instance of the adapter factory. - * - * - * @generated - */ - public PDL1AdapterFactory() - { - if (modelPackage == null) - { - modelPackage = PDL1Package.eINSTANCE; - } - } - - /** - * Returns whether this factory is applicable for the type of the object. - * - * This implementation returns true if the object is either the model's package or is an instance object of the model. - * - * @return whether this factory is applicable for the type of the object. - * @generated - */ - @Override - public boolean isFactoryForType(Object object) - { - if (object == modelPackage) - { - return true; - } - if (object instanceof EObject) - { - return ((EObject)object).eClass().getEPackage() == modelPackage; - } - return false; - } - - /** - * The switch that delegates to the createXXX methods. - * - * - * @generated - */ - protected PDL1Switch modelSwitch = - new PDL1Switch() - { - @Override - public Adapter caseProcess(fr.n7.pDL1.Process object) - { - return createProcessAdapter(); - } - @Override - public Adapter caseProcessElement(ProcessElement object) - { - return createProcessElementAdapter(); - } - @Override - public Adapter caseWorkDefinitionList(WorkDefinitionList object) - { - return createWorkDefinitionListAdapter(); - } - @Override - public Adapter caseWorkDefinition(WorkDefinition object) - { - return createWorkDefinitionAdapter(); - } - @Override - public Adapter caseWorkSequenceList(WorkSequenceList object) - { - return createWorkSequenceListAdapter(); - } - @Override - public Adapter caseWorkSequence(WorkSequence object) - { - return createWorkSequenceAdapter(); - } - @Override - public Adapter defaultCase(EObject object) - { - return createEObjectAdapter(); - } - }; - - /** - * Creates an adapter for the target. - * - * - * @param target the object to adapt. - * @return the adapter for the target. - * @generated - */ - @Override - public Adapter createAdapter(Notifier target) - { - return modelSwitch.doSwitch((EObject)target); - } - - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.Process Process}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.Process - * @generated - */ - public Adapter createProcessAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.ProcessElement Process Element}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.ProcessElement - * @generated - */ - public Adapter createProcessElementAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.WorkDefinitionList Work Definition List}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.WorkDefinitionList - * @generated - */ - public Adapter createWorkDefinitionListAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.WorkDefinition Work Definition}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.WorkDefinition - * @generated - */ - public Adapter createWorkDefinitionAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.WorkSequenceList Work Sequence List}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.WorkSequenceList - * @generated - */ - public Adapter createWorkSequenceListAdapter() - { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link fr.n7.pDL1.WorkSequence Work Sequence}'. - * - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * - * @return the new adapter. - * @see fr.n7.pDL1.WorkSequence - * @generated - */ - public Adapter createWorkSequenceAdapter() - { - return null; - } - - /** - * Creates a new adapter for the default case. - * - * This default implementation returns null. - * - * @return the new adapter. - * @generated - */ - public Adapter createEObjectAdapter() - { - return null; - } - -} //PDL1AdapterFactory diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/util/PDL1Switch.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/util/PDL1Switch.java deleted file mode 100644 index ddb4c87..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/pDL1/util/PDL1Switch.java +++ /dev/null @@ -1,242 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.pDL1.util; - -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.ProcessElement; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkDefinitionList; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceList; - -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; - -import org.eclipse.emf.ecore.util.Switch; - -/** - * - * The Switch for the model's inheritance hierarchy. - * It supports the call {@link #doSwitch(EObject) doSwitch(object)} - * to invoke the caseXXX method for each class of the model, - * starting with the actual class of the object - * and proceeding up the inheritance hierarchy - * until a non-null result is returned, - * which is the result of the switch. - * - * @see fr.n7.pDL1.PDL1Package - * @generated - */ -public class PDL1Switch extends Switch -{ - /** - * The cached model package - * - * - * @generated - */ - protected static PDL1Package modelPackage; - - /** - * Creates an instance of the switch. - * - * - * @generated - */ - public PDL1Switch() - { - if (modelPackage == null) - { - modelPackage = PDL1Package.eINSTANCE; - } - } - - /** - * Checks whether this is a switch for the given package. - * - * - * @param ePackage the package in question. - * @return whether this is a switch for the given package. - * @generated - */ - @Override - protected boolean isSwitchFor(EPackage ePackage) - { - return ePackage == modelPackage; - } - - /** - * Calls caseXXX for each class of the model until one returns a non null result; it yields that result. - * - * - * @return the first non-null result returned by a caseXXX call. - * @generated - */ - @Override - protected T doSwitch(int classifierID, EObject theEObject) - { - switch (classifierID) - { - case PDL1Package.PROCESS: - { - fr.n7.pDL1.Process process = (fr.n7.pDL1.Process)theEObject; - T result = caseProcess(process); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.PROCESS_ELEMENT: - { - ProcessElement processElement = (ProcessElement)theEObject; - T result = caseProcessElement(processElement); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.WORK_DEFINITION_LIST: - { - WorkDefinitionList workDefinitionList = (WorkDefinitionList)theEObject; - T result = caseWorkDefinitionList(workDefinitionList); - if (result == null) result = caseProcessElement(workDefinitionList); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.WORK_DEFINITION: - { - WorkDefinition workDefinition = (WorkDefinition)theEObject; - T result = caseWorkDefinition(workDefinition); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.WORK_SEQUENCE_LIST: - { - WorkSequenceList workSequenceList = (WorkSequenceList)theEObject; - T result = caseWorkSequenceList(workSequenceList); - if (result == null) result = caseProcessElement(workSequenceList); - if (result == null) result = defaultCase(theEObject); - return result; - } - case PDL1Package.WORK_SEQUENCE: - { - WorkSequence workSequence = (WorkSequence)theEObject; - T result = caseWorkSequence(workSequence); - if (result == null) result = defaultCase(theEObject); - return result; - } - default: return defaultCase(theEObject); - } - } - - /** - * Returns the result of interpreting the object as an instance of 'Process'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Process'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseProcess(fr.n7.pDL1.Process object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Process Element'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Process Element'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseProcessElement(ProcessElement object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Definition List'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Definition List'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkDefinitionList(WorkDefinitionList object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Definition'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Definition'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkDefinition(WorkDefinition object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Sequence List'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Sequence List'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkSequenceList(WorkSequenceList object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'Work Sequence'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Work Sequence'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseWorkSequence(WorkSequence object) - { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of 'EObject'. - * - * This implementation returns null; - * returning a non-null result will terminate the switch, but this is the last case anyway. - * - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'EObject'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) - * @generated - */ - @Override - public T defaultCase(EObject object) - { - return null; - } - -} //PDL1Switch diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/PDL1AntlrTokenFileProvider.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/PDL1AntlrTokenFileProvider.java deleted file mode 100644 index b26ee45..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/PDL1AntlrTokenFileProvider.java +++ /dev/null @@ -1,16 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.parser.antlr; - -import java.io.InputStream; -import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider; - -public class PDL1AntlrTokenFileProvider implements IAntlrTokenFileProvider { - - @Override - public InputStream getAntlrTokenFile() { - ClassLoader classLoader = getClass().getClassLoader(); - return classLoader.getResourceAsStream("fr/n7/parser/antlr/internal/InternalPDL1.tokens"); - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/PDL1Parser.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/PDL1Parser.java deleted file mode 100644 index 937b905..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/PDL1Parser.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.parser.antlr; - -import com.google.inject.Inject; -import fr.n7.parser.antlr.internal.InternalPDL1Parser; -import fr.n7.services.PDL1GrammarAccess; -import org.eclipse.xtext.parser.antlr.AbstractAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; - -public class PDL1Parser extends AbstractAntlrParser { - - @Inject - private PDL1GrammarAccess grammarAccess; - - @Override - protected void setInitialHiddenTokens(XtextTokenStream tokenStream) { - tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); - } - - - @Override - protected InternalPDL1Parser createParser(XtextTokenStream stream) { - return new InternalPDL1Parser(stream, getGrammarAccess()); - } - - @Override - protected String getDefaultRuleName() { - return "Process"; - } - - public PDL1GrammarAccess getGrammarAccess() { - return this.grammarAccess; - } - - public void setGrammarAccess(PDL1GrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.g b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.g deleted file mode 100644 index 4efcec7..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.g +++ /dev/null @@ -1,420 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -grammar InternalPDL1; - -options { - superClass=AbstractInternalAntlrParser; -} - -@lexer::header { -package fr.n7.parser.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.parser.antlr.Lexer; -} - -@parser::header { -package fr.n7.parser.antlr.internal; - -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.common.util.Enumerator; -import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken; -import fr.n7.services.PDL1GrammarAccess; - -} - -@parser::members { - - private PDL1GrammarAccess grammarAccess; - - public InternalPDL1Parser(TokenStream input, PDL1GrammarAccess grammarAccess) { - this(input); - this.grammarAccess = grammarAccess; - registerRules(grammarAccess.getGrammar()); - } - - @Override - protected String getFirstRuleName() { - return "Process"; - } - - @Override - protected PDL1GrammarAccess getGrammarAccess() { - return grammarAccess; - } - -} - -@rulecatch { - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } -} - -// Entry rule entryRuleProcess -entryRuleProcess returns [EObject current=null]: - { newCompositeNode(grammarAccess.getProcessRule()); } - iv_ruleProcess=ruleProcess - { $current=$iv_ruleProcess.current; } - EOF; - -// Rule Process -ruleProcess returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='process' - { - newLeafNode(otherlv_0, grammarAccess.getProcessAccess().getProcessKeyword_0()); - } - otherlv_1=':' - { - newLeafNode(otherlv_1, grammarAccess.getProcessAccess().getColonKeyword_1()); - } - ( - ( - lv_name_2_0=RULE_ID - { - newLeafNode(lv_name_2_0, grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_2_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getProcessRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_2_0, - "org.eclipse.xtext.common.Terminals.ID"); - } - ) - ) - ( - ( - { - newCompositeNode(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - } - lv_processElements_3_0=ruleProcessElement - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getProcessRule()); - } - add( - $current, - "processElements", - lv_processElements_3_0, - "fr.n7.PDL1.ProcessElement"); - afterParserOrEnumRuleCall(); - } - ) - )* - ) -; - -// Entry rule entryRuleProcessElement -entryRuleProcessElement returns [EObject current=null]: - { newCompositeNode(grammarAccess.getProcessElementRule()); } - iv_ruleProcessElement=ruleProcessElement - { $current=$iv_ruleProcessElement.current; } - EOF; - -// Rule ProcessElement -ruleProcessElement returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - { - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkDefinitionListParserRuleCall_0()); - } - this_WorkDefinitionList_0=ruleWorkDefinitionList - { - $current = $this_WorkDefinitionList_0.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkSequenceListParserRuleCall_1()); - } - this_WorkSequenceList_1=ruleWorkSequenceList - { - $current = $this_WorkSequenceList_1.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleWorkDefinitionList -entryRuleWorkDefinitionList returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkDefinitionListRule()); } - iv_ruleWorkDefinitionList=ruleWorkDefinitionList - { $current=$iv_ruleWorkDefinitionList.current; } - EOF; - -// Rule WorkDefinitionList -ruleWorkDefinitionList returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='workdefinitions' - { - newLeafNode(otherlv_0, grammarAccess.getWorkDefinitionListAccess().getWorkdefinitionsKeyword_0()); - } - otherlv_1=':' - { - newLeafNode(otherlv_1, grammarAccess.getWorkDefinitionListAccess().getColonKeyword_1()); - } - ( - ( - { - newCompositeNode(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionWorkDefinitionParserRuleCall_2_0()); - } - lv_WorkDefinition_2_0=ruleWorkDefinition - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getWorkDefinitionListRule()); - } - add( - $current, - "WorkDefinition", - lv_WorkDefinition_2_0, - "fr.n7.PDL1.WorkDefinition"); - afterParserOrEnumRuleCall(); - } - ) - )* - ) -; - -// Entry rule entryRuleWorkDefinition -entryRuleWorkDefinition returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkDefinitionRule()); } - iv_ruleWorkDefinition=ruleWorkDefinition - { $current=$iv_ruleWorkDefinition.current; } - EOF; - -// Rule WorkDefinition -ruleWorkDefinition returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - ( - lv_name_0_0=RULE_ID - { - newLeafNode(lv_name_0_0, grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_0_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkDefinitionRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_0_0, - "org.eclipse.xtext.common.Terminals.ID"); - } - ) - ) - otherlv_1=';' - { - newLeafNode(otherlv_1, grammarAccess.getWorkDefinitionAccess().getSemicolonKeyword_1()); - } - ) -; - -// Entry rule entryRuleWorkSequenceList -entryRuleWorkSequenceList returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkSequenceListRule()); } - iv_ruleWorkSequenceList=ruleWorkSequenceList - { $current=$iv_ruleWorkSequenceList.current; } - EOF; - -// Rule WorkSequenceList -ruleWorkSequenceList returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='worksequences' - { - newLeafNode(otherlv_0, grammarAccess.getWorkSequenceListAccess().getWorksequencesKeyword_0()); - } - otherlv_1=':' - { - newLeafNode(otherlv_1, grammarAccess.getWorkSequenceListAccess().getColonKeyword_1()); - } - ( - ( - { - newCompositeNode(grammarAccess.getWorkSequenceListAccess().getWorkSequenceWorkSequenceParserRuleCall_2_0()); - } - lv_WorkSequence_2_0=ruleWorkSequence - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getWorkSequenceListRule()); - } - add( - $current, - "WorkSequence", - lv_WorkSequence_2_0, - "fr.n7.PDL1.WorkSequence"); - afterParserOrEnumRuleCall(); - } - ) - )* - ) -; - -// Entry rule entryRuleWorkSequence -entryRuleWorkSequence returns [EObject current=null]: - { newCompositeNode(grammarAccess.getWorkSequenceRule()); } - iv_ruleWorkSequence=ruleWorkSequence - { $current=$iv_ruleWorkSequence.current; } - EOF; - -// Rule WorkSequence -ruleWorkSequence returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - } - otherlv_0=RULE_ID - { - newLeafNode(otherlv_0, grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - } - ) - ) - ( - ( - { - newCompositeNode(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - } - lv_linkType_1_0=ruleWorkSequenceType - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getWorkSequenceRule()); - } - set( - $current, - "linkType", - lv_linkType_1_0, - "fr.n7.PDL1.WorkSequenceType"); - afterParserOrEnumRuleCall(); - } - ) - ) - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - } - otherlv_2=RULE_ID - { - newLeafNode(otherlv_2, grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_2_0()); - } - ) - ) - otherlv_3=';' - { - newLeafNode(otherlv_3, grammarAccess.getWorkSequenceAccess().getSemicolonKeyword_3()); - } - ) -; - -// Rule WorkSequenceType -ruleWorkSequenceType returns [Enumerator current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - enumLiteral_0='s2s' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_0, grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - } - ) - | - ( - enumLiteral_1='f2s' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_1, grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - } - ) - | - ( - enumLiteral_2='s2f' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_2, grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - } - ) - | - ( - enumLiteral_3='f2f' - { - $current = grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_3, grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - } - ) - ) -; - -RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; - -RULE_INT : ('0'..'9')+; - -RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\''); - -RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/'; - -RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?; - -RULE_WS : (' '|'\t'|'\r'|'\n')+; - -RULE_ANY_OTHER : .; diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.tokens b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.tokens deleted file mode 100644 index 390bf7a..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1.tokens +++ /dev/null @@ -1,25 +0,0 @@ -':'=12 -';'=14 -'f2f'=19 -'f2s'=17 -'process'=11 -'s2f'=18 -'s2s'=16 -'workdefinitions'=13 -'worksequences'=15 -RULE_ANY_OTHER=10 -RULE_ID=4 -RULE_INT=5 -RULE_ML_COMMENT=7 -RULE_SL_COMMENT=8 -RULE_STRING=6 -RULE_WS=9 -T__11=11 -T__12=12 -T__13=13 -T__14=14 -T__15=15 -T__16=16 -T__17=17 -T__18=18 -T__19=19 diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Lexer.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Lexer.java deleted file mode 100644 index 3af4f35..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Lexer.java +++ /dev/null @@ -1,1034 +0,0 @@ -package fr.n7.parser.antlr.internal; - -// Hack: Use our own Lexer superclass by means of import. -// Currently there is no other way to specify the superclass for the lexer. -import org.eclipse.xtext.parser.antlr.Lexer; - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Lexer extends Lexer { - public static final int RULE_STRING=6; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=5; - public static final int RULE_ML_COMMENT=7; - - // delegates - // delegators - - public InternalPDL1Lexer() {;} - public InternalPDL1Lexer(CharStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Lexer(CharStream input, RecognizerSharedState state) { - super(input,state); - - } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - // $ANTLR start "T__11" - public final void mT__11() throws RecognitionException { - try { - int _type = T__11; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:11:7: ( 'process' ) - // InternalPDL1.g:11:9: 'process' - { - match("process"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__11" - - // $ANTLR start "T__12" - public final void mT__12() throws RecognitionException { - try { - int _type = T__12; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:12:7: ( ':' ) - // InternalPDL1.g:12:9: ':' - { - match(':'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__12" - - // $ANTLR start "T__13" - public final void mT__13() throws RecognitionException { - try { - int _type = T__13; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:13:7: ( 'workdefinitions' ) - // InternalPDL1.g:13:9: 'workdefinitions' - { - match("workdefinitions"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__13" - - // $ANTLR start "T__14" - public final void mT__14() throws RecognitionException { - try { - int _type = T__14; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:14:7: ( ';' ) - // InternalPDL1.g:14:9: ';' - { - match(';'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__14" - - // $ANTLR start "T__15" - public final void mT__15() throws RecognitionException { - try { - int _type = T__15; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:15:7: ( 'worksequences' ) - // InternalPDL1.g:15:9: 'worksequences' - { - match("worksequences"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__15" - - // $ANTLR start "T__16" - public final void mT__16() throws RecognitionException { - try { - int _type = T__16; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:16:7: ( 's2s' ) - // InternalPDL1.g:16:9: 's2s' - { - match("s2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__16" - - // $ANTLR start "T__17" - public final void mT__17() throws RecognitionException { - try { - int _type = T__17; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:17:7: ( 'f2s' ) - // InternalPDL1.g:17:9: 'f2s' - { - match("f2s"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__17" - - // $ANTLR start "T__18" - public final void mT__18() throws RecognitionException { - try { - int _type = T__18; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:18:7: ( 's2f' ) - // InternalPDL1.g:18:9: 's2f' - { - match("s2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__18" - - // $ANTLR start "T__19" - public final void mT__19() throws RecognitionException { - try { - int _type = T__19; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:19:7: ( 'f2f' ) - // InternalPDL1.g:19:9: 'f2f' - { - match("f2f"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__19" - - // $ANTLR start "RULE_ID" - public final void mRULE_ID() throws RecognitionException { - try { - int _type = RULE_ID; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:408:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalPDL1.g:408:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - { - // InternalPDL1.g:408:11: ( '^' )? - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0=='^') ) { - alt1=1; - } - switch (alt1) { - case 1 : - // InternalPDL1.g:408:11: '^' - { - match('^'); - - } - break; - - } - - if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - // InternalPDL1.g:408:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop2: - do { - int alt2=2; - int LA2_0 = input.LA(1); - - if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) { - alt2=1; - } - - - switch (alt2) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop2; - } - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ID" - - // $ANTLR start "RULE_INT" - public final void mRULE_INT() throws RecognitionException { - try { - int _type = RULE_INT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:410:10: ( ( '0' .. '9' )+ ) - // InternalPDL1.g:410:12: ( '0' .. '9' )+ - { - // InternalPDL1.g:410:12: ( '0' .. '9' )+ - int cnt3=0; - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>='0' && LA3_0<='9')) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL1.g:410:13: '0' .. '9' - { - matchRange('0','9'); - - } - break; - - default : - if ( cnt3 >= 1 ) break loop3; - EarlyExitException eee = - new EarlyExitException(3, input); - throw eee; - } - cnt3++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_INT" - - // $ANTLR start "RULE_STRING" - public final void mRULE_STRING() throws RecognitionException { - try { - int _type = RULE_STRING; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:412:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalPDL1.g:412:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - { - // InternalPDL1.g:412:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0=='\"') ) { - alt6=1; - } - else if ( (LA6_0=='\'') ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalPDL1.g:412:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' - { - match('\"'); - // InternalPDL1.g:412:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop4: - do { - int alt4=3; - int LA4_0 = input.LA(1); - - if ( (LA4_0=='\\') ) { - alt4=1; - } - else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) { - alt4=2; - } - - - switch (alt4) { - case 1 : - // InternalPDL1.g:412:21: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:412:28: ~ ( ( '\\\\' | '\"' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop4; - } - } while (true); - - match('\"'); - - } - break; - case 2 : - // InternalPDL1.g:412:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' - { - match('\''); - // InternalPDL1.g:412:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop5: - do { - int alt5=3; - int LA5_0 = input.LA(1); - - if ( (LA5_0=='\\') ) { - alt5=1; - } - else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) { - alt5=2; - } - - - switch (alt5) { - case 1 : - // InternalPDL1.g:412:54: '\\\\' . - { - match('\\'); - matchAny(); - - } - break; - case 2 : - // InternalPDL1.g:412:61: ~ ( ( '\\\\' | '\\'' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop5; - } - } while (true); - - match('\''); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_STRING" - - // $ANTLR start "RULE_ML_COMMENT" - public final void mRULE_ML_COMMENT() throws RecognitionException { - try { - int _type = RULE_ML_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:414:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalPDL1.g:414:19: '/*' ( options {greedy=false; } : . )* '*/' - { - match("/*"); - - // InternalPDL1.g:414:24: ( options {greedy=false; } : . )* - loop7: - do { - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0=='*') ) { - int LA7_1 = input.LA(2); - - if ( (LA7_1=='/') ) { - alt7=2; - } - else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) { - alt7=1; - } - - - } - else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) { - alt7=1; - } - - - switch (alt7) { - case 1 : - // InternalPDL1.g:414:52: . - { - matchAny(); - - } - break; - - default : - break loop7; - } - } while (true); - - match("*/"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ML_COMMENT" - - // $ANTLR start "RULE_SL_COMMENT" - public final void mRULE_SL_COMMENT() throws RecognitionException { - try { - int _type = RULE_SL_COMMENT; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:416:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalPDL1.g:416:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? - { - match("//"); - - // InternalPDL1.g:416:24: (~ ( ( '\\n' | '\\r' ) ) )* - loop8: - do { - int alt8=2; - int LA8_0 = input.LA(1); - - if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) { - alt8=1; - } - - - switch (alt8) { - case 1 : - // InternalPDL1.g:416:24: ~ ( ( '\\n' | '\\r' ) ) - { - if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - break loop8; - } - } while (true); - - // InternalPDL1.g:416:40: ( ( '\\r' )? '\\n' )? - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0=='\n'||LA10_0=='\r') ) { - alt10=1; - } - switch (alt10) { - case 1 : - // InternalPDL1.g:416:41: ( '\\r' )? '\\n' - { - // InternalPDL1.g:416:41: ( '\\r' )? - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0=='\r') ) { - alt9=1; - } - switch (alt9) { - case 1 : - // InternalPDL1.g:416:41: '\\r' - { - match('\r'); - - } - break; - - } - - match('\n'); - - } - break; - - } - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_SL_COMMENT" - - // $ANTLR start "RULE_WS" - public final void mRULE_WS() throws RecognitionException { - try { - int _type = RULE_WS; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:418:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalPDL1.g:418:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - { - // InternalPDL1.g:418:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt11=0; - loop11: - do { - int alt11=2; - int LA11_0 = input.LA(1); - - if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) { - alt11=1; - } - - - switch (alt11) { - case 1 : - // InternalPDL1.g: - { - if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { - input.consume(); - - } - else { - MismatchedSetException mse = new MismatchedSetException(null,input); - recover(mse); - throw mse;} - - - } - break; - - default : - if ( cnt11 >= 1 ) break loop11; - EarlyExitException eee = - new EarlyExitException(11, input); - throw eee; - } - cnt11++; - } while (true); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_WS" - - // $ANTLR start "RULE_ANY_OTHER" - public final void mRULE_ANY_OTHER() throws RecognitionException { - try { - int _type = RULE_ANY_OTHER; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPDL1.g:420:16: ( . ) - // InternalPDL1.g:420:18: . - { - matchAny(); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RULE_ANY_OTHER" - - public void mTokens() throws RecognitionException { - // InternalPDL1.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=16; - alt12 = dfa12.predict(input); - switch (alt12) { - case 1 : - // InternalPDL1.g:1:10: T__11 - { - mT__11(); - - } - break; - case 2 : - // InternalPDL1.g:1:16: T__12 - { - mT__12(); - - } - break; - case 3 : - // InternalPDL1.g:1:22: T__13 - { - mT__13(); - - } - break; - case 4 : - // InternalPDL1.g:1:28: T__14 - { - mT__14(); - - } - break; - case 5 : - // InternalPDL1.g:1:34: T__15 - { - mT__15(); - - } - break; - case 6 : - // InternalPDL1.g:1:40: T__16 - { - mT__16(); - - } - break; - case 7 : - // InternalPDL1.g:1:46: T__17 - { - mT__17(); - - } - break; - case 8 : - // InternalPDL1.g:1:52: T__18 - { - mT__18(); - - } - break; - case 9 : - // InternalPDL1.g:1:58: T__19 - { - mT__19(); - - } - break; - case 10 : - // InternalPDL1.g:1:64: RULE_ID - { - mRULE_ID(); - - } - break; - case 11 : - // InternalPDL1.g:1:72: RULE_INT - { - mRULE_INT(); - - } - break; - case 12 : - // InternalPDL1.g:1:81: RULE_STRING - { - mRULE_STRING(); - - } - break; - case 13 : - // InternalPDL1.g:1:93: RULE_ML_COMMENT - { - mRULE_ML_COMMENT(); - - } - break; - case 14 : - // InternalPDL1.g:1:109: RULE_SL_COMMENT - { - mRULE_SL_COMMENT(); - - } - break; - case 15 : - // InternalPDL1.g:1:125: RULE_WS - { - mRULE_WS(); - - } - break; - case 16 : - // InternalPDL1.g:1:133: RULE_ANY_OTHER - { - mRULE_ANY_OTHER(); - - } - break; - - } - - } - - - protected DFA12 dfa12 = new DFA12(this); - static final String DFA12_eotS = - "\1\uffff\1\20\1\uffff\1\20\1\uffff\2\20\1\16\2\uffff\3\16\2\uffff\1\20\2\uffff\1\20\1\uffff\2\20\5\uffff\2\20\1\43\1\44\1\45\1\46\2\20\4\uffff\6\20\1\60\2\20\1\uffff\13\20\1\76\1\20\1\uffff\1\100\1\uffff"; - static final String DFA12_eofS = - "\101\uffff"; - static final String DFA12_minS = - "\1\0\1\162\1\uffff\1\157\1\uffff\2\62\1\101\2\uffff\2\0\1\52\2\uffff\1\157\2\uffff\1\162\1\uffff\2\146\5\uffff\1\143\1\153\4\60\1\145\1\144\4\uffff\1\163\2\145\1\163\1\146\1\161\1\60\1\151\1\165\1\uffff\1\156\1\145\1\151\1\156\1\164\1\143\1\151\1\145\1\157\1\163\1\156\1\60\1\163\1\uffff\1\60\1\uffff"; - static final String DFA12_maxS = - "\1\uffff\1\162\1\uffff\1\157\1\uffff\2\62\1\172\2\uffff\2\uffff\1\57\2\uffff\1\157\2\uffff\1\162\1\uffff\2\163\5\uffff\1\143\1\153\4\172\1\145\1\163\4\uffff\1\163\2\145\1\163\1\146\1\161\1\172\1\151\1\165\1\uffff\1\156\1\145\1\151\1\156\1\164\1\143\1\151\1\145\1\157\1\163\1\156\1\172\1\163\1\uffff\1\172\1\uffff"; - static final String DFA12_acceptS = - "\2\uffff\1\2\1\uffff\1\4\3\uffff\1\12\1\13\3\uffff\1\17\1\20\1\uffff\1\12\1\2\1\uffff\1\4\2\uffff\1\13\1\14\1\15\1\16\1\17\10\uffff\1\6\1\10\1\7\1\11\11\uffff\1\1\15\uffff\1\5\1\uffff\1\3"; - static final String DFA12_specialS = - "\1\0\11\uffff\1\1\1\2\65\uffff}>"; - static final String[] DFA12_transitionS = { - "\11\16\2\15\2\16\1\15\22\16\1\15\1\16\1\12\4\16\1\13\7\16\1\14\12\11\1\2\1\4\5\16\32\10\3\16\1\7\1\10\1\16\5\10\1\6\11\10\1\1\2\10\1\5\3\10\1\3\3\10\uff85\16", - "\1\17", - "", - "\1\22", - "", - "\1\24", - "\1\25", - "\32\20\4\uffff\1\20\1\uffff\32\20", - "", - "", - "\0\27", - "\0\27", - "\1\30\4\uffff\1\31", - "", - "", - "\1\33", - "", - "", - "\1\34", - "", - "\1\36\14\uffff\1\35", - "\1\40\14\uffff\1\37", - "", - "", - "", - "", - "", - "\1\41", - "\1\42", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\1\47", - "\1\50\16\uffff\1\51", - "", - "", - "", - "", - "\1\52", - "\1\53", - "\1\54", - "\1\55", - "\1\56", - "\1\57", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\1\61", - "\1\62", - "", - "\1\63", - "\1\64", - "\1\65", - "\1\66", - "\1\67", - "\1\70", - "\1\71", - "\1\72", - "\1\73", - "\1\74", - "\1\75", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "\1\77", - "", - "\12\20\7\uffff\32\20\4\uffff\1\20\1\uffff\32\20", - "" - }; - - static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); - static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); - static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); - static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); - static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); - static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); - static final short[][] DFA12_transition; - - static { - int numStates = DFA12_transitionS.length; - DFA12_transition = new short[numStates][]; - for (int i=0; i='A' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='e')||(LA12_0>='g' && LA12_0<='o')||(LA12_0>='q' && LA12_0<='r')||(LA12_0>='t' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 8;} - - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 9;} - - else if ( (LA12_0=='\"') ) {s = 10;} - - else if ( (LA12_0=='\'') ) {s = 11;} - - else if ( (LA12_0=='/') ) {s = 12;} - - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 13;} - - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='.')||(LA12_0>='<' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||(LA12_0>='{' && LA12_0<='\uFFFF')) ) {s = 14;} - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_10 = input.LA(1); - - s = -1; - if ( ((LA12_10>='\u0000' && LA12_10<='\uFFFF')) ) {s = 23;} - - else s = 14; - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_11 = input.LA(1); - - s = -1; - if ( ((LA12_11>='\u0000' && LA12_11<='\uFFFF')) ) {s = 23;} - - else s = 14; - - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 12, _s, input); - error(nvae); - throw nvae; - } - } - - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Parser.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Parser.java deleted file mode 100644 index 6ee747e..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/parser/antlr/internal/InternalPDL1Parser.java +++ /dev/null @@ -1,1057 +0,0 @@ -package fr.n7.parser.antlr.internal; - -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.common.util.Enumerator; -import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken; -import fr.n7.services.PDL1GrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalPDL1Parser extends AbstractInternalAntlrParser { - public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'process'", "':'", "'workdefinitions'", "';'", "'worksequences'", "'s2s'", "'f2s'", "'s2f'", "'f2f'" - }; - public static final int RULE_STRING=6; - public static final int RULE_SL_COMMENT=8; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__12=12; - public static final int T__13=13; - public static final int T__14=14; - public static final int EOF=-1; - public static final int RULE_ID=4; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int RULE_INT=5; - public static final int RULE_ML_COMMENT=7; - - // delegates - // delegators - - - public InternalPDL1Parser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalPDL1Parser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalPDL1Parser.tokenNames; } - public String getGrammarFileName() { return "InternalPDL1.g"; } - - - - private PDL1GrammarAccess grammarAccess; - - public InternalPDL1Parser(TokenStream input, PDL1GrammarAccess grammarAccess) { - this(input); - this.grammarAccess = grammarAccess; - registerRules(grammarAccess.getGrammar()); - } - - @Override - protected String getFirstRuleName() { - return "Process"; - } - - @Override - protected PDL1GrammarAccess getGrammarAccess() { - return grammarAccess; - } - - - - - // $ANTLR start "entryRuleProcess" - // InternalPDL1.g:65:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; - public final EObject entryRuleProcess() throws RecognitionException { - EObject current = null; - - EObject iv_ruleProcess = null; - - - try { - // InternalPDL1.g:65:48: (iv_ruleProcess= ruleProcess EOF ) - // InternalPDL1.g:66:2: iv_ruleProcess= ruleProcess EOF - { - newCompositeNode(grammarAccess.getProcessRule()); - pushFollow(FOLLOW_1); - iv_ruleProcess=ruleProcess(); - - state._fsp--; - - current =iv_ruleProcess; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleProcess" - - - // $ANTLR start "ruleProcess" - // InternalPDL1.g:72:1: ruleProcess returns [EObject current=null] : (otherlv_0= 'process' otherlv_1= ':' ( (lv_name_2_0= RULE_ID ) ) ( (lv_processElements_3_0= ruleProcessElement ) )* ) ; - public final EObject ruleProcess() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token otherlv_1=null; - Token lv_name_2_0=null; - EObject lv_processElements_3_0 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:78:2: ( (otherlv_0= 'process' otherlv_1= ':' ( (lv_name_2_0= RULE_ID ) ) ( (lv_processElements_3_0= ruleProcessElement ) )* ) ) - // InternalPDL1.g:79:2: (otherlv_0= 'process' otherlv_1= ':' ( (lv_name_2_0= RULE_ID ) ) ( (lv_processElements_3_0= ruleProcessElement ) )* ) - { - // InternalPDL1.g:79:2: (otherlv_0= 'process' otherlv_1= ':' ( (lv_name_2_0= RULE_ID ) ) ( (lv_processElements_3_0= ruleProcessElement ) )* ) - // InternalPDL1.g:80:3: otherlv_0= 'process' otherlv_1= ':' ( (lv_name_2_0= RULE_ID ) ) ( (lv_processElements_3_0= ruleProcessElement ) )* - { - otherlv_0=(Token)match(input,11,FOLLOW_3); - - newLeafNode(otherlv_0, grammarAccess.getProcessAccess().getProcessKeyword_0()); - - otherlv_1=(Token)match(input,12,FOLLOW_4); - - newLeafNode(otherlv_1, grammarAccess.getProcessAccess().getColonKeyword_1()); - - // InternalPDL1.g:88:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalPDL1.g:89:4: (lv_name_2_0= RULE_ID ) - { - // InternalPDL1.g:89:4: (lv_name_2_0= RULE_ID ) - // InternalPDL1.g:90:5: lv_name_2_0= RULE_ID - { - lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_5); - - newLeafNode(lv_name_2_0, grammarAccess.getProcessAccess().getNameIDTerminalRuleCall_2_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getProcessRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_2_0, - "org.eclipse.xtext.common.Terminals.ID"); - - - } - - - } - - // InternalPDL1.g:106:3: ( (lv_processElements_3_0= ruleProcessElement ) )* - loop1: - do { - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0==13||LA1_0==15) ) { - alt1=1; - } - - - switch (alt1) { - case 1 : - // InternalPDL1.g:107:4: (lv_processElements_3_0= ruleProcessElement ) - { - // InternalPDL1.g:107:4: (lv_processElements_3_0= ruleProcessElement ) - // InternalPDL1.g:108:5: lv_processElements_3_0= ruleProcessElement - { - - newCompositeNode(grammarAccess.getProcessAccess().getProcessElementsProcessElementParserRuleCall_3_0()); - - pushFollow(FOLLOW_5); - lv_processElements_3_0=ruleProcessElement(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getProcessRule()); - } - add( - current, - "processElements", - lv_processElements_3_0, - "fr.n7.PDL1.ProcessElement"); - afterParserOrEnumRuleCall(); - - - } - - - } - break; - - default : - break loop1; - } - } while (true); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleProcess" - - - // $ANTLR start "entryRuleProcessElement" - // InternalPDL1.g:129:1: entryRuleProcessElement returns [EObject current=null] : iv_ruleProcessElement= ruleProcessElement EOF ; - public final EObject entryRuleProcessElement() throws RecognitionException { - EObject current = null; - - EObject iv_ruleProcessElement = null; - - - try { - // InternalPDL1.g:129:55: (iv_ruleProcessElement= ruleProcessElement EOF ) - // InternalPDL1.g:130:2: iv_ruleProcessElement= ruleProcessElement EOF - { - newCompositeNode(grammarAccess.getProcessElementRule()); - pushFollow(FOLLOW_1); - iv_ruleProcessElement=ruleProcessElement(); - - state._fsp--; - - current =iv_ruleProcessElement; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleProcessElement" - - - // $ANTLR start "ruleProcessElement" - // InternalPDL1.g:136:1: ruleProcessElement returns [EObject current=null] : (this_WorkDefinitionList_0= ruleWorkDefinitionList | this_WorkSequenceList_1= ruleWorkSequenceList ) ; - public final EObject ruleProcessElement() throws RecognitionException { - EObject current = null; - - EObject this_WorkDefinitionList_0 = null; - - EObject this_WorkSequenceList_1 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:142:2: ( (this_WorkDefinitionList_0= ruleWorkDefinitionList | this_WorkSequenceList_1= ruleWorkSequenceList ) ) - // InternalPDL1.g:143:2: (this_WorkDefinitionList_0= ruleWorkDefinitionList | this_WorkSequenceList_1= ruleWorkSequenceList ) - { - // InternalPDL1.g:143:2: (this_WorkDefinitionList_0= ruleWorkDefinitionList | this_WorkSequenceList_1= ruleWorkSequenceList ) - int alt2=2; - int LA2_0 = input.LA(1); - - if ( (LA2_0==13) ) { - alt2=1; - } - else if ( (LA2_0==15) ) { - alt2=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - switch (alt2) { - case 1 : - // InternalPDL1.g:144:3: this_WorkDefinitionList_0= ruleWorkDefinitionList - { - - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkDefinitionListParserRuleCall_0()); - - pushFollow(FOLLOW_2); - this_WorkDefinitionList_0=ruleWorkDefinitionList(); - - state._fsp--; - - - current = this_WorkDefinitionList_0; - afterParserOrEnumRuleCall(); - - - } - break; - case 2 : - // InternalPDL1.g:153:3: this_WorkSequenceList_1= ruleWorkSequenceList - { - - newCompositeNode(grammarAccess.getProcessElementAccess().getWorkSequenceListParserRuleCall_1()); - - pushFollow(FOLLOW_2); - this_WorkSequenceList_1=ruleWorkSequenceList(); - - state._fsp--; - - - current = this_WorkSequenceList_1; - afterParserOrEnumRuleCall(); - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleProcessElement" - - - // $ANTLR start "entryRuleWorkDefinitionList" - // InternalPDL1.g:165:1: entryRuleWorkDefinitionList returns [EObject current=null] : iv_ruleWorkDefinitionList= ruleWorkDefinitionList EOF ; - public final EObject entryRuleWorkDefinitionList() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkDefinitionList = null; - - - try { - // InternalPDL1.g:165:59: (iv_ruleWorkDefinitionList= ruleWorkDefinitionList EOF ) - // InternalPDL1.g:166:2: iv_ruleWorkDefinitionList= ruleWorkDefinitionList EOF - { - newCompositeNode(grammarAccess.getWorkDefinitionListRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkDefinitionList=ruleWorkDefinitionList(); - - state._fsp--; - - current =iv_ruleWorkDefinitionList; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkDefinitionList" - - - // $ANTLR start "ruleWorkDefinitionList" - // InternalPDL1.g:172:1: ruleWorkDefinitionList returns [EObject current=null] : (otherlv_0= 'workdefinitions' otherlv_1= ':' ( (lv_WorkDefinition_2_0= ruleWorkDefinition ) )* ) ; - public final EObject ruleWorkDefinitionList() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token otherlv_1=null; - EObject lv_WorkDefinition_2_0 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:178:2: ( (otherlv_0= 'workdefinitions' otherlv_1= ':' ( (lv_WorkDefinition_2_0= ruleWorkDefinition ) )* ) ) - // InternalPDL1.g:179:2: (otherlv_0= 'workdefinitions' otherlv_1= ':' ( (lv_WorkDefinition_2_0= ruleWorkDefinition ) )* ) - { - // InternalPDL1.g:179:2: (otherlv_0= 'workdefinitions' otherlv_1= ':' ( (lv_WorkDefinition_2_0= ruleWorkDefinition ) )* ) - // InternalPDL1.g:180:3: otherlv_0= 'workdefinitions' otherlv_1= ':' ( (lv_WorkDefinition_2_0= ruleWorkDefinition ) )* - { - otherlv_0=(Token)match(input,13,FOLLOW_3); - - newLeafNode(otherlv_0, grammarAccess.getWorkDefinitionListAccess().getWorkdefinitionsKeyword_0()); - - otherlv_1=(Token)match(input,12,FOLLOW_6); - - newLeafNode(otherlv_1, grammarAccess.getWorkDefinitionListAccess().getColonKeyword_1()); - - // InternalPDL1.g:188:3: ( (lv_WorkDefinition_2_0= ruleWorkDefinition ) )* - loop3: - do { - int alt3=2; - int LA3_0 = input.LA(1); - - if ( (LA3_0==RULE_ID) ) { - alt3=1; - } - - - switch (alt3) { - case 1 : - // InternalPDL1.g:189:4: (lv_WorkDefinition_2_0= ruleWorkDefinition ) - { - // InternalPDL1.g:189:4: (lv_WorkDefinition_2_0= ruleWorkDefinition ) - // InternalPDL1.g:190:5: lv_WorkDefinition_2_0= ruleWorkDefinition - { - - newCompositeNode(grammarAccess.getWorkDefinitionListAccess().getWorkDefinitionWorkDefinitionParserRuleCall_2_0()); - - pushFollow(FOLLOW_6); - lv_WorkDefinition_2_0=ruleWorkDefinition(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getWorkDefinitionListRule()); - } - add( - current, - "WorkDefinition", - lv_WorkDefinition_2_0, - "fr.n7.PDL1.WorkDefinition"); - afterParserOrEnumRuleCall(); - - - } - - - } - break; - - default : - break loop3; - } - } while (true); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkDefinitionList" - - - // $ANTLR start "entryRuleWorkDefinition" - // InternalPDL1.g:211:1: entryRuleWorkDefinition returns [EObject current=null] : iv_ruleWorkDefinition= ruleWorkDefinition EOF ; - public final EObject entryRuleWorkDefinition() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkDefinition = null; - - - try { - // InternalPDL1.g:211:55: (iv_ruleWorkDefinition= ruleWorkDefinition EOF ) - // InternalPDL1.g:212:2: iv_ruleWorkDefinition= ruleWorkDefinition EOF - { - newCompositeNode(grammarAccess.getWorkDefinitionRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkDefinition=ruleWorkDefinition(); - - state._fsp--; - - current =iv_ruleWorkDefinition; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkDefinition" - - - // $ANTLR start "ruleWorkDefinition" - // InternalPDL1.g:218:1: ruleWorkDefinition returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ';' ) ; - public final EObject ruleWorkDefinition() throws RecognitionException { - EObject current = null; - - Token lv_name_0_0=null; - Token otherlv_1=null; - - - enterRule(); - - try { - // InternalPDL1.g:224:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ';' ) ) - // InternalPDL1.g:225:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ';' ) - { - // InternalPDL1.g:225:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ';' ) - // InternalPDL1.g:226:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ';' - { - // InternalPDL1.g:226:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalPDL1.g:227:4: (lv_name_0_0= RULE_ID ) - { - // InternalPDL1.g:227:4: (lv_name_0_0= RULE_ID ) - // InternalPDL1.g:228:5: lv_name_0_0= RULE_ID - { - lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_7); - - newLeafNode(lv_name_0_0, grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_0_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getWorkDefinitionRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_0_0, - "org.eclipse.xtext.common.Terminals.ID"); - - - } - - - } - - otherlv_1=(Token)match(input,14,FOLLOW_2); - - newLeafNode(otherlv_1, grammarAccess.getWorkDefinitionAccess().getSemicolonKeyword_1()); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkDefinition" - - - // $ANTLR start "entryRuleWorkSequenceList" - // InternalPDL1.g:252:1: entryRuleWorkSequenceList returns [EObject current=null] : iv_ruleWorkSequenceList= ruleWorkSequenceList EOF ; - public final EObject entryRuleWorkSequenceList() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkSequenceList = null; - - - try { - // InternalPDL1.g:252:57: (iv_ruleWorkSequenceList= ruleWorkSequenceList EOF ) - // InternalPDL1.g:253:2: iv_ruleWorkSequenceList= ruleWorkSequenceList EOF - { - newCompositeNode(grammarAccess.getWorkSequenceListRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkSequenceList=ruleWorkSequenceList(); - - state._fsp--; - - current =iv_ruleWorkSequenceList; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkSequenceList" - - - // $ANTLR start "ruleWorkSequenceList" - // InternalPDL1.g:259:1: ruleWorkSequenceList returns [EObject current=null] : (otherlv_0= 'worksequences' otherlv_1= ':' ( (lv_WorkSequence_2_0= ruleWorkSequence ) )* ) ; - public final EObject ruleWorkSequenceList() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token otherlv_1=null; - EObject lv_WorkSequence_2_0 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:265:2: ( (otherlv_0= 'worksequences' otherlv_1= ':' ( (lv_WorkSequence_2_0= ruleWorkSequence ) )* ) ) - // InternalPDL1.g:266:2: (otherlv_0= 'worksequences' otherlv_1= ':' ( (lv_WorkSequence_2_0= ruleWorkSequence ) )* ) - { - // InternalPDL1.g:266:2: (otherlv_0= 'worksequences' otherlv_1= ':' ( (lv_WorkSequence_2_0= ruleWorkSequence ) )* ) - // InternalPDL1.g:267:3: otherlv_0= 'worksequences' otherlv_1= ':' ( (lv_WorkSequence_2_0= ruleWorkSequence ) )* - { - otherlv_0=(Token)match(input,15,FOLLOW_3); - - newLeafNode(otherlv_0, grammarAccess.getWorkSequenceListAccess().getWorksequencesKeyword_0()); - - otherlv_1=(Token)match(input,12,FOLLOW_6); - - newLeafNode(otherlv_1, grammarAccess.getWorkSequenceListAccess().getColonKeyword_1()); - - // InternalPDL1.g:275:3: ( (lv_WorkSequence_2_0= ruleWorkSequence ) )* - loop4: - do { - int alt4=2; - int LA4_0 = input.LA(1); - - if ( (LA4_0==RULE_ID) ) { - alt4=1; - } - - - switch (alt4) { - case 1 : - // InternalPDL1.g:276:4: (lv_WorkSequence_2_0= ruleWorkSequence ) - { - // InternalPDL1.g:276:4: (lv_WorkSequence_2_0= ruleWorkSequence ) - // InternalPDL1.g:277:5: lv_WorkSequence_2_0= ruleWorkSequence - { - - newCompositeNode(grammarAccess.getWorkSequenceListAccess().getWorkSequenceWorkSequenceParserRuleCall_2_0()); - - pushFollow(FOLLOW_6); - lv_WorkSequence_2_0=ruleWorkSequence(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getWorkSequenceListRule()); - } - add( - current, - "WorkSequence", - lv_WorkSequence_2_0, - "fr.n7.PDL1.WorkSequence"); - afterParserOrEnumRuleCall(); - - - } - - - } - break; - - default : - break loop4; - } - } while (true); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkSequenceList" - - - // $ANTLR start "entryRuleWorkSequence" - // InternalPDL1.g:298:1: entryRuleWorkSequence returns [EObject current=null] : iv_ruleWorkSequence= ruleWorkSequence EOF ; - public final EObject entryRuleWorkSequence() throws RecognitionException { - EObject current = null; - - EObject iv_ruleWorkSequence = null; - - - try { - // InternalPDL1.g:298:53: (iv_ruleWorkSequence= ruleWorkSequence EOF ) - // InternalPDL1.g:299:2: iv_ruleWorkSequence= ruleWorkSequence EOF - { - newCompositeNode(grammarAccess.getWorkSequenceRule()); - pushFollow(FOLLOW_1); - iv_ruleWorkSequence=ruleWorkSequence(); - - state._fsp--; - - current =iv_ruleWorkSequence; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleWorkSequence" - - - // $ANTLR start "ruleWorkSequence" - // InternalPDL1.g:305:1: ruleWorkSequence returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) ( (lv_linkType_1_0= ruleWorkSequenceType ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= ';' ) ; - public final EObject ruleWorkSequence() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token otherlv_2=null; - Token otherlv_3=null; - Enumerator lv_linkType_1_0 = null; - - - - enterRule(); - - try { - // InternalPDL1.g:311:2: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_linkType_1_0= ruleWorkSequenceType ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= ';' ) ) - // InternalPDL1.g:312:2: ( ( (otherlv_0= RULE_ID ) ) ( (lv_linkType_1_0= ruleWorkSequenceType ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= ';' ) - { - // InternalPDL1.g:312:2: ( ( (otherlv_0= RULE_ID ) ) ( (lv_linkType_1_0= ruleWorkSequenceType ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= ';' ) - // InternalPDL1.g:313:3: ( (otherlv_0= RULE_ID ) ) ( (lv_linkType_1_0= ruleWorkSequenceType ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= ';' - { - // InternalPDL1.g:313:3: ( (otherlv_0= RULE_ID ) ) - // InternalPDL1.g:314:4: (otherlv_0= RULE_ID ) - { - // InternalPDL1.g:314:4: (otherlv_0= RULE_ID ) - // InternalPDL1.g:315:5: otherlv_0= RULE_ID - { - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - - otherlv_0=(Token)match(input,RULE_ID,FOLLOW_8); - - newLeafNode(otherlv_0, grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionCrossReference_0_0()); - - - } - - - } - - // InternalPDL1.g:326:3: ( (lv_linkType_1_0= ruleWorkSequenceType ) ) - // InternalPDL1.g:327:4: (lv_linkType_1_0= ruleWorkSequenceType ) - { - // InternalPDL1.g:327:4: (lv_linkType_1_0= ruleWorkSequenceType ) - // InternalPDL1.g:328:5: lv_linkType_1_0= ruleWorkSequenceType - { - - newCompositeNode(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0()); - - pushFollow(FOLLOW_4); - lv_linkType_1_0=ruleWorkSequenceType(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getWorkSequenceRule()); - } - set( - current, - "linkType", - lv_linkType_1_0, - "fr.n7.PDL1.WorkSequenceType"); - afterParserOrEnumRuleCall(); - - - } - - - } - - // InternalPDL1.g:345:3: ( (otherlv_2= RULE_ID ) ) - // InternalPDL1.g:346:4: (otherlv_2= RULE_ID ) - { - // InternalPDL1.g:346:4: (otherlv_2= RULE_ID ) - // InternalPDL1.g:347:5: otherlv_2= RULE_ID - { - - if (current==null) { - current = createModelElement(grammarAccess.getWorkSequenceRule()); - } - - otherlv_2=(Token)match(input,RULE_ID,FOLLOW_7); - - newLeafNode(otherlv_2, grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionCrossReference_2_0()); - - - } - - - } - - otherlv_3=(Token)match(input,14,FOLLOW_2); - - newLeafNode(otherlv_3, grammarAccess.getWorkSequenceAccess().getSemicolonKeyword_3()); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkSequence" - - - // $ANTLR start "ruleWorkSequenceType" - // InternalPDL1.g:366:1: ruleWorkSequenceType returns [Enumerator current=null] : ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) ; - public final Enumerator ruleWorkSequenceType() throws RecognitionException { - Enumerator current = null; - - Token enumLiteral_0=null; - Token enumLiteral_1=null; - Token enumLiteral_2=null; - Token enumLiteral_3=null; - - - enterRule(); - - try { - // InternalPDL1.g:372:2: ( ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) ) - // InternalPDL1.g:373:2: ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) - { - // InternalPDL1.g:373:2: ( (enumLiteral_0= 's2s' ) | (enumLiteral_1= 'f2s' ) | (enumLiteral_2= 's2f' ) | (enumLiteral_3= 'f2f' ) ) - int alt5=4; - switch ( input.LA(1) ) { - case 16: - { - alt5=1; - } - break; - case 17: - { - alt5=2; - } - break; - case 18: - { - alt5=3; - } - break; - case 19: - { - alt5=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); - - throw nvae; - } - - switch (alt5) { - case 1 : - // InternalPDL1.g:374:3: (enumLiteral_0= 's2s' ) - { - // InternalPDL1.g:374:3: (enumLiteral_0= 's2s' ) - // InternalPDL1.g:375:4: enumLiteral_0= 's2s' - { - enumLiteral_0=(Token)match(input,16,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_0, grammarAccess.getWorkSequenceTypeAccess().getStart2startEnumLiteralDeclaration_0()); - - - } - - - } - break; - case 2 : - // InternalPDL1.g:382:3: (enumLiteral_1= 'f2s' ) - { - // InternalPDL1.g:382:3: (enumLiteral_1= 'f2s' ) - // InternalPDL1.g:383:4: enumLiteral_1= 'f2s' - { - enumLiteral_1=(Token)match(input,17,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_1, grammarAccess.getWorkSequenceTypeAccess().getFinish2startEnumLiteralDeclaration_1()); - - - } - - - } - break; - case 3 : - // InternalPDL1.g:390:3: (enumLiteral_2= 's2f' ) - { - // InternalPDL1.g:390:3: (enumLiteral_2= 's2f' ) - // InternalPDL1.g:391:4: enumLiteral_2= 's2f' - { - enumLiteral_2=(Token)match(input,18,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_2, grammarAccess.getWorkSequenceTypeAccess().getStart2finishEnumLiteralDeclaration_2()); - - - } - - - } - break; - case 4 : - // InternalPDL1.g:398:3: (enumLiteral_3= 'f2f' ) - { - // InternalPDL1.g:398:3: (enumLiteral_3= 'f2f' ) - // InternalPDL1.g:399:4: enumLiteral_3= 'f2f' - { - enumLiteral_3=(Token)match(input,19,FOLLOW_2); - - current = grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); - newLeafNode(enumLiteral_3, grammarAccess.getWorkSequenceTypeAccess().getFinish2finishEnumLiteralDeclaration_3()); - - - } - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleWorkSequenceType" - - // Delegated rules - - - - - public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x000000000000A002L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x00000000000F0000L}); - -} \ No newline at end of file diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/scoping/AbstractPDL1ScopeProvider.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/scoping/AbstractPDL1ScopeProvider.java deleted file mode 100644 index 276a37f..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/scoping/AbstractPDL1ScopeProvider.java +++ /dev/null @@ -1,9 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.scoping; - -import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; - -public abstract class AbstractPDL1ScopeProvider extends DelegatingScopeProvider { -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/serializer/PDL1SemanticSequencer.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/serializer/PDL1SemanticSequencer.java deleted file mode 100644 index ec3efa0..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/serializer/PDL1SemanticSequencer.java +++ /dev/null @@ -1,138 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.serializer; - -import com.google.inject.Inject; -import fr.n7.pDL1.PDL1Package; -import fr.n7.pDL1.WorkDefinition; -import fr.n7.pDL1.WorkDefinitionList; -import fr.n7.pDL1.WorkSequence; -import fr.n7.pDL1.WorkSequenceList; -import fr.n7.services.PDL1GrammarAccess; -import java.util.Set; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.Action; -import org.eclipse.xtext.Parameter; -import org.eclipse.xtext.ParserRule; -import org.eclipse.xtext.serializer.ISerializationContext; -import org.eclipse.xtext.serializer.acceptor.SequenceFeeder; -import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient; - -@SuppressWarnings("all") -public class PDL1SemanticSequencer extends AbstractDelegatingSemanticSequencer { - - @Inject - private PDL1GrammarAccess grammarAccess; - - @Override - public void sequence(ISerializationContext context, EObject semanticObject) { - EPackage epackage = semanticObject.eClass().getEPackage(); - ParserRule rule = context.getParserRule(); - Action action = context.getAssignedAction(); - Set parameters = context.getEnabledBooleanParameters(); - if (epackage == PDL1Package.eINSTANCE) - switch (semanticObject.eClass().getClassifierID()) { - case PDL1Package.PROCESS: - sequence_Process(context, (fr.n7.pDL1.Process) semanticObject); - return; - case PDL1Package.WORK_DEFINITION: - sequence_WorkDefinition(context, (WorkDefinition) semanticObject); - return; - case PDL1Package.WORK_DEFINITION_LIST: - sequence_WorkDefinitionList(context, (WorkDefinitionList) semanticObject); - return; - case PDL1Package.WORK_SEQUENCE: - sequence_WorkSequence(context, (WorkSequence) semanticObject); - return; - case PDL1Package.WORK_SEQUENCE_LIST: - sequence_WorkSequenceList(context, (WorkSequenceList) semanticObject); - return; - } - if (errorAcceptor != null) - errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); - } - - /** - * Contexts: - * Process returns Process - * - * Constraint: - * (name=ID processElements+=ProcessElement*) - */ - protected void sequence_Process(ISerializationContext context, fr.n7.pDL1.Process semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - - /** - * Contexts: - * ProcessElement returns WorkDefinitionList - * WorkDefinitionList returns WorkDefinitionList - * - * Constraint: - * WorkDefinition+=WorkDefinition+ - */ - protected void sequence_WorkDefinitionList(ISerializationContext context, WorkDefinitionList semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - - /** - * Contexts: - * WorkDefinition returns WorkDefinition - * - * Constraint: - * name=ID - */ - protected void sequence_WorkDefinition(ISerializationContext context, WorkDefinition semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_DEFINITION__NAME) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_DEFINITION__NAME)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getWorkDefinitionAccess().getNameIDTerminalRuleCall_0_0(), semanticObject.getName()); - feeder.finish(); - } - - - /** - * Contexts: - * ProcessElement returns WorkSequenceList - * WorkSequenceList returns WorkSequenceList - * - * Constraint: - * WorkSequence+=WorkSequence+ - */ - protected void sequence_WorkSequenceList(ISerializationContext context, WorkSequenceList semanticObject) { - genericSequencer.createSequence(context, semanticObject); - } - - - /** - * Contexts: - * WorkSequence returns WorkSequence - * - * Constraint: - * (predecessor=[WorkDefinition|ID] linkType=WorkSequenceType successor=[WorkDefinition|ID]) - */ - protected void sequence_WorkSequence(ISerializationContext context, WorkSequence semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__PREDECESSOR) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__PREDECESSOR)); - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__LINK_TYPE) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__LINK_TYPE)); - if (transientValues.isValueTransient(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__SUCCESSOR) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PDL1Package.Literals.WORK_SEQUENCE__SUCCESSOR)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getWorkSequenceAccess().getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1(), semanticObject.eGet(PDL1Package.Literals.WORK_SEQUENCE__PREDECESSOR, false)); - feeder.accept(grammarAccess.getWorkSequenceAccess().getLinkTypeWorkSequenceTypeEnumRuleCall_1_0(), semanticObject.getLinkType()); - feeder.accept(grammarAccess.getWorkSequenceAccess().getSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1(), semanticObject.eGet(PDL1Package.Literals.WORK_SEQUENCE__SUCCESSOR, false)); - feeder.finish(); - } - - -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/serializer/PDL1SyntacticSequencer.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/serializer/PDL1SyntacticSequencer.java deleted file mode 100644 index fdfaf62..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/serializer/PDL1SyntacticSequencer.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.serializer; - -import com.google.inject.Inject; -import fr.n7.services.PDL1GrammarAccess; -import java.util.List; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.IGrammarAccess; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.nodemodel.INode; -import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias; -import org.eclipse.xtext.serializer.analysis.GrammarAlias.AlternativeAlias; -import org.eclipse.xtext.serializer.analysis.GrammarAlias.GroupAlias; -import org.eclipse.xtext.serializer.analysis.GrammarAlias.TokenAlias; -import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable; -import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition; -import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer; - -@SuppressWarnings("all") -public class PDL1SyntacticSequencer extends AbstractSyntacticSequencer { - - protected PDL1GrammarAccess grammarAccess; - protected AbstractElementAlias match_WorkDefinitionList_WorkSequenceList___WorkdefinitionsKeyword_0_ColonKeyword_1___or___WorksequencesKeyword_0_ColonKeyword_1__; - - @Inject - protected void init(IGrammarAccess access) { - grammarAccess = (PDL1GrammarAccess) access; - match_WorkDefinitionList_WorkSequenceList___WorkdefinitionsKeyword_0_ColonKeyword_1___or___WorksequencesKeyword_0_ColonKeyword_1__ = new AlternativeAlias(false, false, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getWorkDefinitionListAccess().getWorkdefinitionsKeyword_0()), new TokenAlias(false, false, grammarAccess.getWorkDefinitionListAccess().getColonKeyword_1())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getWorkSequenceListAccess().getWorksequencesKeyword_0()), new TokenAlias(false, false, grammarAccess.getWorkSequenceListAccess().getColonKeyword_1()))); - } - - @Override - protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) { - return ""; - } - - - @Override - protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) { - if (transition.getAmbiguousSyntaxes().isEmpty()) return; - List transitionNodes = collectNodes(fromNode, toNode); - for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) { - List syntaxNodes = getNodesFor(transitionNodes, syntax); - if (match_WorkDefinitionList_WorkSequenceList___WorkdefinitionsKeyword_0_ColonKeyword_1___or___WorksequencesKeyword_0_ColonKeyword_1__.equals(syntax)) - emit_WorkDefinitionList_WorkSequenceList___WorkdefinitionsKeyword_0_ColonKeyword_1___or___WorksequencesKeyword_0_ColonKeyword_1__(semanticObject, getLastNavigableState(), syntaxNodes); - else acceptNodes(getLastNavigableState(), syntaxNodes); - } - } - - /** - * Ambiguous syntax: - * ('workdefinitions' ':') | ('worksequences' ':') - * - * This ambiguous syntax occurs at: - * (rule start) (ambiguity) (rule start) - */ - protected void emit_WorkDefinitionList_WorkSequenceList___WorkdefinitionsKeyword_0_ColonKeyword_1___or___WorksequencesKeyword_0_ColonKeyword_1__(EObject semanticObject, ISynNavigable transition, List nodes) { - acceptNodes(transition, nodes); - } - -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/services/PDL1GrammarAccess.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/services/PDL1GrammarAccess.java deleted file mode 100644 index 18f12af..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/services/PDL1GrammarAccess.java +++ /dev/null @@ -1,424 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.services; - -import com.google.inject.Inject; -import com.google.inject.Singleton; -import java.util.List; -import org.eclipse.xtext.Alternatives; -import org.eclipse.xtext.Assignment; -import org.eclipse.xtext.CrossReference; -import org.eclipse.xtext.EnumLiteralDeclaration; -import org.eclipse.xtext.EnumRule; -import org.eclipse.xtext.Grammar; -import org.eclipse.xtext.GrammarUtil; -import org.eclipse.xtext.Group; -import org.eclipse.xtext.Keyword; -import org.eclipse.xtext.ParserRule; -import org.eclipse.xtext.RuleCall; -import org.eclipse.xtext.TerminalRule; -import org.eclipse.xtext.common.services.TerminalsGrammarAccess; -import org.eclipse.xtext.service.AbstractElementFinder; -import org.eclipse.xtext.service.GrammarProvider; - -@Singleton -public class PDL1GrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder { - - public class ProcessElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.Process"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cProcessKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1); - private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2); - private final RuleCall cNameIDTerminalRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0); - private final Assignment cProcessElementsAssignment_3 = (Assignment)cGroup.eContents().get(3); - private final RuleCall cProcessElementsProcessElementParserRuleCall_3_0 = (RuleCall)cProcessElementsAssignment_3.eContents().get(0); - - //Process: - // 'process' ':' name=ID - // processElements+=ProcessElement*; - @Override public ParserRule getRule() { return rule; } - - //'process' ':' name=ID processElements+=ProcessElement* - public Group getGroup() { return cGroup; } - - //'process' - public Keyword getProcessKeyword_0() { return cProcessKeyword_0; } - - //':' - public Keyword getColonKeyword_1() { return cColonKeyword_1; } - - //name=ID - public Assignment getNameAssignment_2() { return cNameAssignment_2; } - - //ID - public RuleCall getNameIDTerminalRuleCall_2_0() { return cNameIDTerminalRuleCall_2_0; } - - //processElements+=ProcessElement* - public Assignment getProcessElementsAssignment_3() { return cProcessElementsAssignment_3; } - - //ProcessElement - public RuleCall getProcessElementsProcessElementParserRuleCall_3_0() { return cProcessElementsProcessElementParserRuleCall_3_0; } - } - public class ProcessElementElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.ProcessElement"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final RuleCall cWorkDefinitionListParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); - private final RuleCall cWorkSequenceListParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); - - //ProcessElement: - // WorkDefinitionList | WorkSequenceList; - @Override public ParserRule getRule() { return rule; } - - //WorkDefinitionList | WorkSequenceList - public Alternatives getAlternatives() { return cAlternatives; } - - //WorkDefinitionList - public RuleCall getWorkDefinitionListParserRuleCall_0() { return cWorkDefinitionListParserRuleCall_0; } - - //WorkSequenceList - public RuleCall getWorkSequenceListParserRuleCall_1() { return cWorkSequenceListParserRuleCall_1; } - } - public class WorkDefinitionListElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkDefinitionList"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cWorkdefinitionsKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1); - private final Assignment cWorkDefinitionAssignment_2 = (Assignment)cGroup.eContents().get(2); - private final RuleCall cWorkDefinitionWorkDefinitionParserRuleCall_2_0 = (RuleCall)cWorkDefinitionAssignment_2.eContents().get(0); - - //WorkDefinitionList: - // 'workdefinitions' ':' WorkDefinition+=WorkDefinition*; - @Override public ParserRule getRule() { return rule; } - - //'workdefinitions' ':' WorkDefinition+=WorkDefinition* - public Group getGroup() { return cGroup; } - - //'workdefinitions' - public Keyword getWorkdefinitionsKeyword_0() { return cWorkdefinitionsKeyword_0; } - - //':' - public Keyword getColonKeyword_1() { return cColonKeyword_1; } - - //WorkDefinition+=WorkDefinition* - public Assignment getWorkDefinitionAssignment_2() { return cWorkDefinitionAssignment_2; } - - //WorkDefinition - public RuleCall getWorkDefinitionWorkDefinitionParserRuleCall_2_0() { return cWorkDefinitionWorkDefinitionParserRuleCall_2_0; } - } - public class WorkDefinitionElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkDefinition"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0); - private final RuleCall cNameIDTerminalRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0); - private final Keyword cSemicolonKeyword_1 = (Keyword)cGroup.eContents().get(1); - - //WorkDefinition: - // name=ID ";"; - @Override public ParserRule getRule() { return rule; } - - //name=ID ";" - public Group getGroup() { return cGroup; } - - //name=ID - public Assignment getNameAssignment_0() { return cNameAssignment_0; } - - //ID - public RuleCall getNameIDTerminalRuleCall_0_0() { return cNameIDTerminalRuleCall_0_0; } - - //";" - public Keyword getSemicolonKeyword_1() { return cSemicolonKeyword_1; } - } - public class WorkSequenceListElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkSequenceList"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cWorksequencesKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1); - private final Assignment cWorkSequenceAssignment_2 = (Assignment)cGroup.eContents().get(2); - private final RuleCall cWorkSequenceWorkSequenceParserRuleCall_2_0 = (RuleCall)cWorkSequenceAssignment_2.eContents().get(0); - - //WorkSequenceList: - // 'worksequences' ':' WorkSequence+=WorkSequence*; - @Override public ParserRule getRule() { return rule; } - - //'worksequences' ':' WorkSequence+=WorkSequence* - public Group getGroup() { return cGroup; } - - //'worksequences' - public Keyword getWorksequencesKeyword_0() { return cWorksequencesKeyword_0; } - - //':' - public Keyword getColonKeyword_1() { return cColonKeyword_1; } - - //WorkSequence+=WorkSequence* - public Assignment getWorkSequenceAssignment_2() { return cWorkSequenceAssignment_2; } - - //WorkSequence - public RuleCall getWorkSequenceWorkSequenceParserRuleCall_2_0() { return cWorkSequenceWorkSequenceParserRuleCall_2_0; } - } - public class WorkSequenceElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkSequence"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Assignment cPredecessorAssignment_0 = (Assignment)cGroup.eContents().get(0); - private final CrossReference cPredecessorWorkDefinitionCrossReference_0_0 = (CrossReference)cPredecessorAssignment_0.eContents().get(0); - private final RuleCall cPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1 = (RuleCall)cPredecessorWorkDefinitionCrossReference_0_0.eContents().get(1); - private final Assignment cLinkTypeAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cLinkTypeWorkSequenceTypeEnumRuleCall_1_0 = (RuleCall)cLinkTypeAssignment_1.eContents().get(0); - private final Assignment cSuccessorAssignment_2 = (Assignment)cGroup.eContents().get(2); - private final CrossReference cSuccessorWorkDefinitionCrossReference_2_0 = (CrossReference)cSuccessorAssignment_2.eContents().get(0); - private final RuleCall cSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cSuccessorWorkDefinitionCrossReference_2_0.eContents().get(1); - private final Keyword cSemicolonKeyword_3 = (Keyword)cGroup.eContents().get(3); - - //WorkSequence: - // predecessor=[WorkDefinition] linkType=WorkSequenceType successor=[WorkDefinition] ";"; - @Override public ParserRule getRule() { return rule; } - - //predecessor=[WorkDefinition] linkType=WorkSequenceType successor=[WorkDefinition] ";" - public Group getGroup() { return cGroup; } - - //predecessor=[WorkDefinition] - public Assignment getPredecessorAssignment_0() { return cPredecessorAssignment_0; } - - //[WorkDefinition] - public CrossReference getPredecessorWorkDefinitionCrossReference_0_0() { return cPredecessorWorkDefinitionCrossReference_0_0; } - - //ID - public RuleCall getPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1() { return cPredecessorWorkDefinitionIDTerminalRuleCall_0_0_1; } - - //linkType=WorkSequenceType - public Assignment getLinkTypeAssignment_1() { return cLinkTypeAssignment_1; } - - //WorkSequenceType - public RuleCall getLinkTypeWorkSequenceTypeEnumRuleCall_1_0() { return cLinkTypeWorkSequenceTypeEnumRuleCall_1_0; } - - //successor=[WorkDefinition] - public Assignment getSuccessorAssignment_2() { return cSuccessorAssignment_2; } - - //[WorkDefinition] - public CrossReference getSuccessorWorkDefinitionCrossReference_2_0() { return cSuccessorWorkDefinitionCrossReference_2_0; } - - //ID - public RuleCall getSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1() { return cSuccessorWorkDefinitionIDTerminalRuleCall_2_0_1; } - - //";" - public Keyword getSemicolonKeyword_3() { return cSemicolonKeyword_3; } - } - - public class WorkSequenceTypeElements extends AbstractElementFinder.AbstractEnumRuleElementFinder { - private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "fr.n7.PDL1.WorkSequenceType"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final EnumLiteralDeclaration cStart2startEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); - private final Keyword cStart2startS2sKeyword_0_0 = (Keyword)cStart2startEnumLiteralDeclaration_0.eContents().get(0); - private final EnumLiteralDeclaration cFinish2startEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); - private final Keyword cFinish2startF2sKeyword_1_0 = (Keyword)cFinish2startEnumLiteralDeclaration_1.eContents().get(0); - private final EnumLiteralDeclaration cStart2finishEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); - private final Keyword cStart2finishS2fKeyword_2_0 = (Keyword)cStart2finishEnumLiteralDeclaration_2.eContents().get(0); - private final EnumLiteralDeclaration cFinish2finishEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3); - private final Keyword cFinish2finishF2fKeyword_3_0 = (Keyword)cFinish2finishEnumLiteralDeclaration_3.eContents().get(0); - - //enum WorkSequenceType: - // start2start='s2s' - // | finish2start='f2s' - // | start2finish='s2f' - // | finish2finish='f2f'; - public EnumRule getRule() { return rule; } - - //start2start='s2s' | finish2start='f2s' | start2finish='s2f' | finish2finish='f2f' - public Alternatives getAlternatives() { return cAlternatives; } - - //start2start='s2s' - public EnumLiteralDeclaration getStart2startEnumLiteralDeclaration_0() { return cStart2startEnumLiteralDeclaration_0; } - - //'s2s' - public Keyword getStart2startS2sKeyword_0_0() { return cStart2startS2sKeyword_0_0; } - - //finish2start='f2s' - public EnumLiteralDeclaration getFinish2startEnumLiteralDeclaration_1() { return cFinish2startEnumLiteralDeclaration_1; } - - //'f2s' - public Keyword getFinish2startF2sKeyword_1_0() { return cFinish2startF2sKeyword_1_0; } - - //start2finish='s2f' - public EnumLiteralDeclaration getStart2finishEnumLiteralDeclaration_2() { return cStart2finishEnumLiteralDeclaration_2; } - - //'s2f' - public Keyword getStart2finishS2fKeyword_2_0() { return cStart2finishS2fKeyword_2_0; } - - //finish2finish='f2f' - public EnumLiteralDeclaration getFinish2finishEnumLiteralDeclaration_3() { return cFinish2finishEnumLiteralDeclaration_3; } - - //'f2f' - public Keyword getFinish2finishF2fKeyword_3_0() { return cFinish2finishF2fKeyword_3_0; } - } - - private final ProcessElements pProcess; - private final ProcessElementElements pProcessElement; - private final WorkDefinitionListElements pWorkDefinitionList; - private final WorkDefinitionElements pWorkDefinition; - private final WorkSequenceListElements pWorkSequenceList; - private final WorkSequenceElements pWorkSequence; - private final WorkSequenceTypeElements eWorkSequenceType; - - private final Grammar grammar; - - private final TerminalsGrammarAccess gaTerminals; - - @Inject - public PDL1GrammarAccess(GrammarProvider grammarProvider, - TerminalsGrammarAccess gaTerminals) { - this.grammar = internalFindGrammar(grammarProvider); - this.gaTerminals = gaTerminals; - this.pProcess = new ProcessElements(); - this.pProcessElement = new ProcessElementElements(); - this.pWorkDefinitionList = new WorkDefinitionListElements(); - this.pWorkDefinition = new WorkDefinitionElements(); - this.pWorkSequenceList = new WorkSequenceListElements(); - this.pWorkSequence = new WorkSequenceElements(); - this.eWorkSequenceType = new WorkSequenceTypeElements(); - } - - protected Grammar internalFindGrammar(GrammarProvider grammarProvider) { - Grammar grammar = grammarProvider.getGrammar(this); - while (grammar != null) { - if ("fr.n7.PDL1".equals(grammar.getName())) { - return grammar; - } - List grammars = grammar.getUsedGrammars(); - if (!grammars.isEmpty()) { - grammar = grammars.iterator().next(); - } else { - return null; - } - } - return grammar; - } - - @Override - public Grammar getGrammar() { - return grammar; - } - - - public TerminalsGrammarAccess getTerminalsGrammarAccess() { - return gaTerminals; - } - - - //Process: - // 'process' ':' name=ID - // processElements+=ProcessElement*; - public ProcessElements getProcessAccess() { - return pProcess; - } - - public ParserRule getProcessRule() { - return getProcessAccess().getRule(); - } - - //ProcessElement: - // WorkDefinitionList | WorkSequenceList; - public ProcessElementElements getProcessElementAccess() { - return pProcessElement; - } - - public ParserRule getProcessElementRule() { - return getProcessElementAccess().getRule(); - } - - //WorkDefinitionList: - // 'workdefinitions' ':' WorkDefinition+=WorkDefinition*; - public WorkDefinitionListElements getWorkDefinitionListAccess() { - return pWorkDefinitionList; - } - - public ParserRule getWorkDefinitionListRule() { - return getWorkDefinitionListAccess().getRule(); - } - - //WorkDefinition: - // name=ID ";"; - public WorkDefinitionElements getWorkDefinitionAccess() { - return pWorkDefinition; - } - - public ParserRule getWorkDefinitionRule() { - return getWorkDefinitionAccess().getRule(); - } - - //WorkSequenceList: - // 'worksequences' ':' WorkSequence+=WorkSequence*; - public WorkSequenceListElements getWorkSequenceListAccess() { - return pWorkSequenceList; - } - - public ParserRule getWorkSequenceListRule() { - return getWorkSequenceListAccess().getRule(); - } - - //WorkSequence: - // predecessor=[WorkDefinition] linkType=WorkSequenceType successor=[WorkDefinition] ";"; - public WorkSequenceElements getWorkSequenceAccess() { - return pWorkSequence; - } - - public ParserRule getWorkSequenceRule() { - return getWorkSequenceAccess().getRule(); - } - - //enum WorkSequenceType: - // start2start='s2s' - // | finish2start='f2s' - // | start2finish='s2f' - // | finish2finish='f2f'; - public WorkSequenceTypeElements getWorkSequenceTypeAccess() { - return eWorkSequenceType; - } - - public EnumRule getWorkSequenceTypeRule() { - return getWorkSequenceTypeAccess().getRule(); - } - - //terminal ID: - // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*; - public TerminalRule getIDRule() { - return gaTerminals.getIDRule(); - } - - //terminal INT returns ecore::EInt: - // '0'..'9'+; - public TerminalRule getINTRule() { - return gaTerminals.getINTRule(); - } - - //terminal STRING: - // '"' ('\\' . | !('\\' | '"'))* '"' | - // "'" ('\\' . | !('\\' | "'"))* "'"; - public TerminalRule getSTRINGRule() { - return gaTerminals.getSTRINGRule(); - } - - //terminal ML_COMMENT: - // '/*'->'*/'; - public TerminalRule getML_COMMENTRule() { - return gaTerminals.getML_COMMENTRule(); - } - - //terminal SL_COMMENT: - // '//' !('\n' | '\r')* ('\r'? '\n')?; - public TerminalRule getSL_COMMENTRule() { - return gaTerminals.getSL_COMMENTRule(); - } - - //terminal WS: - // ' ' | '\t' | '\r' | '\n'+; - public TerminalRule getWSRule() { - return gaTerminals.getWSRule(); - } - - //terminal ANY_OTHER: - // .; - public TerminalRule getANY_OTHERRule() { - return gaTerminals.getANY_OTHERRule(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/validation/AbstractPDL1Validator.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/validation/AbstractPDL1Validator.java deleted file mode 100644 index e55572a..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/validation/AbstractPDL1Validator.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import java.util.ArrayList; -import java.util.List; -import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.validation.AbstractDeclarativeValidator; - -public abstract class AbstractPDL1Validator extends AbstractDeclarativeValidator { - - @Override - protected List getEPackages() { - List result = new ArrayList(); - result.add(fr.n7.pDL1.PDL1Package.eINSTANCE); - return result; - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/validation/PDL1ConfigurableIssueCodesProvider.java b/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/validation/PDL1ConfigurableIssueCodesProvider.java deleted file mode 100644 index d689ec8..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src-gen/fr/n7/validation/PDL1ConfigurableIssueCodesProvider.java +++ /dev/null @@ -1,22 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - -import org.eclipse.xtext.preferences.PreferenceKey; -import org.eclipse.xtext.util.IAcceptor; -import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider; -import org.eclipse.xtext.validation.SeverityConverter; - -@SuppressWarnings("restriction") -public class PDL1ConfigurableIssueCodesProvider extends ConfigurableIssueCodesProvider { - protected static final String ISSUE_CODE_PREFIX = "fr.n7."; - - public static final String DEPRECATED_MODEL_PART = ISSUE_CODE_PREFIX + "deprecatedModelPart"; - - @Override - protected void initialize(IAcceptor acceptor) { - super.initialize(acceptor); - acceptor.accept(create(DEPRECATED_MODEL_PART, SeverityConverter.SEVERITY_WARNING)); - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/GeneratePDL3.mwe2 b/eclipse-workspace/fr.n7.pdl3/src/fr/n7/GeneratePDL3.mwe2 deleted file mode 100644 index 9705b3f..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/GeneratePDL3.mwe2 +++ /dev/null @@ -1,53 +0,0 @@ -module fr.n7.GeneratePDL3 - -import org.eclipse.xtext.xtext.generator.* -import org.eclipse.xtext.xtext.generator.model.project.* - -var rootPath = ".." - -Workflow { - - component = XtextGenerator { - configuration = { - project = StandardProjectConfig { - baseName = "fr.n7.pdl3" - rootPath = rootPath - runtimeTest = { - enabled = true - } - eclipsePlugin = { - enabled = true - } - eclipsePluginTest = { - enabled = true - } - createEclipseMetaData = true - } - code = { - encoding = "UTF-8" - lineDelimiter = "\n" - fileHeader = "/*\n * generated by Xtext \${version}\n */" - preferXtendStubs = false - } - } - language = StandardLanguage { - name = "fr.n7.PDL3" - fileExtensions = "pdl3" - - serializer = { - generateStub = false - } - validator = { - // composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator" - // Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage - generateDeprecationValidation = true - } - generator = { - generateXtendStub = true - } - junitSupport = { - junitVersion = "5" - } - } - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL1RuntimeModule.java b/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL1RuntimeModule.java deleted file mode 100644 index 12712e1..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL1RuntimeModule.java +++ /dev/null @@ -1,11 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - - -/** - * Use this class to register components to be used at runtime / without the Equinox extension registry. - */ -public class PDL1RuntimeModule extends AbstractPDL1RuntimeModule { -} diff --git a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL1StandaloneSetup.java b/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL1StandaloneSetup.java deleted file mode 100644 index 3f97748..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL1StandaloneSetup.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7; - - -/** - * Initialization support for running Xtext languages without Equinox extension registry. - */ -public class PDL1StandaloneSetup extends PDL1StandaloneSetupGenerated { - - public static void doSetup() { - new PDL1StandaloneSetup().createInjectorAndDoEMFRegistration(); - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL3.xtext b/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL3.xtext deleted file mode 100644 index 596661d..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/PDL3.xtext +++ /dev/null @@ -1,29 +0,0 @@ -grammar fr.n7.PDL3 with org.eclipse.xtext.common.Terminals -generate pDL3 "http://www.n7.fr/PDL3" - -Process : - 'process' ':' name=ID - processElements+=ProcessElement* ; - - -ProcessElement : - WorkDefinitionList | WorkSequenceList ; - -WorkDefinitionList : - 'workdefinitions' ':' WorkDefinition+=WorkDefinition+ ; - -WorkDefinition : - name=ID ";" ; - -WorkSequenceList : - 'worksequences' ':' WorkSequence+=WorkSequence+ ; - -WorkSequence : - predecessor=[WorkDefinition] linkType=WorkSequenceType successor=[WorkDefinition] ";" ; - -enum WorkSequenceType : - start2start = 's2s' - | finish2start = 'f2s' - | start2finish = 's2f' - | finish2finish = 'f2f' - ; diff --git a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/generator/PDL1Generator.xtend b/eclipse-workspace/fr.n7.pdl3/src/fr/n7/generator/PDL1Generator.xtend deleted file mode 100644 index 32ff9fb..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/generator/PDL1Generator.xtend +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.generator - -import org.eclipse.emf.ecore.resource.Resource -import org.eclipse.xtext.generator.AbstractGenerator -import org.eclipse.xtext.generator.IFileSystemAccess2 -import org.eclipse.xtext.generator.IGeneratorContext - -/** - * Generates code from your model files on save. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation - */ -class PDL1Generator extends AbstractGenerator { - - override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) { -// fsa.generateFile('greetings.txt', 'People to greet: ' + -// resource.allContents -// .filter(Greeting) -// .map[name] -// .join(', ')) - } -} diff --git a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/scoping/PDL1ScopeProvider.java b/eclipse-workspace/fr.n7.pdl3/src/fr/n7/scoping/PDL1ScopeProvider.java deleted file mode 100644 index b5443de..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/scoping/PDL1ScopeProvider.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.scoping; - - -/** - * This class contains custom scoping description. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping - * on how and when to use it. - */ -public class PDL1ScopeProvider extends AbstractPDL1ScopeProvider { - -} diff --git a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/validation/PDL1Validator.java b/eclipse-workspace/fr.n7.pdl3/src/fr/n7/validation/PDL1Validator.java deleted file mode 100644 index 682e90b..0000000 --- a/eclipse-workspace/fr.n7.pdl3/src/fr/n7/validation/PDL1Validator.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * generated by Xtext 2.23.0 - */ -package fr.n7.validation; - - -/** - * This class contains custom validation rules. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation - */ -public class PDL1Validator extends AbstractPDL1Validator { - -// public static final String INVALID_NAME = "invalidName"; -// -// @Check -// public void checkGreetingStartsWithCapital(Greeting greeting) { -// if (!Character.isUpperCase(greeting.getName().charAt(0))) { -// warning("Name should start with a capital", -// PDL1Package.Literals.GREETING__NAME, -// INVALID_NAME); -// } -// } - -} diff --git a/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/.PDL1Generator.java._trace b/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/.PDL1Generator.java._trace deleted file mode 100644 index df953a9..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/.PDL1Generator.java._trace and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/.PDL1Generator.xtendbin b/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/.PDL1Generator.xtendbin deleted file mode 100644 index 7e1a0ab..0000000 Binary files a/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/.PDL1Generator.xtendbin and /dev/null differ diff --git a/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/PDL1Generator.java b/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/PDL1Generator.java deleted file mode 100644 index c032229..0000000 --- a/eclipse-workspace/fr.n7.pdl3/xtend-gen/fr/n7/generator/PDL1Generator.java +++ /dev/null @@ -1,21 +0,0 @@ -/** - * generated by Xtext 2.23.0 - */ -package fr.n7.generator; - -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.xtext.generator.AbstractGenerator; -import org.eclipse.xtext.generator.IFileSystemAccess2; -import org.eclipse.xtext.generator.IGeneratorContext; - -/** - * Generates code from your model files on save. - * - * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation - */ -@SuppressWarnings("all") -public class PDL1Generator extends AbstractGenerator { - @Override - public void doGenerate(final Resource resource, final IFileSystemAccess2 fsa, final IGeneratorContext context) { - } -} diff --git a/eclipse-workspace/fr.n7.petrinet/ko-net.xmi b/eclipse-workspace/fr.n7.petrinet/ko-net.xmi deleted file mode 100644 index da35c62..0000000 --- a/eclipse-workspace/fr.n7.petrinet/ko-net.xmi +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.petrinet/net.xmi b/eclipse-workspace/fr.n7.petrinet/net.xmi deleted file mode 100644 index ff67c65..0000000 --- a/eclipse-workspace/fr.n7.petrinet/net.xmi +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/test-bin/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin b/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/test-bin/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin index 0c201d6..bde3706 100644 Binary files a/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/test-bin/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin and b/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/test-bin/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin differ diff --git a/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/xtend-gen/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin b/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/xtend-gen/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin index 0c201d6..bde3706 100644 Binary files a/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/xtend-gen/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin and b/eclipse-workspace/fr.n7.simplepdl.txt.pdl.tests/xtend-gen/fr/n7/simplepdl/txt/tests/.PDLParsingTest.xtendbin differ diff --git a/eclipse-workspace/fr.n7.simplepdl.txt.pdl/.launch/Generate PDL (pdl) Language Infrastructure.launch b/eclipse-workspace/fr.n7.simplepdl.txt.pdl/.launch/Generate PDL (pdl) Language Infrastructure.launch deleted file mode 100644 index 09f07e8..0000000 --- a/eclipse-workspace/fr.n7.simplepdl.txt.pdl/.launch/Generate PDL (pdl) Language Infrastructure.launch +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/formatting2/.PDLFormatter.xtendbin b/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/formatting2/.PDLFormatter.xtendbin index 00304c6..9e7987d 100644 Binary files a/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/formatting2/.PDLFormatter.xtendbin and b/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/formatting2/.PDLFormatter.xtendbin differ diff --git a/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/generator/.PDLGenerator.xtendbin b/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/generator/.PDLGenerator.xtendbin index c837e09..4fa68b3 100644 Binary files a/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/generator/.PDLGenerator.xtendbin and b/eclipse-workspace/fr.n7.simplepdl.txt.pdl/xtend-gen/fr/n7/simplepdl/txt/generator/.PDLGenerator.xtendbin differ diff --git a/eclipse-workspace/fr.n7.simplepdl/ko-pdl1.xmi b/eclipse-workspace/fr.n7.simplepdl/ko-pdl1.xmi deleted file mode 100644 index bf30c46..0000000 --- a/eclipse-workspace/fr.n7.simplepdl/ko-pdl1.xmi +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.simplepdl/ko-pdl2.xmi b/eclipse-workspace/fr.n7.simplepdl/ko-pdl2.xmi deleted file mode 100644 index 1ae0113..0000000 --- a/eclipse-workspace/fr.n7.simplepdl/ko-pdl2.xmi +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.simplepdl/models/Developpement_petrinet.xmi b/eclipse-workspace/fr.n7.simplepdl/models/Developpement_petrinet.xmi deleted file mode 100644 index 3b44ea1..0000000 --- a/eclipse-workspace/fr.n7.simplepdl/models/Developpement_petrinet.xmi +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.simplepdl/models/SimplePDLCreator_Created_Process.xmi b/eclipse-workspace/fr.n7.simplepdl/models/SimplePDLCreator_Created_Process.xmi deleted file mode 100644 index e77e0c4..0000000 --- a/eclipse-workspace/fr.n7.simplepdl/models/SimplePDLCreator_Created_Process.xmi +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/eclipse-workspace/fr.n7.simplepdl/pdl-sujet.xmi b/eclipse-workspace/fr.n7.simplepdl/pdl-sujet.xmi deleted file mode 100644 index d312792..0000000 --- a/eclipse-workspace/fr.n7.simplepdl/pdl-sujet.xmi +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/eclipse-workspace/fr.n7.simplepdl/src/simplepdl/manip/simplepdl2petrinet.java b/eclipse-workspace/fr.n7.simplepdl/src/simplepdl/manip/simplepdl2petrinet.java index 52fe716..a18c63e 100644 --- a/eclipse-workspace/fr.n7.simplepdl/src/simplepdl/manip/simplepdl2petrinet.java +++ b/eclipse-workspace/fr.n7.simplepdl/src/simplepdl/manip/simplepdl2petrinet.java @@ -42,7 +42,7 @@ public class simplepdl2petrinet { ResourceSet resSet = new ResourceSetImpl(); // Charger la ressource (notre modèle) - URI modelURI = URI.createURI("test.xmi"); + URI modelURI = URI.createURI("models/developpement.xmi"); Resource resource = resSet.getResource(modelURI, true); // Récupérer le premier élément du modèle (élément racine) @@ -64,7 +64,7 @@ public class simplepdl2petrinet { int qty = r.getQuantity(); Place res = myFactory.createPlace(); - res.setName(name); + res.setName(name + "_resource"); res.setTokens(qty); network.getNodes().add(res); @@ -91,15 +91,15 @@ public class simplepdl2petrinet { finished.setTokens(0); Arc pause2start = myFactory.createArc(); - pause2start.setTarget(idle); + pause2start.setPlace(idle); pause2start.setOutgoing(false); pause2start.setWeight(1); Arc start2running = myFactory.createArc(); - start2running.setTarget(running); + start2running.setPlace(running); start2running.setOutgoing(true); start2running.setWeight(1); Arc start2started = myFactory.createArc(); - start2started.setTarget(started); + start2started.setPlace(started); start2started.setOutgoing(true); start2started.setWeight(1); Transition start = myFactory.createTransition(); @@ -109,11 +109,11 @@ public class simplepdl2petrinet { start.getArcs().add(start2started); Arc running2finish = myFactory.createArc(); - running2finish.setTarget(running); + running2finish.setPlace(running); running2finish.setOutgoing(false); running2finish.setWeight(1); Arc finish2finished = myFactory.createArc(); - finish2finished.setTarget(finished); + finish2finished.setPlace(finished); finish2finished.setOutgoing(true); finish2finished.setWeight(1); Transition finish = myFactory.createTransition(); @@ -137,18 +137,18 @@ public class simplepdl2petrinet { for (Node node : network.getNodes()) { if (node instanceof Place) { Place place = (Place) node; - if (place.getName().equals(req.getTarget().getName())) { + if (place.getName().equals(req.getTarget().getName() + "_resource")) { target = place; } } } Arc res2start = myFactory.createArc(); - res2start.setTarget(target); + res2start.setPlace(target); res2start.setOutgoing(false); res2start.setWeight(qty); Arc finish2res = myFactory.createArc(); - finish2res.setTarget(target); + finish2res.setPlace(target); finish2res.setOutgoing(true); finish2res.setWeight(qty); @@ -220,7 +220,7 @@ public class simplepdl2petrinet { // Créer le nouveau xmi (modèle convertit) - URI convURI = URI.createURI("models/Developpement_petrinet.xmi"); + URI convURI = URI.createURI("../fr.n7.petrinet/models/gen/developpement_java.xmi"); Resource conv = resSet.createResource(convURI); // Ajouter le Network dans le nouveau modèle @@ -233,5 +233,4 @@ public class simplepdl2petrinet { e.printStackTrace(); } } - } diff --git a/eclipse-workspace/fr.n7.simplepdl/test.xmi b/eclipse-workspace/fr.n7.simplepdl/test.xmi deleted file mode 100644 index 0a95416..0000000 --- a/eclipse-workspace/fr.n7.simplepdl/test.xmi +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/runtime-Eclipse/.metadata/.log b/runtime-Eclipse/.metadata/.log index d33b026..5bc1cb4 100644 --- a/runtime-Eclipse/.metadata/.log +++ b/runtime-Eclipse/.metadata/.log @@ -7545,3 +7545,1371 @@ java.lang.InterruptedException at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-15 19:14:21.787 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.platform.ide +Command-line arguments: -product org.eclipse.platform.ide -data /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/../runtime-Eclipse -dev file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/dev.properties -os linux -ws gtk -arch x86_64 + +!ENTRY org.eclipse.emf.ecore 2 0 2021-10-15 19:14:25.890 +!MESSAGE Both 'fr.n7.pdl1' and 'fr.n7.pdl3' register a package for 'http://www.n7.fr/PDL1' + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-15 19:15:32.429 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-16 15:56:33.563 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.platform.ide +Command-line arguments: -product org.eclipse.platform.ide -data /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/../runtime-Eclipse -dev file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/dev.properties -os linux -ws gtk -arch x86_64 + +!ENTRY org.eclipse.emf.ecore 2 0 2021-10-16 15:56:38.686 +!MESSAGE Both 'fr.n7.pdl1' and 'fr.n7.pdl3' register a package for 'http://www.n7.fr/PDL1' + +!ENTRY org.eclipse.help.base 2 0 2021-10-16 15:57:48.084 +!MESSAGE Unable to consume Lucene index from bundle 'org.eclipse.platform.doc.isv_4.17.0.v20200902-1022 [661]'. The index should be rebuilt with Lucene 8.4.1 + +!ENTRY org.eclipse.help.base 2 0 2021-10-16 15:57:48.087 +!MESSAGE Unable to consume Lucene index from bundle 'org.eclipse.jdt.doc.user_3.15.800.v20200828-1432 [478]'. The index should be rebuilt with Lucene 8.4.1 + +!ENTRY org.eclipse.help.base 4 0 2021-10-16 15:57:48.088 +!MESSAGE Help index declared, but missing for plugin org.eclipse.ocl.doc. + +!ENTRY org.eclipse.help.base 2 0 2021-10-16 15:57:48.090 +!MESSAGE Unable to consume Lucene index from bundle 'org.eclipse.jdt.doc.isv_3.14.900.v20200902-1022 [477]'. The index should be rebuilt with Lucene 8.4.1 + +!ENTRY org.eclipse.help.base 2 0 2021-10-16 15:57:48.097 +!MESSAGE Unable to consume Lucene index from bundle 'org.eclipse.pde.doc.user_3.14.900.v20200902-1022 [646]'. The index should be rebuilt with Lucene 8.4.1 + +!ENTRY org.eclipse.help.base 4 0 2021-10-16 15:57:48.098 +!MESSAGE Help index declared, but missing for plugin org.eclipse.emf.cdo.doc. + +!ENTRY org.eclipse.help.base 2 0 2021-10-16 15:57:48.102 +!MESSAGE Unable to consume Lucene index from bundle 'org.eclipse.platform.doc.user_4.17.0.v20200831-0727 [662]'. The index should be rebuilt with Lucene 8.4.1 + +!ENTRY org.eclipse.help.base 2 0 2021-10-16 15:57:48.103 +!MESSAGE Unable to consume Lucene index from bundle 'org.eclipse.xsd.doc_2.17.0.v20200630-0517 [784]'. The index should be rebuilt with Lucene 8.4.1 + +!ENTRY org.eclipse.help.base 4 0 2021-10-16 15:57:48.104 +!MESSAGE Help index declared, but missing for plugin org.eclipse.uml2.doc. + +!ENTRY org.eclipse.help.base 2 0 2021-10-16 15:57:48.107 +!MESSAGE Unable to consume Lucene index from bundle 'org.eclipse.emf.doc_2.20.0.v20200630-0516 [260]'. The index should be rebuilt with Lucene 8.4.1 + +!ENTRY org.eclipse.ui.navigator 4 0 2021-10-16 16:00:22.301 +!MESSAGE Cannot find navigator content extension (using triggerPoints) for object "" parent path: "P/fr.n7.simplepdl.genmodel". Check that you have an expression for this object in a navigatorContent triggerPoints or enablement. + +!ENTRY org.eclipse.ui 4 0 2021-10-16 16:00:38.115 +!MESSAGE Unhandled event loop exception +!STACK 0 +java.lang.NullPointerException + at org.eclipse.emf.common.util.URI.createURIWithCache(URI.java:2579) + at org.eclipse.emf.common.util.URI.createURI(URI.java:2457) + at org.eclipse.xtext.xtext.ui.wizard.ecore2xtext.EPackageChooser.createEPackageInfosFromGenModel(EPackageChooser.java:77) + at org.eclipse.xtext.xtext.ui.wizard.ecore2xtext.EPackageChooser.open(EPackageChooser.java:168) + at org.eclipse.xtext.xtext.ui.wizard.ecore2xtext.WizardSelectImportedEPackagePage$3.widgetSelected(WizardSelectImportedEPackagePage.java:112) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.jface.window.Window.runEventLoop(Window.java:823) + at org.eclipse.jface.window.Window.open(Window.java:799) + at org.eclipse.ui.internal.handlers.WizardHandler$New.executeHandler(WizardHandler.java:260) + at org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:280) + at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:283) + at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:97) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:319) + at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:253) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173) + at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156) + at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488) + at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) + at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) + at org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:389) + at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:142) + at org.eclipse.ui.internal.actions.CommandAction.run(CommandAction.java:152) + at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:171) + at org.eclipse.jface.action.Action.runWithEvent(Action.java:474) + at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:579) + at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:452) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.ui 4 0 2021-10-16 16:00:46.549 +!MESSAGE Unhandled event loop exception +!STACK 0 +java.lang.NullPointerException + at org.eclipse.emf.common.util.URI.createURIWithCache(URI.java:2579) + at org.eclipse.emf.common.util.URI.createURI(URI.java:2457) + at org.eclipse.xtext.xtext.ui.wizard.ecore2xtext.EPackageChooser.createEPackageInfosFromGenModel(EPackageChooser.java:77) + at org.eclipse.xtext.xtext.ui.wizard.ecore2xtext.EPackageChooser.open(EPackageChooser.java:168) + at org.eclipse.xtext.xtext.ui.wizard.ecore2xtext.WizardSelectImportedEPackagePage$3.widgetSelected(WizardSelectImportedEPackagePage.java:112) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.jface.window.Window.runEventLoop(Window.java:823) + at org.eclipse.jface.window.Window.open(Window.java:799) + at org.eclipse.ui.internal.handlers.WizardHandler$New.executeHandler(WizardHandler.java:260) + at org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:280) + at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:283) + at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:97) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:319) + at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:253) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173) + at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156) + at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488) + at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) + at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) + at org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:389) + at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:142) + at org.eclipse.ui.internal.actions.CommandAction.run(CommandAction.java:152) + at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:171) + at org.eclipse.jface.action.Action.runWithEvent(Action.java:474) + at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:579) + at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:452) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.ui.navigator 4 0 2021-10-16 16:01:07.773 +!MESSAGE Cannot find navigator content extension (using triggerPoints) for object "" parent path: "P/fr.n7.simplepdl.genmodel". Check that you have an expression for this object in a navigatorContent triggerPoints or enablement. + +!ENTRY org.apache.log4j 2 0 2021-10-16 16:07:07.155 +!MESSAGE org.eclipse.xtext.builder.impl.RegistryBuilderParticipant$BuilderParticipantReader - The builder participant 'fr.n7.ui.PDL1ExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant' was registered twice. + + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-16 16:18:16.724 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-16 16:49:15.750 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.platform.ide +Command-line arguments: -product org.eclipse.platform.ide -data /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/../runtime-Eclipse -dev file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse mageule/dev.properties -os linux -ws gtk -arch x86_64 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. +!STACK 1 +org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container + at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:682) + at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:591) + at org.eclipse.pde.internal.core.PluginModelManager.targetReloaded(PluginModelManager.java:522) + at org.eclipse.pde.internal.core.RequiredPluginsInitializer.lambda$0(RequiredPluginsInitializer.java:33) + at org.eclipse.core.runtime.jobs.Job$2.run(Job.java:185) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests +!SUBENTRY 1 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE Problems occurred getting the plug-ins in this container +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 16:49:24.708 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.723 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.724 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.725 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.726 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.727 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.727 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.729 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.731 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.732 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.733 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.734 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.735 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.736 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.736 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 16:49:24.737 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests + +!ENTRY org.eclipse.ui 4 4 2021-10-16 16:49:53.770 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Plug-in fr.n7.simplepdl.txt.pdl.ui was unable to load class fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory. + at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:324) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:300) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:338) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:104) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5855) + at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:659) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:623) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:786) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:400) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1262) + at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3197) + at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3102) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3100) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3070) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3061) + at org.eclipse.ui.ide.IDE.openEditor(IDE.java:569) + at org.eclipse.ui.ide.IDE.openEditor(IDE.java:524) + at org.eclipse.ui.wizards.newresource.BasicNewFileResourceWizard.performFinish(BasicNewFileResourceWizard.java:110) + at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:832) + at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:472) + at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:619) + at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:84) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.jface.window.Window.runEventLoop(Window.java:823) + at org.eclipse.jface.window.Window.open(Window.java:799) + at org.eclipse.ui.internal.navigator.wizards.WizardShortcutAction.run(WizardShortcutAction.java:102) + at org.eclipse.jface.action.Action.runWithEvent(Action.java:474) + at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:579) + at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:413) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) +Caused by: org.eclipse.core.runtime.CoreException: Plug-in fr.n7.simplepdl.txt.pdl.ui was unable to load class fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory. + at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:212) + at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:198) + at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:923) + at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246) + at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63) + at org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:287) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:285) + at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231) + at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:321) + ... 102 more +Caused by: java.lang.ClassNotFoundException: fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory cannot be found by fr.n7.simplepdl.txt.pdl.ui_1.0.0.qualifier + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:516) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:171) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) + at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:616) + at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196) + ... 110 more +!SUBENTRY 1 org.eclipse.ui 4 1 2021-10-16 16:49:53.770 +!MESSAGE Plug-in fr.n7.simplepdl.txt.pdl.ui was unable to load class fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory. +!STACK 1 +org.eclipse.core.runtime.CoreException: Plug-in fr.n7.simplepdl.txt.pdl.ui was unable to load class fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory. + at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:212) + at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:198) + at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:923) + at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246) + at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63) + at org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:287) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:285) + at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231) + at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:321) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:300) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:338) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:104) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5855) + at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:659) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:623) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:786) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:400) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1262) + at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3197) + at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3102) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3100) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3070) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3061) + at org.eclipse.ui.ide.IDE.openEditor(IDE.java:569) + at org.eclipse.ui.ide.IDE.openEditor(IDE.java:524) + at org.eclipse.ui.wizards.newresource.BasicNewFileResourceWizard.performFinish(BasicNewFileResourceWizard.java:110) + at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:832) + at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:472) + at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:619) + at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:84) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.jface.window.Window.runEventLoop(Window.java:823) + at org.eclipse.jface.window.Window.open(Window.java:799) + at org.eclipse.ui.internal.navigator.wizards.WizardShortcutAction.run(WizardShortcutAction.java:102) + at org.eclipse.jface.action.Action.runWithEvent(Action.java:474) + at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:579) + at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:413) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) +Caused by: java.lang.ClassNotFoundException: fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory cannot be found by fr.n7.simplepdl.txt.pdl.ui_1.0.0.qualifier + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:516) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:171) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) + at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:616) + at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196) + ... 110 more +!SUBENTRY 2 org.eclipse.equinox.registry 4 1 2021-10-16 16:49:53.771 +!MESSAGE Plug-in fr.n7.simplepdl.txt.pdl.ui was unable to load class fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory. +!STACK 0 +java.lang.ClassNotFoundException: fr.n7.simplepdl.txt.ui.PDLExecutableExtensionFactory cannot be found by fr.n7.simplepdl.txt.pdl.ui_1.0.0.qualifier + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:516) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:171) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) + at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:616) + at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196) + at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:923) + at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246) + at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63) + at org.eclipse.ui.internal.WorkbenchPlugin.lambda$0(WorkbenchPlugin.java:287) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:285) + at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231) + at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:321) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:300) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:338) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:964) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:104) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5855) + at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:659) + at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:623) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:786) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:400) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1262) + at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3197) + at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3102) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3100) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3070) + at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3061) + at org.eclipse.ui.ide.IDE.openEditor(IDE.java:569) + at org.eclipse.ui.ide.IDE.openEditor(IDE.java:524) + at org.eclipse.ui.wizards.newresource.BasicNewFileResourceWizard.performFinish(BasicNewFileResourceWizard.java:110) + at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:832) + at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:472) + at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:619) + at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:84) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.jface.window.Window.runEventLoop(Window.java:823) + at org.eclipse.jface.window.Window.open(Window.java:799) + at org.eclipse.ui.internal.navigator.wizards.WizardShortcutAction.run(WizardShortcutAction.java:102) + at org.eclipse.jface.action.Action.runWithEvent(Action.java:474) + at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:579) + at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:413) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5013) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4507) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-16 17:06:16.282 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-16 17:31:02.106 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.platform.ide +Command-line arguments: -product org.eclipse.platform.ide -data /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/../runtime-Eclipse -dev file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse Principal/dev.properties -os linux -ws gtk -arch x86_64 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.427 +!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. +!STACK 1 +org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container + at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:682) + at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:591) + at org.eclipse.pde.internal.core.PluginModelManager.targetReloaded(PluginModelManager.java:522) + at org.eclipse.pde.internal.core.RequiredPluginsInitializer.lambda$0(RequiredPluginsInitializer.java:33) + at org.eclipse.core.runtime.jobs.Job$2.run(Job.java:185) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests +!SUBENTRY 1 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE Problems occurred getting the plug-ins in this container +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 17:31:11.428 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.434 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.435 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.436 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.438 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.439 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.440 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.441 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.442 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.443 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.443 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.444 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.445 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.446 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.447 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 17:31:11.447 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests + +!ENTRY org.eclipse.jface 4 2 2021-10-16 17:44:31.023 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface". +!STACK 0 +java.lang.NullPointerException + at petrinet.provider.ArcItemProvider.getText(ArcItemProvider.java:164) + at org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.getText(AdapterFactoryLabelProvider.java:424) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148) + at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:959) + at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:126) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1037) + at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:427) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2111) + at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:853) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:831) + at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:779) + at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1554) + at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:889) + at org.eclipse.jface.viewers.AbstractTreeViewer$3.treeExpanded(AbstractTreeViewer.java:1566) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:136) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1436) + at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:2571) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2356) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5985) + at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(Native Method) + at org.eclipse.swt.widgets.Display.eventProc(Display.java:1517) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4505) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.jface 4 2 2021-10-16 17:44:31.078 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface". +!STACK 0 +java.lang.NullPointerException + at petrinet.provider.ArcItemProvider.getText(ArcItemProvider.java:163) + at org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.getText(AdapterFactoryLabelProvider.java:424) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148) + at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:959) + at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:126) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1037) + at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:427) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2111) + at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:853) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:831) + at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:779) + at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1554) + at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:889) + at org.eclipse.jface.viewers.AbstractTreeViewer$3.treeExpanded(AbstractTreeViewer.java:1566) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:136) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1436) + at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:2571) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2356) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5985) + at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(Native Method) + at org.eclipse.swt.widgets.Display.eventProc(Display.java:1517) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4505) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.jface 4 2 2021-10-16 17:44:31.090 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface". +!STACK 0 +java.lang.NullPointerException + at petrinet.provider.ArcItemProvider.getText(ArcItemProvider.java:163) + at org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.getText(AdapterFactoryLabelProvider.java:424) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148) + at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:959) + at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:126) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1037) + at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:427) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2111) + at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:853) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:831) + at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:779) + at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1554) + at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:889) + at org.eclipse.jface.viewers.AbstractTreeViewer$3.treeExpanded(AbstractTreeViewer.java:1566) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:136) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1436) + at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:2571) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2356) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5985) + at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(Native Method) + at org.eclipse.swt.widgets.Display.eventProc(Display.java:1517) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4505) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.jface 4 2 2021-10-16 17:44:31.095 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface". +!STACK 0 +java.lang.NullPointerException + at petrinet.provider.ArcItemProvider.getText(ArcItemProvider.java:164) + at org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.getText(AdapterFactoryLabelProvider.java:424) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148) + at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:959) + at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:126) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1037) + at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:427) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2111) + at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:853) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:831) + at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:779) + at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1554) + at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:889) + at org.eclipse.jface.viewers.AbstractTreeViewer$3.treeExpanded(AbstractTreeViewer.java:1566) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:136) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1436) + at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:2571) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2356) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5985) + at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(Native Method) + at org.eclipse.swt.widgets.Display.eventProc(Display.java:1517) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4505) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.jface 4 2 2021-10-16 17:44:31.099 +!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface". +!STACK 0 +java.lang.NullPointerException + at petrinet.provider.ArcItemProvider.getText(ArcItemProvider.java:163) + at org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider.getText(AdapterFactoryLabelProvider.java:424) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerLabelProvider.java:99) + at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:148) + at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:959) + at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:126) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1037) + at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:427) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) + at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174) + at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2111) + at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:853) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:831) + at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:604) + at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:779) + at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1554) + at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:889) + at org.eclipse.jface.viewers.AbstractTreeViewer$3.treeExpanded(AbstractTreeViewer.java:1566) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:136) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5745) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1427) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1453) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1436) + at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:2571) + at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2356) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5985) + at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(Native Method) + at org.eclipse.swt.widgets.Display.eventProc(Display.java:1517) + at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Native Method) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4505) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:153) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:150) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:566) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) + at org.eclipse.equinox.launcher.Main.run(Main.java:1465) + at org.eclipse.equinox.launcher.Main.main(Main.java:1438) + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-16 18:11:07.240 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) +!SESSION 2021-10-16 18:29:09.979 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.11 +java.vendor=Ubuntu +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FR +Framework arguments: -product org.eclipse.platform.ide +Command-line arguments: -product org.eclipse.platform.ide -data /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/../runtime-Eclipse -dev file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/.metadata/.plugins/org.eclipse.pde.core/Launch Runtime Eclipse Principal/dev.properties -os linux -ws gtk -arch x86_64 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. +!STACK 1 +org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container + at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:682) + at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:591) + at org.eclipse.pde.internal.core.PluginModelManager.targetReloaded(PluginModelManager.java:522) + at org.eclipse.pde.internal.core.RequiredPluginsInitializer.lambda$0(RequiredPluginsInitializer.java:33) + at org.eclipse.core.runtime.jobs.Job$2.run(Job.java:185) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui +Contains: File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests +!SUBENTRY 1 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE Problems occurred getting the plug-ins in this container +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.020 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.021 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui +!SUBENTRY 2 org.eclipse.pde.core 4 0 2021-10-16 18:29:19.021 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.027 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.028 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.029 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.030 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.033 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.034 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.035 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.036 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.037 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.038 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.038 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3 + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.039 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.040 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.041 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui + +!ENTRY org.eclipse.pde.core 4 0 2021-10-16 18:29:19.042 +!MESSAGE File does not exist: /home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests + +!ENTRY org.eclipse.ui.navigator 4 0 2021-10-16 18:48:13.081 +!MESSAGE Cannot find navigator content extension (using triggerPoints) for object "" parent path: "F/fr.n7.petrinet.exemples/src-gen". Check that you have an expression for this object in a navigatorContent triggerPoints or enablement. + +!ENTRY org.eclipse.emf.cdo.explorer 4 0 2021-10-16 18:58:05.555 +!MESSAGE InterruptedException +!STACK 0 +java.lang.InterruptedException + at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1343) + at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318) + at org.eclipse.net4j.util.lifecycle.Lifecycle.lock(Lifecycle.java:312) + at org.eclipse.net4j.util.lifecycle.Lifecycle.internalDeactivate(Lifecycle.java:118) + at org.eclipse.net4j.util.lifecycle.ShareableLifecycle.internalDeactivate(ShareableLifecycle.java:52) + at org.eclipse.net4j.util.lifecycle.Lifecycle.deactivate(Lifecycle.java:170) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:235) + at org.eclipse.net4j.util.lifecycle.LifecycleUtil.deactivate(LifecycleUtil.java:225) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM.disposeManagers(OM.java:83) + at org.eclipse.emf.cdo.internal.explorer.bundle.OM$Activator.doStop(OM.java:136) + at org.eclipse.net4j.util.om.OSGiActivator.stop(OSGiActivator.java:92) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:871) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:863) + at org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:1025) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:370) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1886) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1761) + at org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:275) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:202) + at org.eclipse.osgi.container.Module.doStop(Module.java:660) + at org.eclipse.osgi.container.Module.stop(Module.java:521) + at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:207) + at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:220) + at java.base/java.lang.Thread.run(Thread.java:829) diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/.markers b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/.markers index 55c36cb..7aa050f 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/.markers and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/.markers differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/org.eclipse.jdt.core/state.dat b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/org.eclipse.jdt.core/state.dat index e2d78da..7d67a47 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/org.eclipse.jdt.core/state.dat and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.petrinet.design/org.eclipse.jdt.core/state.dat differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/.markers b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/.markers index aaac983..c0642bb 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/.markers and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/.markers differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/org.eclipse.jdt.core/state.dat b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/org.eclipse.jdt.core/state.dat index c2faa8d..a687e92 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/org.eclipse.jdt.core/state.dat and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.design/org.eclipse.jdt.core/state.dat differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.samples/.indexes/history.index b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.samples/.indexes/history.index deleted file mode 100644 index 4370d17..0000000 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.projects/fr.n7.simplepdl.samples/.indexes/history.index and /dev/null differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index index f9d43cf..e4e321e 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index 1eb3862..2b29847 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs index 3f10111..c7ab458 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -1,6 +1,6 @@ PROBLEMS_FILTERS_MIGRATE=true TASKS_FILTERS_MIGRATE=true eclipse.preferences.version=1 -platformState=1634314700229 +platformState=1634401751111 quickStart=false tipsAndTricks=true diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/runtime-Eclipse/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index d3c716c..01f6dcf 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -1,6 +1,6 @@ - + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration @@ -12,7 +12,7 @@ topLevel shellMaximized - + persp.actionSet:org.eclipse.acceleo.ide.ui.editors.template.actionSet @@ -46,7 +46,7 @@ persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective persp.viewSC:org.eclipse.ant.ui.views.AntView - + org.eclipse.e4.primaryNavigationStack @@ -82,8 +82,8 @@ - - + + View @@ -92,8 +92,9 @@ - + org.eclipse.e4.secondaryDataStack + General View categoryTag:General @@ -102,6 +103,10 @@ View categoryTag:General + + View + categoryTag:General + @@ -126,17 +131,16 @@ persp.newWizSC:org.eclipse.ui.wizards.new.folder persp.newWizSC:org.eclipse.ui.wizards.new.file persp.actionSet:org.eclipse.debug.ui.launchActionSet - - - active - + + + View categoryTag:General active - + @@ -274,9 +278,18 @@ categoryTag:Help - + org.eclipse.e4.primaryDataStack EditorStack + active + + + Editor + removeOnHide + simplepdl.presentation.SimplepdlEditorID + active + activeOnClose + @@ -285,8 +298,6 @@ View categoryTag:General - active - activeOnClose ViewMenu menuContribution:menu @@ -357,7 +368,7 @@ ViewMenu menuContribution:menu - + @@ -399,7 +410,7 @@ ViewMenu menuContribution:menu - + @@ -432,7 +443,7 @@ Draggable - + toolbarSeparator @@ -460,7 +471,7 @@ Draggable - + toolbarSeparator @@ -770,6 +781,7 @@ + @@ -993,6 +1005,22 @@ + + + + + + + + + + + + + + + + @@ -1011,6 +1039,7 @@ + @@ -1028,6 +1057,10 @@ + + + + @@ -1067,6 +1100,9 @@ + + + Editor removeOnHide @@ -1515,6 +1551,37 @@ View categoryTag:Xtext + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + NoRestore + + + + + View + categoryTag:Git + glue @@ -2429,6 +2496,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2480,4 +2677,5 @@ + diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/runtime-Eclipse/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt index ab84fa7..3b53c84 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt @@ -1,27 +1,27 @@ INDEX VERSION 1.131+/home/dguillot/2A/IDM/miniproj_idm/runtime-Eclipse/.metadata/.plugins/org.eclipse.jdt.core -1969063402.index -830761727.index -701648383.index -687162898.index -1259215892.index -3228602193.index -3370953800.index -4270576026.index -665994362.index -594756272.index -1332398772.index -836787774.index -1744987098.index -3499872082.index -1492316222.index 1190385766.index +2684007147.index +1969063402.index 3144173601.index +830761727.index 3761123150.index 2344539973.index +1259215892.index +687162898.index +701648383.index 1366149182.index +3228602193.index 2479976885.index 649822626.index 910095251.index 124733140.index +3370953800.index +4270576026.index +665994362.index +594756272.index +836787774.index +1332398772.index +1744987098.index +3499872082.index 646308851.index -2684007147.index +1492316222.index diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history index 7fada88..994c31e 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.history @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index index 56e4dc8..758a0d3 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2021/10/41/refactorings.index @@ -12,3 +12,17 @@ 1634290521455 Delete resource 'fr.n7.petrinet.exemples/gen/test_acl.petrinet' 1634290556186 Delete resource 'fr.n7.petrinet.exemples/src-gen/developpement.net' 1634294191425 Delete resource 'fr.n7.petrinet.exemples/My.petrinet' +1634393663349 Delete resource 'fr.n7.simplepdl.genmodel' +1634393676044 Delete 5 resources +1634396243914 Delete resource 'fr.n7.simplepdl.exemples/test_xtext.pdl' +1634398791795 Delete resource 'fr.n7.petrinet.exemples/src-gen/Developpement1.net' +1634399929012 Delete resource 'fr.n7.petrinet.exemples/Developpement_petrinet.petrinet' +1634400251624 Delete resource 'fr.n7.petrinet.exemples/Developpement_petrinet.petrinet' +1634401983340 Delete resource 'fr.n7.simplepdl.exemples/developpement.xmi' +1634401989458 Delete resource 'fr.n7.simplepdl.exemples/My.simplepdl' +1634402795968 Delete resource 'fr.n7.petrinet.exemples/gen/Developpement.net' +1634402801017 Delete resource 'fr.n7.petrinet.exemples/gen/gentilleNetwork.net' +1634402846158 Delete resource 'fr.n7.petrinet.samples/src-gen' +1634402867076 Delete resource 'fr.n7.petrinet.exemples/src-gen/Developpement.net' +1634402884371 Delete resource 'fr.n7.petrinet.exemples/gen/Developpement_petrinet.xmi' +1634402919815 Delete resource 'fr.n7.petrinet.exemples/net.xmi' diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties index 2886a33..9fe7fc0 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties @@ -1,2 +1,2 @@ #Cached timestamps -#Fri Oct 15 18:18:53 CEST 2021 +#Sat Oct 16 18:58:04 CEST 2021 diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 index 8334d29..ee32478 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1 differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 index fdc8872..4ae3de8 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributors.1 differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 index c7377b0..c246512 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1 differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 index 8609f57..2fb9417 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1 differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 index b072e57..b678a74 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7 @@ -1,5 +1,5 @@ #safe table -#Fri Oct 15 18:18:53 CEST 2021 +#Sat Oct 16 18:58:04 CEST 2021 .orphans=0 .mainData=0 .contributors=0 @@ -7,4 +7,4 @@ .extraData=0 .contributions=0 .table=0 -.crc53267a4c.v1 +.crc31ba1ac4.v1 diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 index 28880c7..74366a5 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8 @@ -1,5 +1,5 @@ #safe table -#Fri Oct 15 18:18:53 CEST 2021 +#Sat Oct 16 18:58:05 CEST 2021 .orphans=1 .mainData=1 .contributors=1 @@ -7,4 +7,4 @@ .extraData=1 .contributions=1 .table=1 -.crc9c544077.v1 +.crcf276e012.v1 diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 index 3efcee7..c2ebc37 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1 differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 index 9ea437a..c39e26c 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1 differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 index cd11132..0a66bfc 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1 differ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt index 0cda31e..7c1a94e 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.pde.core/SavedExternalPluginList.txt @@ -1,4 +1,4 @@ -# List of external plug-in models previously loaded. Timestamp: 1634314708426 +# List of external plug-in models previously loaded. Timestamp: 1634401759489 file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.google.guava_27.1.0.v20190517-1946.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.google.inject_3.0.0.v201605172100.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.ibm.icu_67.1.0.v20200706-1749.jar @@ -6,21 +6,6 @@ file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.jcraft.jsch_0.1.55. file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.el_2.2.0.v201303151357.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna_4.5.1.v20190425-1842.jar file:/mnt/n7fs/ens/tp_cregut/eclipse-gls-2020-09/plugins/com.sun.jna.platform_4.5.1.v20190425-1842.jar -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ide/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.tests/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl1.ui.tests/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ide/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.tests/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl2.ui.tests/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ide/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.tests/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui/ -file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.pdl3.ui.tests/ file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet/ file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet.edit/ file:/home/dguillot/2A/IDM/miniproj_idm/eclipse-workspace/fr.n7.petrinet.editor/ diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml index 6710ddf..a90698b 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -21,4 +21,13 @@
+
+ + + + + + + +
diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml index 76c05fc..e767404 100644 --- a/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml +++ b/runtime-Eclipse/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -1,9 +1,13 @@
- + - + + + + +
@@ -11,4 +15,17 @@
+
+ + + + +
+
+ + + + + +
diff --git a/runtime-Eclipse/.metadata/.plugins/org.eclipse.xtext.builder/builder.state b/runtime-Eclipse/.metadata/.plugins/org.eclipse.xtext.builder/builder.state index 8e25fe2..57ac89d 100644 Binary files a/runtime-Eclipse/.metadata/.plugins/org.eclipse.xtext.builder/builder.state and b/runtime-Eclipse/.metadata/.plugins/org.eclipse.xtext.builder/builder.state differ diff --git a/runtime-Eclipse/.metadata/version.ini b/runtime-Eclipse/.metadata/version.ini index ae289c1..0c0c39a 100644 --- a/runtime-Eclipse/.metadata/version.ini +++ b/runtime-Eclipse/.metadata/version.ini @@ -1,3 +1,3 @@ -#Fri Oct 15 18:18:23 CEST 2021 +#Sat Oct 16 18:29:14 CEST 2021 org.eclipse.core.runtime=2 org.eclipse.platform=4.17.0.v20200902-1800 diff --git a/runtime-Eclipse/fr.n7.petrinet.exemples/Developpement_petrinet.xmi b/runtime-Eclipse/fr.n7.petrinet.exemples/Developpement_petrinet.xmi deleted file mode 100644 index f368316..0000000 --- a/runtime-Eclipse/fr.n7.petrinet.exemples/Developpement_petrinet.xmi +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/runtime-Eclipse/fr.n7.petrinet.exemples/gen/Developpement.net b/runtime-Eclipse/fr.n7.petrinet.exemples/gen/Developpement.net deleted file mode 100644 index 771a1ef..0000000 --- a/runtime-Eclipse/fr.n7.petrinet.exemples/gen/Developpement.net +++ /dev/null @@ -1,27 +0,0 @@ -net Developpement -pl Crayon (10) -pl Papier (20) -pl Conception_idle (1) -pl Conception_started (0) -pl Conception_running (0) -pl Conception_finished (0) -pl Programmation_idle (1) -pl Programmation_started (0) -pl Programmation_running (0) -pl Programmation_finished (0) -pl RedactionTests_idle (1) -pl RedactionTests_started (0) -pl RedactionTests_running (0) -pl RedactionTests_finished (0) -pl RedactionDocs_idle (1) -pl RedactionDocs_started (0) -pl RedactionDocs_running (0) -pl RedactionDocs_finished (0) -tr Conception_start Conception_idle*1 Papier*15 -> Conception_running*1 Conception_started*1 -tr Conception_finish Conception_running*1 -> Conception_finished*1 Papier*15 -tr Programmation_start Programmation_idle*1 Papier*15 Conception_finished*1 -> Programmation_running*1 Programmation_started*1 Conception_finished*1 -tr Programmation_finish Programmation_running*1 -> Programmation_finished*1 Papier*15 -tr RedactionTests_start RedactionTests_idle*1 Conception_started*1 -> RedactionTests_running*1 RedactionTests_started*1 Conception_started*1 -tr RedactionTests_finish RedactionTests_running*1 Programmation_finished*1 -> RedactionTests_finished*1 Programmation_finished*1 -tr RedactionDocs_start RedactionDocs_idle*1 Papier*5 Crayon*5 Conception_started*1 -> RedactionDocs_running*1 RedactionDocs_started*1 Conception_started*1 -tr RedactionDocs_finish RedactionDocs_running*1 Conception_finished*1 -> RedactionDocs_finished*1 Papier*5 Crayon*5 Conception_finished*1 diff --git a/runtime-Eclipse/fr.n7.petrinet.exemples/gen/gentilleNetwork.net b/runtime-Eclipse/fr.n7.petrinet.exemples/gen/gentilleNetwork.net deleted file mode 100644 index 9f4235b..0000000 --- a/runtime-Eclipse/fr.n7.petrinet.exemples/gen/gentilleNetwork.net +++ /dev/null @@ -1,4 +0,0 @@ -net gentilleNetwork -pl debut (1) -pl fin (0) -tr debut2fin debut*1 -> fin*1 diff --git a/runtime-Eclipse/fr.n7.petrinet.exemples/net.xmi b/runtime-Eclipse/fr.n7.petrinet.exemples/net.xmi deleted file mode 100644 index 89d7d09..0000000 --- a/runtime-Eclipse/fr.n7.petrinet.exemples/net.xmi +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - diff --git a/runtime-Eclipse/fr.n7.simplepdl.exemples/My.simplepdl b/runtime-Eclipse/fr.n7.simplepdl.exemples/My.simplepdl deleted file mode 100644 index 33d768d..0000000 --- a/runtime-Eclipse/fr.n7.simplepdl.exemples/My.simplepdl +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/runtime-Eclipse/fr.n7.simplepdl.exemples/developpement.xmi b/runtime-Eclipse/fr.n7.simplepdl.exemples/developpement.xmi deleted file mode 100644 index 671bd35..0000000 --- a/runtime-Eclipse/fr.n7.simplepdl.exemples/developpement.xmi +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - -