Class TagElement
java.lang.Object
javax.swing.text.html.parser.TagElement
public class TagElement extends Object
A generic HTML TagElement class. The methods define how white space is interpreted around the tag.
Constructor Summary
Constructor | Description |
---|---|
TagElement |
Creates a generic HTML TagElement class with fictional equals to false . |
TagElement |
Creates a generic HTML TagElement class. |
Method Summary
Modifier and Type | Method | Description |
---|---|---|
boolean |
breaksFlow() |
Returns true if this tag causes a line break to the flow of data, otherwise returns false . |
boolean |
fictional() |
Returns true if the tag is fictional. |
Element |
getElement() |
Returns the element. |
HTML.Tag |
getHTMLTag() |
Returns the tag constant corresponding to the name of the element
|
boolean |
isPreformatted() |
Returns true if this tag is pre-formatted. |
Constructor Details
TagElement
public TagElement(Element elem)
Creates a generic HTML TagElement class with
fictional
equals to false
.- Parameters:
-
elem
- an element
TagElement
public TagElement(Element elem, boolean fictional)
Creates a generic HTML TagElement class.
- Parameters:
-
elem
- an element -
fictional
- iftrue
the tag is inserted by error recovery.
Method Details
breaksFlow
public boolean breaksFlow()
Returns
true
if this tag causes a line break to the flow of data, otherwise returns false
.- Returns:
-
true
if this tag causes a line break to the flow of data, otherwise returnsfalse
isPreformatted
public boolean isPreformatted()
Returns
true
if this tag is pre-formatted.- Returns:
-
true
if this tag is pre-formatted, otherwise returnsfalse
getElement
public Element getElement()
Returns the element.
- Returns:
- the element
getHTMLTag
public HTML.Tag getHTMLTag()
Returns the tag constant corresponding to the name of the
element
- Returns:
- the tag constant corresponding to the name of the
element
fictional
public boolean fictional()
Returns
true
if the tag is fictional.- Returns:
-
true
if the tag is fictional.
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/text/html/parser/TagElement.html