3 'rs r &tu r &v &w &x &r &y &z &{ &| &} &~ & r         &  node_idJtagnameLjava/lang/String; parent_id rootnode_iddoc_id attributesLjava/util/Hashtable; namespacechildNumI nodeIndexnodeTypechildrenLjava/util/Vector;()VCodeLineNumberTableLocalVariableTablethis"Ledu/ucsb/nceas/metacat/BasicNode;(Ljava/lang/String;)V(Ljava/lang/String;JI)V(JLjava/lang/String;JI)V getNodeID()J setNodeID(J)V getParentID setParentID getRootNodeID setRootNodeIDgetDocID()Ljava/lang/String;setDocID getTagName setTagName getAttributesbufLjava/lang/StringBuffer;attNameattValueattListLjava/util/Enumeration; StackMapTable setAttribute'(Ljava/lang/String;Ljava/lang/String;)V getAttribute&(Ljava/lang/String;)Ljava/lang/String; setNamespaceprefixuri getNamespace getNodeIndex()I setNodeIndex(I)V getNodeType setNodeTypetype addChildNode%(Ledu/ucsb/nceas/metacat/BasicNode;)Vchild getChildren()Ljava/util/Enumeration; incChildNum SourceFileBasicNode.java 89java/util/Vector 67java/util/Hashtable /0 10 23 *+ ,) 43 8@ () -) .+java/lang/StringBuffer n java/lang/String  ="" K   Attribute name must not be null! ?"Namespace prefix must not be null! 5+ n edu/ucsb/nceas/metacat/BasicNodejava/lang/Objectjava/util/EnumerationkeyshasMoreElements()Z nextElement()Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlnadd(Ljava/lang/Object;)Zelements!&' ()*+,)-).+/01023435+6789:i+**Y*Y*Y* ;2345%6*7< +=>8?:F * *+ ;?@ A< => *+8@:m* *+ * * ;NO PQR<*=>*+,)438A:i*-*;\ ]^<4=>()*+,)43BC:/*;p< =>DE:>*; vw<=>()FC:/* ;|< =>GE:>* ; <=>,)HC:/*;< =>IE:>*; <=>-)JK:/*;< =>L?:>*+; <=>.+MK:/* ;< =>N?:>*+ ; <=>*+OK:YYLMN*:8M*,N+,W+-W+;*  *6FT<4Y=>QPQ OR+ MS+DTUVWXYYZ>[\:n+*+,W  !;< =>R+S+V]^:@ *+;< => R+_\:n+*+,W "!;< =>`+a+Vb^:@ *+;< => `+cd:/* ;< =>ef:>* ; <=>43gK:/*#;< =>h?:>*+#; <=>i+jk:B *+$W;  < => l>mn:2*%;< =>od:6 *Y `Z ;<  =>pq