Module com.aoapps.html.any
Package com.aoapps.html.any
Interface AnyContent<D extends AnyDocument<D>,__ extends AnyContent<D,__>>
- Type Parameters:
D
- This document type__
- This content model, which will be the parent content model of child elements
- All Superinterfaces:
AnyCOLGROUP_content<D,
,__> AnyDATALIST_content<D,
,__> AnyDIV_content<D,
,__> AnyDL_content<D,
,__> AnyEmbeddedContent<D,
,__> AnyFlowContent<D,
,__> AnyHeadingContent<D,
,__> AnyHTML_content<D,
,__> AnyInteractiveContent<D,
,__> AnyListContent<D,
,__> AnyMetadataContent<D,
,__> AnyOBJECT_content<D,
,__> AnyOPTGROUP_content<D,
,__> AnyPalpableContent<D,
,__> AnyPhrasingContent<D,
,__> AnyScriptSupportingContent<D,
,__> AnySectioningContent<D,
,__> AnySELECT_content<D,
,__> AnyTABLE_content<D,
,__> AnyTextContent<D,
,__> AnyTR_content<D,
,__> AnyUnion_COLGROUP_ScriptSupporting<D,
,__> AnyUnion_DATALIST_OPTGROUP<D,
,__> AnyUnion_DIV_DL<D,
,__> AnyUnion_DL_Palpable<D,
,__> AnyUnion_Embedded_Interactive<D,
,__> AnyUnion_Embedded_Palpable_Phrasing<D,
,__> AnyUnion_Interactive_Phrasing<D,
,__> AnyUnion_Metadata_Phrasing<D,
,__> AnyUnion_Palpable_Phrasing<D,
,__> AnyUnion_TBODY_THEAD_TFOOT<D,
,__> Content<D,
,__> DocumentWriter
,Encode
,Text
,Whitespace
- All Known Implementing Classes:
AnyDocument
public interface AnyContent<D extends AnyDocument<D>,__ extends AnyContent<D,__>>
extends AnyListContent<D,__>, AnyMetadataContent<D,__>, AnyCOLGROUP_content<D,__>, AnyDATALIST_content<D,__>, AnyDIV_content<D,__>, AnyDL_content<D,__>, AnyHTML_content<D,__>, AnyOBJECT_content<D,__>, AnySELECT_content<D,__>, AnyTABLE_content<D,__>, AnyTR_content<D,__>
This interface extends all content interfaces and supports all element types.
- Author:
- AO Industries, Inc.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.aoapps.html.any.AnyUnion_Interactive_Phrasing
AnyUnion_Interactive_Phrasing.InputFactory<D extends AnyDocument<D>,
__ extends AnyUnion_Interactive_Phrasing<D, __>> -
Field Summary
Fields inherited from interface com.aoapps.encoding.Whitespace
INDENT_SPACES, NL, SPACE
-
Method Summary
Modifier and TypeMethodDescriptiondefault AnyFIGCAPTION
Deprecated.TODO: Implement figcaptionhtml()
Opens a new html element.default __
html__()
Creates an empty html element with no attributes.html__
(IORunnableE<Ex> html) Creates a html element with no attributes and the given body.Creates a html element with no attributes and the given body.html_c()
Creates a html element with no attributes then begins element content.default AnyLEGEND
legend()
Deprecated.TODO: Implement legenddefault AnyRP
rp()
Deprecated.TODO: Implement rpdefault AnyRT
rt()
Deprecated.TODO: Implement rtdefault AnySOURCE
source()
Deprecated.TODO: Implement sourcedefault AnySUMMARY
summary()
Deprecated.TODO: Implement summarytr()
Opens a new tr element.default __
tr__()
Creates an empty tr element with no attributes.tr__
(IORunnableE<Ex> tr) Creates a tr element with no attributes and the given body.Creates a tr element with no attributes and the given body.default AnyTRACK
track()
Deprecated.TODO: Implement trackMethods inherited from interface com.aoapps.html.any.AnyCOLGROUP_content
col
Methods inherited from interface com.aoapps.html.any.AnyEmbeddedContent
picture
Methods inherited from interface com.aoapps.html.any.AnyFlowContent
dialog, hr, hr__
Methods inherited from interface com.aoapps.html.any.AnyHeadingContent
h, h__, h__, h__, h__, h_c, h1, h1__, h1__, h1__, h1__any, h1_c, h2, h2__, h2__, h2__, h2__any, h2_c, h3, h3__, h3__, h3__, h3__any, h3_c, h4, h4__, h4__, h4__, h4__any, h4_c, h5, h5__, h5__, h5__, h5__any, h5_c, h6, h6__, h6__, h6__, h6__any, h6_c, hgroup
Methods inherited from interface com.aoapps.html.any.AnyHTML_content
body, body__, body__, body__any, body_c, head, head__, head__, head__any, head_c
Methods inherited from interface com.aoapps.html.any.AnyInteractiveContent
details, menu, menu__, menu__, menu__any, menu_c
Methods inherited from interface com.aoapps.html.any.AnyListContent
li, li__, li__, li__, li__any, li_c
Methods inherited from interface com.aoapps.html.any.AnyMetadataContent
base, base__, style, style, style, style, style, title, title__, title__, title__any, title_c
Methods inherited from interface com.aoapps.html.any.AnyOBJECT_content
param, param__
Methods inherited from interface com.aoapps.html.any.AnyPalpableContent
address, address__, address__, address__, address__any, address_c, blockquote, blockquote__, blockquote__, blockquote__, blockquote__any, blockquote_c, dl, dl__, dl__, dl__any, dl_c, fieldset, figure, footer, footer__, footer__, footer__, footer__any, footer_c, form, form, form, form__, form__, form__, form__any, form_c, header, header__, header__, header__, header__any, header_c, main, main__, main__, main__, main__any, main_c, ol, ol__, ol__, ol__any, ol_c, p, p__, p__, p__, p__any, p_c, pre, pre__, pre__, pre__, pre__any, pre_c, table, table__, table__, table__any, table_c, ul, ul__, ul__, ul__any, ul_c
Methods inherited from interface com.aoapps.html.any.AnyPhrasingContent
area, area, area, area, area, area, area, area, area, br, br__, datalist, datalist__, datalist__, datalist__, datalist__any, datalist_c, del, del__, del__, del__, del_c, slot, wbr, wbr__
Methods inherited from interface com.aoapps.html.any.AnyScriptSupportingContent
script, script, script, script, script
Methods inherited from interface com.aoapps.html.any.AnySectioningContent
article, article__, article__, article__, article__any, article_c, aside, aside__, aside__, aside__, aside__any, aside_c, nav, nav__, nav__, nav__, nav__any, nav_c, section, section__, section__, section__, section__any, section_c
Methods inherited from interface com.aoapps.html.any.AnySELECT_content
optgroup, optgroup__, optgroup__, optgroup__any, optgroup_c
Methods inherited from interface com.aoapps.html.any.AnyTABLE_content
caption, caption__, caption__, caption__, caption__any, caption_c, colgroup, colgroup__, colgroup__, colgroup__any, colgroup_c, tbody, tbody__, tbody__, tbody__any, tbody_c, tfoot, tfoot__, tfoot__, tfoot__any, tfoot_c, thead, thead__, thead__, thead__any, thead_c
Methods inherited from interface com.aoapps.html.any.AnyTextContent
decDepth, encode, encode, encode, encode, encode, encode, encode, encode, encode, incDepth, indent, indent, nbsp, nbsp, nl, nli, nli, setDepth, setIndent, sp, sp, text, text, text, text, text, text, text, text, text
Methods inherited from interface com.aoapps.html.any.AnyTR_content
td, td__, td__, td__, td__any, td_c, th, th__, th__, th__, th__any, th_c
Methods inherited from interface com.aoapps.html.any.AnyUnion_COLGROUP_ScriptSupporting
template
Methods inherited from interface com.aoapps.html.any.AnyUnion_DATALIST_OPTGROUP
option, option__, option__, option__, option__any, option_c
Methods inherited from interface com.aoapps.html.any.AnyUnion_DIV_DL
dd, dd__, dd__, dd__, dd__any, dd_c, dt, dt__, dt__, dt__, dt__any, dt_c
Methods inherited from interface com.aoapps.html.any.AnyUnion_DL_Palpable
div, div__, div__, div__, div__any, div_c
Methods inherited from interface com.aoapps.html.any.AnyUnion_Embedded_Interactive
audio, embed, iframe, img, img, img, object, object__, object__, object__any, object_c, video
Methods inherited from interface com.aoapps.html.any.AnyUnion_Embedded_Palpable_Phrasing
canvas
Methods inherited from interface com.aoapps.html.any.AnyUnion_Interactive_Phrasing
a, a, a, a__, a__, a__, a__, a_c, button, input, label, label__, label__, label__, label__any, label_c, select, select__, select__, select__any, select_c, textarea, textarea__, textarea__, textarea__, textarea__any, textarea_c
Methods inherited from interface com.aoapps.html.any.AnyUnion_Metadata_Phrasing
link, link, meta, noscript
Methods inherited from interface com.aoapps.html.any.AnyUnion_Palpable_Phrasing
abbr, abbr__, abbr__, abbr__, abbr__any, abbr_c, b, b__, b__, b__, b__any, b_c, bdi, bdi__, bdi__, bdi__, bdi__any, bdi_c, bdo, bdo, bdo, bdo, bdo, bdo__, bdo__, bdo__, bdo__any, bdo_c, cite, cite__, cite__, cite__, cite__any, cite_c, code, code__, code__, code__, code__any, code_c, data, data, data, data__, data__, data__, data__any, data_c, dfn, dfn__, dfn__, dfn__, dfn__any, dfn_c, em, em__, em__, em__, em__any, em_c, i, i__, i__, i__, i__any, i_c, ins, ins__, ins__, ins__, ins__, ins_c, kbd, kbd__, kbd__, kbd__, kbd__any, kbd_c, map, map, map, map__, map__, map__, map__, map_c, mark, mark__, mark__, mark__, mark__any, mark_c, meter, meter__, meter__, meter__, meter__any, meter_c, output, output__, output__, output__, output__any, output_c, progress, progress__, progress__, progress__, progress__any, progress_c, q, q__, q__, q__, q__any, q_c, ruby, s, s__, s__, s__, s__any, s_c, samp, samp__, samp__, samp__, samp__any, samp_c, small, small__, small__, small__, small__any, small_c, span, span__, span__, span__, span__any, span_c, strong, strong__, strong__, strong__, strong__any, strong_c, sub, sub__, sub__, sub__, sub__any, sub_c, sup, sup__, sup__, sup__, sup__any, sup_c, time, u, u__, u__, u__, u__any, u_c, var, var__, var__, var__, var__any, var_c
Methods inherited from interface com.aoapps.html.any.AnyUnion_TBODY_THEAD_TFOOT
tr_c
Methods inherited from interface com.aoapps.html.any.Content
autoIndent, autoIndent, autoNl, autoNli, autoNli, clearAtnl, getAtnl, getAutonli, getDepth, getDocument, getIndent, getRawUnsafe, getRawUnsafe, setAtnl, setAtnl, setAutonli, unsafe, unsafe, unsafe, unsafe, unsafe, unsafe, unsafe, unsafe, unsafe
-
Method Details
-
html
Opens a new html element.- Throws:
IOException
-
html__
Creates a html element with no attributes and the given body.- Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Returns:
- This content model, which will be the parent content model of child elements
- Throws:
IOException
Ex
-
html__any
default <Ex extends Throwable> __ html__any(IOConsumerE<? super AnyHTML__<D, __, throws IOException, Ex? extends AnyHTML__<D, __, ?>>, Ex> html) Creates a html element with no attributes and the given body.- Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Returns:
- This content model, which will be the parent content model of child elements
- Throws:
IOException
Ex
-
html__
Creates an empty html element with no attributes.- Returns:
- This content model, which will be the parent content model of child elements
- Throws:
IOException
-
html_c
Creates a html element with no attributes then begins element content.- Returns:
- The content model of this element, which will be the parent content model of child elements. This must be ended or closed in order to end the tag. This is well suited for use in a try-with-resources block.
- Throws:
IOException
- See Also:
-
rt
Deprecated.TODO: Implement rtOpens a new rt element.- Throws:
IOException
- Since:
- HTML 5
-
rp
Deprecated.TODO: Implement rpOpens a new rp element.- Throws:
IOException
- Since:
- HTML 5
-
source
Deprecated.TODO: Implement sourceOpens a new source element.- Throws:
IOException
- Since:
- HTML 5
-
track
Deprecated.TODO: Implement trackOpens a new track element.- Throws:
IOException
- Since:
- HTML 5
-
tr
Opens a new tr element.- See 4.9.8 The tr element.
- See <tr>: The Table Row element.
- See HTML tr tag.
- Specified by:
tr
in interfaceAnyTABLE_content<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Specified by:
tr
in interfaceAnyUnion_TBODY_THEAD_TFOOT<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Throws:
IOException
-
tr__
Creates a tr element with no attributes and the given body.- See 4.9.8 The tr element.
- See <tr>: The Table Row element.
- See HTML tr tag.
- Specified by:
tr__
in interfaceAnyTABLE_content<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Specified by:
tr__
in interfaceAnyUnion_TBODY_THEAD_TFOOT<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Returns:
- This content model, which will be the parent content model of child elements
- Throws:
IOException
Ex
-
tr__any
default <Ex extends Throwable> __ tr__any(IOConsumerE<? super AnyTR__<D, __, throws IOException, Ex? extends AnyTR__<D, __, ?>>, Ex> tr) Creates a tr element with no attributes and the given body.- See 4.9.8 The tr element.
- See <tr>: The Table Row element.
- See HTML tr tag.
- Specified by:
tr__any
in interfaceAnyTABLE_content<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Specified by:
tr__any
in interfaceAnyUnion_TBODY_THEAD_TFOOT<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Returns:
- This content model, which will be the parent content model of child elements
- Throws:
IOException
Ex
-
tr__
Creates an empty tr element with no attributes.- See 4.9.8 The tr element.
- See <tr>: The Table Row element.
- See HTML tr tag.
- Specified by:
tr__
in interfaceAnyTABLE_content<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Specified by:
tr__
in interfaceAnyUnion_TBODY_THEAD_TFOOT<D extends AnyDocument<D>,
__ extends AnyContent<D, __>> - Returns:
- This content model, which will be the parent content model of child elements
- Throws:
IOException
-
legend
Deprecated.TODO: Implement legendOpens a new legend element.- Throws:
IOException
-
summary
Deprecated.TODO: Implement summaryOpens a new summary element.- Throws:
IOException
- Since:
- HTML 5
-