http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5ComboTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5ComboTest.java
 
b/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5ComboTest.java
index 62e3c15..9a74cd9 100755
--- 
a/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5ComboTest.java
+++ 
b/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5ComboTest.java
@@ -27,7 +27,7 @@ import org.junit.runners.*;
 @RunWith(Parameterized.class)
 @SuppressWarnings({"javadoc"})
 public class Html5ComboTest extends ComboTest {
-       
+
        private static final B btag = b("bbb");
 
        @Parameterized.Parameters
@@ -61,6 +61,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>a</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:href rdf:resource='http://foo'/>\n    
</jp:a>\n    <jp:c>\n      <rdf:Seq>\n        <rdf:li>bar</rdf:li>\n      
</rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(A o) {
                                                assertType(A.class, o);
                                        }
@@ -94,6 +95,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>a</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:href rdf:resource='http://foo'/>\n    
</jp:a>\n    <jp:c>\n      <rdf:Seq>\n        <rdf:li>bar</rdf:li>\n        
<rdf:li rdf:parseType='Resource'>\n          <jp:_type>b</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>bbb</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        
<rdf:li>baz</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(A o) {
                                                assertType(A.class, o);
                                        }
@@ -127,6 +129,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>a</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:href rdf:resource='http://foo'/>\n    
</jp:a>\n    <jp:c>\n      <rdf:Seq>\n        <rdf:li></rdf:li>\n      
</rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(A o) {
                                                assertType(A.class, o);
                                        }
@@ -160,6 +163,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>a</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:href rdf:resource='http://foo'/>\n    
</jp:a>\n    <jp:c>\n      <rdf:Seq>\n        <rdf:li>_x0020_</rdf:li>\n      
</rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(A o) {
                                                assertType(A.class, o);
                                        }
@@ -193,6 +197,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>a</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:href rdf:resource='http://foo'/>\n    
</jp:a>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(A o) {
                                                assertType(A.class, o);
                                        }
@@ -226,6 +231,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>abbr</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n 
       <rdf:li>foo</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Abbr o) {
                                                assertType(Abbr.class, o);
                                        }
@@ -259,6 +265,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>abbr</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:title>foo</jp:title>\n    </jp:a>\n    
<jp:c>\n      <rdf:Seq>\n        <rdf:li>bar</rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>b</jp:_type>\n          <jp:c>\n 
           <rdf:Seq>\n              <rdf:li>bbb</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        
<rdf:li>baz</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Abbr o) {
                                                assertType(Abbr.class, o);
                                        }
@@ -292,6 +299,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>address</jp:_type>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Address o) {
                                                assertType(Address.class, o);
                                        }
@@ -325,6 +333,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>address</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li></rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Address o) {
                                                assertType(Address.class, o);
                                        }
@@ -358,6 +367,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>address</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li>foo</rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>a</jp:_type>\n          <jp:a 
rdf:parseType='Resource'>\n            <jp:href>bar</jp:href>\n          
</jp:a>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>baz</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>a</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n            
<jp:href>qux</jp:href>\n          </jp:a>\n          <jp:c>\n            
<rdf:Seq>\n              <rdf:li>quux</rdf:li>\n            </rdf:Seq>\n        
  </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Address o) {
                                                assertType(Address.class, o);
                                                assertType(A.class, 
o.getChild(1));
@@ -395,6 +405,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>aside</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>h1</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>header1</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>p</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>foo</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Aside o) {
                                                assertType(Aside.class, o);
                                                assertType(H1.class, 
o.getChild(0));
@@ -433,6 +444,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>audio</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:controls>true</jp:controls>\n    </jp:a>\n 
   <jp:c>\n      <rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n         
 <jp:_type>source</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n       
     <jp:src>foo.ogg</jp:src>\n            <jp:type>audio/ogg</jp:type>\n       
   </jp:a>\n        </rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n      
    <jp:_type>source</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n    
        <jp:src>foo.mp3</jp:src>\n            <jp:type>audio/mpeg</jp:type>\n   
       </jp:a>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Audio o) {
                                                assertType(Audio.class, o);
                                                assertType(Source.class, 
o.getChild(0));
@@ -466,8 +478,9 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXml */    
"<rdf:RDF>\n<rdf:Description>\n<jp:_type>p</jp:_type>\n<jp:c>\n<rdf:Seq>\n<rdf:li>foo</rdf:li>\n<rdf:li
 
rdf:parseType='Resource'>\n<jp:_type>bdi</jp:_type>\n<jp:c>إيان</jp:c>\n</rdf:li>\n<rdf:li>bar</rdf:li>\n</rdf:Seq>\n</jp:c>\n</rdf:Description>\n</rdf:RDF>\n",
                                        /* RdfXmlT */   
"<rdf:RDF>\n<rdf:Description>\n<jp:t>p</jp:t>\n<jp:c>\n<rdf:Seq>\n<rdf:li>foo</rdf:li>\n<rdf:li
 
rdf:parseType='Resource'>\n<jp:t>bdi</jp:t>\n<jp:c>إيان</jp:c>\n</rdf:li>\n<rdf:li>bar</rdf:li>\n</rdf:Seq>\n</jp:c>\n</rdf:Description>\n</rdf:RDF>\n",
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>foo</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>bdi</jp:_type>\n          <jp:c>إيان</jp:c>\n        </rdf:li>\n  
      <rdf:li>bar</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
-                               )       
+                               )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Bdi.class, 
o.getChild(1));
@@ -502,6 +515,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>foo</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>bdo</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n           
 <jp:dir>rtl</jp:dir>\n          </jp:a>\n          <jp:c>\n            
<rdf:Seq>\n              <rdf:li>baz</rdf:li>\n            </rdf:Seq>\n         
 </jp:c>\n        </rdf:li>\n        <rdf:li>bar</rdf:li>\n      </rdf:Seq>\n   
 </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Bdo.class, 
o.getChild(1));
@@ -536,6 +550,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>blockquote</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li>foo</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Blockquote o) {
                                                assertType(Blockquote.class, o);
                                        }
@@ -569,6 +584,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>br</jp:_type>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Br o) {
                                                assertType(Br.class, o);
                                        }
@@ -602,6 +618,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>br</jp:_type>\n      
  </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Br.class, 
o.getChild(0));
@@ -636,6 +653,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>button</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:type>button</jp:type>\n    </jp:a>\n    
<jp:c>\n      <rdf:Seq>\n        <rdf:li>foo</rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Button o) {
                                                assertType(Button.class, o);
                                        }
@@ -669,6 +687,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>canvas</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:width>100</jp:width>\n      
<jp:height>200</jp:height>\n    </jp:a>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Canvas o) {
                                                assertType(Canvas.class, o);
                                        }
@@ -702,6 +721,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>cite</jp:_type>\n    
      <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n       
     </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Cite.class, 
o.getChild(0));
@@ -736,6 +756,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>code</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n 
       <rdf:li>foo_x000A__x0009_bar</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Code o) {
                                                assertType(Code.class, o);
                                        }
@@ -772,6 +793,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>datalist</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:id>foo</jp:id>\n    </jp:a>\n    <jp:c>\n  
    <rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>option</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n        
    <jp:value>One</jp:value>\n          </jp:a>\n        </rdf:li>\n        
