.a o                          F J J X             F   J J F F                        F     i    p p p _ADMIDLjava/util/Map;_BEGINLjava/lang/String;_BETYPE!Ledu/harvard/hul/ois/mets/Betype; _CONTENTIDSLjava/util/List;_COORDS_END_FILEID_EXTENT_EXTTYPE"Ledu/harvard/hul/ois/mets/Exttype;_SHAPE Ledu/harvard/hul/ois/mets/Shape;()VCodeLineNumberTablegetADMID()Ljava/util/Map;getBEGIN()Ljava/lang/String; getBETYPE#()Ledu/harvard/hul/ois/mets/Betype; getCONTENTIDS()Ljava/util/List; getCOORDSgetEND getEXTENT getEXTTYPE$()Ledu/harvard/hul/ois/mets/Exttype; getFILEIDgetSHAPE"()Ledu/harvard/hul/ois/mets/Shape;setADMID(Ljava/lang/String;)VD(Ljava/lang/String;Ledu/harvard/hul/ois/mets/helper/MetsIDElement;)VsetBEGIN setBETYPE$(Ledu/harvard/hul/ois/mets/Betype;)V setCONTENTIDS setCOORDSsetEND setEXTENT setEXTTYPE%(Ledu/harvard/hul/ois/mets/Exttype;)V setFILEID4(Ljava/lang/String;Ledu/harvard/hul/ois/mets/File;)VsetSHAPE#(Ledu/harvard/hul/ois/mets/Shape;)VreaderM(Ledu/harvard/hul/ois/mets/helper/MetsReader;)Ledu/harvard/hul/ois/mets/Area; 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;)VvalidateThisIDREFs SourceFile Area.javaarea java/util/HashMap vwjava/util/ArrayList |} w xy z{ ~y y y java/util/StringTokenizer   !" #$% &' (edu/harvard/hul/ois/mets/Area )y* +,- . /y 0 1y 2 34 56 7ID 8' 9FILEID SHAPE: ;< COORDS BEGIN END BETYPE= ;> EXTENT EXTTYPE? ;@ ADMID  CONTENTIDS AB1edu/harvard/hul/ois/mets/helper/parser/Attributes0edu/harvard/hul/ois/mets/helper/parser/Attribute C &D EF G Hy IJ K LMN OPQ 5Rjava/lang/String S T U VW XY Z [-edu/harvard/hul/ois/mets/helper/MetsExceptionNo FILEID value\ ] X^-edu/harvard/hul/ois/mets/helper/MetsIDElementjava/lang/StringBufferCan't resolve IDREF: _`edu/harvard/hul/ois/mets/File nextToken hasMoreTokens()Z java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_validZjava/util/Listadd(Ljava/lang/Object;)Zclear _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;getValueequalssetIDedu/harvard/hul/ois/mets/Shapeparse4(Ljava/lang/String;)Ledu/harvard/hul/ois/mets/Shape;edu/harvard/hul/ois/mets/Betype5(Ljava/lang/String;)Ledu/harvard/hul/ois/mets/Betype; edu/harvard/hul/ois/mets/Exttype6(Ljava/lang/String;)Ledu/harvard/hul/ois/mets/Exttype;_attrs3Ledu/harvard/hul/ois/mets/helper/parser/Attributes;((Ljava/lang/String;Ljava/lang/String;C)V5(Ledu/harvard/hul/ois/mets/helper/parser/Attribute;)VhasNext*edu/harvard/hul/ois/mets/helper/MetsWriterstart_ID attribute'(Ljava/lang/String;Ljava/lang/String;)V attributeNamekeySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;java/util/Iterator()Ljava/lang/Object;attributeValuetoStringisEmptysize()Iget(I)Ljava/lang/Object;resetend-edu/harvard/hul/ois/mets/helper/MetsValidatorgetIDs&(Ljava/lang/Object;)Ljava/lang/Object;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;!o vwxyz{|}~yywyP(**Y*Y*Y FHIJ'K*Y* b* k*t* }* *** *EY+M *,, 2*+,W* "*+  "*+  J"Y+M*,W, !"*+  "*+  "*+ "*+   #*+ ?* * +,W*  "*+ () /YL+*+9: <iH+* M*,!"*,#$*,%&,'N-(:):*:+, *-., */0,*123, *45, *67, *89,*:;{<, *=h>,*?@RA, *B?C, *D,*E*FYGH*IJYK"LM-N$G HIJ!L&M)N/O6P=RGSPUZVcXmYy[\^_abdeghjkmnpqtu)w@MGi2v+*OP*Q ++*RS+.T* UVM+,WXY,Z*+0*[S* +3* S* +5* S* +7* S* +9* \S* +<*S*+>*]S*^1+AT*UVM+,WXY,Z*_4+CT*`>6+*aXY*b+*cd*e(N+-K-*S*fN+*gh*.1>GN[bls} #5>ELOWcmui@* ^ iYjk*l iC*^*UVM},WXN6+m:UV:/WX:-,6*-no ZiYpYqrs-stk,Z* ^* UVM},WXN6+m:UV:/WX:-,6*-nu ZiYpYqrs-stk,Z# (+1?BNWZknx} 9Bi