Package org.eclipse.glsp.server.emf
Class UUIDXMIResourceFactory
- java.lang.Object
-
- org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl
-
- org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
-
- org.eclipse.glsp.server.emf.UUIDXMIResourceFactory
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.resource.Resource.Factory
public class UUIDXMIResourceFactory extends org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImplA resource factory that uses UUIDs to identify elements within the resources instead of the ID attribute and ensures that those IDs are not overridden during resource loading.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUUIDXMIResourceFactory.Resource
-
Constructor Summary
Constructors Constructor Description UUIDXMIResourceFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUIDXMIResourceFactory.ResourcecreateResource(org.eclipse.emf.common.util.URI uri)
-
-
-
Method Detail
-
createResource
public UUIDXMIResourceFactory.Resource createResource(org.eclipse.emf.common.util.URI uri)
- Specified by:
createResourcein interfaceorg.eclipse.emf.ecore.resource.Resource.Factory- Overrides:
createResourcein classorg.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
-
-