Module com.aoapps.html
Package com.aoapps.html
Interface PalpableContent<__ extends PalpableContent<__>>
- Type Parameters:
__
- This content model, which will be the parent content model of child elements
- All Superinterfaces:
AnyHeadingContent<Document,
,__> AnyInteractiveContent<Document,
,__> AnyPalpableContent<Document,
,__> AnySectioningContent<Document,
,__> AnyTextContent<Document,
,__> AnyUnion_DL_Palpable<Document,
,__> AnyUnion_Embedded_Interactive<Document,
,__> AnyUnion_Embedded_Palpable_Phrasing<Document,
,__> AnyUnion_Interactive_Phrasing<Document,
,__> AnyUnion_Palpable_Phrasing<Document,
,__> Content<Document,
,__> Content<__>
,DocumentWriter
,Encode
,HeadingContent<__>
,InteractiveContent<__>
,SectioningContent<__>
,Text
,TextContent<__>
,Union_DL_Palpable<__>
,Union_Embedded_Interactive<__>
,Union_Embedded_Palpable_Phrasing<__>
,Union_Interactive_Phrasing<__>
,Union_Palpable_Phrasing<__>
,Whitespace
- All Known Subinterfaces:
AnyContent<__>
,DIV_content<__>
,FlowContent<__>
- All Known Implementing Classes:
ADDRESS__
,ADDRESS_c
,ARTICLE__
,ARTICLE_c
,ASIDE__
,ASIDE_c
,BLOCKQUOTE__
,BLOCKQUOTE_c
,BODY__
,BODY_c
,CAPTION__
,CAPTION_c
,DD__
,DD_c
,DIV__
,DIV_c
,Document
,DT__
,DT_c
,FOOTER__
,FOOTER_c
,FORM__
,FORM_c
,HEADER__
,HEADER_c
,LI__
,LI_c
,MAIN__
,MAIN_c
,NAV__
,NAV_c
,SECTION__
,SECTION_c
,TD__
,TD_c
,TH__
,TH_c
public interface PalpableContent<__ extends PalpableContent<__>>
extends AnyPalpableContent<Document,__>, Union_DL_Palpable<__>, Union_Palpable_Phrasing<__>, SectioningContent<__>, HeadingContent<__>, InteractiveContent<__>
- See 3.2.5.2.8 Palpable content.
- See Palpable content.
- 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, __>> Nested classes/interfaces inherited from interface com.aoapps.html.Union_Interactive_Phrasing
Union_Interactive_Phrasing.InputFactory<__ extends Union_Interactive_Phrasing<__>>
-
Field Summary
Fields inherited from interface com.aoapps.encoding.Whitespace
INDENT_SPACES, NL, SPACE
-
Method Summary
Modifier and TypeMethodDescriptionaddress()
address__
(IOConsumerE<? super ADDRESS__<__>, Ex> address) Creates an address element with no attributes and the given body.default BLOCKQUOTE
<__> blockquote__
(IOConsumerE<? super BLOCKQUOTE__<__>, Ex> blockquote) Creates a blockquote element with no attributes and the given body.default BLOCKQUOTE_c
<__> dl()
dl__
(IOConsumerE<? super DL__<__>, Ex> dl) Creates a dl element with no attributes and the given body.dl_c()
footer()
footer__
(IOConsumerE<? super FOOTER__<__>, Ex> footer) Creates a footer element with no attributes and the given body.footer_c()
form()
form
(IOSupplierE<? extends String, Ex> action) form__
(IOConsumerE<? super FORM__<__>, Ex> form) Creates a form element with no attributes and the given body.form_c()
header()
header__
(IOConsumerE<? super HEADER__<__>, Ex> header) Creates a header element with no attributes and the given body.header_c()
main()
main__
(IOConsumerE<? super MAIN__<__>, Ex> main) Creates a main element with no attributes and the given body.main_c()
ol()
ol__
(IOConsumerE<? super OL__<__>, Ex> ol) Creates an ol element with no attributes and the given body.ol_c()
p()
p__
(IOConsumerE<? super P__<__>, Ex> p) Creates a p element with no attributes and the given body.p_c()
pre()
pre__
(IOConsumerE<? super PRE__<__>, Ex> pre) Creates a pre element with no attributes and the given body.pre_c()
table()
table__
(IOConsumerE<? super TABLE__<__>, Ex> table) Creates a table element with no attributes and the given body.table_c()
ul()
ul__
(IOConsumerE<? super UL__<__>, Ex> ul) Creates a ul element with no attributes and the given body.ul_c()
Methods inherited from interface com.aoapps.html.any.AnyHeadingContent
h, h__, h__, h__, h__, h_c, h1__, h1__, h1__, h1__any, h2__, h2__, h2__, h2__any, h3__, h3__, h3__, h3__any, h4__, h4__, h4__, h4__any, h5__, h5__, h5__, h5__any, h6__, h6__, h6__, h6__any, hgroup
Methods inherited from interface com.aoapps.html.any.AnyInteractiveContent
details, menu__, menu__, menu__any
Methods inherited from interface com.aoapps.html.any.AnyPalpableContent
address__, address__, address__, address__any, blockquote__, blockquote__, blockquote__, blockquote__any, dl__, dl__, dl__any, fieldset, figure, footer__, footer__, footer__, footer__any, form__, form__, form__, form__any, header__, header__, header__, header__any, main__, main__, main__, main__any, ol__, ol__, ol__any, p__, p__, p__, p__any, pre__, pre__, pre__, pre__any, table__, table__, table__any, ul__, ul__, ul__any
Methods inherited from interface com.aoapps.html.any.AnySectioningContent
article__, article__, article__, article__any, aside__, aside__, aside__, aside__any, nav__, nav__, nav__, nav__any, section__, section__, section__, section__any
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.AnyUnion_DL_Palpable
div__, div__, div__, div__any
Methods inherited from interface com.aoapps.html.any.AnyUnion_Embedded_Interactive
audio, embed, iframe, object__, object__, object__any, 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__, button, label__, label__, label__, label__any, select__, select__, select__any, textarea__, textarea__, textarea__, textarea__any
Methods inherited from interface com.aoapps.html.any.AnyUnion_Palpable_Phrasing
abbr__, abbr__, abbr__, abbr__any, b__, b__, b__, b__any, bdi__, bdi__, bdi__, bdi__any, bdo__, bdo__, bdo__, bdo__any, cite__, cite__, cite__, cite__any, code__, code__, code__, code__any, data__, data__, data__, data__any, dfn__, dfn__, dfn__, dfn__any, em__, em__, em__, em__any, i__, i__, i__, i__any, ins__, ins__, ins__, ins__, kbd__, kbd__, kbd__, kbd__any, map__, map__, map__, map__, mark__, mark__, mark__, mark__any, meter__, meter__, meter__, meter__any, output__, output__, output__, output__any, progress__, progress__, progress__, progress__any, q__, q__, q__, q__any, ruby, s__, s__, s__, s__any, samp__, samp__, samp__, samp__any, small__, small__, small__, small__any, span__, span__, span__, span__any, strong__, strong__, strong__, strong__any, sub__, sub__, sub__, sub__any, sup__, sup__, sup__, sup__any, time, u__, u__, u__, u__any, var__, var__, var__, var__any
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
Methods inherited from interface com.aoapps.html.HeadingContent
h1, h1__, h1_c, h2, h2__, h2_c, h3, h3__, h3_c, h4, h4__, h4_c, h5, h5__, h5_c, h6, h6__, h6_c
Methods inherited from interface com.aoapps.html.InteractiveContent
menu, menu__, menu_c
Methods inherited from interface com.aoapps.html.SectioningContent
article, article__, article_c, aside, aside__, aside_c, nav, nav__, nav_c, section, section__, section_c
Methods inherited from interface com.aoapps.html.Union_DL_Palpable
div, div__, div_c
Methods inherited from interface com.aoapps.html.Union_Embedded_Interactive
img, img, img, object, object__, object_c
Methods inherited from interface com.aoapps.html.Union_Interactive_Phrasing
a, a, a, a_c, input, label, label__, label_c, select, select__, select_c, textarea, textarea__, textarea_c
Methods inherited from interface com.aoapps.html.Union_Palpable_Phrasing
abbr, abbr__, abbr_c, b, b__, b_c, bdi, bdi__, bdi_c, bdo, bdo, bdo, bdo, bdo, bdo__, bdo_c, cite, cite__, cite_c, code, code__, code_c, data, data, data, data__, data_c, dfn, dfn__, dfn_c, em, em__, em_c, i, i__, i_c, ins, ins_c, kbd, kbd__, kbd_c, map, map, map, map_c, mark, mark__, mark_c, meter, meter__, meter_c, output, output__, output_c, progress, progress__, progress_c, q, q__, q_c, s, s__, s_c, samp, samp__, samp_c, small, small__, small_c, span, span__, span_c, strong, strong__, strong_c, sub, sub__, sub_c, sup, sup__, sup_c, u, u__, u_c, var, var__, var_c
-
Method Details
-
address
- Specified by:
address
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
address__
default <Ex extends Throwable> __ address__(IOConsumerE<? super ADDRESS__<__>, Ex> address) throws IOException, ExCreates an address 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
-
address_c
- Specified by:
address_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
blockquote
- Specified by:
blockquote
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
blockquote__
default <Ex extends Throwable> __ blockquote__(IOConsumerE<? super BLOCKQUOTE__<__>, Ex> blockquote) throws IOException, ExCreates a blockquote 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
-
blockquote_c
- Specified by:
blockquote_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
dl
- Specified by:
dl
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
dl__
Creates a dl element with no attributes and the given body.- See 4.4.9 The dl element.
- See <dl>: The Description List element.
- See HTML dl tag.
- 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
-
dl_c
- Specified by:
dl_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
form
- Specified by:
form
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
form
- Specified by:
form
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
form
default <Ex extends Throwable> FORM<__> form(IOSupplierE<? extends String, Ex> action) throws IOException, Ex- Specified by:
form
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Type Parameters:
Ex
- An arbitrary exception type that may be thrown- Throws:
IOException
Ex
-
form__
default <Ex extends Throwable> __ form__(IOConsumerE<? super FORM__<__>, Ex> form) throws IOException, ExCreates a form element with no attributes and the given body.- See 4.10.3 The form element.
- See <form>: The Form element.
- See HTML form tag.
- 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
-
form_c
- Specified by:
form_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
header
- Specified by:
header
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
header__
default <Ex extends Throwable> __ header__(IOConsumerE<? super HEADER__<__>, Ex> header) throws IOException, ExCreates a header element with no attributes and the given body.- See 4.3.8 The header element.
- See <header>.
- See HTML header Tag.
- 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
- Since:
- HTML 5
-
header_c
- Specified by:
header_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
main
- Specified by:
main
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
main__
default <Ex extends Throwable> __ main__(IOConsumerE<? super MAIN__<__>, Ex> main) throws IOException, ExCreates a main element with no attributes and the given body.- See 4.4.14 The main element.
- See <main>.
- See HTML main Tag.
- 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
- Since:
- HTML 5
-
main_c
- Specified by:
main_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
ol
- Specified by:
ol
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
ol__
Creates an ol element with no attributes and the given body.- See 4.4.5 The ol element.
- See <ol>: The Ordered List element.
- See HTML ol tag.
- 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
-
ol_c
- Specified by:
ol_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
p
- Specified by:
p
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
p__
Creates a p element with no attributes and the given body.- See 4.4.1 The p element.
- See <p>: The Paragraph element.
- See HTML p tag.
- 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
-
p_c
- Specified by:
p_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
pre
- Specified by:
pre
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
pre__
default <Ex extends Throwable> __ pre__(IOConsumerE<? super PRE__<__>, Ex> pre) throws IOException, ExCreates a pre 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
-
pre_c
- Specified by:
pre_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
table
- Specified by:
table
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
table__
default <Ex extends Throwable> __ table__(IOConsumerE<? super TABLE__<__>, Ex> table) throws IOException, ExCreates a table element with no attributes and the given body.- See 4.9.1 The table element.
- See <table>: The Table element.
- See HTML table tag.
- 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
-
table_c
- Specified by:
table_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
ul
- Specified by:
ul
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-
ul__
Creates a ul element with no attributes and the given body.- See 4.4.6 The ul element.
- See <ul>: The Unordered List element.
- See HTML ul tag.
- 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
-
ul_c
- Specified by:
ul_c
in interfaceAnyPalpableContent<Document,
__ extends PalpableContent<__>> - Throws:
IOException
-