<rdf:li rdf:parseType='Resource'>\n          <jp:_type>option</jp:_type>\n      
    <jp:a rdf:parseType='Resource'>\n            <jp:value>Two</jp:value>\n     
     </jp:a>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Datalist o) {
                                                assertType(Datalist.class, o);
                                                assertType(Option.class, 
o.getChild(0));
@@ -810,6 +832,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>dl</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n   
     <rdf:li rdf:parseType='Resource'>\n          <jp:_type>dt</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>dd</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>bar</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Dl o) {
                                                assertType(Dl.class, o);
                                                assertType(Dt.class, 
o.getChild(0));
@@ -845,6 +868,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>del</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
      <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>b</jp:_type>\n                <jp:c>\n                  <rdf:Seq>\n   
                 <rdf:li>bbb</rdf:li>\n                  </rdf:Seq>\n           
     </jp:c>\n              </rdf:li>\n              <rdf:li>bar</rdf:li>\n     
       </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>ins</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>baz</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Del.class, 
o.getChild(0));
@@ -881,6 +905,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>dfn</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Dfn.class, 
o.getChild(0));
@@ -915,6 +940,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>div</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n  
      <rdf:li>foo</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n         
 <jp:_type>b</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>bbb</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li>bar</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Div o) {
                                                assertType(Div.class, o);
                                                assertType(B.class, 
o.getChild(1));
@@ -949,6 +975,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>foo</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>em</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>bar</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li>baz</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Em.class, 
o.getChild(1));
@@ -983,6 +1010,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>embed</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:src>foo.swf</jp:src>\n    </jp:a>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Embed o) {
                                                assertType(Embed.class, o);
                                        }
@@ -1024,6 +1052,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>form</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:action>bar</jp:action>\n    </jp:a>\n    
<jp:c>\n      <rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>fieldset</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n        
      <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>legend</jp:_type>\n                <jp:c>\n                  
<rdf:Seq>\n                    <rdf:li>foo:</rdf:li>\n                  
</rdf:Seq>\n                </jp:c>\n              </rdf:li>\n              
<rdf:li>Name:</rdf:li>\n              <rdf:li rdf:parseType='Resource'>\n       
         <jp:_type>input</jp:_type>\n                <jp:a 
rdf:parseType='Resource'>\n                  <jp:type>text</jp:type>\n          
      </jp:a>\n              </rdf:li>\n              <rdf:li 
rdf:parseType='Resource'>\n                <jp:_type>br</jp:_type>\n            
  </rdf:li>\n              <rdf
 :li>Email:</rdf:li>\n              <rdf:li rdf:parseType='Resource'>\n         
       <jp:_type>input</jp:_type>\n                <jp:a 
rdf:parseType='Resource'>\n                  <jp:type>text</jp:type>\n          
      </jp:a>\n              </rdf:li>\n              <rdf:li 
rdf:parseType='Resource'>\n                <jp:_type>br</jp:_type>\n            
  </rdf:li>\n              <rdf:li>X:</rdf:li>\n              <rdf:li 
rdf:parseType='Resource'>\n                <jp:_type>keygen</jp:_type>\n        
        <jp:a rdf:parseType='Resource'>\n                  
<jp:name>X</jp:name>\n                </jp:a>\n              </rdf:li>\n        
      <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>label</jp:_type>\n                <jp:a rdf:parseType='Resource'>\n   
               <jp:for>Name</jp:for>\n                </jp:a>\n                
<jp:c>\n                  <rdf:Seq>\n                    
<rdf:li>label</rdf:li>\n                  </rdf:Seq>\n                </jp:c>
 \n              </rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Form o) {
                                                assertType(Form.class, o);
                                                assertType(Fieldset.class, 
o.getChild(0));
@@ -1068,6 +1097,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>figure</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>img</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n           
 <jp:src>foo.png</jp:src>\n            <jp:alt>foo</jp:alt>\n            
<jp:width>100</jp:width>\n            <jp:height>200</jp:height>\n          
</jp:a>\n        </rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n         
 <jp:_type>figcaption</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n     
         <rdf:li>The caption</rdf:li>\n            </rdf:Seq>\n          
</jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Figure o) {
                                                assertType(Figure.class, o);
                                                assertType(Img.class, 
o.getChild(0));
@@ -1105,6 +1135,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>div</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n  
      <rdf:li rdf:parseType='Resource'>\n          <jp:_type>h1</jp:_type>\n    
      <jp:c>\n            <rdf:Seq>\n              <rdf:li>One</rdf:li>\n       
     </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>h2</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>Two</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>h3</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>Three</rdf:li>\n           
 </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>h4</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>Four</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li
  rdf:parseType='Resource'>\n          <jp:_type>h5</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>Five</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>h6</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>Six</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Div o) {
                                                assertType(Div.class, o);
                                                assertType(H1.class, 
o.getChild(0));
@@ -1144,6 +1175,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>hr</jp:_type>\n      
  </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Hr.class, 
o.getChild(0));
@@ -1170,7 +1202,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* JsonR */             "{\n\t_type: 
'html',\n\tc: [\n\t\t{\n\t\t\t_type: 'head',\n\t\t\tc: 
[\n\t\t\t\t{\n\t\t\t\t\t_type: 'title',\n\t\t\t\t\tc: 
'title'\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t_type: 'base',\n\t\t\t\t\ta: 
{\n\t\t\t\t\t\thref: 'foo',\n\t\t\t\t\t\ttarget: 
'_blank'\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t_type: 
'link',\n\t\t\t\t\ta: {\n\t\t\t\t\t\trel: 'stylesheet',\n\t\t\t\t\t\ttype: 
'text/css',\n\t\t\t\t\t\thref: 
'theme.css'\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t_type: 
'meta',\n\t\t\t\t\ta: {\n\t\t\t\t\t\tcharset: 
'UTF-8'\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\t_type: 
'body',\n\t\t\tc: [\n\t\t\t\t'bar'\n\t\t\t]\n\t\t}\n\t]\n}",
                                        /* Xml */               
"<html><head><title>title</title><base href='foo' target='_blank'/><link 
rel='stylesheet' type='text/css' href='theme.css'/><meta 
charset='UTF-8'/></head><body>bar</body></html>",
                                        /* XmlT */              
"<html><head><title>title</title><base href='foo' target='_blank'/><link 
rel='stylesheet' type='text/css' href='theme.css'/><meta 
charset='UTF-8'/></head><body>bar</body></html>",
-                                       /* XmlR */      
+                                       /* XmlR */
                                                "<html>\n"
                                                +"      <head>\n"
                                                +"              
<title>title</title>\n"
@@ -1183,7 +1215,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* XmlNs */             
"<html><head><title>title</title><base href='foo' target='_blank'/><link 
rel='stylesheet' type='text/css' href='theme.css'/><meta 
charset='UTF-8'/></head><body>bar</body></html>",
                                        /* Html */              
"<html><head><title>title</title><base href='foo' target='_blank'/><link 
rel='stylesheet' type='text/css' href='theme.css'/><meta 
charset='UTF-8'/></head><body>bar</body></html>",
                                        /* HtmlT */             
"<html><head><title>title</title><base href='foo' target='_blank'/><link 
rel='stylesheet' type='text/css' href='theme.css'/><meta 
charset='UTF-8'/></head><body>bar</body></html>",
-                                       /* HtmlR */             
+                                       /* HtmlR */
                                                "<html>\n"
                                                +"      <head>\n"
                                                +"              
<title>title</title>\n"
@@ -1206,6 +1238,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>html</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n 
       <rdf:li rdf:parseType='Resource'>\n          <jp:_type>head</jp:_type>\n 
         <jp:c>\n            <rdf:Seq>\n              <rdf:li 
rdf:parseType='Resource'>\n                <jp:_type>title</jp:_type>\n         
       <jp:c>title</jp:c>\n              </rdf:li>\n              <rdf:li 
rdf:parseType='Resource'>\n                <jp:_type>base</jp:_type>\n          
      <jp:a rdf:parseType='Resource'>\n                  
<jp:href>foo</jp:href>\n                  <jp:target>_blank</jp:target>\n       
         </jp:a>\n              </rdf:li>\n              <rdf:li 
rdf:parseType='Resource'>\n                <jp:_type>link</jp:_type>\n          
      <jp:a rdf:parseType='Resource'>\n                  
<jp:rel>stylesheet</jp:rel>\n                  <jp:type>text/css</jp:type>\n    
              <jp:href>theme.css</jp:href>\n                </jp:a>\n           
   </rdf:
 li>\n              <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>meta</jp:_type>\n                <jp:a rdf:parseType='Resource'>\n    
              <jp:charset>UTF-8</jp:charset>\n                </jp:a>\n         
     </rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n  
      <rdf:li rdf:parseType='Resource'>\n          <jp:_type>body</jp:_type>\n  
        <jp:c>\n            <rdf:Seq>\n              <rdf:li>bar</rdf:li>\n     
       </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Html o) {
                                                assertType(Html.class, o);
                                                assertType(Head.class, 
o.getChild(0));
@@ -1245,6 +1278,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>i</jp:_type>\n       
   <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n          
  </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(I.class, 
o.getChild(0));
@@ -1279,6 +1313,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>iframe</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li>foo</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Iframe o) {
                                                assertType(Iframe.class, o);
                                        }
@@ -1312,6 +1347,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>kbd</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Kbd.class, 
o.getChild(0));
@@ -1352,6 +1388,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>main</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n 
       <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>article</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n         
     <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>header</jp:_type>\n                <jp:c>\n                  
<rdf:Seq>\n                    <rdf:li rdf:parseType='Resource'>\n              
        <jp:_type>h1</jp:_type>\n                      <jp:c>\n                 
       <rdf:Seq>\n                          <rdf:li>header1</rdf:li>\n          
              </rdf:Seq>\n                      </jp:c>\n                    
</rdf:li>\n                    <rdf:li rdf:parseType='Resource'>\n              
        <jp:_type>p</jp:_type>\n                      <jp:c>\n                  
      <rdf:Seq>\n                          <rdf:li>header2</rdf:li>\n           
             </rdf:Seq>\n                      </jp:c>\n            
         </rdf:li>\n                  </rdf:Seq>\n                </jp:c>\n     
         </rdf:li>\n              <rdf:li rdf:parseType='Resource'>\n           
     <jp:_type>p</jp:_type>\n                <jp:c>\n                  
<rdf:Seq>\n                    <rdf:li>content</rdf:li>\n                  
</rdf:Seq>\n                </jp:c>\n              </rdf:li>\n              
<rdf:li rdf:parseType='Resource'>\n                
<jp:_type>footer</jp:_type>\n                <jp:c>\n                  
<rdf:Seq>\n                    <rdf:li rdf:parseType='Resource'>\n              
        <jp:_type>h2</jp:_type>\n                      <jp:c>\n                 
       <rdf:Seq>\n                          <rdf:li>footer1</rdf:li>\n          
              </rdf:Seq>\n                      </jp:c>\n                    
</rdf:li>\n                    <rdf:li rdf:parseType='Resource'>\n              
        <jp:_type>p</jp:_type>\n                      <jp:c>\n                  
      <rdf:Seq>\n
                           <rdf:li>footer2</rdf:li>\n                        
</rdf:Seq>\n                      </jp:c>\n                    </rdf:li>\n      
            </rdf:Seq>\n                </jp:c>\n              </rdf:li>\n      
      </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Main o) {
                                                assertType(Main.class, o);
                                                assertType(Article.class, 
o.getChild(0));
@@ -1393,6 +1430,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>map</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:name>baz</jp:name>\n    </jp:a>\n    
<jp:c>\n      <rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>area</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n          
  <jp:shape>rect</jp:shape>\n            <jp:coords>0,1,2,3</jp:coords>\n       
     <jp:href>foo</jp:href>\n            <jp:alt>bar</jp:alt>\n          
</jp:a>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Map o) {
                                                assertType(Map.class, o);
                                                assertType(Area.class, 
o.getChild(0));
@@ -1427,6 +1465,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>mark</jp:_type>\n    
      <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n       
     </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Mark.class, 
o.getChild(0));
@@ -1461,6 +1500,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>meter</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:value>1</jp:value>\n      
<jp:min>0</jp:min>\n      <jp:max>2</jp:max>\n    </jp:a>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li>foo</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Meter o) {
                                                assertType(Meter.class, o);
                                        }
