doc link fixes

Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau/commit/d473b4b3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau/tree/d473b4b3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau/diff/d473b4b3

Branch: refs/heads/master
Commit: d473b4b30a0812cadecdc75b02a735f0e9e24d4a
Parents: c32ae82
Author: JamesBognar <[email protected]>
Authored: Fri Feb 24 14:35:25 2017 -0500
Committer: JamesBognar <[email protected]>
Committed: Fri Feb 24 14:35:25 2017 -0500

----------------------------------------------------------------------
 .../java/org/apache/juneau/BeanContext.java     |   2 +-
 .../org/apache/juneau/dto/ResultSetList.java    |   2 +-
 .../org/apache/juneau/dto/atom/AtomBuilder.java |   2 +-
 .../org/apache/juneau/dto/atom/Category.java    |   2 +-
 .../java/org/apache/juneau/dto/atom/Common.java |   2 +-
 .../org/apache/juneau/dto/atom/CommonEntry.java |   2 +-
 .../org/apache/juneau/dto/atom/Content.java     |   2 +-
 .../java/org/apache/juneau/dto/atom/Entry.java  |   2 +-
 .../java/org/apache/juneau/dto/atom/Feed.java   |   2 +-
 .../org/apache/juneau/dto/atom/Generator.java   |   2 +-
 .../java/org/apache/juneau/dto/atom/Icon.java   |   2 +-
 .../java/org/apache/juneau/dto/atom/Id.java     |   2 +-
 .../java/org/apache/juneau/dto/atom/Link.java   |   2 +-
 .../java/org/apache/juneau/dto/atom/Logo.java   |   2 +-
 .../java/org/apache/juneau/dto/atom/Person.java |   2 +-
 .../java/org/apache/juneau/dto/atom/Source.java |   2 +-
 .../java/org/apache/juneau/dto/atom/Text.java   |   2 +-
 .../java/org/apache/juneau/dto/html5/A.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Abbr.java  |   6 +
 .../org/apache/juneau/dto/html5/Address.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Area.java  |   6 +
 .../org/apache/juneau/dto/html5/Article.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Aside.java |   6 +
 .../java/org/apache/juneau/dto/html5/Audio.java |   6 +
 .../java/org/apache/juneau/dto/html5/B.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Base.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Bdi.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Bdo.java   |   6 +
 .../org/apache/juneau/dto/html5/Blockquote.java |   6 +
 .../java/org/apache/juneau/dto/html5/Body.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Br.java    |   6 +
 .../org/apache/juneau/dto/html5/Button.java     |   6 +
 .../org/apache/juneau/dto/html5/Canvas.java     |   6 +
 .../org/apache/juneau/dto/html5/Caption.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Cite.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Code.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Col.java   |   6 +
 .../org/apache/juneau/dto/html5/Colgroup.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Data.java  |   6 +
 .../org/apache/juneau/dto/html5/Datalist.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Dd.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Del.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Dfn.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Div.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Dl.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Dt.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Em.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Embed.java |   6 +
 .../org/apache/juneau/dto/html5/Fieldset.java   |   6 +
 .../org/apache/juneau/dto/html5/Figcaption.java |   6 +
 .../org/apache/juneau/dto/html5/Figure.java     |   6 +
 .../org/apache/juneau/dto/html5/Footer.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Form.java  |   6 +
 .../java/org/apache/juneau/dto/html5/H1.java    |   6 +
 .../java/org/apache/juneau/dto/html5/H2.java    |   6 +
 .../java/org/apache/juneau/dto/html5/H3.java    |   6 +
 .../java/org/apache/juneau/dto/html5/H4.java    |   6 +
 .../java/org/apache/juneau/dto/html5/H5.java    |   6 +
 .../java/org/apache/juneau/dto/html5/H6.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Head.java  |   6 +
 .../org/apache/juneau/dto/html5/Header.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Hr.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Html.java  |   6 +
 .../apache/juneau/dto/html5/HtmlElement.java    | 115 +++++++++----------
 .../juneau/dto/html5/HtmlElementRawText.java    |  59 ++++++++++
 .../java/org/apache/juneau/dto/html5/I.java     |   6 +
 .../org/apache/juneau/dto/html5/Iframe.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Img.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Input.java |   6 +
 .../java/org/apache/juneau/dto/html5/Ins.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Kbd.java   |   6 +
 .../org/apache/juneau/dto/html5/Keygen.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Label.java |   6 +
 .../org/apache/juneau/dto/html5/Legend.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Li.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Link.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Main.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Map.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Mark.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Meter.java |   6 +
 .../java/org/apache/juneau/dto/html5/Nav.java   |   6 +
 .../org/apache/juneau/dto/html5/Noscript.java   |   6 +
 .../org/apache/juneau/dto/html5/Object2.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Ol.java    |   6 +
 .../org/apache/juneau/dto/html5/Optgroup.java   |   6 +
 .../org/apache/juneau/dto/html5/Option.java     |   6 +
 .../org/apache/juneau/dto/html5/Output.java     |   6 +
 .../java/org/apache/juneau/dto/html5/P.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Pre.java   |   6 +
 .../org/apache/juneau/dto/html5/Progress.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Q.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Rb.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Rp.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Rt.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Rtc.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Ruby.java  |   6 +
 .../java/org/apache/juneau/dto/html5/S.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Samp.java  |   6 +
 .../org/apache/juneau/dto/html5/Script.java     |  10 +-
 .../org/apache/juneau/dto/html5/Section.java    |   6 +
 .../org/apache/juneau/dto/html5/Select.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Small.java |   6 +
 .../org/apache/juneau/dto/html5/Strong.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Style.java |  16 ++-
 .../java/org/apache/juneau/dto/html5/Sub.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Sup.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Table.java |   6 +
 .../java/org/apache/juneau/dto/html5/Tbody.java |   6 +
 .../java/org/apache/juneau/dto/html5/Td.java    |   6 +
 .../org/apache/juneau/dto/html5/Template.java   |   6 +
 .../org/apache/juneau/dto/html5/Textarea.java   |   8 +-
 .../java/org/apache/juneau/dto/html5/Tfoot.java |   6 +
 .../java/org/apache/juneau/dto/html5/Th.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Thead.java |   6 +
 .../java/org/apache/juneau/dto/html5/Time.java  |   6 +
 .../java/org/apache/juneau/dto/html5/Title.java |   8 +-
 .../java/org/apache/juneau/dto/html5/Tr.java    |   6 +
 .../java/org/apache/juneau/dto/html5/U.java     |   6 +
 .../java/org/apache/juneau/dto/html5/Ul.java    |   6 +
 .../java/org/apache/juneau/dto/html5/Var.java   |   6 +
 .../java/org/apache/juneau/dto/html5/Video.java |   6 +
 .../java/org/apache/juneau/dto/html5/Wbr.java   |   6 +
 .../apache/juneau/dto/jsonschema/JsonType.java  |   2 +-
 .../juneau/dto/jsonschema/JsonTypeArray.java    |   2 +-
 .../apache/juneau/dto/jsonschema/Schema.java    |   2 +-
 .../juneau/dto/jsonschema/SchemaArray.java      |   2 +-
 .../juneau/dto/jsonschema/SchemaProperty.java   |   2 +-
 .../org/apache/juneau/dto/swagger/Contact.java  |   2 +
 .../dto/swagger/ExternalDocumentation.java      |   2 +
 .../apache/juneau/dto/swagger/HeaderInfo.java   |   2 +
 .../org/apache/juneau/dto/swagger/Info.java     |   2 +
 .../org/apache/juneau/dto/swagger/Items.java    |   2 +
 .../org/apache/juneau/dto/swagger/License.java  |   2 +
 .../apache/juneau/dto/swagger/Operation.java    |   2 +
 .../juneau/dto/swagger/ParameterInfo.java       |   2 +
 .../apache/juneau/dto/swagger/ResponseInfo.java |   2 +
 .../apache/juneau/dto/swagger/SchemaInfo.java   |   2 +
 .../juneau/dto/swagger/SecurityScheme.java      |   2 +
 .../org/apache/juneau/dto/swagger/Swagger.java  |   2 +
 .../juneau/dto/swagger/SwaggerBuilder.java      |   2 +-
 .../juneau/dto/swagger/SwaggerElement.java      |   2 +
 .../java/org/apache/juneau/dto/swagger/Tag.java |   2 +
 .../java/org/apache/juneau/dto/swagger/Xml.java |   2 +
 .../java/org/apache/juneau/ini/ConfigFile.java  |   2 +-
 .../org/apache/juneau/ini/ConfigFileImpl.java   |   2 +-
 .../java/org/apache/juneau/json/package.html    |   6 +-
 .../org/apache/juneau/svl/DefaultingVar.java    |   2 +-
 .../main/java/org/apache/juneau/svl/MapVar.java |   3 +-
 .../org/apache/juneau/svl/MultipartVar.java     |   2 +-
 .../java/org/apache/juneau/svl/VarResolver.java |   4 +-
 .../java/org/apache/juneau/svl/vars/IfVar.java  |  65 +++++++++++
 .../org/apache/juneau/svl/vars/SwitchVar.java   |  76 ++++++++++++
 .../juneau/transform/BeanFilterBuilder.java     |   2 +-
 .../org/apache/juneau/transform/PojoSwap.java   |   2 +-
 .../org/apache/juneau/transform/package.html    |   2 +-
 .../org/apache/juneau/transforms/package.html   |   2 +-
 .../apache/juneau/urlencoding/UonParser.java    |   5 +-
 .../org/apache/juneau/urlencoding/package.html  |   6 +-
 .../java/org/apache/juneau/xml/package.html     |  14 +--
 159 files changed, 956 insertions(+), 125 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/BeanContext.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/BeanContext.java 
