http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdi.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdi.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdi.java new file mode 100644 index 0000000..98e19e2 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdi.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-bdi-element'><bdi></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="bdi") +public class Bdi extends HtmlElement { +}
http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdo.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdo.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdo.java new file mode 100644 index 0000000..d89bf3d --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Bdo.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-bdo-element'><bdo></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="bdo") +public class Bdo extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Blockquote.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Blockquote.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Blockquote.java new file mode 100644 index 0000000..e06856e --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Blockquote.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/grouping-content.html#the-blockquote-element'><blockquote></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="blockquote") +public class Blockquote extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Body.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Body.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Body.java new file mode 100644 index 0000000..481f0da --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Body.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-body-element'><body></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="body") +public class Body extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Br.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Br.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Br.java new file mode 100644 index 0000000..ad782ad --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Br.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-br-element'><br></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="br") +public class Br extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Button.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Button.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Button.java new file mode 100644 index 0000000..570d473 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Button.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/forms.html#the-button-element'><button></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="button") +public class Button extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Canvas.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Canvas.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Canvas.java new file mode 100644 index 0000000..408c289 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Canvas.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/scripting-1.html#the-canvas-element'><canvas></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="canvas") +public class Canvas extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Caption.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Caption.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Caption.java new file mode 100644 index 0000000..06a433a --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Caption.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/tabular-data.html#the-caption-element'><caption></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="caption") +public class Caption extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Cite.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Cite.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Cite.java new file mode 100644 index 0000000..2141666 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Cite.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-cite-element'><cite></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="cite") +public class Cite extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Code.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Code.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Code.java new file mode 100644 index 0000000..fe779d8 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Code.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-code-element'><code></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="code") +public class Code extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Col.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Col.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Col.java new file mode 100644 index 0000000..e2776b8 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Col.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/tabular-data.html#the-col-element'><col></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="col") +public class Col extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Colgroup.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Colgroup.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Colgroup.java new file mode 100644 index 0000000..71d3b67 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Colgroup.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/tabular-data.html#the-colgroup-element'><colgroup></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="colgroup") +public class Colgroup extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Command.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Command.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Command.java new file mode 100644 index 0000000..4b95695 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Command.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href=''><command></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="command") +public class Command extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Data.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Data.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Data.java new file mode 100644 index 0000000..59fe0c8 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Data.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-data-element'><data></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="data") +public class Data extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Datalist.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Datalist.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Datalist.java new file mode 100644 index 0000000..c2b1665 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Datalist.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/forms.html#the-datalist-element'><datalist></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="datalist") +public class Datalist extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dd.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dd.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dd.java new file mode 100644 index 0000000..34956d7 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dd.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/grouping-content.html#the-dd-element'><dd></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="dd") +public class Dd extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Del.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Del.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Del.java new file mode 100644 index 0000000..9c81d94 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Del.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/edits.html#the-del-element'><del></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="del") +public class Del extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Details.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Details.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Details.java new file mode 100644 index 0000000..867babb --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Details.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href=''><details></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="details") +public class Details extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dfn.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dfn.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dfn.java new file mode 100644 index 0000000..dac1346 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dfn.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-dfn-element'><dfn></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="dfn") +public class Dfn extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Div.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Div.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Div.java new file mode 100644 index 0000000..060e8d7 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Div.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/grouping-content.html#the-div-element'><div></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="div") +public class Div extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dl.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dl.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dl.java new file mode 100644 index 0000000..c056214 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dl.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/grouping-content.html#the-dl-element'><dl></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="dl") +public class Dl extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dt.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dt.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dt.java new file mode 100644 index 0000000..61110dc --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Dt.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/grouping-content.html#the-dt-element'><dt></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="dt") +public class Dt extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Em.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Em.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Em.java new file mode 100644 index 0000000..95c6531 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Em.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/text-level-semantics.html#the-em-element'><em></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="em") +public class Em extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Embed.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Embed.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Embed.java new file mode 100644 index 0000000..2740b38 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Embed.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/embedded-content-0.html#the-embed-element'><embed></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="embed") +public class Embed extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Fieldset.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Fieldset.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Fieldset.java new file mode 100644 index 0000000..17830ef --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Fieldset.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/forms.html#the-fieldset-element'><fieldset></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="fieldset") +public class Fieldset extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figcaption.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figcaption.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figcaption.java new file mode 100644 index 0000000..6e93fe7 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figcaption.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/grouping-content.html#the-figcaption-element'><figcaption></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="figcaption") +public class Figcaption extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figure.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figure.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figure.java new file mode 100644 index 0000000..0555d0b --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Figure.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/grouping-content.html#the-figure-element'><figure></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="figure") +public class Figure extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Footer.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Footer.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Footer.java new file mode 100644 index 0000000..8ab05e0 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Footer.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-footer-element'><footer></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="footer") +public class Footer extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Form.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Form.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Form.java new file mode 100644 index 0000000..65139ba --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Form.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/forms.html#the-form-element'><form></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="form") +public class Form extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H1.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H1.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H1.java new file mode 100644 index 0000000..e5efde9 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H1.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements'><h1></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="h1") +public class H1 extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H2.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H2.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H2.java new file mode 100644 index 0000000..1e674ed --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H2.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements'><h2></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="h2") +public class H2 extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H3.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H3.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H3.java new file mode 100644 index 0000000..3bc57a4 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H3.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements'><h3></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="h3") +public class H3 extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H4.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H4.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H4.java new file mode 100644 index 0000000..c981f4a --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H4.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements'><h4></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="h4") +public class H4 extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H5.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H5.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H5.java new file mode 100644 index 0000000..5ad307b --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H5.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements'><h5></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="h5") +public class H5 extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H6.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H6.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H6.java new file mode 100644 index 0000000..afeb55d --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/H6.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements'><h6></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="h6") +public class H6 extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Head.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Head.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Head.java new file mode 100644 index 0000000..fc6c101 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Head.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/document-metadata.html#the-head-element'><head></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="head") +public class Head extends HtmlElement { +} http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/4cbc1376/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Header.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Header.java b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Header.java new file mode 100644 index 0000000..022dd94 --- /dev/null +++ b/juneau-core/src/main/java/org/apache/juneau/html/dto/proto/Header.java @@ -0,0 +1,25 @@ +// *************************************************************************************************************************** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * +// * specific language governing permissions and limitations under the License. * +// *************************************************************************************************************************** +package org.apache.juneau.html.dto.proto; + +import org.apache.juneau.annotation.*; + +/** + * DTO for an HTML <a href='https://www.w3.org/TR/html5/sections.html#the-header-element'><header></a> element. + * <p> + * + * @author James Bognar (james.bog...@salesforce.com) + */ +@Bean(typeName="header") +public class Header extends HtmlElement { +}