@@ -1494,6 +1534,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>nav</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n  
      <rdf:li rdf:parseType='Resource'>\n          <jp:_type>a</jp:_type>\n     
     <jp:a rdf:parseType='Resource'>\n            <jp:href>foo</jp:href>\n      
    </jp:a>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>bar</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Nav o) {
                                                assertType(Nav.class, o);
                                                assertType(A.class, 
o.getChild(0));
@@ -1528,6 +1569,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>noscript</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li>No script!</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n 
 </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Noscript o) {
                                                assertType(Noscript.class, o);
                                        }
@@ -1561,6 +1603,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>object</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:width>1</jp:width>\n      
<jp:height>2</jp:height>\n      <jp:data>foo.swf</jp:data>\n    </jp:a>\n    
<jp:c>\n      <rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>param</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n         
   <jp:name>autoplay</jp:name>\n            <jp:value>true</jp:value>\n         
 </jp:a>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Object2 o) {
                                                assertType(Object2.class, o);
                                                assertType(Param.class, 
o.getChild(0));
@@ -1595,6 +1638,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>ol</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n   
     <rdf:li rdf:parseType='Resource'>\n          <jp:_type>li</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Ol o) {
                                                assertType(Ol.class, o);
                                                assertType(Li.class, 
o.getChild(0));
@@ -1633,6 +1677,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>form</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:action>testform</jp:action>\n      
<jp:oninput>x.value=parseInt(a.value)+parseInt(b.value)</jp:oninput>\n    
</jp:a>\n    <jp:c>\n      <rdf:Seq>\n        <rdf:li>0</rdf:li>\n        
<rdf:li rdf:parseType='Resource'>\n          <jp:_type>input</jp:_type>\n       
   <jp:a rdf:parseType='Resource'>\n            <jp:type>range</jp:type>\n      
      <jp:id>a</jp:id>\n            <jp:value>50</jp:value>\n          
</jp:a>\n        </rdf:li>\n        <rdf:li>+</rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>input</jp:_type>\n          
<jp:a rdf:parseType='Resource'>\n            <jp:type>number</jp:type>\n        
    <jp:id>b</jp:id>\n            <jp:value>50</jp:value>\n          </jp:a>\n  
      </rdf:li>\n        <rdf:li>=</rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>output</jp:_type>\n          
<jp:a rdf
 :parseType='Resource'>\n            <jp:name>x</jp:name>\n            
<jp:for>a b</jp:for>\n          </jp:a>\n        </rdf:li>\n      </rdf:Seq>\n  
  </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Form o) {
                                                assertType(Form.class, o);
                                                assertType(Input.class, 
o.getChild(1));
@@ -1669,6 +1714,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>foo</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                        }
@@ -1702,6 +1748,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>pre</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n  
      <rdf:li>foo   _x000A_   bar</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Pre o) {
                                                assertType(Pre.class, o);
                                        }
@@ -1735,6 +1782,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>progress</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:value>1</jp:value>\n    </jp:a>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Progress o) {
                                                assertType(Progress.class, o);
                                        }
@@ -1768,6 +1816,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>foo</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>q</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>bar</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li>baz</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Q.class, 
o.getChild(1));
@@ -1804,6 +1853,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>ruby</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n 
       <rdf:li>法</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n        
  <jp:_type>rb</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n            
  <rdf:li>華</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li>経</rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>rtc</jp:_type>\n          
<jp:c>\n            <rdf:Seq>\n              <rdf:li>き</rdf:li>\n             
 <rdf:li rdf:parseType='Resource'>\n                <jp:_type>rp</jp:_type>\n   
             <jp:c>\n                  <rdf:Seq>\n                    
<rdf:li>け</rdf:li>\n                  </rdf:Seq>\n                </jp:c>\n   
           </rdf:li>\n              <rdf:li>ょ</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Ruby o) {
                                                assertType(Ruby.class, o);
                                                assertType(Rb.class, 
o.getChild(1));
@@ -1840,6 +1890,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>foo</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>s</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>bar</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li>baz</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(S.class, 
o.getChild(1));
@@ -1874,6 +1925,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>samp</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n 
       <rdf:li>foo</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Samp o) {
                                                assertType(Samp.class, o);
                                        }
