[228656] Validators not called on import
diff --git a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValBuilderJob.java b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValBuilderJob.java
index 80d875c..08e2272 100644
--- a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValBuilderJob.java
+++ b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/ValBuilderJob.java
@@ -145,7 +145,8 @@
 			return false;
 		}
 		int kind = delta.getKind();
-		if ((delta.getFlags() & InterestedFlags) == 0)return true;
+		boolean isChanged = (kind & IResourceDelta.CHANGED) != 0;
+		if (isChanged &&  (delta.getFlags() & InterestedFlags) == 0)return true;
 		
 		if ((kind & (IResourceDelta.ADDED | IResourceDelta.CHANGED)) != 0){
 			ValManager.getDefault().validate(_project, resource, delta.getKind(), ValType.Build, _buildKind,