Êþº¾���3�­
�'�r�s
��r	�&�t�u
��r	�&�v	�&�w	�&�x
�&�r	�&�y	�&�z	�&�{
�&�|	�&�}	�&�~	�&��€
��r
���‚�ƒ�‚�„�…
��†�‡
��ˆ�‰�Š
��‹
��Œ	��Ž�
��‘�’	�&�“
��”
��•�–�—�node_id�J�tagname�Ljava/lang/String;�	parent_id�rootnode_id�doc_id�
attributes�Ljava/util/Hashtable;�	namespace�childNum�I�	nodeIndex�nodeType�children�Ljava/util/Vector;�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�"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�
setRootNodeID�getDocID�()Ljava/lang/String;�setDocID�
getTagName�
setTagName�
getAttributes�buf�Ljava/lang/StringBuffer;�attName�attValue�attList�Ljava/util/Enumeration;�
StackMapTable�–�€�…�˜�setAttribute�'(Ljava/lang/String;Ljava/lang/String;)V�getAttribute�&(Ljava/lang/String;)Ljava/lang/String;�setNamespace�prefix�uri�getNamespace�getNodeIndex�()I�setNodeIndex�(I)V�getNodeType�setNodeType�type�addChildNode�%(Ledu/ucsb/nceas/metacat/BasicNode;)V�child�getChildren�()Ljava/util/Enumeration;�incChildNum�
SourceFile�BasicNode.java�8�9�java/util/Vector�6�7�java/util/Hashtable�/�0�1�0�2�3�*�+�,�)�4�3�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/BasicNode�java/lang/Object�java/util/Enumeration�keys�hasMoreElements�()Z�nextElement�()Ljava/lang/Object;�get�&(Ljava/lang/Object;)Ljava/lang/Object;�append�,(Ljava/lang/String;)Ljava/lang/StringBuffer;�toString�put�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�java/lang/System�err�Ljava/io/PrintStream;�java/io/PrintStream�println�add�(Ljava/lang/Object;)Z�elements�!�&�'�����(�)����*�+����,�)����-�)����.�+����/�0����1�0����2�3����4�3����5�+����6�7�����8�9��:���i�����+*·�*»�Y·�µ�*»�Y·�µ�*»�Y·�µ�*µ�	±����;�������2��3��4��5�%�6�*�7�<�������+�=�>����8�?��:���F�����
*·�
*+µ�±����;�������?��@�	�A�<�������
�=�>�����
�*�+���8�@��:���m�����*·�
*+µ�* µ�*µ�
±����;�������N��O�	�P��Q��R�<���*�����=�>������*�+�����,�)�����4�3���8�A��:���i�����*-·�*µ�±����;�������\�	�]��^�<���4�����=�>������(�)�����*�+�����,�)�����4�3���B�C��:���/�����*´�­����;�������p�<��������=�>����D�E��:���>�����*µ�±����;���
����v��w�<��������=�>������(�)���F�C��:���/�����*´�­����;�������|�<��������=�>����G�E��:���>�����*µ�±����;���
����‚��ƒ�<��������=�>������,�)���H�C��:���/�����*´�­����;�������ˆ�<��������=�>����I�E��:���>�����*µ�±����;���
����Ž���<��������=�>������-�)���J�K��:���/�����*´�°����;�������”�<��������=�>����L�?��:���>�����*+µ�±����;���
����š��›�<��������=�>������.�+���M�K��:���/�����*´�°����;������� �<��������=�>����N�?��:���>�����*+µ�±����;���
����¦��§�<��������=�>������*�+���O�K��:���î�����Y»�Y·�LMN*´�¶�:¹��™�8¹��À�M*´�,¶�À�N+¶�,¶�¶�W+-¶�¶�W§ÿÄ+¶�°����;���*�
���«��¬�
�­��¯��°��±�*�²�6�³�F�´�T�¶�<���4����Y�=�>����Q�P�Q��
�O�R�+���M�S�+���D�T�U��V����ÿ���W�X�Y�Y�Z��>��[�\��:���n�����+Æ�*´�+,¶�W§�²� ¶�!±����;�������»��½��À��Â�<��� �����=�>������R�+�����S�+��V������]�^��:���@�����*´�+¶�À�°����;�������Æ�<��������=�>������R�+���_�\��:���n�����+Æ�*´�+,¶�W§�²�"¶�!±����;�������Ë��Í��Ï��Ñ�<��� �����=�>������`�+�����a�+��V������b�^��:���@�����*´�+¶�À�°����;�������Õ�<��������=�>������`�+���c�d��:���/�����*´�
¬����;�������Ú�<��������=�>����e�f��:���>�����*µ�
±����;���
����ß��à�<��������=�>������4�3���g�K��:���/�����*´�#°����;�������ä�<��������=�>����h�?��:���>�����*+µ�#±����;���
����é��ê�<��������=�>������i�+���j�k��:���B�����
*´�+¶�$W±����;���
����î�	�ï�<�������
�=�>�����
�l�>���m�n��:���2�����*´�¶�%°����;�������ó�<��������=�>����o�d��:���6�����*Y´�	`Zµ�	¬����;�������ø�<��������=�>����p����q