@@ -1907,6 +1959,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>script</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:type>text/javascript</jp:type>\n    
</jp:a>\n    <jp:c>_x000A__x0009_alert('hello world!');_x000A_</jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Script o) {
                                                assertType(Script.class, o);
                                        }
@@ -1940,6 +1993,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>section</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>h1</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>foo</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>p</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>bar</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Section o) {
                                                assertType(Section.class, o);
                                                assertType(H1.class, 
o.getChild(0));
@@ -1975,6 +2029,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>select</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:name>foo</jp:name>\n    </jp:a>\n    
<jp:c>\n      <rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>optgroup</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n      
      <jp:label>bar</jp:label>\n          </jp:a>\n          <jp:c>\n           
 <rdf:Seq>\n              <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>option</jp:_type>\n                <jp:a rdf:parseType='Resource'>\n  
                <jp:value>o1</jp:value>\n                </jp:a>\n              
  <jp:c>v1</jp:c>\n              </rdf:li>\n            </rdf:Seq>\n          
</jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Select o) {
                                                assertType(Select.class, o);
                                                assertType(Optgroup.class, 
o.getChild(0));
@@ -2010,6 +2065,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>small</jp:_type>\n   
       <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n      
      </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Small.class, 
o.getChild(0));
@@ -2044,6 +2100,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>My mother has_x0020_</rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>span</jp:_type>\n          <jp:a 
rdf:parseType='Resource'>\n            <jp:style>color:blue</jp:style>\n        
  </jp:a>\n          <jp:c>\n            <rdf:Seq>\n              
<rdf:li>blue</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n        <rdf:li>_x0020_eyes.</rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Span.class, 
o.getChild(1));
@@ -2078,6 +2135,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>strong</jp:_type>\n  
        <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n     
       </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Strong.class, 
o.getChild(0));
@@ -2112,6 +2170,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>head</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n 
       <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>style</jp:_type>\n          <jp:c>_x000A__x0009_h1 
{color:red;}_x000A__x0009_p: {color:blue;}_x000A_</jp:c>\n        </rdf:li>\n   
   </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Head o) {
                                                assertType(Head.class, o);
                                                assertType(Style.class, 
o.getChild(0));
@@ -2146,6 +2205,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>sub</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Sub.class, 
o.getChild(0));
@@ -2180,6 +2240,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>sup</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Sup.class, 
o.getChild(0));
@@ -2398,6 +2459,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>table</jp:_type>\n    <jp:c>\n      
<rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>caption</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n         
     <rdf:li>caption1</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n     
   </rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>colgroup</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n        
      <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>col</jp:_type>\n                <jp:a rdf:parseType='Resource'>\n     
             <jp:class>foo</jp:class>\n                </jp:a>\n              
</rdf:li>\n              <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>col</jp:_type>\n                <jp:a rdf:parseType='Resource'>\n     
             <jp:class>bar</jp:class>\n                </jp:a>\n              
</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n  
       <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>thead</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n           
   <rdf:li rdf:parseType='Resource'>\n                <jp:_type>tr</jp:_type>\n 
               <jp:c>\n                  <rdf:Seq>\n                    <rdf:li 
rdf:parseType='Resource'>\n                      <jp:_type>th</jp:_type>\n      
                <jp:c>\n                        <rdf:Seq>\n                     
     <rdf:li>c1</rdf:li>\n                        </rdf:Seq>\n                  
    </jp:c>\n                    </rdf:li>\n                    <rdf:li 
rdf:parseType='Resource'>\n                      <jp:_type>th</jp:_type>\n      
                <jp:c>\n                        <rdf:Seq>\n                     
     <rdf:li>c2</rdf:li>\n                        </rdf:Seq>\n                  
    </jp:c>\n                    </rdf:li>\n                  </rdf:Seq>\n      
          </jp:c>\n              </rdf:li>\n            </rdf:Seq>\n      
     </jp:c>\n        </rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n    
      <jp:_type>tbody</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n     
         <rdf:li rdf:parseType='Resource'>\n                
<jp:_type>tr</jp:_type>\n                <jp:c>\n                  <rdf:Seq>\n  
                  <rdf:li rdf:parseType='Resource'>\n                      
<jp:_type>td</jp:_type>\n                      <jp:c>\n                        
<rdf:Seq>\n                          <rdf:li>v1</rdf:li>\n                      
  </rdf:Seq>\n                      </jp:c>\n                    </rdf:li>\n    
                <rdf:li rdf:parseType='Resource'>\n                      
<jp:_type>td</jp:_type>\n                      <jp:c>\n                        
<rdf:Seq>\n                          <rdf:li>v2</rdf:li>\n                      
  </rdf:Seq>\n                      </jp:c>\n                    </rdf:li>\n    
              </rdf:Seq>\n                </jp:c>\n              </rdf:l
 i>\n            </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        
<rdf:li rdf:parseType='Resource'>\n          <jp:_type>tfoot</jp:_type>\n       
   <jp:c>\n            <rdf:Seq>\n              <rdf:li 
rdf:parseType='Resource'>\n                <jp:_type>tr</jp:_type>\n            
    <jp:c>\n                  <rdf:Seq>\n                    <rdf:li 
rdf:parseType='Resource'>\n                      <jp:_type>td</jp:_type>\n      
                <jp:c>\n                        <rdf:Seq>\n                     
     <rdf:li>f1</rdf:li>\n                        </rdf:Seq>\n                  
    </jp:c>\n                    </rdf:li>\n                    <rdf:li 
rdf:parseType='Resource'>\n                      <jp:_type>td</jp:_type>\n      
                <jp:c>\n                        <rdf:Seq>\n                     
     <rdf:li>f2</rdf:li>\n                        </rdf:Seq>\n                  
    </jp:c>\n                    </rdf:li>\n                  </rdf:Seq>\n      
      
     </jp:c>\n              </rdf:li>\n            </rdf:Seq>\n          
</jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  
</rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Table o) {
                                                assertType(Table.class, o);
                                                assertType(Caption.class, 
o.getChild(0));
@@ -2447,6 +2509,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>template</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:id>foo</jp:id>\n    </jp:a>\n    <jp:c>\n  
    <rdf:Seq>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>div</jp:_type>\n          <jp:c>\n            <rdf:Seq>\n             
 <rdf:li>bar</rdf:li>\n            </rdf:Seq>\n          </jp:c>\n        
</rdf:li>\n      </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Template o) {
                                                assertType(Template.class, o);
                                                assertType(Div.class, 
o.getChild(0));
@@ -2481,12 +2544,13 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>textarea</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:name>foo</jp:name>\n    </jp:a>\n    
<jp:c>bar</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Textarea o) {
                                                assertType(Textarea.class, o);
                                        }
                                }
                        },