b/juneau-core/src/main/java/org/apache/juneau/BeanContext.java
index 881ccf3..9da4bcc 100644
--- a/juneau-core/src/main/java/org/apache/juneau/BeanContext.java
+++ b/juneau-core/src/main/java/org/apache/juneau/BeanContext.java
@@ -174,7 +174,7 @@ import org.apache.juneau.transform.*;
  *             <li>{@link PojoSwap} - Allows you to swap out non-serializable 
objects with serializable replacements.
  *     </ol>
  * <p>
- *     See {@link org.apache.juneau.transform} for more information.
+ *     See <a class='doclink' 
href='transform/package-summary.html#TOC'>org.apache.juneau.transform</a> for 
more information.
  *
  * <h5 class='topic'>ClassMetas</h5>
  * <p>

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/ResultSetList.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/ResultSetList.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/ResultSetList.java
index d7310dd..22d06b6 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/ResultSetList.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/ResultSetList.java
@@ -20,7 +20,7 @@ import org.apache.juneau.internal.*;
 /**
  * Transforms an SQL {@link ResultSet ResultSet} into a list of maps.
  * <p>
- *     Loads the entire result set into an in-memory data structure, and then 
closes the result set object.
+ * Loads the entire result set into an in-memory data structure, and then 
closes the result set object.
  */
 public final class ResultSetList extends LinkedList<Map<String,Object>> {
 

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/AtomBuilder.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/atom/AtomBuilder.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/AtomBuilder.java
index 623d79e..27a8c6d 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/AtomBuilder.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/AtomBuilder.java
@@ -31,7 +31,7 @@ import java.util.*;
  *             );
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 public class AtomBuilder {
 

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Category.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Category.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Category.java
index 37b45d6..65bd406 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Category.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Category.java
@@ -34,7 +34,7 @@ import org.apache.juneau.xml.annotation.*;
  *             }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="category")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Common.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Common.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Common.java
