Class XmlTree.Node

  • Enclosing class:
    XmlTree

    public static class XmlTree.Node
    extends java.lang.Object
    This describes a node of the XML tree
    • Constructor Detail

      • Node

        public Node​(java.lang.String tag,
                    boolean singleton,
                    StringMap attributes,
                    XmlTree.Node parent,
                    int type,
                    int index)
    • Method Detail

      • setCdata

        public void setCdata​(java.lang.String s)
      • putAttribute

        public void putAttribute​(java.lang.String key,
                                 java.lang.String value)
      • appendCdata

        public void appendCdata​(java.lang.String s)
      • getTag

        public java.lang.String getTag()
      • getIndex

        public int getIndex()
      • isSingle

        public boolean isSingle()
      • setSingle

        public void setSingle​(boolean s)
      • getAttributes

        public StringMap getAttributes()
      • getAttribute

        public java.lang.String getAttribute​(java.lang.String name)
      • getCdata

        public java.lang.String getCdata()
      • childCount

        public int childCount()
      • toString

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