3 N N O ( N O N N  N   N N $ N N  N       $ $ $ ( '  ' N ' '  $ ' N   $ $ ? ? N N N ? ( ELEMENT_NAMELjava/lang/String; ConstantValue DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;ELEMENT_AUTHOR_NAME] ELEMENT_URI_ ELEMENT_EMAILanameLorg/purl/sword/atom/Name;uriLorg/purl/sword/atom/Uri;emailLorg/purl/sword/atom/Email;XML_NAMELorg/purl/sword/base/XmlName;()VCodeLineNumberTableLocalVariableTablethisLorg/purl/sword/atom/Author; (Lorg/purl/sword/base/XmlName;)V'(Ljava/lang/String;Ljava/lang/String;)Vprefix localName9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V namespaceUri elementName()Lorg/purl/sword/base/XmlName;marshall()Lnu/xom/Element;elementLnu/xom/Element; StackMapTable unmarshallQ(Lnu/xom/Element;Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo;info)Lorg/purl/sword/base/SwordValidationInfo;iIauthorvalidationPropertiesLjava/util/Properties;validationItemsLjava/util/ArrayList;attributeItemselementsLnu/xom/Elements;lengthresultLocalVariableTypeTable@Ljava/util/ArrayList; ExceptionsvalidateA(Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo;validationContexta(Ljava/util/List;Ljava/util/List;Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo;Ljava/util/List; attributes;Ljava/util/List; Signature(Ljava/util/List;Ljava/util/List;Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo;(Lnu/xom/Element;)VgetName()Ljava/lang/String;setName(Ljava/lang/String;)VgetUrisetUrigetEmailsetEmailtoString SourceFile Author.java cd el epnu/xom/Element d em ]^ tu _` ab {java/util/ArrayList ef  rsorg/purl/sword/atom/Name z{ org/purl/sword/atom/Uriorg/purl/sword/atom/Email'org/purl/sword/base/SwordValidationInfoorg/purl/sword/base/XmlName eHThis element is present, but it is not used as part of the SWORD profile e ?This element is not present, but at least one MUST be included.     ejava/lang/StringBuildername:   email:  uri: org/purl/sword/base/Namespacesatomhttp://www.w3.org/2005/Atomorg/purl/sword/atom/Authororg/purl/sword/base/XmlElement)org/purl/sword/base/SwordElementInterfacejava/util/Propertiesnu/xom/Elements'org/purl/sword/base/UnmarshallException getNamespacegetQualifiedNamexmlName appendChild(Lnu/xom/Node;)V isInstanceOf0(Lnu/xom/Element;Lorg/purl/sword/base/XmlName;)ZhandleIncorrectElementprocessUnexpectedAttributes#(Lnu/xom/Element;Ljava/util/List;)VgetChildElements()Lnu/xom/Elements;size()Iget(I)Lnu/xom/Element;add(Ljava/lang/Object;)Z+org/purl/sword/base/SwordValidationInfoTypeINFO-Lorg/purl/sword/base/SwordValidationInfoType;_(Lorg/purl/sword/base/XmlName;Ljava/lang/String;Lorg/purl/sword/base/SwordValidationInfoType;)VgetValuesetContentDescriptionERRORaddValidationInfo,(Lorg/purl/sword/base/SwordValidationInfo;)VaddUnmarshallValidationInfo#(Ljava/util/List;Ljava/util/List;)V getContentappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;!NOPQRSKTUVWRSXTUVYRSZTUV[RS\TUV]^_`abcdefg6*h UVi jkelg>*+h Z[ijk]demgO *+,h e fi  jk nR oRepgY *+,h p qi* jk nR oR qR rsghztugKY**  L* +* *+* *+* +h"%,7>IiKjk8vwx %yz{gY *+*  *+,WYNY:*++::66:* *Y -* ,W* * Y!-*,"WX*# *$Y%-*,&W/,+'Y(Y)*+,:  -.- WF:, *-,/:hr $+14;ENZew ip |} >~jkw$14vw;}$x.* yy8((+g<*+/hijkg:'Y* 0:* 'Y12,:3+* * -43+**-53+**-63+,7h6 %,/:GR_jw~i>%|}jk t}x /zg@*+8Wh ijkwgL* * 9h i jkx gE *Y+: h   i jk ]RgL**;h)+ -i jkx gE * Y+<h 7 8i jk _RgL**=hAC Ei jkx gE *$Y+>h O Pi jk aRga/?Y@AB*CBDB*EBFB*GBHhYZ.Yi /jkfg)(YJKLMhL