Package ghidra.xml

Class XmlElementImpl

  • All Implemented Interfaces:
    XmlElement

    public class XmlElementImpl
    extends java.lang.Object
    implements XmlElement
    • Constructor Detail

      • XmlElementImpl

        public XmlElementImpl​(boolean isStart,
                              boolean isEnd,
                              java.lang.String name,
                              int level,
                              java.util.LinkedHashMap<java.lang.String,​java.lang.String> attributes,
                              java.lang.String text,
                              int columnNumber,
                              int lineNumber)
    • Method Detail

      • hasAttribute

        public boolean hasAttribute​(java.lang.String key)
        Specified by:
        hasAttribute in interface XmlElement
      • getAttribute

        public java.lang.String getAttribute​(java.lang.String key)
        Specified by:
        getAttribute in interface XmlElement
      • getAttributes

        public java.util.LinkedHashMap<java.lang.String,​java.lang.String> getAttributes()
        Specified by:
        getAttributes in interface XmlElement
      • setAttribute

        public void setAttribute​(java.lang.String key,
                                 java.lang.String value)
        Specified by:
        setAttribute in interface XmlElement
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface XmlElement
      • getText

        public java.lang.String getText()
        Specified by:
        getText in interface XmlElement
      • isEnd

        public boolean isEnd()
        Specified by:
        isEnd in interface XmlElement
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object