�������4 
�G��	�F��	����	�F����
���	�F��������
����
�F��
�F���e����
�������L
����
�������
�������
���
�����J��
����	�F��
������
���
����
����
����	������
������
�(����
�(��
�(��
�(������
����
�(����������
���
����
����
����
��������
��������
����
����
�G������
�B������
������������base�Lorg/das2/datum/Datum;�units�Lorg/das2/datum/Units;�transferType�"Lorg/das2/stream/DataTransferType;�
properties�Ljava/util/Map;�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�#Lorg/das2/stream/StreamXDescriptor;�(Lorg/w3c/dom/Element;)V�element�Lorg/w3c/dom/Element;�
StackMapTable�����processElement�ex�Ljava/text/ParseException;�unitsString�Ljava/lang/String;�typeStr�type�
baseString�������processLegacyElement�getBase�()Lorg/das2/datum/Datum;�setBase�(Lorg/das2/datum/Datum;)V�getSizeBytes�()I�getUnits�()Lorg/das2/datum/Units;�setUnits�(Lorg/das2/datum/Units;)V�setDataTransferType�%(Lorg/das2/stream/DataTransferType;)V�getDataTransferType�$()Lorg/das2/stream/DataTransferType;�	readDatum�-(Ljava/nio/ByteBuffer;)Lorg/das2/datum/Datum;� Ljava/lang/NullPointerException;�input�Ljava/nio/ByteBuffer;�p�I�����read�3(Ljava/nio/ByteBuffer;)Lorg/das2/datum/DatumVector;�
writeDatum�.(Lorg/das2/datum/Datum;Ljava/nio/ByteBuffer;)V�datum�output�write�4(Lorg/das2/datum/DatumVector;Ljava/nio/ByteBuffer;)V�Lorg/das2/datum/DatumVector;�
getDOMElement�-(Lorg/w3c/dom/Document;)Lorg/w3c/dom/Element;�document�Lorg/w3c/dom/Document;�clone�()Ljava/lang/Object;�cnse�&Ljava/lang/CloneNotSupportedException;���getProperty�&(Ljava/lang/String;)Ljava/lang/Object;�name�
getProperties�()Ljava/util/Map;�
SourceFile�StreamXDescriptor.java�R�S�L�M�����O�N�O�java/util/HashMap�P�Q�������x�������_�Y�j�Y���������%org/das2/stream/DataTransferType$Time�Time�InnerClasses���������t�java/text/ParseException�"java/lang/IllegalArgumentException�R���java/lang/NullPointerException�units set to null�R���������������J�K�o�p�please set the units first!!!�����p����{** Strange null pointer exception that shows up in hudson test: http://sarahandjeremy.net:8080/hudson/job/autoplot-test140/���java/lang/StringBuilder�transferType: 	
	���input: �first four: 
	� �
pointer pos: �pointer four: �units: �S�������$java/lang/CloneNotSupportedException�java/lang/RuntimeException
�R�!org/das2/stream/StreamXDescriptor�java/lang/Object�"org/das2/stream/SkeletonDescriptor�java/lang/Cloneable�org/w3c/dom/Element�java/lang/String� org/das2/stream/DataTransferType�java/nio/ByteBuffer�	SUN_REAL4�
getTagName�()Ljava/lang/String;�equals�(Ljava/lang/Object;)Z�getAttribute�&(Ljava/lang/String;)Ljava/lang/String;�	getByName�6(Ljava/lang/String;)Lorg/das2/stream/DataTransferType;�org/das2/datum/Units�lookupTimeUnits�*(Ljava/lang/String;)Lorg/das2/datum/Units;�
resetUnits�(Ljava/lang/Throwable;)V�(Ljava/lang/String;)V�lookupUnits�org/das2/datum/TimeUtil�createValid�*(Ljava/lang/String;)Lorg/das2/datum/Datum;�position�(Ljava/nio/ByteBuffer;)D�org/das2/datum/Datum�create�/(DLorg/das2/datum/Units;)Lorg/das2/datum/Datum;�java/lang/System�err�Ljava/io/PrintStream;�java/io/PrintStream�println�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�toString�get�(I)B�(I)Ljava/lang/StringBuilder;�printStackTrace�org/das2/datum/DatumVector�newDatumVector�6([DLorg/das2/datum/Units;)Lorg/das2/datum/DatumVector;�doubleValue�(Lorg/das2/datum/Units;)D�(DLjava/nio/ByteBuffer;)V�(ILorg/das2/datum/Units;)D�org/w3c/dom/Document�
createElement�)(Ljava/lang/String;)Lorg/w3c/dom/Element;�setAttribute�'(Ljava/lang/String;Ljava/lang/String;)V�
java/util/Map�&(Ljava/lang/Object;)Ljava/lang/Object;�(Ljava/util/Map;)V�!�F�G��H�I���J�K����L�M����N�O�����P�Q�����R�S��T���V�����*��*��*����*��Y���������U�������/��+�	�-�����0�V��������W�X����R�Y��T���������7*��*��*����*��Y����+���	��
��*+����*+�������U���"����2��+�	�-�����3�)�4�1�7�6�9�V�������7�W�X�����7�Z�[��\������1��]�^����_�Y��T���������+
���M,��N*-��-����D+���:*����-��*������:��Y���*����
��Y�����'+���:*����*����
��Y���+���:����
��*�������$�8�;���U���N����<�	�=��>��?��@�$�B�-�C�8�F�;�D�=�E�G�H�X�I�[�J�e�K�n�L��O���P���Q���S�V���R��=�
�`�a��$�4�b�c��e��b�c������W�X�������Z�[��	���d�c�����e�O�����f�c��\���'���;��]�^�g�h�g��i��#��!�g��j�Y��T���h�����+
���M,��N*-�������U�������V�	�W��X��Y�V���*�����W�X������Z�[��	��d�c����e�O���k�l��T���/�����*�������U�������\�V��������W�X����m�n��T���>�����*+�������U���
����`��a�V��������W�X������J�K���o�p��T���2�����*���������U�������e�V��������W�X����q�r��T���/�����*�������U�������i�V��������W�X����s�t��T���Y�����*+��+��
��Y��������U�������n��o��p�V��������W�X������L�M��\������u�v��T���w�����)*+��+����*����
��Y ��!�+��*���������U�������s��t��u��v�(�x�V�������)�W�X�����)�N�O��\����
��w�x��T���/�����*�������U�������{�V��������W�X����y�z��T�������+��"=*��+��#*����$�N��%&��'��%��(Y��)*��+*����,��-��'��%��(Y��).��++��,��-��'��%��(Y��)/��++��0��12��++��0��12��++��0��12��++��0��1��-��'��%��(Y��)3��+��1��-��'��%��(Y��)4��++`��0��12��++`��0��12��++`��0��12��++`��0��1��-��'��%��(Y��)5��+*����,��-��'-��6-��������U���2������������������:���S�������������������V���*���`�{����W�X�����|�}���~���\��������]������������T���J������Y*��+��#R*����7�����U���������V��������W�X������|�}��������T���S�����*��+*����8,��9�����U���
���������V��� �����W�X��������K�������}��������T���T�����*��+*����:,��9�����U���
���������V��� �����W�X������|���������}��������T���������?+	��;�M*����,*����<��=�,*����>��=�,
*����?��=�,�����U���������	���������.���=���V��� ����?�W�X�����?������	�6�Z�[��\�������^�������T���_�����*��@�L��BY+��C�������A��U���������������V������	���������W�X���\����E���������T���?�����*��+��D������U���������V��������W�X��������c��������T���6�������Y*����E�����U���������V��������W�X���������������
�������