2w w + + *  + + + + u 6 8 8 8 8 + + + u  +     u +  U u   [    ! b" u# u$% g &' &( )* )+ ),- 8./ +0 12 345 u6xmlInputFileNameLjava/lang/String;xmlPropsObject(Ledu/ucsb/nceas/utilities/XMLProperties;xmlInputStreamLjava/io/InputStream; testprops[[Ljava/lang/String;allTestXPathsArray[Ljava/lang/String;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis,Ledu/ucsb/nceas/utilities/XMLPropertiesTest;testNamesuite()Ljunit/framework/Test;Ljunit/framework/TestSuite;testLoad()VeLjava/lang/Exception; StackMapTabletestGetPropertyiI nextGetTest'(Ljava/lang/String;Ljava/lang/String;)V*Ljavax/xml/transform/TransformerException;key expectedValuereturnedValsArray returnedValtestSetPropertyxpathAxpathBval1val2prevVal testStoreisoutLjava/io/OutputStream;buffLjava/lang/StringBuffer;expected789:testListtestPropertyNamesidxitLjava/util/Iterator; resultListLjava/util/List; resultArray;<main([Ljava/lang/String;)Vargs SourceFileXMLPropertiesTest.java java/lang/String/properties/does_not_exist)/properties/nodetype_definitions_filename(/edu/ucsb/nceas/jalama/nodetype_defs.xml)/properties/jalama_gui/show_renderer_menufalse./properties/jalama_gui/xmldisplay_bg_color/red2440/properties/jalama_gui/xmldisplay_bg_color/green//properties/jalama_gui/xmldisplay_bg_color/blue"/properties/jalama_gui/initial_xml#/properties/new_wizard_document_xmlu ~,/properties/nodetype_definitions_filename[1]/properties/generic_doctype[1]/properties/generic_xpath[1]$/properties/jvm_registry_lib_name[1]//properties/jalama_gui[1]/show_renderer_menu[1]*/properties/jalama_gui[1]/default_width[1]+/properties/jalama_gui[1]/default_height[1]7/properties/jalama_gui[1]/xmldisplay_bg_color[1]/red[1]9/properties/jalama_gui[1]/xmldisplay_bg_color[1]/green[1]8/properties/jalama_gui[1]/xmldisplay_bg_color[1]/blue[1]7/properties/jalama_gui[1]/xmldisplay_fg_color[1]/red[1]9/properties/jalama_gui[1]/xmldisplay_fg_color[1]/green[1]8/properties/jalama_gui[1]/xmldisplay_fg_color[1]/blue[1]/properties/jalama_gui[1]/renderer_status_fg_color[1]/green[1]=/properties/jalama_gui[1]/renderer_status_fg_color[1]/blue[1]./properties/jalama_gui[1]/wizard[1]/doctype[1],/properties/jalama_gui[1]/wizard[1]/xpath[1]/properties/default_renderer[1]%/properties/editor_wizard[1]/width[1]&/properties/editor_wizard[1]/height[1]&/properties/editor_default[1]/width[1]'/properties/editor_default[1]/height[1]&/properties/new_wizard_document_xml[1] junit/framework/TestSuite*edu/ucsb/nceas/utilities/XMLPropertiesTest => ?@ A xyB CD |} z{ EF GHjava/lang/Exception Ijava/lang/StringBuilder Eunexpected exception doing xmlPropsObject.load() with xmlInputStream= JK JL MN O PQ KEY =  EXPECTED = RS(javax/xml/transform/TransformerExceptionAunexpected exception doing xmlPropsObject.getProperty() with key= RETURNED = T UV W*/properties/new_setproperty_test/element_A5/properties/new_setproperty_test/subelement/element_BSET_PROP_TEST_VAL_1SET_PROP_TEST_VAL_2 XY8unexpected exception doing xmlPropsObject.setProperty() ZF7 [Bunexpected exception doing xmlPropsObject.load() with InputStream=java/io/ByteArrayOutputStream \]9 ^5unexpected exception doing out.flush() & out.close() java/io/InputStreamReader H_ `a6unexpected exception doing IOUtil.getAsStringBuffer() :bjava/io/PrintWriter ] cd efjava/util/ArrayList; gh ij< kl mn opRESULT[ Jq] = Wrs t= uv0/edu/ucsb/nceas/utilities/test_xmlproperties.xml&edu/ucsb/nceas/utilities/XMLPropertiesjunit/framework/TestCasejava/io/InputStreamjava/lang/Throwablejava/io/OutputStreamjava/lang/StringBufferjava/util/Iteratorjava/util/List(Ljava/lang/Class;)Vjava/lang/SystemLjava/io/PrintStream;java/io/PrintStreamprintlnjava/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream; assertNotNull(Ljava/lang/Object;)Vload(Ljava/io/InputStream;)VprintStackTraceappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;fail assertTrue(Z)V getProperty'(Ljava/lang/String;)[Ljava/lang/String;#edu/ucsb/nceas/utilities/StringUtilstripAllWhiteSpace&(Ljava/lang/String;)Ljava/lang/String; assertEquals setProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertNullclosestore(Ljava/io/OutputStream;)Vflushedu/ucsb/nceas/utilities/IOUtilgetAsStringBuffer+(Ljava/io/Reader;Z)Ljava/lang/StringBuffer;java/lang/Objectlist(Ljava/io/PrintWriter;)V propertyNames()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;add(Ljava/lang/Object;)Zsize()ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object;(I)Ljava/lang/StringBuilder;(II)Vjunit/textui/TestRunnerrunexit(I)V!+w xy z{ |}~ j**+*YYSYSSYYSYSSYYSYSSYY SY SSYY SY SSYY SY SSYY SYSSYYSYSS*YSYSYSYSYSYSYSYSYSY SY SY SY SY SYSY SY!SY"SY#SY$SY%SY&SY'SY(S)fD=)g**y ; *Y+,K* j k  J-./+0123424325 L+78Y9:;2<=> ),6* qrst v){,w-x1yI|-JlK-?/34*4*@<***22*22A"%0DJ'#K !@"-8Y9B;+;=/-8Y9C;,;=/N3+DN:8Y9F;+;=>:,-4-@-2:-- -2:-8Y9G;;=/,HHI4<?EB24<?AWZ^bpx>Ayy4}ZWy(?@ @k-J/KLLMMNN::3+-O: :P>Q3+O: :P>4-I3,-O: :P>Q"%61<?6Q[^6^ "%',1<?AFKQ[^`ej\ 'A`k `y]yZyVySy)%RWoIJ-R/+01L3+5++S=M9M8Y9T;+<=>++SMN++S:-UYVM3,W,4,X,Y NZ>+01LN[Y+\]N :^>-4-_:4H,`HI !$6(6?GJ6N(?NOWZ6NONqy|66 !%()?GKNW^fmquy|}p %)K\}}f^6yS!BCBCBv˲-a/+01L3+5++S=M9M8Y9T;+<=>++SMN++S:-UYVM3bY,cd,4,X,Y NZ>+01LN[Y+\]N :^>-4-_:4H,`HI !$6(6?GJ6N(?NOWZ6NONx66 !%()?GKNW^ftx|  p %)K\}fe6yS!BCBCB$Ѳ-e/3fL+4gYhM+i,+jkW,4,l@,lN,-mW-4-@6-/-8Y9n;op;-2;=/*)-q6*)*)2-2IR $!7#;$L%V&^'b(o*y,*/1315>r3V{% @!@2  = +rs9: ;  Mt0uYv3+0122434325K8Y9:;2<=>'036* >@Z[!\'^0b3_4`Lc 4s