Class Tag
java.lang.Object
com.itextpdf.styledxmlparser.jsoup.parser.Tag
- All Implemented Interfaces:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[]private booleanprivate static final String[]private booleanprivate static final String[]private booleanprivate static final String[]private booleanprivate static final String[]private static final String[]private booleanprivate Stringprivate booleanprivate static final String[]private booleanprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanbooleanGets if this tag should be formatted as a block (or as inline)getName()Get this tag's name.inthashCode()booleanisBlock()Gets if this is a block tag.booleanisEmpty()Get if this is an empty tagbooleanGet if this tag represents a control associated with a form.booleanGet if this tag represents an element that should be submitted with a form.booleanisInline()Gets if this tag is an inline tag.booleanGet if this is a pre-defined tag, or was auto created on parsing.static booleanisKnownTag(String tagName) Check if this tagname is a known tag.booleanGet if this tag is self closing.Get this tag's normalized (lowercased) name.booleanGet if this tag should preserve whitespace within child text nodes.private static void(package private) TagtoString()static TagGet a Tag by name.static TagvalueOf(String tagName, ParseSettings settings) Get a Tag by name.
-
Field Details
-
tags
-
tagName
-
normalName
-
isBlock
private boolean isBlock -
formatAsBlock
private boolean formatAsBlock -
empty
private boolean empty -
selfClosing
private boolean selfClosing -
preserveWhitespace
private boolean preserveWhitespace -
formList
private boolean formList -
formSubmit
private boolean formSubmit -
blockTags
-
inlineTags
-
emptyTags
-
formatAsInlineTags
-
preserveWhitespaceTags
-
formListedTags
-
formSubmitTags
-
-
Constructor Details
-
Tag
-
-
Method Details
-
getName
-
normalName
Get this tag's normalized (lowercased) name.- Returns:
- the tag's normal name.
-
valueOf
Get a Tag by name. If not previously defined (unknown), returns a new generic tag, that can do anything.Pre-defined tags (P, DIV etc) will be ==, but unknown tags are not registered and will only .equals().
- Parameters:
tagName- Name of tag, e.g. "p". Case insensitive.settings- used to control tag name sensitivity- Returns:
- The tag, either defined or new generic.
-
valueOf
Get a Tag by name. If not previously defined (unknown), returns a new generic tag, that can do anything.Pre-defined tags (P, DIV etc) will be ==, but unknown tags are not registered and will only .equals().
- Parameters:
tagName- Name of tag, e.g. "p". Case sensitive.- Returns:
- The tag, either defined or new generic.
-
isBlock
public boolean isBlock()Gets if this is a block tag.- Returns:
- if block tag
-
formatAsBlock
public boolean formatAsBlock()Gets if this tag should be formatted as a block (or as inline)- Returns:
- if should be formatted as block or inline
-
isInline
public boolean isInline()Gets if this tag is an inline tag.- Returns:
- if this tag is an inline tag.
-
isEmpty
public boolean isEmpty()Get if this is an empty tag- Returns:
- if this is an empty tag
-
isSelfClosing
public boolean isSelfClosing()Get if this tag is self closing.- Returns:
- if this tag should be output as self closing.
-
isKnownTag
public boolean isKnownTag()Get if this is a pre-defined tag, or was auto created on parsing.- Returns:
- if a known tag
-
isKnownTag
Check if this tagname is a known tag.- Parameters:
tagName- name of tag- Returns:
- if known HTML tag
-
preserveWhitespace
public boolean preserveWhitespace()Get if this tag should preserve whitespace within child text nodes.- Returns:
- if preserve whitespace
-
isFormListed
public boolean isFormListed()Get if this tag represents a control associated with a form. E.g. input, textarea, output- Returns:
- if associated with a form
-
isFormSubmittable
public boolean isFormSubmittable()Get if this tag represents an element that should be submitted with a form. E.g. input, option- Returns:
- if submittable with a form
-
setSelfClosing
Tag setSelfClosing() -
equals
-
hashCode
-
toString
-
clone
-
register
-