Normal
Irgendwie funktioniert das nicht so - bei mir gibts nur ein "new DeineResourceImpl(URI);" und mit null lässt sich das nicht füttern. Ich hab es jetzt so gemacht wie es der generierte Test Code macht:[Java]private static ResourceSet resourceSet = new ResourceSetImpl();resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put(Resource.Factory.Registry.DEFAULT_EXTENSION, new MeineResourceFactoryImpl()); resourceSet.getPackageRegistry().put(MeinePackage.eNS_URI, MeinePackage.eINSTANCE); URI xmlFile=URI.createURI(TestXmlImport.class.getResource("meins.xml").toURI().toString()); resource = resourceSet.getResource(xmlFile,true);...[/code]das läuft aber deins find ich irgendwie eleganter wildcard, vorallem weiß ich nicht wofür ich ein Resource SET baruche.
Irgendwie funktioniert das nicht so - bei mir gibts nur ein "new DeineResourceImpl(URI);" und mit null lässt sich das nicht füttern. Ich hab es jetzt so gemacht wie es der generierte Test Code macht:
[Java]
private static ResourceSet resourceSet = new ResourceSetImpl();
resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put(Resource.Factory.Registry.DEFAULT_EXTENSION, new MeineResourceFactoryImpl());
resourceSet.getPackageRegistry().put(MeinePackage.eNS_URI, MeinePackage.eINSTANCE);
URI xmlFile=URI.createURI(TestXmlImport.class.getResource("meins.xml").toURI().toString());
resource = resourceSet.getResource(xmlFile,true);
...
[/code]
das läuft aber deins find ich irgendwie eleganter wildcard, vorallem weiß ich nicht wofür ich ein Resource SET baruche.