From 0d87bc14f2341213c42adb98870bc072eeaa22d1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Wed, 17 Sep 2008 10:16:30 +0000
Subject: [PATCH] - garded clear() so that it can be called before any
 OntologyFactory   has been created

---
 src/fr/inrialpes/exmo/align/onto/OntologyFactory.java | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/fr/inrialpes/exmo/align/onto/OntologyFactory.java b/src/fr/inrialpes/exmo/align/onto/OntologyFactory.java
index 50eec7e4..ed2e4ca9 100644
--- a/src/fr/inrialpes/exmo/align/onto/OntologyFactory.java
+++ b/src/fr/inrialpes/exmo/align/onto/OntologyFactory.java
@@ -75,8 +75,10 @@ public abstract class OntologyFactory {
     }
 
     public static void clear() {
-	for ( OntologyFactory of : instances.values() ){
-	    of.clearCache();
+	if ( instances != null ) {
+	    for ( OntologyFactory of : instances.values() ){
+		of.clearCache();
+	    }
 	}
     }
 
-- 
GitLab