1: GH IIJ G IK LM INOP QR QSTU QVWX HYZ Q[\] HS^ I_`a bcdefghijklmnopqrstuv wxy 1z I{ "| I} $| &| (| *| I~ / L L L | | | ,| .| Q   L I L L IG I     I  I ^| ^ ^ d ^ ^   I  mG m m m  I w H      b b      z   / G      Q / ENCODING_UTF8Ljava/lang/String; ConstantValueENCODING_UTF16BEENCODING_UTF16LE xmpDocumentLorg/w3c/dom/Document;encoding nsMappingsLjava/util/Map; Signature7Ljava/util/Map;>;()VCodeLineNumberTableLocalVariableTablethis$Lorg/apache/jempbox/xmp/XMPMetadata; beginXPacket#Lorg/w3c/dom/ProcessingInstruction;xmpMetaLorg/w3c/dom/Element;rdf endXPacket Exceptions(Lorg/w3c/dom/Document;)VdocinitaddXMLNSMapping&(Ljava/lang/String;Ljava/lang/Class;)V namespace xmpSchemaLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class<*>;)(Ljava/lang/String;Ljava/lang/Class<*>;)V getPDFSchema'()Lorg/apache/jempbox/xmp/XMPSchemaPDF;getBasicSchema)()Lorg/apache/jempbox/xmp/XMPSchemaBasic;getDublinCoreSchema.()Lorg/apache/jempbox/xmp/XMPSchemaDublinCore;getMediaManagementSchema3()Lorg/apache/jempbox/xmp/XMPSchemaMediaManagement;getRightsManagementSchema4()Lorg/apache/jempbox/xmp/XMPSchemaRightsManagement;getBasicJobTicketSchema2()Lorg/apache/jempbox/xmp/XMPSchemaBasicJobTicket;getDynamicMediaSchema0()Lorg/apache/jempbox/xmp/XMPSchemaDynamicMedia;getPagedTextSchema-()Lorg/apache/jempbox/xmp/XMPSchemaPagedText;addMediaManagementSchemaschema1Lorg/apache/jempbox/xmp/XMPSchemaMediaManagement;addRightsManagementSchema2Lorg/apache/jempbox/xmp/XMPSchemaRightsManagement;addBasicJobTicketSchema0Lorg/apache/jempbox/xmp/XMPSchemaBasicJobTicket;addDynamicMediaSchema.Lorg/apache/jempbox/xmp/XMPSchemaDynamicMedia;addPagedTextSchema+Lorg/apache/jempbox/xmp/XMPSchemaPagedText; addSchema%(Lorg/apache/jempbox/xmp/XMPSchema;)V"Lorg/apache/jempbox/xmp/XMPSchema;save(Ljava/lang/String;)Vfile(Ljava/io/OutputStream;)V outStreamLjava/io/OutputStream; asByteArray()[BgetXMPDocument()Lorg/w3c/dom/Document;basicAddSchemaF(Lorg/apache/jempbox/xmp/XMPSchema;)Lorg/apache/jempbox/xmp/XMPSchema; addPDFSchema%Lorg/apache/jempbox/xmp/XMPSchemaPDF;addDublinCoreSchema,Lorg/apache/jempbox/xmp/XMPSchemaDublinCore;addBasicSchema'Lorg/apache/jempbox/xmp/XMPSchemaBasic;addIptc4xmpCoreSchema0()Lorg/apache/jempbox/xmp/XMPSchemaIptc4xmpCore;.Lorg/apache/jempbox/xmp/XMPSchemaIptc4xmpCore;addPhotoshopSchema-()Lorg/apache/jempbox/xmp/XMPSchemaPhotoshop;+Lorg/apache/jempbox/xmp/XMPSchemaPhotoshop; setEncoding xmlEncoding getEncoding()Ljava/lang/String; getRDFElement()Lorg/w3c/dom/Element;nodesLorg/w3c/dom/NodeList;load8(Ljava/lang/String;)Lorg/apache/jempbox/xmp/XMPMetadata;?(Lorg/xml/sax/InputSource;)Lorg/apache/jempbox/xmp/XMPMetadata;isLorg/xml/sax/InputSource;;(Ljava/io/InputStream;)Lorg/apache/jempbox/xmp/XMPMetadata;Ljava/io/InputStream;main([Ljava/lang/String;)Vargs[Ljava/lang/String;metadatapdfdcbasict"Lorg/apache/jempbox/xmp/Thumbnail;schemasLjava/util/List;4Ljava/util/List; getSchemas()Ljava/util/List;ctorLjava/lang/reflect/Constructor;e!Ljava/lang/NoSuchMethodException;Ljava/lang/Exception; schemaClass attributeLorg/w3c/dom/Node;namevaluejIfoundZ attributesLorg/w3c/dom/NamedNodeMap;i schemaListretval"Ljava/lang/reflect/Constructor<*>;6()Ljava/util/List;getSchemasByNamespaceURI$(Ljava/lang/String;)Ljava/util/List; namespaceURIlresultLjava/util/Iterator;8Ljava/util/Iterator;H(Ljava/lang/String;)Ljava/util/List;hasUnknownSchema()ZgetSchemaByClass5(Ljava/lang/Class;)Lorg/apache/jempbox/xmp/XMPSchema;element targetSchemaiter8(Ljava/lang/Class<*>;)Lorg/apache/jempbox/xmp/XMPSchema;merge'(Lorg/apache/jempbox/xmp/XMPMetadata;)Vschema2schema1iteratorschemas2 SourceFileXMPMetadata.java UTF-8 java/util/HashMap   xpacket)begin="" id="W5M0MpCehiHzreSzNTczkc9d"  adobe:ns:meta/ x:xmpmeta http://www.w3.org/2000/xmlns/xmlns:x rdf:RDF  xmlns:rdf+http://www.w3.org/1999/02/22-rdf-syntax-ns#end="w" http://ns.adobe.com/pdf/1.3/#org/apache/jempbox/xmp/XMPSchemaPDF http://ns.adobe.com/xap/1.0/%org/apache/jempbox/xmp/XMPSchemaBasic http://purl.org/dc/elements/1.1/*org/apache/jempbox/xmp/XMPSchemaDublinCorehttp://ns.adobe.com/xap/1.0/mm//org/apache/jempbox/xmp/XMPSchemaMediaManagement#http://ns.adobe.com/xap/1.0/rights/0org/apache/jempbox/xmp/XMPSchemaRightsManagementhttp://ns.adobe.com/xap/1.0/bj/.org/apache/jempbox/xmp/XMPSchemaBasicJobTicket)http://ns.adobe.com/xmp/1.0/DynamicMedia/,org/apache/jempbox/xmp/XMPSchemaDynamicMedia!http://ns.adobe.com/xap/1.0/t/pg/)org/apache/jempbox/xmp/XMPSchemaPagedText+http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/,org/apache/jempbox/xmp/XMPSchemaIptc4xmpCore"http://ns.adobe.com/photoshop/1.0/)org/apache/jempbox/xmp/XMPSchemaPhotoshop org/apache/jempbox/xmp/XMPSchema "java/lang/IllegalArgumentException!Only XMPSchemas can be mapped to. 9: @        org/w3c/dom/Element"org/apache/jempbox/xmp/XMPMetadata    )uuid:b8659d3a-369e-11d9-b951-000393c97fd8  ben,bob,pdf 1.3 %Acrobat Distiller 6.0.1 for Macintosh  Ben Litchfield  Solar EclipseSome Other Guy  org/apache/jempbox/xmp/ThumbnailJPEG  IMAGE_DATA java/lang/Integer       http://www.pdfbox.org/   java/lang/StringBuilderschemas=    test.xmp rdf:Descriptionjava/util/ArrayList   xmlns:   !"java/lang/Classjava/lang/String #$java/lang/Object %&' ()* + java/lang/NoSuchMethodExceptionjava/io/IOException Error: Class ,/ must have a constructor with the signature of )( org.w3c.dom.Element, java.lang.String )java/lang/Exception - . /java/util/LinkedList C01 28 34 560http://ns.adobe.com/xap/1.0/sType/ResourceEvent# 7 89 ?UTF-16BEUTF-16LE(javax/xml/transform/TransformerExceptionorg/apache/jempbox/impl/XMLUtil newDocumentorg/w3c/dom/DocumentcreateProcessingInstructionI(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction; appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;createElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;setAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V createElement)(Ljava/lang/String;)Lorg/w3c/dom/Element; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;isAssignableFrom(Ljava/lang/Class;)Z getElement=(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;)V=(Lorg/w3c/dom/Node;Ljava/io/OutputStream;Ljava/lang/String;)V,(Lorg/w3c/dom/Document;Ljava/lang/String;)[BgetElementsByTagName*(Ljava/lang/String;)Lorg/w3c/dom/NodeList;org/w3c/dom/NodeList getLength()Iitem(I)Lorg/w3c/dom/Node;parse*(Ljava/lang/String;)Lorg/w3c/dom/Document;1(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document;-(Ljava/io/InputStream;)Lorg/w3c/dom/Document;setAbout setKeywords setPDFVersion setProduceraddContributor setFormatsetImage(I)V setHeight(Ljava/lang/Integer;)VsetWidth setThumbnail%(Lorg/apache/jempbox/xmp/Thumbnail;)V setBaseURLjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln getAttributes()Lorg/w3c/dom/NamedNodeMap;org/w3c/dom/NamedNodeMaporg/w3c/dom/Node getNodeName getNodeValue startsWith(Ljava/lang/String;)Z containsKey(Ljava/lang/Object;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;getConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; substring(I)Ljava/lang/String;java/lang/reflect/Constructor newInstance'([Ljava/lang/Object;)Ljava/lang/Object;java/util/ListaddgetNameprintStackTrace getMessage*(Lorg/w3c/dom/Element;Ljava/lang/String;)V()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;getClass()Ljava/lang/Class;equals importNode'(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;!I((***Y**  L*+ W* M, *, W*N-,-W*  :* W*BWI NXY*]5^C`OcZeffrizkmno4*pCWf4g***Y*+*xI Nyz{*W*W* W*!"W*#$W*%&W*'(W*)*W*+,W*-.W. -<KZix }!/,0 1Y23*+,W  !!! !5 *4  5 *4  5 * 4   5 *"4"  5 *$4$  5 *&4&  5 *(4(  5 **4*  J"Y*5L*+6"   J$Y*7L*+6$ $ % J&Y*8L*+6& / 0 J(Y*9L*+6( : ; J*Y*:L*+6* E F W*;M,+<WRST  E *+*= a b E *+*> o p 6 **?{  /* X*;M,+<W+  JY*@L*+6   J Y*AL*+6    JY*BL*+6   J,Y*CL*+6,   J.Y*DL*+6.   >*+ /* r$L*EM,F,GHL+" $" 6 IY*JK   6 IY*LK    6 IY*MK*      xIYNL+OM,PQ,RS,TU,VW+XN-YZ-[Z-\Z+]:^Y+_:`abcdYdefdYȷeghij+k:lmYnopqrs+tuZ78 9:;<%>*?0@6A<CBDLESFZGhHwI~JLMOPH  *BjL`! ! <*vELwY+FxM>+F+GH:6y:6z{:|: }:  ~* * :  YHSYS: , YSY S/W6J: YmYnp pp ppr:  Y &,/YW,j] _`&b2c5d>eMgXhaijjlortvx e#4`:% 1   X !a" j# A$%25&'>()*%< 0+", %-  ",./0\*kMYN*+:-,:(/:0 -W-2  !#+5ANWZHA\\1W2 O3@+1*4*W2 O3@+1*56783 *vEL=+Fr+GHN-y:6zJ{:|:}:~*6  #+:ENWy{\ E6 !N-"W$#.S$%#^+V()y*% }+9:5*kM,#,/N-+- .03*;55< +=45< +=5>?@[+kM,N-H-/:*4:#*;:*<W .  +06MPWZH6 7A+,B NC4[[VD NC5VDEF