Class LabelTag

All Implemented Interfaces:
Serializable, Cloneable, Node, Tag

public class LabelTag extends CompositeTag
A label tag.
See Also:
  • Constructor Details

    • LabelTag

      public LabelTag()
      Create a new label tag.
  • Method Details

    • getIds

      public String[] getIds()
      Return the set of names handled by this tag.
      Specified by:
      getIds in interface Tag
      Overrides:
      getIds in class TagNode
      Returns:
      The names to be matched that create tags of this type.
    • getEnders

      public String[] getEnders()
      Return the set of tag names that cause this tag to finish.
      Specified by:
      getEnders in interface Tag
      Overrides:
      getEnders in class TagNode
      Returns:
      The names of following tags that stop further scanning.
    • getLabel

      public String getLabel()
      Returns the text contained inside this label tag.
      Returns:
      The textual contents between the {@.html } pair.
    • toString

      public String toString()
      Returns a string representation of this label tag suitable for debugging.
      Specified by:
      toString in interface Node
      Overrides:
      toString in class CompositeTag
      Returns:
      A string representing this label.