plugins/org.symbian.tools.tmw.ui/src/org/symbian/tools/tmw/internal/ui/wizard/NonEmptyStringValidator.java
changeset 474 e2f461f0a9e0
parent 470 d4809db37847
child 484 f5df819c1852
--- a/plugins/org.symbian.tools.tmw.ui/src/org/symbian/tools/tmw/internal/ui/wizard/NonEmptyStringValidator.java	Mon Aug 23 15:08:34 2010 -0700
+++ b/plugins/org.symbian.tools.tmw.ui/src/org/symbian/tools/tmw/internal/ui/wizard/NonEmptyStringValidator.java	Mon Aug 23 17:20:11 2010 -0700
@@ -26,22 +26,17 @@
 import org.symbian.tools.tmw.ui.TMWCoreUI;
 
 public class NonEmptyStringValidator implements IValidator {
-	private final String propertyName;
-    private final AbstractDataBindingPage page;
+    private final String propertyName;
 
-	public NonEmptyStringValidator(String propertyName, AbstractDataBindingPage page) {
-		this.propertyName = propertyName;
-        this.page = page;
-	}
+    public NonEmptyStringValidator(String propertyName) {
+        this.propertyName = propertyName;
+    }
 
-	public IStatus validate(Object value) {
-        if (page != null && page.isActive()) {
-			if (value == null || value.toString().trim().length() == 0) {
-                return new Status(IStatus.ERROR, TMWCoreUI.PLUGIN_ID,
-						MessageFormat.format("Field {0} is empty",
-								propertyName));
-			}
-		}
-		return Status.OK_STATUS;
-	}
+    public IStatus validate(Object value) {
+        if (value == null || value.toString().trim().length() == 0) {
+            return new Status(IStatus.ERROR, TMWCoreUI.PLUGIN_ID, MessageFormat.format("Field {0} is empty",
+                    propertyName));
+        }
+        return Status.OK_STATUS;
+    }
 }
\ No newline at end of file