The final restructured version for automatic build using maven tycho
[Mograsim.git] / net.mograsim.plugin.core / src / net / mograsim / plugin / tables / memory / NumberVerifyListener.java
diff --git a/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/memory/NumberVerifyListener.java b/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/memory/NumberVerifyListener.java
deleted file mode 100644 (file)
index 54d7176..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-package net.mograsim.plugin.tables.memory;
-
-import org.eclipse.swt.events.VerifyEvent;
-import org.eclipse.swt.events.VerifyListener;
-import org.eclipse.swt.widgets.Text;
-
-import net.mograsim.plugin.asm.AsmNumberUtil;
-import net.mograsim.plugin.asm.AsmNumberUtil.NumberType;
-
-public class NumberVerifyListener implements VerifyListener
-{
-
-       @Override
-       public void verifyText(VerifyEvent e)
-       {
-               String text = computeModifiedText(e);
-               e.doit = !NumberType.NONE.equals(AsmNumberUtil.prefixOfType(text));
-       }
-
-       private static String computeModifiedText(VerifyEvent e)
-       {
-               String modifiedText = ((Text) e.getSource()).getText();
-               modifiedText = modifiedText.substring(0, e.start).concat(e.text).concat(modifiedText.substring(e.end));
-               return modifiedText;
-       }
-}