-                       {       /* 64 */        
+                       {       /* 64 */
                                new ComboInput<P>(
                                        "Time",
                                        P.class,
@@ -2514,6 +2578,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>I have a date on_x0020_</rdf:li>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>time</jp:_type>\n          <jp:a 
rdf:parseType='Resource'>\n            <jp:datetime>2016-02-14 
18:00</jp:datetime>\n          </jp:a>\n          <jp:c>\n            
<rdf:Seq>\n              <rdf:li>Valentines day</rdf:li>\n            
</rdf:Seq>\n          </jp:c>\n        </rdf:li>\n        <rdf:li>.</rdf:li>\n  
    </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Time.class, 
o.getChild(1));
@@ -2548,6 +2613,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>u</jp:_type>\n       
   <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n          
  </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(U.class, 
o.getChild(0));
@@ -2582,6 +2648,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>ul</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n   
     <rdf:li rdf:parseType='Resource'>\n          <jp:_type>li</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Ul o) {
                                                assertType(Ul.class, o);
                                                assertType(Li.class, 
o.getChild(0));
@@ -2616,6 +2683,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>var</jp:_type>\n     
     <jp:c>\n            <rdf:Seq>\n              <rdf:li>foo</rdf:li>\n        
    </rdf:Seq>\n          </jp:c>\n        </rdf:li>\n      </rdf:Seq>\n    
</jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Var.class, 
o.getChild(0));
@@ -2653,6 +2721,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>video</jp:_type>\n    <jp:a 
rdf:parseType='Resource'>\n      <jp:width>100</jp:width>\n      
<jp:height>200</jp:height>\n      <jp:controls>true</jp:controls>\n    
</jp:a>\n    <jp:c>\n      <rdf:Seq>\n        <rdf:li 
rdf:parseType='Resource'>\n          <jp:_type>source</jp:_type>\n          
<jp:a rdf:parseType='Resource'>\n            <jp:src>foo.mp4</jp:src>\n         
   <jp:type>video/mp4</jp:type>\n          </jp:a>\n        </rdf:li>\n        
<rdf:li rdf:parseType='Resource'>\n          <jp:_type>track</jp:_type>\n       
   <jp:a rdf:parseType='Resource'>\n            
<jp:src>subtitles_en.vtt</jp:src>\n            <jp:kind>subtitles</jp:kind>\n   
         <jp:srclang>en</jp:srclang>\n          </jp:a>\n        </rdf:li>\n    
  </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(Video o) {
                                                assertType(Video.class, o);
                                                assertType(Source.class, 
o.getChild(0));
@@ -2688,6 +2757,7 @@ public class Html5ComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:_type>p</jp:_type>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li>foo</rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n          
<jp:_type>wbr</jp:_type>\n        </rdf:li>\n        <rdf:li>bar</rdf:li>\n     
 </rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(P o) {
                                                assertType(P.class, o);
                                                assertType(Wbr.class, 
o.getChild(1));

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5TemplateComboTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5TemplateComboTest.java
 
b/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5TemplateComboTest.java
index 65e4dcb..7fad0fb 100644
--- 
a/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5TemplateComboTest.java
+++ 
b/juneau-core-test/src/test/java/org/apache/juneau/dto/html5/Html5TemplateComboTest.java
@@ -61,6 +61,7 @@ public class Html5TemplateComboTest extends ComboTest {
                                        /* RdfXmlR */   "<rdf:RDF>\n  
<rdf:Description>\n    <jp:a rdf:parseType='Resource'>\n      <jp:action 
rdf:resource='http://myaction'/>\n    </jp:a>\n    <jp:c>\n      <rdf:Seq>\n    
    <rdf:li rdf:parseType='Resource'>\n          <jp:_type>input</jp:_type>\n   
       <jp:a rdf:parseType='Resource'>\n            <jp:type>text</jp:type>\n   
         <jp:name>v1</jp:name>\n            <jp:value>123</jp:value>\n          
</jp:a>\n        </rdf:li>\n        <rdf:li rdf:parseType='Resource'>\n         
 <jp:_type>input</jp:_type>\n          <jp:a rdf:parseType='Resource'>\n        
    <jp:type>text</jp:type>\n            <jp:name>v2</jp:name>\n            
<jp:value>true</jp:value>\n          </jp:a>\n        </rdf:li>\n      
</rdf:Seq>\n    </jp:c>\n  </rdf:Description>\n</rdf:RDF>\n"
                                )
                                {
+                                       @Override
                                        public void verify(FormTemplate o) {
                                                assertType(FormTemplate.class, 
o);
                                        }
@@ -69,26 +70,26 @@ public class Html5TemplateComboTest extends ComboTest {
                });
        }
 
-       
+
        @Bean(beanDictionary=HtmlBeanDictionary.class)
        public static class FormTemplate {
-               
+
                private String action;
                private int value1;
                private boolean value2;
-               
+
                public FormTemplate(Form f) {
                        this.action = f.getAttr("action");
                        this.value1 = f.getChild(Input.class, 
0).getAttr(int.class, "value");
                        this.value2 = f.getChild(Input.class, 
1).getAttr(boolean.class, "value");
                }
-               
+
                public FormTemplate(String action, int value1, boolean value2) {
                        this.action = action;
                        this.value1 = value1;
                        this.value2 = value2;
                }
-               
+
                public Form swap(BeanSession session) {
                        return form(action,
                                input("text").name("v1").value(value1),
@@ -96,7 +97,7 @@ public class Html5TemplateComboTest extends ComboTest {
                        );
                }
        }
-       
+
        public Html5TemplateComboTest(ComboInput<?> comboInput) {
                super(comboInput);
        }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/dto/jsonschema/JsonSchemaTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/dto/jsonschema/JsonSchemaTest.java
 
b/juneau-core-test/src/test/java/org/apache/juneau/dto/jsonschema/JsonSchemaTest.java
index 1700106..19d95e9 100755
--- 
a/juneau-core-test/src/test/java/org/apache/juneau/dto/jsonschema/JsonSchemaTest.java
+++ 
b/juneau-core-test/src/test/java/org/apache/juneau/dto/jsonschema/JsonSchemaTest.java
@@ -189,7 +189,7 @@ public class JsonSchemaTest {
                        .setNot(new SchemaRef("http://not";))
                ;
        }
-       
+
        /** Bean with other possible property value types not covered in test1 
*/
        public static Schema getTest2() {
                return new Schema()

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/encoders/EncoderGroupTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/encoders/EncoderGroupTest.java
 
b/juneau-core-test/src/test/java/org/apache/juneau/encoders/EncoderGroupTest.java
index e6e2ec1..3a0e026 100755
--- 
a/juneau-core-test/src/test/java/org/apache/juneau/encoders/EncoderGroupTest.java
+++ 
b/juneau-core-test/src/test/java/org/apache/juneau/encoders/EncoderGroupTest.java
@@ -24,7 +24,7 @@ public class EncoderGroupTest {
        
//====================================================================================================
        @Test
        public void testEncoderGroupMatching() throws Exception {
-               
+
                EncoderGroup g = new 
EncoderGroupBuilder().append(Encoder1.class, Encoder2.class, 
Encoder3.class).build();
                assertType(Encoder1.class, g.getEncoder("gzip1"));
                assertType(Encoder2.class, g.getEncoder("gzip2"));
@@ -36,14 +36,14 @@ public class EncoderGroupTest {
                assertType(Encoder3.class, 
g.getEncoder("gzip2;q=0.9,gzip1;q=0.1,gzip3"));
                assertType(Encoder2.class, 
g.getEncoder("gzip1;q=0.9,gzip3;q=0.1,gzip2"));
        }
-       
+
        public static class Encoder1 extends GzipEncoder {
                @Override /* Encoder */
                public String[] getCodings() {
                        return new String[]{"gzip1"};
                }
        }
-       
+
        public static class Encoder2 extends GzipEncoder {
                @Override /* Encoder */
                public String[] getCodings() {
@@ -57,7 +57,7 @@ public class EncoderGroupTest {
                        return new String[]{"gzip3","gzip3a"};
                }
        }
-       
+
        
//====================================================================================================
        // Test inheritence
        
//====================================================================================================
@@ -65,11 +65,11 @@ public class EncoderGroupTest {
        public void testInheritence() throws Exception {
                EncoderGroupBuilder gb = null;
                EncoderGroup g = null;
-               
+
                gb = new EncoderGroupBuilder().append(E1.class, E2.class);
                g = gb.build();
                assertObjectEquals("['E1','E2','E2a']", 
g.getSupportedEncodings());
-               
+
                gb = new EncoderGroupBuilder(g).append(E3.class, E4.class);
                g = gb.build();
                assertObjectEquals("['E3','E4','E4a','E1','E2','E2a']", 
g.getSupportedEncodings());
@@ -78,14 +78,14 @@ public class EncoderGroupTest {
                g = gb.build();
                assertObjectEquals("['E5','E3','E4','E4a','E1','E2','E2a']", 
g.getSupportedEncodings());
        }
-       
+
        public static class E1 extends GzipEncoder {
                @Override /* Encoder */
                public String[] getCodings() {
                        return new String[]{"E1"};
                }
        }
-       
+
        public static class E2 extends GzipEncoder {
                @Override /* Encoder */
                public String[] getCodings() {
@@ -99,14 +99,14 @@ public class EncoderGroupTest {
                        return new String[]{"E3"};
                }
        }
-       
+
        public static class E4 extends GzipEncoder {
                @Override /* Encoder */
                public String[] getCodings() {
                        return new String[]{"E4","E4a"};
                }
        }
-       
+
        public static class E5 extends GzipEncoder {
                @Override /* Encoder */
                public String[] getCodings() {

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/html/BasicHtmlTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/html/BasicHtmlTest.java 
b/juneau-core-test/src/test/java/org/apache/juneau/html/BasicHtmlTest.java
index 5745237..18eb41a 100644
--- a/juneau-core-test/src/test/java/org/apache/juneau/html/BasicHtmlTest.java
+++ b/juneau-core-test/src/test/java/org/apache/juneau/html/BasicHtmlTest.java
@@ -51,6 +51,7 @@ public class BasicHtmlTest {
                                        "<string>foo</string>"
                                )
                                {
+                                       @Override
                                        public void verify(String o) {
                                                assertType(String.class, o);
                                        }
@@ -66,6 +67,7 @@ public class BasicHtmlTest {
                                        "<boolean>true</boolean>"
                                )
                                {
+                                       @Override
                                        public void verify(Boolean o) {
                                                assertType(Boolean.class, o);
                                        }
@@ -81,6 +83,7 @@ public class BasicHtmlTest {
                                        "<number>123</number>"
                                )
                                {
+                                       @Override
                                        public void verify(Integer o) {
                                                assertType(Integer.class, o);
                                        }
@@ -96,6 +99,7 @@ public class BasicHtmlTest {
                                        "<number>1.23</number>"
                                )
                                {
+                                       @Override
                                        public void verify(Float o) {
                                                assertType(Float.class, o);
                                        }
@@ -121,6 +125,7 @@ public class BasicHtmlTest {
                                        "<ul><li>foo</li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(String[] o) {
                                                assertType(String.class, o[0]);
                                        }
@@ -146,6 +151,7 @@ public class BasicHtmlTest {
                                        
"<ul><li>foo</li><li><number>123</number></li><li><boolean>true</boolean></li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(Object[] o) {
                                                assertType(String.class, o[0]);
                                                assertType(Integer.class, o[1]);
@@ -163,6 +169,7 @@ public class BasicHtmlTest {
                                        "<ul><li>123</li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(int[] o) {
                                                assertType(int[].class, o);
                                        }
@@ -178,6 +185,7 @@ public class BasicHtmlTest {
                                        "<ul><li>true</li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(boolean[] o) {
                                                assertType(boolean[].class, o);
                                        }
@@ -193,6 +201,7 @@ public class BasicHtmlTest {
                                        
"<ul><li><ul><li>foo</li></ul></li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(String[][] o) {
                                                assertType(String[][].class, o);
                                        }
@@ -213,7 +222,7 @@ public class BasicHtmlTest {
                                                        +"<td><null/></td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>k1</td>\n"
@@ -224,7 +233,7 @@ public class BasicHtmlTest {
                                                        
+"\t\t<td><null/></td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>k1</td>"
@@ -237,6 +246,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void verify(Map<String,String> 
o) {
                                                assertType(String.class, 
o.get("k1"));
                                        }
@@ -261,7 +271,7 @@ public class BasicHtmlTest {
                                                        +"<td><null/></td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>k1</td>\n"
@@ -276,7 +286,7 @@ public class BasicHtmlTest {
                                                        
+"\t\t<td><null/></td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>k1</td>"
@@ -293,6 +303,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void verify(Map<String,Number> 
o) {
                                                assertType(Number.class, 
o.get("k1"));
                                        }
@@ -325,7 +336,7 @@ public class BasicHtmlTest {
                                                        +"<td><null/></td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>k1</td>\n"
@@ -348,7 +359,7 @@ public class BasicHtmlTest {
                                                        
+"\t\t<td><null/></td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>k1</td>"
@@ -373,6 +384,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void verify(Map<String,Object> 
o) {
                                                assertType(String.class, 
o.get("k1"));
                                                assertType(Integer.class, 
o.get("k2"));
@@ -391,6 +403,7 @@ public class BasicHtmlTest {
                                        "<ul><li>foo</li><li><null/></li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(List<String> o) {
                                                assertType(String.class, 
o.get(0));
                                        }
@@ -406,6 +419,7 @@ public class BasicHtmlTest {
                                        
"<ul><li>123</li><li>1.23</li><li><null/></li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(List<Number> o) {
                                                assertType(Integer.class, 
o.get(0));
                                                assertType(Float.class, 
o.get(1));
@@ -422,6 +436,7 @@ public class BasicHtmlTest {
                                        
"<ul><li>foo</li><li><number>123</number></li><li><number>1.23</number></li><li><boolean>true</boolean></li><li><null/></li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(List<Object> o) {
                                                assertType(String.class, 
o.get(0));
                                                assertType(Integer.class, 
o.get(1));
@@ -480,7 +495,7 @@ public class BasicHtmlTest {
                                                        +"</td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>a</td>\n"
@@ -526,7 +541,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>a</td>"
@@ -574,6 +589,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithNormalProperties o) {
                                                assertType(String.class, o.c);
                                                assertType(Integer.class, o.d);
@@ -633,7 +649,7 @@ public class BasicHtmlTest {
                                                        +"</td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>a</td>\n"
@@ -681,7 +697,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>a</td>"
@@ -731,6 +747,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithMapProperties o) {
                                                assertType(String.class, 
o.a.get("k1"));
                                                assertType(Integer.class, 
o.b.get("k2"));
@@ -755,7 +772,7 @@ public class BasicHtmlTest {
                                                        +"<td>foo</td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table _type='X'>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>a</td>\n"
@@ -766,7 +783,7 @@ public class BasicHtmlTest {
                                                        +"\t\t<td>foo</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>a</td>"
@@ -779,6 +796,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void verify(BeanWithTypeName o) {
                                                
assertType(BeanWithTypeName.class, o);
                                        }
@@ -813,7 +831,7 @@ public class BasicHtmlTest {
                                                        +"</td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>b1</td>\n"
@@ -838,7 +856,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>b1</td>"
@@ -865,6 +883,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithPropertiesWithTypeNames o) {
                                                assertType(B.class, o.b2);
                                        }
@@ -916,7 +935,7 @@ public class BasicHtmlTest {
                                                        +"</td>"
                                                +"</tr>"
                                        +"</table>",
-                                       
+
                                        "<table>\n"
                                                +"\t<tr>\n"
                                                        +"\t\t<td>b1</td>\n"
@@ -958,7 +977,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>b1</td>"
@@ -1002,6 +1021,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithPropertiesWithArrayTypeNames o) {
                                                assertType(B.class, o.b2[0]);
                                                assertType(B.class, o.b3[0]);
@@ -1176,6 +1196,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithPropertiesWith2dArrayTypeNames o) {
                                                assertType(B.class, o.b2[0][0]);
                                                assertType(B.class, o.b3[0][0]);
@@ -1264,7 +1285,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>b1</td>"
@@ -1305,6 +1326,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithPropertiesWithMapTypeNames o) {
                                                assertType(B.class, 
o.b1.get("k1"));
                                                assertType(B.class, 
o.b2.get("k2"));
@@ -1321,6 +1343,7 @@ public class BasicHtmlTest {
                                        "<a href='http://apache.org'>foo</a>"
                                )
                                {
+                                       @Override
                                        public void verify(LinkBean o) {
                                                assertType(LinkBean.class, o);
                                        }
@@ -1336,6 +1359,7 @@ public class BasicHtmlTest {
                                        "<ul><li><a 
href='http://apache.org'>foo</a></li><li><a 
href='http://apache.org'>foo</a></li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(LinkBean[] o) {
                                                assertType(LinkBean.class, 
o[0]);
                                        }
@@ -1351,6 +1375,7 @@ public class BasicHtmlTest {
                                        "<ul><li><a 
href='http://apache.org'>foo</a></li><li><a 
href='http://apache.org'>foo</a></li></ul>"
                                )
                                {
+                                       @Override
                                        public void verify(List<LinkBean> o) {
                                                assertType(LinkBean.class, 
o.get(0));
                                        }
@@ -1412,7 +1437,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                               
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>a</td>"
@@ -1440,6 +1465,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithLinkBeanProperties o) {
                                                assertType(LinkBean.class, o.a);
                                                assertType(LinkBean.class, 
o.b.get(0));
@@ -1457,6 +1483,7 @@ public class BasicHtmlTest {
                                        "<table><tr><td>a</td><td><sp> </sp> 
<bs/><ff/><br/><sp>&#x2003;</sp>&#13; <sp> </sp></td></tr></table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithSpecialCharacters o) {
                                                
assertType(BeanWithSpecialCharacters.class, o);
                                        }
@@ -1475,10 +1502,11 @@ public class BasicHtmlTest {
                                        +"              <td><sp> </sp> 
<bs/><ff/><br/><sp>&#x2003;</sp>&#13; <sp> </sp></td>\n"
                                        +"      </tr>\n"
                                        +"</table>\n",
-                               
+
                                        "<table><tr><td>a</td><td><sp> </sp> 
<bs/><ff/><br/><sp>&#x2003;</sp>&#13; <sp> </sp></td></tr></table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithSpecialCharacters o) {
                                                
assertType(BeanWithSpecialCharacters.class, o);
                                        }
@@ -1494,6 +1522,7 @@ public class BasicHtmlTest {
                                        "<table></table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithNullProperties o) {
                                                
assertType(BeanWithNullProperties.class, o);
                                        }
@@ -1597,7 +1626,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>a</td>"
@@ -1646,6 +1675,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithAbstractFields o) {
                                                assertType(A.class, o.a);
                                                assertType(A.class, o.ia);
@@ -1942,6 +1972,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithAbstractArrayFields o) {
                                                assertType(A.class, o.a[0]);
                                                assertType(A.class, o.ia1[0]);
@@ -2071,7 +2102,7 @@ public class BasicHtmlTest {
                                                        +"\t\t</td>\n"
                                                +"\t</tr>\n"
                                        +"</table>\n",
-                                       
+
                                        "<table>"
                                                +"<tr>"
                                                        +"<td>a</td>"
@@ -2130,6 +2161,7 @@ public class BasicHtmlTest {
                                        +"</table>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithAbstractMapFields o) {
                                                assertType(A.class, 
o.a.get("k1"));
                                                assertType(A.class, 
o.b.get("k2"));
@@ -2147,6 +2179,7 @@ public class BasicHtmlTest {
                                        "<object></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextFields o) {
                                                
assertType(BeanWithWhitespaceTextFields.class, o);
                                        }
@@ -2162,6 +2195,7 @@ public class BasicHtmlTest {
                                        "<object><sp/></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextFields o) {
                                                
assertType(BeanWithWhitespaceTextFields.class, o);
                                        }
@@ -2177,6 +2211,7 @@ public class BasicHtmlTest {
                                        "<object><sp> </sp></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextFields o) {
                                                
assertType(BeanWithWhitespaceTextFields.class, o);
                                        }
@@ -2192,6 +2227,7 @@ public class BasicHtmlTest {
                                        "<object><sp> </sp><sp> </sp></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextFields o) {
                                                
assertType(BeanWithWhitespaceTextFields.class, o);
                                        }
@@ -2207,6 +2243,7 @@ public class BasicHtmlTest {
                                        "<object><sp> </sp> foobar <sp> 
</sp></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextFields o) {
                                                
assertType(BeanWithWhitespaceTextFields.class, o);
                                        }
@@ -2222,6 +2259,7 @@ public class BasicHtmlTest {
                                        "<object></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextPwsFields o) {
                                                
assertType(BeanWithWhitespaceTextPwsFields.class, o);
                                        }
@@ -2237,6 +2275,7 @@ public class BasicHtmlTest {
                                        "<object><sp/></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextPwsFields o) {
                                                
assertType(BeanWithWhitespaceTextPwsFields.class, o);
                                        }
@@ -2252,6 +2291,7 @@ public class BasicHtmlTest {
                                        "<object> </object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextPwsFields o) {
                                                
assertType(BeanWithWhitespaceTextPwsFields.class, o);
                                        }
@@ -2267,6 +2307,7 @@ public class BasicHtmlTest {
                                        "<object>  </object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextPwsFields o) {
                                                
assertType(BeanWithWhitespaceTextPwsFields.class, o);
                                        }
@@ -2282,6 +2323,7 @@ public class BasicHtmlTest {
                                        "<object>  foobar  </object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceTextPwsFields o) {
                                                
assertType(BeanWithWhitespaceTextPwsFields.class, o);
                                        }
@@ -2297,6 +2339,7 @@ public class BasicHtmlTest {
                                        "<object></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedFields o) {
                                                
assertType(BeanWithWhitespaceMixedFields.class, o);
                                        }
@@ -2312,6 +2355,7 @@ public class BasicHtmlTest {
                                        "<object></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedFields o) {
                                                
assertType(BeanWithWhitespaceMixedFields.class, o);
                                        }
@@ -2327,6 +2371,7 @@ public class BasicHtmlTest {
                                        "<object><sp/></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedFields o) {
                                                
assertType(BeanWithWhitespaceMixedFields.class, o);
                                        }
@@ -2342,6 +2387,7 @@ public class BasicHtmlTest {
                                        "<object><sp> </sp></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedFields o) {
                                                
assertType(BeanWithWhitespaceMixedFields.class, o);
                                        }
@@ -2357,6 +2403,7 @@ public class BasicHtmlTest {
                                        "<object><sp> </sp><sp> </sp></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedFields o) {
                                                
assertType(BeanWithWhitespaceMixedFields.class, o);
                                        }
@@ -2372,6 +2419,7 @@ public class BasicHtmlTest {
                                        "<object><sp> </sp> foobar <sp> 
</sp></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedFields o) {
                                                
assertType(BeanWithWhitespaceMixedFields.class, o);
                                        }
@@ -2387,6 +2435,7 @@ public class BasicHtmlTest {
                                        "<object></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedPwsFields o) {
                                                
assertType(BeanWithWhitespaceMixedPwsFields.class, o);
                                        }
@@ -2402,6 +2451,7 @@ public class BasicHtmlTest {
                                        "<object></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedPwsFields o) {
                                                
assertType(BeanWithWhitespaceMixedPwsFields.class, o);
                                        }
@@ -2417,6 +2467,7 @@ public class BasicHtmlTest {
                                        "<object><sp/></object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedPwsFields o) {
                                                
assertType(BeanWithWhitespaceMixedPwsFields.class, o);
                                        }
@@ -2432,6 +2483,7 @@ public class BasicHtmlTest {
                                        "<object> </object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedPwsFields o) {
                                                
assertType(BeanWithWhitespaceMixedPwsFields.class, o);
                                        }
@@ -2447,6 +2499,7 @@ public class BasicHtmlTest {
                                        "<object>  </object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedPwsFields o) {
                                                
assertType(BeanWithWhitespaceMixedPwsFields.class, o);
                                        }
@@ -2462,6 +2515,7 @@ public class BasicHtmlTest {
                                        "<object>  foobar  </object>"
                                )
                                {
+                                       @Override
                                        public void 
verify(BeanWithWhitespaceMixedPwsFields o) {
                                                
assertType(BeanWithWhitespaceMixedPwsFields.class, o);
                                        }
@@ -2475,12 +2529,12 @@ public class BasicHtmlTest {
        public BasicHtmlTest(Input input) throws Exception {
                this.input = input;
        }
-       
+
        public static class Input<T> {
                private final String label, e1, e2, e3;
                private final Type type;
                private final Object in;
-               
+
                public Input(String label, Type type, T in, String e1, String 
e2, String e3) {
                        this.label = label;
                        this.type = type;
@@ -2489,7 +2543,7 @@ public class BasicHtmlTest {
                        this.e2 = e2;
                        this.e3 = e3;
                }
-               
+
                public void verify(T o) {}
        }
 
@@ -2831,7 +2885,7 @@ public class BasicHtmlTest {
                        return this;
                }
        }
-       
+
        public static class BeanWithNullProperties {
                public String a;
                public String[] b;
@@ -2915,23 +2969,23 @@ public class BasicHtmlTest {
                        return this;
                }
        }
-       
+
        @Html(asXml=true)
        public static class BeanWithWhitespaceTextFields {
                @Xml(format=XmlFormat.TEXT)
                public String a;
-       
+
                public BeanWithWhitespaceTextFields init(String s) {
                        a = s;
                        return this;
                }
        }
-       
+
        @Html(asXml=true)
        public static class BeanWithWhitespaceTextPwsFields {
                @Xml(format=XmlFormat.TEXT_PWS)
                public String a;
-       
+
                public BeanWithWhitespaceTextPwsFields init(String s) {
                        a = s;
                        return this;
@@ -2942,7 +2996,7 @@ public class BasicHtmlTest {
        public static class BeanWithWhitespaceMixedFields {
                @Xml(format=XmlFormat.MIXED)
                public String[] a;
-       
+
                public BeanWithWhitespaceMixedFields init(String[] s) {
                        a = s;
                        return this;
@@ -2953,7 +3007,7 @@ public class BasicHtmlTest {
        public static class BeanWithWhitespaceMixedPwsFields {
                @Xml(format=XmlFormat.MIXED_PWS)
                public String[] a;
-       
+
                public BeanWithWhitespaceMixedPwsFields init(String[] s) {
                        a = s;
                        return this;

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/html/CommonParserTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/html/CommonParserTest.java 
b/juneau-core-test/src/test/java/org/apache/juneau/html/CommonParserTest.java
index 8e4a059..865ab54 100755
--- 
a/juneau-core-test/src/test/java/org/apache/juneau/html/CommonParserTest.java
+++ 
b/juneau-core-test/src/test/java/org/apache/juneau/html/CommonParserTest.java
@@ -149,7 +149,7 @@ public class CommonParserTest {
                assertEquals(1, MyParserListener.events.size());
                assertEquals("unknown,-1,-1", MyParserListener.events.get(0));
        }
-       
+
        public static class MyParserListener extends ParserListener {
                final static List<String> events = new LinkedList<String>();
 

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptExtensionsTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptExtensionsTest.java
 
b/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptExtensionsTest.java
index 6a7b0d3..c2759d4 100644
--- 
a/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptExtensionsTest.java
+++ 
b/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptExtensionsTest.java
@@ -30,7 +30,7 @@ public class AcceptExtensionsTest {
        public void testExtensions() throws Exception {
                Accept accept;
                MediaTypeRange mr;
-               
+
                accept = Accept.forString("text/json");
                mr = accept.asRanges().get(0);
                assertTextEquals("text/json", mr);
@@ -62,7 +62,7 @@ public class AcceptExtensionsTest {
                assertObjectEquals("{a:['1']}", 
mr.getMediaType().getParameters());
                assertTextEquals("0.9", mr.getQValue());
                assertObjectEquals("{b:['2']}", mr.getExtensions());
-               
+
                accept = Accept.forString("text/json;a=1;a=2;q=0.9;b=3;b=4");
                mr = accept.asRanges().get(0);
                assertTextEquals("text/json;a=1;a=2;q=0.9;b=3;b=4", mr);
@@ -86,7 +86,7 @@ public class AcceptExtensionsTest {
                assertObjectEquals("{a:['1']}", 
mr.getMediaType().getParameters());
                assertTextEquals("1.0", mr.getQValue());
                assertObjectEquals("{}", mr.getExtensions());
-               
+
                accept = Accept.forString("text/json;q=0.9");
                mr = accept.asRanges().get(0);
                assertTextEquals("text/json;q=0.9", mr);
@@ -103,7 +103,7 @@ public class AcceptExtensionsTest {
                assertTextEquals("0.9", mr.getQValue());
                assertObjectEquals("{}", mr.getExtensions());
        }
-       
+
        
//--------------------------------------------------------------------------------
        // Tests the Accept.hasSubtypePart() method.
        
//--------------------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/7231baab/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptTest.java 
b/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptTest.java
index 8a2b174..6f44506 100644
--- a/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptTest.java
+++ b/juneau-core-test/src/test/java/org/apache/juneau/https/AcceptTest.java
@@ -29,20 +29,20 @@ public class AcceptTest {
        @Parameterized.Parameters
        public static Collection<Object[]> getParameters() {
                return Arrays.asList(new Object[][] {
-                       
+
                        // label, accept-header, media-types, expected-index
-                       
+
                        // Simple matches
                        { "SimpleMatch-1", "text/json", "['text/json']", 0 },
                        { "SimpleMatch-2", "text/json", 
"['text/json','text/foo']", 0 },
                        { "SimpleMatch-3", "text/json", 
"['text/foo','text/json']", 1 },
-                       
+
                        // Simple no-matches
                        { "SimpleNoMatch-1", "text/jsonx", "['text/json']", -1 
},
                        { "SimpleNoMatch-2", "text/jso", "['text/json']", -1 },
                        { "SimpleNoMatch-3", "text/json", 
"['application/json']", -1 },
                        { "SimpleNoMatch-4", "text/json", "[]", -1 },
-                       
+
                        // Meta-character matches
                        { "MetaMatch-1", "text/*", 
"['text/a','text/b+c','text/b+d+e']", 2 },
                        { "MetaMatch-2", "text/b+*", 
"['text/a','text/b+c','text/b+d+e']", 2 },
@@ -59,7 +59,7 @@ public class AcceptTest {
                        { "RevMetaMatch-1", "text/a", "['text/*']", 0 },
                        { "RevMetaMatch-3", "text/a", "['*/a']", 0 },
                        { "RevMetaMatch-3", "text/a", "['*/*']", 0 },
-                       
+
                        // Meta-character mixture matches
                        { "MixedMetaMatch-1", "text/*", 
"['text/*','text/a','text/a+b','text/b+c','text/d+*']", 0 },
                        { "MixedMetaMatch-2", "*/a", 
"['text/*','text/a','text/a+b','text/b+c','text/d+*']", 1 },
@@ -89,7 +89,7 @@ public class AcceptTest {
                        { "Fuzzy-10", "text/1+2+3+4", 
"['text/1+2+3','text/1+2']", 0 },
                        { "Fuzzy-11", "text/4+2+3+1", 
"['text/1+2+3','text/1+2']", 0 },
                        { "Fuzzy-12", "text/4+2+3+1", 
"['text/1+2','text/1+2+3']", 1 },
-                       
+
                        // Q metrics
                        { "Q-1", "text/A;q=0.9,text/B;q=0.1", 
"['text/A','text/B']", 0 },
                        { "Q-2", "text/A;q=0.9,text/B;q=0.1", 
"['text/B','text/A']", 1 },
@@ -100,23 +100,23 @@ public class AcceptTest {
                        // Test q=0
                        { "Q0-1", "text/A;q=0,text/B;q=0.1", 
"['text/A','text/B']", 1 },
                        { "Q0-2", "text/A;q=0,text/B;q=0.1", 
"['text/A','text/A+1']", -1 },
-                       
+
                        // Test media types with parameters
                        { "Parms-1", "text/A", "['text/A;foo=bar','text/B']", 0 
},
                        { "Parms-2", "text/A;foo=bar", "['text/A','text/B']", 0 
},
                });
        }
-       
+
        private String label, accept, mediaTypes;
        private int expected;
-       
+
        public AcceptTest(String label, String accept, String mediaTypes, int 
expected) {
                this.label = label;
                this.accept = accept;
                this.mediaTypes = mediaTypes;
                this.expected = expected;
        }
-       
+
        @Test
        public void test() throws Exception {
                Accept accept = Accept.forString(this.accept);


Reply via email to