Class Tag

java.lang.Object
org.adoptopenjdk.jitwatch.model.Tag
Direct Known Subclasses:
Task

public class Tag extends Object
  • Field Details

    • name

      private String name
    • attributeString

      private String attributeString
    • children

      private List<Tag> children
    • parent

      private Tag parent
    • selfClosing

      private boolean selfClosing
    • isFragment

      private boolean isFragment
    • textContent

      private String textContent
    • INDENT

      private static final String INDENT
      See Also:
  • Constructor Details

    • Tag

      public Tag(String name, String attributeString, boolean selfClosing)
  • Method Details

    • addTextContent

      public void addTextContent(String text)
    • getTextContent

      public String getTextContent()
    • addChild

      public void addChild(Tag child)
    • getChildren

      public List<Tag> getChildren()
    • isSelfClosing

      public boolean isSelfClosing()
    • getClosingTag

      public String getClosingTag()
    • getFirstNamedChild

      public Tag getFirstNamedChild(String name)
    • getNamedChildren

      public List<Tag> getNamedChildren(String name)
    • getNamedChildrenWithAttribute

      public List<Tag> getNamedChildrenWithAttribute(String tagName, String attrName, String attrValue)
    • getParent

      public Tag getParent()
    • setParent

      public void setParent(Tag parent)
    • getName

      public String getName()
    • getAttributes

      public Map<String,String> getAttributes()
    • getDepth

      private int getDepth(Tag tag)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public String toString(boolean showChildren)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • isFragment

      public boolean isFragment()
    • setFragment

      public void setFragment(boolean isFragment)