.~ \           ( , , ,         (   , ( (          (      I   N       _LABELLjava/lang/String;_MDTYPE!Ledu/harvard/hul/ois/mets/Mdtype; _MIMETYPE _OTHERMDTYPE()VCodeLineNumberTablegetLABEL()Ljava/lang/String; getMDTYPE#()Ledu/harvard/hul/ois/mets/Mdtype; getMIMETYPEgetOTHERMDTYPEsetLABEL(Ljava/lang/String;)V setMDTYPE$(Ledu/harvard/hul/ois/mets/Mdtype;)V setMIMETYPEsetOTHERMDTYPEreaderO(Ledu/harvard/hul/ois/mets/helper/MetsReader;)Ledu/harvard/hul/ois/mets/MdWrap; Exceptionsread/(Ledu/harvard/hul/ois/mets/helper/MetsReader;)Vwrite/(Ledu/harvard/hul/ois/mets/helper/MetsWriter;)V validateThis2(Ledu/harvard/hul/ois/mets/helper/MetsValidator;)V SourceFile MdWrap.javamdWrap cn ]^ _` a^ b^edu/harvard/hul/ois/mets/MdWrap cd vw ^  h ^ h ^ h hID nMIMETYPE qnMDTYPE op OTHERMDTYPE rnLABEL mn xmlns: 1edu/harvard/hul/ois/mets/helper/parser/Attributes0edu/harvard/hul/ois/mets/helper/parser/Attribute c binData  s  xmlData s n n ^ h d y  +edu/harvard/hul/ois/mets/helper/MetsElement xy n-edu/harvard/hul/ois/mets/helper/MetsExceptionNo mdWrap MDTYPE valueOTHER   No mdWrap OTHERMDTYPE value  n1mdWrap OTHERMDTYPE only valid with MDTYPE="OTHER"  No mdWrap binData or xmlData -edu/harvard/hul/ois/mets/helper/MetsIDElement _localName*edu/harvard/hul/ois/mets/helper/MetsReadergetStartB(Ljava/lang/String;)Ledu/harvard/hul/ois/mets/helper/parser/Token;,edu/harvard/hul/ois/mets/helper/parser/TokengetQName_qName getNamespace _namespace getLocalName getAttributes5()Ledu/harvard/hul/ois/mets/helper/parser/Attributes;next4()Ledu/harvard/hul/ois/mets/helper/parser/Attribute;getValuejava/lang/Stringequals(Ljava/lang/Object;)ZsetIDedu/harvard/hul/ois/mets/Mdtypeparse5(Ljava/lang/String;)Ledu/harvard/hul/ois/mets/Mdtype; substring(II)Ljava/lang/String;(I)Ljava/lang/String; setSchema'(Ljava/lang/String;Ljava/lang/String;)V_attrs3Ledu/harvard/hul/ois/mets/helper/parser/Attributes;((Ljava/lang/String;Ljava/lang/String;C)Vadd5(Ledu/harvard/hul/ois/mets/helper/parser/Attribute;)VhasNext()ZatStart(Ljava/lang/String;)Z edu/harvard/hul/ois/mets/BinDataP(Ledu/harvard/hul/ois/mets/helper/MetsReader;)Ledu/harvard/hul/ois/mets/BinData;_contentLjava/util/List;java/util/List edu/harvard/hul/ois/mets/XmlDataP(Ledu/harvard/hul/ois/mets/helper/MetsReader;)Ledu/harvard/hul/ois/mets/XmlData;getEnd*edu/harvard/hul/ois/mets/helper/MetsWriterstart_ID attributetoStringreset writeSchemasiterator()Ljava/util/Iterator;java/util/Iterator()Ljava/lang/Object;endjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlnisEmpty_validZ!\]^_`a^b^ cde#*f 34ghe*fBije*fKkhe*fTlhe*f]mne"*+f jkope"*+f stqne"*+f |}rne"*+f  ste/YL+* +f uNvwe 9+* M*, *,*,,N-:::: * **v * c! *"P#$%:*&,*'*(Y)**+,Y"-.-/2+01+2:*34W+51+6:*74W+*89f# !&)/6=DNWajt $08uNxye)+*:;*< +*=>* +*>+*?>* +*>* +!*>*@+*AB*CM+,,>*D/*+E*FGM,HI+J,K+*LMf^ *7>HOY`gjr~uNz{ed* NYOP*QR*STU* SVU*W*XY NYZP*[f.    '29A T!^$c%uN|}