index c3a57ec..da813ac 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Common.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Common.java
@@ -31,7 +31,7 @@ import static org.apache.juneau.dto.atom.Utils.*;
  *             undefinedAttribute*
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @SuppressWarnings("hiding")
 public abstract class Common {

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/CommonEntry.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/atom/CommonEntry.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/CommonEntry.java
index 7cfef15..160e196 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/CommonEntry.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/CommonEntry.java
@@ -24,7 +24,7 @@ import org.apache.juneau.xml.annotation.*;
 /**
  * Parent class of {@link Entry}, {@link Feed}, and {@link Source}
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @SuppressWarnings("hiding")
 public class CommonEntry extends Common {

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Content.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Content.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Content.java
index 7a790d5..976092b 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Content.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Content.java
@@ -60,7 +60,7 @@ import org.apache.juneau.xml.annotation.*;
  *     }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @SuppressWarnings("hiding")
 public class Content extends Text {

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Entry.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Entry.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Entry.java
index f0f40a3..754bb08 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Entry.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Entry.java
@@ -43,7 +43,7 @@ import static org.apache.juneau.dto.atom.Utils.*;
  *             }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="entry")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Feed.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Feed.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Feed.java
index fdca2ab..8af8d4f 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Feed.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Feed.java
@@ -47,7 +47,7 @@ import org.apache.juneau.xml.annotation.*;
  *             }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="feed")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Generator.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Generator.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Generator.java
index e8c38bb..861ed61 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Generator.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Generator.java
@@ -33,7 +33,7 @@ import static org.apache.juneau.dto.atom.Utils.*;
  *     }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="generator")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Icon.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Icon.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Icon.java
index 49e0611..4cfa907 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Icon.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Icon.java
@@ -31,7 +31,7 @@ import static org.apache.juneau.dto.atom.Utils.*;
  *     }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="icon")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Id.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Id.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Id.java
index 0ca1c4e..c498c80 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Id.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Id.java
@@ -30,7 +30,7 @@ import org.apache.juneau.xml.annotation.*;
  *     }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="id")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Link.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Link.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Link.java
index 9bf6cd6..40578bb 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Link.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Link.java
@@ -37,7 +37,7 @@ import org.apache.juneau.xml.annotation.*;
  *             }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="link")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Logo.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Logo.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Logo.java
index 743b6e6..1153455 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Logo.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Logo.java
@@ -31,7 +31,7 @@ import static org.apache.juneau.dto.atom.Utils.*;
  *     }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @Bean(typeName="logo")
 @SuppressWarnings("hiding")

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Person.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Person.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Person.java
index d843360..544ee63 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Person.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Person.java
@@ -30,7 +30,7 @@ import static org.apache.juneau.dto.atom.Utils.*;
  *             &amp; extensionElement*)
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @SuppressWarnings("hiding")
 public class Person extends Common {

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Source.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Source.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Source.java
index 697a42a..e2667b8 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Source.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Source.java
@@ -41,7 +41,7 @@ import org.apache.juneau.annotation.*;
  *             }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @SuppressWarnings("hiding")
 public class Source extends CommonEntry {

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/atom/Text.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Text.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Text.java
index fbf4917..7ff2d02 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/atom/Text.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/atom/Text.java
@@ -43,7 +43,7 @@ import org.apache.juneau.xml.annotation.*;
  *     }
  * </p>
  * <p>
- * Refer to {@link org.apache.juneau.dto.atom} for further information about 
ATOM support.
+ * Refer to <a class='doclink' 
href='package-summary.html#TOC'>org.apache.juneau.dto.atom</a> for further 
information about ATOM support.
  */
 @SuppressWarnings("hiding")
 public class Text extends Common {

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/A.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/A.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/A.java
index 3357497..dc3c3cc 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/A.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/A.java
@@ -108,6 +108,12 @@ public class A extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final A style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public A children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Abbr.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Abbr.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Abbr.java
index c208048..6f6e250 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Abbr.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Abbr.java
@@ -38,6 +38,12 @@ public class Abbr extends HtmlElementMixed {
        }
 
        @Override /* HtmlElement */
+       public final Abbr style(String style) {
+               super.style(style);
+               return this;
+       }
+
+       @Override /* HtmlElement */
        public final Abbr title(String title) {
                super.title(title);
                return this;

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Address.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Address.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Address.java
index 19912f6..39fff94 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Address.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Address.java
@@ -37,6 +37,12 @@ public class Address extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Address style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Address children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Area.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Area.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Area.java
index 92e301e..711f26d 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Area.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Area.java
@@ -140,4 +140,10 @@ public class Area extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Area style(String style) {
+               super.style(style);
+               return this;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Article.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Article.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Article.java
index 38dd81a..092f278 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Article.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Article.java
@@ -82,6 +82,12 @@ public class Article extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Article style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Article children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Aside.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Aside.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Aside.java
index 462abf0..1f23fab 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Aside.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Aside.java
@@ -37,6 +37,12 @@ public class Aside extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Aside style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Aside children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Audio.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Audio.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Audio.java
index 785e5ef..8f1edb4 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Audio.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Audio.java
@@ -133,6 +133,12 @@ public class Audio extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Audio style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Audio children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/B.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/B.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/B.java
index 1b9e332..b15cd0f 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/B.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/B.java
@@ -37,6 +37,12 @@ public class B extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final B style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public B children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Base.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Base.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Base.java
index 6a71088..818d44f 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Base.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Base.java
@@ -62,4 +62,10 @@ public class Base extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Base style(String style) {
+               super.style(style);
+               return this;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdi.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdi.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdi.java
index cc5ab45..1e8aba9 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdi.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdi.java
@@ -37,6 +37,12 @@ public class Bdi extends HtmlElementText {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Bdi style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementText */
        public Bdi text(Object text) {
                super.text(text);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdo.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdo.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdo.java
index 5cce628..a713ef2 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdo.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Bdo.java
@@ -43,6 +43,12 @@ public class Bdo extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Bdo style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Bdo children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Blockquote.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Blockquote.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Blockquote.java
index 9938a67..aad66e2 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Blockquote.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Blockquote.java
@@ -49,6 +49,12 @@ public class Blockquote extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Blockquote style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Blockquote children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Body.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Body.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Body.java
index c7e53fc..6dbda56 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Body.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Body.java
@@ -104,6 +104,12 @@ public class Body extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Body style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Body children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Br.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Br.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Br.java
index e13f092..8102de0 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Br.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Br.java
@@ -36,4 +36,10 @@ public class Br extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Br style(String style) {
+               super.style(style);
+               return this;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Button.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Button.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Button.java
index a18e255..f0c5eda 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Button.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Button.java
@@ -173,6 +173,12 @@ public class Button extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Button style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Button children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Canvas.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Canvas.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Canvas.java
index 013b857..8c1f482 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Canvas.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Canvas.java
@@ -62,6 +62,12 @@ public class Canvas extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Canvas style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Canvas children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Caption.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Caption.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Caption.java
index 3f03c00..5edc603 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Caption.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Caption.java
@@ -37,6 +37,12 @@ public class Caption extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Caption style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Caption children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Cite.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Cite.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Cite.java
index 8d42280..623febe 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Cite.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Cite.java
@@ -37,6 +37,12 @@ public class Cite extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Cite style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Cite children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Code.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Code.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Code.java
index 88a3be7..45ff8e5 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Code.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Code.java
@@ -37,6 +37,12 @@ public class Code extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Code style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Code children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Col.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Col.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Col.java
index 67a10b0..97fea6f 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Col.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Col.java
@@ -49,4 +49,10 @@ public class Col extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Col style(String style) {
+               super.style(style);
+               return this;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Colgroup.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Colgroup.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Colgroup.java
index 3bea974..27e3f56 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Colgroup.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Colgroup.java
@@ -50,6 +50,12 @@ public class Colgroup extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Colgroup style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Colgroup children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Data.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Data.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Data.java
index 902241d..493186a 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Data.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Data.java
@@ -50,6 +50,12 @@ public class Data extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Data style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Data children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Datalist.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Datalist.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Datalist.java
index 706148b..49e154a 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Datalist.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Datalist.java
@@ -37,6 +37,12 @@ public class Datalist extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Datalist style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Datalist children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dd.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dd.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dd.java
index 97e1860..2a942b0 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dd.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dd.java
@@ -37,6 +37,12 @@ public class Dd extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Dd style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Dd children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Del.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Del.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Del.java
index 88778dd..5f8ed4b 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Del.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Del.java
@@ -60,6 +60,12 @@ public class Del extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Del style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Del children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dfn.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dfn.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dfn.java
index 394d0c4..1c9e477 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dfn.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dfn.java
@@ -37,6 +37,12 @@ public class Dfn extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Dfn style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Dfn children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Div.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Div.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Div.java
index 2492dce..b475e63 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Div.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Div.java
@@ -37,6 +37,12 @@ public class Div extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Div style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Div children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dl.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dl.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dl.java
index deb6a4b..33a09ee 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dl.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dl.java
@@ -37,6 +37,12 @@ public class Dl extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Dl style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Dl children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dt.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dt.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dt.java
index bd41a37..5e9363c 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dt.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Dt.java
@@ -37,6 +37,12 @@ public class Dt extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Dt style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Dt children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Em.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Em.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Em.java
index 8205a06..3328505 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Em.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Em.java
@@ -37,6 +37,12 @@ public class Em extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Em style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Em children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Embed.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Embed.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Embed.java
index b1860f7..2624f72 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Embed.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Embed.java
@@ -86,4 +86,10 @@ public class Embed extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Embed style(String style) {
+               super.style(style);
+               return this;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Fieldset.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Fieldset.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Fieldset.java
index 819a736..38d015a 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Fieldset.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Fieldset.java
@@ -72,6 +72,12 @@ public class Fieldset extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Fieldset style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Fieldset children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figcaption.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figcaption.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figcaption.java
index ecd1770..49baa7a 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figcaption.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figcaption.java
@@ -37,6 +37,12 @@ public class Figcaption extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Figcaption style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Figcaption children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figure.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figure.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figure.java
index c0ba3b2..37a5826 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figure.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Figure.java
@@ -37,6 +37,12 @@ public class Figure extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Figure style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Figure children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Footer.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Footer.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Footer.java
index 3cf9ee8..b16bc12 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Footer.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Footer.java
@@ -37,6 +37,12 @@ public class Footer extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Footer style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Footer children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Form.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Form.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Form.java
index 49ca7a2..552622a 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Form.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Form.java
@@ -128,6 +128,12 @@ public class Form extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Form style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Form children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/H1.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H1.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H1.java
index f256c69..1947f7f 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H1.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H1.java
@@ -37,6 +37,12 @@ public class H1 extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final H1 style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public H1 children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/H2.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H2.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H2.java
index 9e46eb3..bed2a2b 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H2.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H2.java
@@ -37,6 +37,12 @@ public class H2 extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final H2 style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public H2 children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/H3.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H3.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H3.java
index 51dacf7..f0a9483 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H3.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H3.java
@@ -37,6 +37,12 @@ public class H3 extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final H3 style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public H3 children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/H4.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H4.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H4.java
index 6cf26ff..f4a5511 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H4.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H4.java
@@ -37,6 +37,12 @@ public class H4 extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final H4 style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public H4 children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/H5.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H5.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H5.java
index 4978caa..94a0dcf 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H5.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H5.java
@@ -37,6 +37,12 @@ public class H5 extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final H5 style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public H5 children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/H6.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H6.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H6.java
index fd10d77..0b6535f 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/H6.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/H6.java
@@ -37,6 +37,12 @@ public class H6 extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final H6 style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public H6 children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Head.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Head.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Head.java
index c48b5f2..50d0971 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Head.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Head.java
@@ -37,6 +37,12 @@ public class Head extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Head style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Head children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Header.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Header.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Header.java
index 11d0dbc..cd52402 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Header.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Header.java
@@ -37,6 +37,12 @@ public class Header extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Header style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Header children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Hr.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Hr.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Hr.java
index d87af17..0c161a9 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Hr.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Hr.java
@@ -36,4 +36,10 @@ public class Hr extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Hr style(String style) {
+               super.style(style);
+               return this;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Html.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Html.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Html.java
index 6e7bc19..b07ade8 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Html.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Html.java
@@ -49,6 +49,12 @@ public class Html extends HtmlElementContainer {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Html style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementContainer */
        public final Html children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElement.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElement.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElement.java
index e3539ec..22e2de2 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElement.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElement.java
@@ -93,7 +93,7 @@ public abstract class HtmlElement {
         * @param accesskey The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement accesskey(String accesskey) {
+       public HtmlElement accesskey(String accesskey) {
                attr("accesskey", accesskey);
                return this;
        }
@@ -114,7 +114,7 @@ public abstract class HtmlElement {
         *      Typically a {@link Boolean} or {@link String}.
         * @return This object (for method chaining).
         */
-       public final HtmlElement contenteditable(Object contenteditable) {
+       public HtmlElement contenteditable(Object contenteditable) {
                attr("contenteditable", contenteditable);
                return this;
        }
@@ -135,7 +135,7 @@ public abstract class HtmlElement {
         *      Typically a {@link Boolean} or {@link String}.
         * @return This object (for method chaining).
         */
-       public final HtmlElement hidden(Object hidden) {
+       public HtmlElement hidden(Object hidden) {
                attr("hidden", hidden);
                return this;
        }
@@ -155,7 +155,7 @@ public abstract class HtmlElement {
         * @param lang The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement lang(String lang) {
+       public HtmlElement lang(String lang) {
                attr("lang", lang);
                return this;
        }
@@ -165,7 +165,7 @@ public abstract class HtmlElement {
         * @param onabort The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onabort(String onabort) {
+       public HtmlElement onabort(String onabort) {
                attr("onabort", onabort);
                return this;
        }
@@ -175,7 +175,7 @@ public abstract class HtmlElement {
         * @param onblur The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onblur(String onblur) {
+       public HtmlElement onblur(String onblur) {
                attr("onblur", onblur);
                return this;
        }
@@ -185,7 +185,7 @@ public abstract class HtmlElement {
         * @param oncancel The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement oncancel(String oncancel) {
+       public HtmlElement oncancel(String oncancel) {
                attr("oncancel", oncancel);
                return this;
        }
@@ -195,7 +195,7 @@ public abstract class HtmlElement {
         * @param oncanplay The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement oncanplay(String oncanplay) {
+       public HtmlElement oncanplay(String oncanplay) {
                attr("oncanplay", oncanplay);
                return this;
        }
@@ -205,7 +205,7 @@ public abstract class HtmlElement {
         * @param oncanplaythrough The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement oncanplaythrough(String oncanplaythrough) {
+       public HtmlElement oncanplaythrough(String oncanplaythrough) {
                attr("oncanplaythrough", oncanplaythrough);
                return this;
        }
@@ -215,7 +215,7 @@ public abstract class HtmlElement {
         * @param onchange The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onchange(String onchange) {
+       public HtmlElement onchange(String onchange) {
                attr("onchange", onchange);
                return this;
        }
@@ -225,7 +225,7 @@ public abstract class HtmlElement {
         * @param onclick The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onclick(String onclick) {
+       public HtmlElement onclick(String onclick) {
                attr("onclick", onclick);
                return this;
        }
@@ -235,7 +235,7 @@ public abstract class HtmlElement {
         * @param oncuechange The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement oncuechange(String oncuechange) {
+       public HtmlElement oncuechange(String oncuechange) {
                attr("oncuechange", oncuechange);
                return this;
        }
@@ -245,7 +245,7 @@ public abstract class HtmlElement {
         * @param ondblclick The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement ondblclick(String ondblclick) {
+       public HtmlElement ondblclick(String ondblclick) {
                attr("ondblclick", ondblclick);
                return this;
        }
@@ -255,7 +255,7 @@ public abstract class HtmlElement {
         * @param ondurationchange The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement ondurationchange(String ondurationchange) {
+       public HtmlElement ondurationchange(String ondurationchange) {
                attr("ondurationchange", ondurationchange);
                return this;
        }
@@ -265,7 +265,7 @@ public abstract class HtmlElement {
         * @param onemptied The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onemptied(String onemptied) {
+       public HtmlElement onemptied(String onemptied) {
                attr("onemptied", onemptied);
                return this;
        }
@@ -275,7 +275,7 @@ public abstract class HtmlElement {
         * @param onended The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onended(String onended) {
+       public HtmlElement onended(String onended) {
                attr("onended", onended);
                return this;
        }
@@ -285,7 +285,7 @@ public abstract class HtmlElement {
         * @param onerror The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onerror(String onerror) {
+       public HtmlElement onerror(String onerror) {
                attr("onerror", onerror);
                return this;
        }
@@ -295,7 +295,7 @@ public abstract class HtmlElement {
         * @param onfocus The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onfocus(String onfocus) {
+       public HtmlElement onfocus(String onfocus) {
                attr("onfocus", onfocus);
                return this;
        }
@@ -305,7 +305,7 @@ public abstract class HtmlElement {
         * @param oninput The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement oninput(String oninput) {
+       public HtmlElement oninput(String oninput) {
                attr("oninput", oninput);
                return this;
        }
@@ -315,7 +315,7 @@ public abstract class HtmlElement {
         * @param oninvalid The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement oninvalid(String oninvalid) {
+       public HtmlElement oninvalid(String oninvalid) {
                attr("oninvalid", oninvalid);
                return this;
        }
@@ -325,7 +325,7 @@ public abstract class HtmlElement {
         * @param onkeydown The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onkeydown(String onkeydown) {
+       public HtmlElement onkeydown(String onkeydown) {
                attr("onkeydown", onkeydown);
                return this;
        }
@@ -335,7 +335,7 @@ public abstract class HtmlElement {
         * @param onkeypress The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onkeypress(String onkeypress) {
+       public HtmlElement onkeypress(String onkeypress) {
                attr("onkeypress", onkeypress);
                return this;
        }
@@ -345,7 +345,7 @@ public abstract class HtmlElement {
         * @param onkeyup The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onkeyup(String onkeyup) {
+       public HtmlElement onkeyup(String onkeyup) {
                attr("onkeyup", onkeyup);
                return this;
        }
@@ -355,7 +355,7 @@ public abstract class HtmlElement {
         * @param onload The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onload(String onload) {
+       public HtmlElement onload(String onload) {
                attr("onload", onload);
                return this;
        }
@@ -365,7 +365,7 @@ public abstract class HtmlElement {
         * @param onloadeddata The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onloadeddata(String onloadeddata) {
+       public HtmlElement onloadeddata(String onloadeddata) {
                attr("onloadeddata", onloadeddata);
                return this;
        }
@@ -375,7 +375,7 @@ public abstract class HtmlElement {
         * @param onloadedmetadata The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onloadedmetadata(String onloadedmetadata) {
+       public HtmlElement onloadedmetadata(String onloadedmetadata) {
                attr("onloadedmetadata", onloadedmetadata);
                return this;
        }
@@ -385,7 +385,7 @@ public abstract class HtmlElement {
         * @param onloadstart The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onloadstart(String onloadstart) {
+       public HtmlElement onloadstart(String onloadstart) {
                attr("onloadstart", onloadstart);
                return this;
        }
@@ -395,7 +395,7 @@ public abstract class HtmlElement {
         * @param onmousedown The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmousedown(String onmousedown) {
+       public HtmlElement onmousedown(String onmousedown) {
                attr("onmousedown", onmousedown);
                return this;
        }
@@ -405,7 +405,7 @@ public abstract class HtmlElement {
         * @param onmouseenter The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmouseenter(String onmouseenter) {
+       public HtmlElement onmouseenter(String onmouseenter) {
                attr("onmouseenter", onmouseenter);
                return this;
        }
@@ -415,7 +415,7 @@ public abstract class HtmlElement {
         * @param onmouseleave The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmouseleave(String onmouseleave) {
+       public HtmlElement onmouseleave(String onmouseleave) {
                attr("onmouseleave", onmouseleave);
                return this;
        }
@@ -425,7 +425,7 @@ public abstract class HtmlElement {
         * @param onmousemove The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmousemove(String onmousemove) {
+       public HtmlElement onmousemove(String onmousemove) {
                attr("onmousemove", onmousemove);
                return this;
        }
@@ -435,7 +435,7 @@ public abstract class HtmlElement {
         * @param onmouseout The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmouseout(String onmouseout) {
+       public HtmlElement onmouseout(String onmouseout) {
                attr("onmouseout", onmouseout);
                return this;
        }
@@ -445,7 +445,7 @@ public abstract class HtmlElement {
         * @param onmouseover The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmouseover(String onmouseover) {
+       public HtmlElement onmouseover(String onmouseover) {
                attr("onmouseover", onmouseover);
                return this;
        }
@@ -455,7 +455,7 @@ public abstract class HtmlElement {
         * @param onmouseup The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmouseup(String onmouseup) {
+       public HtmlElement onmouseup(String onmouseup) {
                attr("onmouseup", onmouseup);
                return this;
        }
@@ -465,7 +465,7 @@ public abstract class HtmlElement {
         * @param onmousewheel The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onmousewheel(String onmousewheel) {
+       public HtmlElement onmousewheel(String onmousewheel) {
                attr("onmousewheel", onmousewheel);
                return this;
        }
@@ -475,7 +475,7 @@ public abstract class HtmlElement {
         * @param onpause The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onpause(String onpause) {
+       public HtmlElement onpause(String onpause) {
                attr("onpause", onpause);
                return this;
        }
@@ -485,7 +485,7 @@ public abstract class HtmlElement {
         * @param onplay The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onplay(String onplay) {
+       public HtmlElement onplay(String onplay) {
                attr("onplay", onplay);
                return this;
        }
@@ -495,7 +495,7 @@ public abstract class HtmlElement {
         * @param onplaying The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onplaying(String onplaying) {
+       public HtmlElement onplaying(String onplaying) {
                attr("onplaying", onplaying);
                return this;
        }
@@ -505,7 +505,7 @@ public abstract class HtmlElement {
         * @param onprogress The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onprogress(String onprogress) {
+       public HtmlElement onprogress(String onprogress) {
                attr("onprogress", onprogress);
                return this;
        }
@@ -515,7 +515,7 @@ public abstract class HtmlElement {
         * @param onratechange The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onratechange(String onratechange) {
+       public HtmlElement onratechange(String onratechange) {
                attr("onratechange", onratechange);
                return this;
        }
@@ -525,7 +525,7 @@ public abstract class HtmlElement {
         * @param onreset The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onreset(String onreset) {
+       public HtmlElement onreset(String onreset) {
                attr("onreset", onreset);
                return this;
        }
@@ -535,7 +535,7 @@ public abstract class HtmlElement {
         * @param onresize The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onresize(String onresize) {
+       public HtmlElement onresize(String onresize) {
                attr("onresize", onresize);
                return this;
        }
@@ -545,7 +545,7 @@ public abstract class HtmlElement {
         * @param onscroll The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onscroll(String onscroll) {
+       public HtmlElement onscroll(String onscroll) {
                attr("onscroll", onscroll);
                return this;
        }
@@ -555,7 +555,7 @@ public abstract class HtmlElement {
         * @param onseeked The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onseeked(String onseeked) {
+       public HtmlElement onseeked(String onseeked) {
                attr("onseeked", onseeked);
                return this;
        }
@@ -565,7 +565,7 @@ public abstract class HtmlElement {
         * @param onseeking The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onseeking(String onseeking) {
+       public HtmlElement onseeking(String onseeking) {
                attr("onseeking", onseeking);
                return this;
        }
@@ -575,7 +575,7 @@ public abstract class HtmlElement {
         * @param onselect The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onselect(String onselect) {
+       public HtmlElement onselect(String onselect) {
                attr("onselect", onselect);
                return this;
        }
@@ -585,7 +585,7 @@ public abstract class HtmlElement {
         * @param onshow The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onshow(String onshow) {
+       public HtmlElement onshow(String onshow) {
                attr("onshow", onshow);
                return this;
        }
@@ -595,7 +595,7 @@ public abstract class HtmlElement {
         * @param onstalled The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onstalled(String onstalled) {
+       public HtmlElement onstalled(String onstalled) {
                attr("onstalled", onstalled);
                return this;
        }
@@ -605,7 +605,7 @@ public abstract class HtmlElement {
         * @param onsubmit The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onsubmit(String onsubmit) {
+       public HtmlElement onsubmit(String onsubmit) {
                attr("onsubmit", onsubmit);
                return this;
        }
@@ -615,7 +615,7 @@ public abstract class HtmlElement {
         * @param onsuspend The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onsuspend(String onsuspend) {
+       public HtmlElement onsuspend(String onsuspend) {
                attr("onsuspend", onsuspend);
                return this;
        }
@@ -625,7 +625,7 @@ public abstract class HtmlElement {
         * @param ontimeupdate The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement ontimeupdate(String ontimeupdate) {
+       public HtmlElement ontimeupdate(String ontimeupdate) {
                attr("ontimeupdate", ontimeupdate);
                return this;
        }
@@ -635,7 +635,7 @@ public abstract class HtmlElement {
         * @param ontoggle The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement ontoggle(String ontoggle) {
+       public HtmlElement ontoggle(String ontoggle) {
                attr("ontoggle", ontoggle);
                return this;
        }
@@ -645,7 +645,7 @@ public abstract class HtmlElement {
         * @param onvolumechange The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onvolumechange(String onvolumechange) {
+       public HtmlElement onvolumechange(String onvolumechange) {
                attr("onvolumechange", onvolumechange);
                return this;
        }
@@ -655,7 +655,7 @@ public abstract class HtmlElement {
         * @param onwaiting The new value for this attribute.
         * @return This object (for method chaining).
         */
-       public final HtmlElement onwaiting(String onwaiting) {
+       public HtmlElement onwaiting(String onwaiting) {
                attr("onwaiting", onwaiting);
                return this;
        }
@@ -666,7 +666,7 @@ public abstract class HtmlElement {
         *      Typically a {@link Boolean} or {@link String}.
         * @return This object (for method chaining).
         */
-       public final HtmlElement spellcheck(Object spellcheck) {
+       public HtmlElement spellcheck(Object spellcheck) {
                attr("spellcheck", spellcheck);
                return this;
        }
@@ -687,7 +687,7 @@ public abstract class HtmlElement {
         *      Typically a {@link Number} or {@link String}.
         * @return This object (for method chaining).
         */
-       public final HtmlElement tabindex(Object tabindex) {
+       public HtmlElement tabindex(Object tabindex) {
                attr("tabindex", tabindex);
                return this;
        }
@@ -708,9 +708,8 @@ public abstract class HtmlElement {
         *      Typically a {@link Number} or {@link String}.
         * @return This object (for method chaining).
         */
-       public final HtmlElement translate(Object translate) {
+       public HtmlElement translate(Object translate) {
                attr("translate", translate);
                return this;
        }
-
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElementRawText.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElementRawText.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElementRawText.java
new file mode 100644
index 0000000..7ca0d9b
--- /dev/null
+++ 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/HtmlElementRawText.java
@@ -0,0 +1,59 @@
+// 
***************************************************************************************************************************
+// * 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.dto.html5;
+
+import org.apache.juneau.annotation.*;
+import org.apache.juneau.xml.annotation.*;
+
+/**
+ * A subclass of HTML elements that contain <a 
href="https://www.w3.org/TR/html51/syntax.html#raw-text";>raw text</a> only.
+ */
+@SuppressWarnings("hiding")
+public class HtmlElementRawText extends HtmlElement {
+
+       private Object text;
+
+       /**
+        * Returns the inner text of this element.
+        *
+        * @return The inner text of this element, or <jk>null</jk> if no text 
is set.
+        */
+       @Xml(format=XmlFormat.TEXT_PWS)
+       @BeanProperty(name="c")
+       public Object getText() {
+               return text;
+       }
+
+       /**
+        * Sets the inner text of this element.
+        *
+        * @param text The inner text of this element, or <jk>null</jk> if no 
text is set.
+        * @return This object (for method chaining).
+        */
+       @BeanProperty(name="c")
+       public HtmlElement setText(Object text) {
+               this.text = text;
+               return this;
+       }
+
+       /**
+        * Sets the text node on this element.
+        *
+        * @param text The text node to add to this element.
+        * @return This object (for method chaining).
+        */
+       public HtmlElement text(Object text) {
+               this.text = text;
+               return this;
+       }
+}

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/I.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/I.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/I.java
index 36692a5..b003f4f 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/I.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/I.java
@@ -37,6 +37,12 @@ public class I extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final I style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public I children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Iframe.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Iframe.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Iframe.java
index ee4bf52..e7be7d3 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Iframe.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Iframe.java
@@ -109,6 +109,12 @@ public class Iframe extends HtmlElementMixed {
                return this;
        }
 
+       @Override /* HtmlElement */
+       public final Iframe style(String style) {
+               super.style(style);
+               return this;
+       }
+
        @Override /* HtmlElementMixed */
        public Iframe children(Object...children) {
                super.children(children);

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Img.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Img.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Img.java
index d32b79b..9f7d7e7 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Img.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Img.java
@@ -119,4 +119,10 @@ public class Img extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Img style(String style) {
+               super.style(style);
+               return this;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d473b4b3/juneau-core/src/main/java/org/apache/juneau/dto/html5/Input.java
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Input.java 
b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Input.java
index 76c27fa..fdcc6bf 100644
--- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Input.java
+++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Input.java
@@ -405,4 +405,10 @@ public class Input extends HtmlElementVoid {
                super.id(id);
                return this;
        }
+
+       @Override /* HtmlElement */
+       public final Input style(String style) {
+               super.style(style);
+               return this;
+       }
 }


Reply via email to