Index: applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/TagChecker.java
===================================================================
--- applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/TagChecker.java	(revision 14015)
+++ applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/TagChecker.java	(revision 14121)
@@ -256,11 +256,8 @@
         if(presets != null)
         {
-            Way w = new Way();
-            w.checkTagged();
-            w.checkDirectionTagged();
             presetsValueData = new Bag<String, String>();
-            for(String a : OsmPrimitive.uninteresting)
+            for(String a : OsmPrimitive.getUninterestingKeys())
                 presetsValueData.add(a);
-            for(String a : OsmPrimitive.directionKeys)
+            for(String a : OsmPrimitive.getDirectionKeys())
                 presetsValueData.add(a);
             for(String a : Main.pref.getCollection(PreferenceEditor.PREFIX + ".knownkeys",
Index: applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/UntaggedNode.java
===================================================================
--- applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/UntaggedNode.java	(revision 14015)
+++ applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/UntaggedNode.java	(revision 14121)
@@ -69,5 +69,5 @@
     public void visit(Node n)
     {
-        if(!n.incomplete && !n.deleted && !n.tagged)
+        if(!n.incomplete && !n.deleted && !n.isTagged())
             emptyNodes.add(n);
     }
Index: applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/UntaggedWay.java
===================================================================
--- applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/UntaggedWay.java	(revision 14015)
+++ applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/UntaggedWay.java	(revision 14121)
@@ -85,5 +85,5 @@
         }
 
-        if(!w.tagged && !multipolygonways.contains(w))
+        if(!w.isTagged() && !multipolygonways.contains(w))
         {
             errors.add( new TestError(this, Severity.WARNING, tr("Untagged ways"), UNTAGGED_WAY, w) );
@@ -114,5 +114,5 @@
                     if(m.member != null && m.member instanceof Way &&
                     !m.member.deleted && !m.member.incomplete
-                    && !m.member.tagged)
+                    && !m.member.isTagged())
                         multipolygonways.add((Way)m.member);
                 }
