http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/HtmlWriter.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/HtmlWriter.java b/juneau-core/src/main/java/org/apache/juneau/html/HtmlWriter.java new file mode 100644 index 0000000..ba115b0 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/HtmlWriter.java @@ -0,0 +1,333 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ +package org.apache.juneau.html; + +import java.io.*; + +import org.apache.juneau.xml.*; + +/** + * Specialized writer for serializing HTML. + * + * @author James Bognar ([email protected]) + */ +public class HtmlWriter extends XmlWriter { + + /** + * Constructor. + * + * @param out The writer being wrapped. + * @param useIndentation If <jk>true</jk>, tabs will be used in output. + * @param trimStrings If <jk>true</jk>, strings should be trimmed before they're serialized. + * @param quoteChar The quote character to use (i.e. <js>'\''</js> or <js>'"'</js>) + * @param uriContext The web application context path (e.g. "/contextRoot"). + * @param uriAuthority The web application URI authority (e.g. "http://hostname:9080") + */ + public HtmlWriter(Writer out, boolean useIndentation, boolean trimStrings, char quoteChar, String uriContext, String uriAuthority) { + super(out, useIndentation, trimStrings, quoteChar, uriContext, uriAuthority, false, null); + } + + /** + * Append an attribute with a URI value. + * + * @param name The attribute name. + * @param value The attribute value. Can be any object whose <code>toString()</code> method returns a URI. + * @return This object (for method chaining); + * @throws IOException If a problem occurred. + */ + public HtmlWriter attrUri(String name, Object value) throws IOException { + super.attrUri((String)null, name, value); + return this; + } + + + //-------------------------------------------------------------------------------- + // Overridden methods + //-------------------------------------------------------------------------------- + + @Override /* XmlSerializerWriter */ + public HtmlWriter encodeText(Object o) throws IOException { + + String s = o.toString(); + for (int i = 0; i < s.length(); i++) { + char test = s.charAt(i); + if (test == '&') + append("&"); + else if (test == '<') + append("<"); + else if (test == '>') + append(">"); + else if (test == '\n') + append("<br/>"); + else if (test == '\f') + append("<ff/>"); + else if (test == '\b') + append("<bs/>"); + else if (test == '\t') + append("<tb/>"); + else if (Character.isISOControl(test)) + append("&#" + (int) test + ";"); + else + append(test); + } + + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter oTag(String ns, String name, boolean needsEncoding) throws IOException { + super.oTag(ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter oTag(String ns, String name) throws IOException { + super.oTag(ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter oTag(String name) throws IOException { + super.oTag(name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter oTag(int indent, String ns, String name, boolean needsEncoding) throws IOException { + super.oTag(indent, ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter oTag(int indent, String ns, String name) throws IOException { + super.oTag(indent, ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter oTag(int indent, String name) throws IOException { + super.oTag(indent, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter tag(String ns, String name, boolean needsEncoding) throws IOException { + super.tag(ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter tag(String ns, String name) throws IOException { + super.tag(ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter tag(String name) throws IOException { + super.tag(name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter tag(int indent, String name) throws IOException { + super.tag(indent, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter tag(int indent, String ns, String name, boolean needsEncoding) throws IOException { + super.tag(indent, ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter tag(int indent, String ns, String name) throws IOException { + super.tag(indent, ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter sTag(String ns, String name) throws IOException { + super.sTag(ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter sTag(String ns, String name, boolean needsEncoding) throws IOException { + super.sTag(ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter sTag(int indent, String ns, String name) throws IOException { + super.sTag(indent, ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter sTag(int indent, String name) throws IOException { + super.sTag(indent, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter sTag(String name) throws IOException { + super.sTag(name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter sTag(int indent, String ns, String name, boolean needsEncoding) throws IOException { + super.sTag(indent, ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter eTag(String ns, String name) throws IOException { + super.eTag(ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter eTag(String ns, String name, boolean needsEncoding) throws IOException { + super.eTag(ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter eTag(int indent, String ns, String name) throws IOException { + super.eTag(indent, ns, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter eTag(int indent, String name) throws IOException { + super.eTag(indent, name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter eTag(String name) throws IOException { + super.eTag(name); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter eTag(int indent, String ns, String name, boolean needsEncoding) throws IOException { + super.eTag(indent, ns, name, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter attr(String name, Object value) throws IOException { + super.attr(name, value); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter attr(String ns, String name, Object value) throws IOException { + super.attr(ns, name, value); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter attr(String ns, String name, Object value, boolean needsEncoding) throws IOException { + super.attr(ns, name, value, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter attr(String name, Object value, boolean needsEncoding) throws IOException { + super.attr(null, name, value, needsEncoding); + return this; + } + + @Override /* XmlSerializerWriter */ + public HtmlWriter oAttr(String ns, String name) throws IOException { + super.oAttr(ns, name); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter cr(int depth) throws IOException { + super.cr(depth); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter appendln(int indent, String text) throws IOException { + super.appendln(indent, text); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter appendln(String text) throws IOException { + super.appendln(text); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter append(int indent, String text) throws IOException { + super.append(indent, text); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter append(int indent, char c) throws IOException { + super.append(indent, c); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter s() throws IOException { + super.s(); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter q() throws IOException { + super.q(); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter i(int indent) throws IOException { + super.i(indent); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter nl() throws IOException { + super.nl(); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter append(Object text) throws IOException { + super.append(text); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter append(String text) throws IOException { + super.append(text); + return this; + } + + @Override /* SerializerWriter */ + public HtmlWriter append(char c) throws IOException { + super.append(c); + return this; + } + +}
http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/SimpleHtmlWriter.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/SimpleHtmlWriter.java b/juneau-core/src/main/java/org/apache/juneau/html/SimpleHtmlWriter.java new file mode 100644 index 0000000..d563195 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/SimpleHtmlWriter.java @@ -0,0 +1,40 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ +package org.apache.juneau.html; + +import java.io.*; + +/** + * Utility class for creating custom HTML. + * <p> + * Example: + * <p class='bcode'> + * String table = <jk>new</jk> SimpleHtmlWriter().sTag(<js>"table"</js>).sTag(<js>"tr"</js>).sTag(<js>"td"</js>).append(<js>"hello"</js>).eTag(<js>"td"</js>).eTag(<js>"tr"</js>).eTag(<js>"table"</js>).toString(); + * </p> + * + * @author James Bognar ([email protected]) + */ +public class SimpleHtmlWriter extends HtmlWriter { + + /** + * Constructor. + */ + public SimpleHtmlWriter() { + super(new StringWriter(), true, false, '\'', null, null); + } + + @Override /* Object */ + public String toString() { + return out.toString(); + } +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/annotation/Html.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/annotation/Html.java b/juneau-core/src/main/java/org/apache/juneau/html/annotation/Html.java new file mode 100644 index 0000000..f0ed40b --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/annotation/Html.java @@ -0,0 +1,58 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ +package org.apache.juneau.html.annotation; + +import static java.lang.annotation.ElementType.*; +import static java.lang.annotation.RetentionPolicy.*; + +import java.lang.annotation.*; + +import org.apache.juneau.html.*; + +/** + * Annotation that can be applied to classes, fields, and methods to tweak how + * they are handled by {@link HtmlSerializer}. + * + * @author James Bognar ([email protected]) + */ +@Documented +@Target({TYPE,FIELD,METHOD}) +@Retention(RUNTIME) +@Inherited +public @interface Html { + + /** + * Treat as XML. + * Useful when creating beans that model HTML elements. + */ + boolean asXml() default false; + + /** + * Treat as plain text. + * Object is serialized to a String using the <code>toString()</code> method and written directly to output. + * Useful when you want to serialize custom HTML. + */ + boolean asPlainText() default false; + + /** + * When <jk>true</jk>, collections of beans should be rendered as trees instead of tables. + * Default is <jk>false</jk>. + */ + boolean noTables() default false; + + /** + * When <jk>true</jk>, don't add headers to tables. + * Default is <jk>false</jk>. + */ + boolean noTableHeaders() default false; +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/annotation/package.html ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/annotation/package.html b/juneau-core/src/main/java/org/apache/juneau/html/annotation/package.html new file mode 100644 index 0000000..a71e2b3 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/annotation/package.html @@ -0,0 +1,41 @@ +<!DOCTYPE HTML> +<!-- +/*************************************************************************************************************************** + * 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. + * + ***************************************************************************************************************************/ + --> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + <style type="text/css"> + /* For viewing in Page Designer */ + @IMPORT url("../../../../../../../javadoc.css"); + + /* For viewing in REST interface */ + @IMPORT url("../htdocs/javadoc.css"); + body { + margin: 20px; + } + </style> + <script> + /* Replace all @code and @link tags. */ + window.onload = function() { + document.body.innerHTML = document.body.innerHTML.replace(/\{\@code ([^\}]+)\}/g, '<code>$1</code>'); + document.body.innerHTML = document.body.innerHTML.replace(/\{\@link (([^\}]+)\.)?([^\.\}]+)\}/g, '<code>$3</code>'); + } + </script> +</head> +<body> +<p>HTML annotations</p> +</body> +</html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_DESCRIPTION.png ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_DESCRIPTION.png b/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_DESCRIPTION.png new file mode 100644 index 0000000..621721b Binary files /dev/null and b/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_DESCRIPTION.png differ http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_LINKS.png ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_LINKS.png b/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_LINKS.png new file mode 100644 index 0000000..3c07fe6 Binary files /dev/null and b/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_LINKS.png differ http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_TITLE.png ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_TITLE.png b/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_TITLE.png new file mode 100644 index 0000000..5365735 Binary files /dev/null and b/juneau-core/src/main/java/org/apache/juneau/html/doc-files/HTML_TITLE.png differ http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/A.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/A.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/A.java new file mode 100644 index 0000000..b203c90 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/A.java @@ -0,0 +1,55 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import static org.apache.juneau.xml.annotation.XmlFormat.*; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="a") +public class A extends HtmlElement { + + /** <code>name</code> attribute */ + @Xml(format=ATTR) + public String name; + + /** <code>href</code> attribute */ + @Xml(format=ATTR) + public String href; + + /** Content */ + @Xml(format=CONTENT) + public String text; + + public A setName(String name) { + this.name = name; + return this; + } + + public A setHref(String href) { + this.href = href; + return this; + } + + public A setText(String text) { + this.text = text; + return this; + } +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Abbr.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Abbr.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Abbr.java new file mode 100644 index 0000000..e6c76e7 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Abbr.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Abbr extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Address.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Address.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Address.java new file mode 100644 index 0000000..fa6b4f7 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Address.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Address extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Area.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Area.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Area.java new file mode 100644 index 0000000..a4ae0be --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Area.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Area extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Article.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Article.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Article.java new file mode 100644 index 0000000..6df98a0 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Article.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Article extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Aside.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Aside.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Aside.java new file mode 100644 index 0000000..669a4a5 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Aside.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Aside extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Audio.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Audio.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Audio.java new file mode 100644 index 0000000..a509197 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Audio.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Audio extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/B.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/B.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/B.java new file mode 100644 index 0000000..662b60e --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/B.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class B extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Base.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Base.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Base.java new file mode 100644 index 0000000..581ffc4 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Base.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Base extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdi.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdi.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdi.java new file mode 100644 index 0000000..ad57b70 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdi.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Bdi extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdo.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdo.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdo.java new file mode 100644 index 0000000..1e7f93a --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Bdo.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Bdo extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Blockquote.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Blockquote.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Blockquote.java new file mode 100644 index 0000000..7080afa --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Blockquote.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Blockquote extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Body.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Body.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Body.java new file mode 100644 index 0000000..07b9ba2 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Body.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Body extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Br.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Br.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Br.java new file mode 100644 index 0000000..166a733 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Br.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Br extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Button.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Button.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Button.java new file mode 100644 index 0000000..7797b76 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Button.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Button extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Canvas.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Canvas.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Canvas.java new file mode 100644 index 0000000..e9dafe8 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Canvas.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Canvas extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Caption.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Caption.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Caption.java new file mode 100644 index 0000000..e8e03e6 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Caption.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Caption extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Cite.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Cite.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Cite.java new file mode 100644 index 0000000..663eb32 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Cite.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Cite extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Code.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Code.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Code.java new file mode 100644 index 0000000..9a17050 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Code.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Code extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Col.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Col.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Col.java new file mode 100644 index 0000000..75a2e18 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Col.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Col extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Colgroup.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Colgroup.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Colgroup.java new file mode 100644 index 0000000..b058b52 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Colgroup.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Colgroup extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Command.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Command.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Command.java new file mode 100644 index 0000000..75bc3fa --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Command.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Command extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Datalist.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Datalist.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Datalist.java new file mode 100644 index 0000000..ac00d46 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Datalist.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Datalist extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Dd.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Dd.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dd.java new file mode 100644 index 0000000..1ebe03c --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dd.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Dd extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Del.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Del.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Del.java new file mode 100644 index 0000000..142711c --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Del.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Del extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Details.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Details.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Details.java new file mode 100644 index 0000000..e44f73c --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Details.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Details extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Dfn.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Dfn.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dfn.java new file mode 100644 index 0000000..af4804e --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dfn.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Dfn extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Div.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Div.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Div.java new file mode 100644 index 0000000..270d48e --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Div.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Div extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Dl.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Dl.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dl.java new file mode 100644 index 0000000..bc586c3 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dl.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Dl extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Dt.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Dt.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dt.java new file mode 100644 index 0000000..f81b4c9 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Dt.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Dt extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Em.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Em.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Em.java new file mode 100644 index 0000000..e66eb5d --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Em.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Em extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Embed.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Embed.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Embed.java new file mode 100644 index 0000000..7768351 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Embed.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Embed extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Fieldset.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Fieldset.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Fieldset.java new file mode 100644 index 0000000..50d434c --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Fieldset.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Fieldset extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Figcaption.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Figcaption.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Figcaption.java new file mode 100644 index 0000000..4adecb6 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Figcaption.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Figcaption extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Figure.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Figure.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Figure.java new file mode 100644 index 0000000..f365fc6 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Figure.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Figure extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Footer.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Footer.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Footer.java new file mode 100644 index 0000000..8795cba --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Footer.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Footer extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/Form.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/Form.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/Form.java new file mode 100644 index 0000000..7ab8e57 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/Form.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class Form extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/H1.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/H1.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/H1.java new file mode 100644 index 0000000..58b9070 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/H1.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class H1 extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/e6bf97a8/juneau-core/src/main/java/org/apache/juneau/html/dto/H2.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/H2.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/H2.java new file mode 100644 index 0000000..12e37fd --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/H2.java @@ -0,0 +1,26 @@ +/*************************************************************************************************************************** + * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + ***************************************************************************************************************************/ + +package org.apache.juneau.html.dto; + +import org.apache.juneau.xml.annotation.*; + +/** + * TODO + * <p> + * + * @author James Bognar ([email protected]) + */ +@Xml(name="x") +public class H2 extends HtmlElement { +}
