File tree Expand file tree Collapse file tree
de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros
de.fraunhofer.ipa.ros1.xtext/src/de/fraunhofer/ipa/ros1
de.fraunhofer.ipa.ros2.xtext/src/de/fraunhofer/ipa/ros2
de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 */
44package de.fraunhofer.ipa.ros
55
6+ import com.google.inject.Injector
7+ import org.eclipse.emf.ecore.EPackage
8+ import ros.RosPackage
69
710/**
811 * Initialization support for running Xtext languages without Equinox extension registry.
@@ -12,4 +15,9 @@ class RosStandaloneSetup extends RosStandaloneSetupGenerated {
1215 def static void doSetup () {
1316 new RosStandaloneSetup (). createInjectorAndDoEMFRegistration()
1417 }
18+
19+ override register (Injector injector ) {
20+ EPackage . Registry . INSTANCE. put(RosPackage . eNS_URI, RosPackage . eINSTANCE)
21+ super . register(injector)
22+ }
1523}
Original file line number Diff line number Diff line change 33 */
44package de.fraunhofer.ipa.ros1
55
6+ import com.google.inject.Injector
7+ import org.eclipse.emf.ecore.EPackage
8+ import ros.RosPackage
69
710/**
811 * Initialization support for running Xtext languages without Equinox extension registry.
@@ -12,4 +15,9 @@ class Ros1StandaloneSetup extends Ros1StandaloneSetupGenerated {
1215 def static void doSetup () {
1316 new Ros1StandaloneSetup (). createInjectorAndDoEMFRegistration()
1417 }
18+
19+ override register (Injector injector ) {
20+ EPackage . Registry . INSTANCE. put(RosPackage . eNS_URI, RosPackage . eINSTANCE)
21+ super . register(injector)
22+ }
1523}
Original file line number Diff line number Diff line change 33 */
44package de.fraunhofer.ipa.ros2
55
6+ import com.google.inject.Injector
7+ import org.eclipse.emf.ecore.EPackage
8+ import ros.RosPackage
69
710/**
811 * Initialization support for running Xtext languages without Equinox extension registry.
@@ -12,4 +15,9 @@ class Ros2StandaloneSetup extends Ros2StandaloneSetupGenerated {
1215 def static void doSetup () {
1316 new Ros2StandaloneSetup (). createInjectorAndDoEMFRegistration()
1417 }
18+
19+ override register (Injector injector ) {
20+ EPackage . Registry . INSTANCE. put(RosPackage . eNS_URI, RosPackage . eINSTANCE)
21+ super . register(injector)
22+ }
1523}
Original file line number Diff line number Diff line change 33 */
44package de.fraunhofer.ipa.rossystem
55
6+ import com.google.inject.Injector
7+ import org.eclipse.emf.ecore.EPackage
8+ import system.RossystemPackage
69
710/**
811 * Initialization support for running Xtext languages without Equinox extension registry.
@@ -12,4 +15,10 @@ class RosSystemStandaloneSetup extends RosSystemStandaloneSetupGenerated {
1215 def static void doSetup () {
1316 new RosSystemStandaloneSetup (). createInjectorAndDoEMFRegistration()
1417 }
18+
19+
20+ override register (Injector injector ) {
21+ EPackage . Registry . INSTANCE. put(RossystemPackage . eNS_URI, RossystemPackage . eINSTANCE)
22+ super . register(injector)
23+ }
1524}
You can’t perform that action at this time.
0 commit comments