http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meta.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meta.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meta.java
new file mode 100644
index 0000000..ec9178b
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meta.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/document-metadata.html#the-meta-element'>&lt;meta&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="meta")
+public class Meta extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meter.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meter.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meter.java
new file mode 100644
index 0000000..35e4906
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Meter.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/forms.html#the-meter-element'>&lt;meter&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="meter")
+public class Meter extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Nav.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Nav.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Nav.java
new file mode 100644
index 0000000..98dd25b
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Nav.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/sections.html#the-nav-element'>&lt;nav&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="nav")
+public class Nav extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Noscript.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Noscript.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Noscript.java
new file mode 100644
index 0000000..102a9ba
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Noscript.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/scripting-1.html#the-noscript-element'>&lt;noscript&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="noscript")
+public class Noscript extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Object.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Object.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Object.java
new file mode 100644
index 0000000..e57a663
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Object.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/embedded-content-0.html#the-object-element'>&lt;object&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="object")
+public class Object extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ol.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ol.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ol.java
new file mode 100644
index 0000000..cf3dbe6
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ol.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/grouping-content.html#the-ol-element'>&lt;ol&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="ol")
+public class Ol extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Optgroup.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Optgroup.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Optgroup.java
new file mode 100644
index 0000000..bd5b236
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Optgroup.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/forms.html#the-optgroup-element'>&lt;optgroup&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="optgroup")
+public class Optgroup extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Option.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Option.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Option.java
new file mode 100644
index 0000000..de007cd
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Option.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/forms.html#the-option-element'>&lt;option&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="option")
+public class Option extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Output.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Output.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Output.java
new file mode 100644
index 0000000..78e69cf
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Output.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/forms.html#the-output-element'>&lt;output&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="output")
+public class Output extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/P.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/P.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/P.java
new file mode 100644
index 0000000..19d4f40
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/P.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/grouping-content.html#the-p-element'>&lt;p&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="p")
+public class P extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Param.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Param.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Param.java
new file mode 100644
index 0000000..769ccd6
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Param.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/embedded-content-0.html#the-param-element'>&lt;param&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="param")
+public class Param extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Pre.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Pre.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Pre.java
new file mode 100644
index 0000000..5b99717
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Pre.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/grouping-content.html#the-pre-element'>&lt;pre&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="pre")
+public class Pre extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Progress.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Progress.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Progress.java
new file mode 100644
index 0000000..b2fd3e9
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Progress.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/forms.html#the-progress-element'>&lt;progress&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="progress")
+public class Progress extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Q.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Q.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Q.java
new file mode 100644
index 0000000..53bec9d
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Q.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-q-element'>&lt;q&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="q")
+public class Q extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rb.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rb.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rb.java
new file mode 100644
index 0000000..04f2cc3
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rb.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-rb-element'>&lt;rb&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="rb")
+public class Rb extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rp.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rp.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rp.java
new file mode 100644
index 0000000..92a258e
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rp.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-rp-element'>&lt;rp&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="rp")
+public class Rp extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rt.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rt.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rt.java
new file mode 100644
index 0000000..e8d05d7
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rt.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-rt-element'>&lt;rt&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="rt")
+public class Rt extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rtc.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rtc.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rtc.java
new file mode 100644
index 0000000..5c460ee
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Rtc.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-rtc-element'>&lt;rtc&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="rtc")
+public class Rtc extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ruby.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ruby.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ruby.java
new file mode 100644
index 0000000..7bc1479
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Ruby.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-ruby-element'>&lt;ruby&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="ruby")
+public class Ruby extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/S.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/S.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/S.java
new file mode 100644
index 0000000..f53fceb
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/S.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-s-element'>&lt;s&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="s")
+public class S extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Samp.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Samp.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Samp.java
new file mode 100644
index 0000000..7522081
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Samp.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-samp-element'>&lt;samp&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="samp")
+public class Samp extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Script.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Script.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Script.java
new file mode 100644
index 0000000..a3a4d42
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Script.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/scripting-1.html#the-script-element'>&lt;script&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="script")
+public class Script extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Section.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Section.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Section.java
new file mode 100644
index 0000000..44ded2b
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Section.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/sections.html#the-section-element'>&lt;section&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="section")
+public class Section extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Select.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Select.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Select.java
new file mode 100644
index 0000000..68c22a8
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Select.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/forms.html#the-select-element'>&lt;select&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="select")
+public class Select extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Small.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Small.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Small.java
new file mode 100644
index 0000000..dada385
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Small.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-small-element'>&lt;small&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="small")
+public class Small extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Source.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Source.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Source.java
new file mode 100644
index 0000000..afe3553
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Source.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/embedded-content-0.html#the-source-element'>&lt;source&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="source")
+public class Source extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Span.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Span.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Span.java
new file mode 100644
index 0000000..4d96b09
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Span.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-span-element'>&lt;span&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="span")
+public class Span extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Strong.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Strong.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Strong.java
new file mode 100644
index 0000000..23737ef
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Strong.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-strong-element'>&lt;strong&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="strong")
+public class Strong extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Style.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Style.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Style.java
new file mode 100644
index 0000000..0f5be7c
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Style.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/document-metadata.html#the-style-element'>&lt;style&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="style")
+public class Style extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sub.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sub.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sub.java
new file mode 100644
index 0000000..f2ea3ed
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sub.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-sub-and-sup-elements'>&lt;sub&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="sub")
+public class Sub extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Summary.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Summary.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Summary.java
new file mode 100644
index 0000000..f8b3acf
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Summary.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a href=''>&lt;summary&gt;</a> element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="summary")
+public class Summary extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sup.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sup.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sup.java
new file mode 100644
index 0000000..6014416
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Sup.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/text-level-semantics.html#the-sub-and-sup-elements'>&lt;sup&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="sup")
+public class Sup extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Table.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Table.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Table.java
new file mode 100644
index 0000000..9639b22
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Table.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/tabular-data.html#the-table-element'>&lt;table&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="table")
+public class Table extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Tbody.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Tbody.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Tbody.java
new file mode 100644
index 0000000..5cb129f
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Tbody.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/tabular-data.html#the-tbody-element'>&lt;tbody&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="tbody")
+public class Tbody extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Td.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Td.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Td.java
new file mode 100644
index 0000000..261387e
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Td.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/tabular-data.html#the-td-element'>&lt;td&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="td")
+public class Td extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Template.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Template.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Template.java
new file mode 100644
index 0000000..2fa9d48
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Template.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/scripting-1.html#the-template-element'>&lt;template&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="template")
+public class Template extends HtmlElement {
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Textarea.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Textarea.java 
b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Textarea.java
new file mode 100644
index 0000000..b028163
--- /dev/null
+++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Textarea.java
@@ -0,0 +1,25 @@
+// 
***************************************************************************************************************************
+// * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+// * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+// * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+// * with the License.  You may obtain a copy of the License at                
                                              *
+// *                                                                           
                                              *
+// *  http://www.apache.org/licenses/LICENSE-2.0                               
                                              *
+// *                                                                           
                                              *
+// * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
+// * specific language governing permissions and limitations under the 
License.                                              *
+// 
***************************************************************************************************************************
+package org.apache.juneau.html.dto.proto;
+
+import org.apache.juneau.annotation.*;
+
+/**
+ * DTO for an HTML <a 
href='https://www.w3.org/TR/html5/forms.html#the-textarea-element'>&lt;textarea&gt;</a>
 element.
+ * <p>
+ *
+ * @author James Bognar (james.bog...@salesforce.com)
+ */
+@Bean(typeName="textarea")
+public class Textarea extends HtmlElement {
+}


Reply via email to