Module java.desktop

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 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 - if true 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 returns false
    • isPreformatted

      public boolean isPreformatted()
      Returns true if this tag is pre-formatted.
      Returns:
      true if this tag is pre-formatted, otherwise returns false
    • 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.