diff options
Diffstat (limited to 'plugins/org.eclipse.uml2.uml')
-rw-r--r-- | plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/util/UMLUtil.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/util/UMLUtil.java b/plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/util/UMLUtil.java index e95cc0bf..df22fbcd 100644 --- a/plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/util/UMLUtil.java +++ b/plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/util/UMLUtil.java @@ -10316,6 +10316,12 @@ public class UMLUtil * @since 4.0 */ public static ResourceSet init(ResourceSet resourceSet) { + (resourceSet == null + ? Resource.Factory.Registry.INSTANCE + : resourceSet.getResourceFactoryRegistry()) + .getExtensionToFactoryMap().put(UMLResource.FILE_EXTENSION, + UMLResource.Factory.INSTANCE); + Map<String, Object> contentTypeToFactoryMap = (resourceSet == null ? Resource.Factory.Registry.INSTANCE : resourceSet.getResourceFactoryRegistry()) |