The final restructured version for automatic build using maven tycho
[Mograsim.git] / net.mograsim.preferences / src / net / mograsim / preferences / ColorManager.java
diff --git a/net.mograsim.preferences/src/net/mograsim/preferences/ColorManager.java b/net.mograsim.preferences/src/net/mograsim/preferences/ColorManager.java
deleted file mode 100644 (file)
index f6f5d8d..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-package net.mograsim.preferences;
-
-import org.eclipse.swt.graphics.Color;
-
-public abstract class ColorManager
-{
-       private static ColorManager currentManager;
-
-       public static void setColorManager(ColorManager manager)
-       {
-               if (manager == null)
-                       throw new NullPointerException();
-               currentManager = manager;
-       }
-
-       public static ColorManager current()
-       {
-               if (currentManager == null)
-                       currentManager = new SimpleColorManager();
-               return currentManager;
-       }
-
-       public abstract Color toColor(ColorDefinition col);
-
-       public void clearCache()
-       {
-               // this method is intended to be overridden
-       }
-}
\ No newline at end of file