3"   N N     R          $ $ $  + * *  *  7 ;  * * * + + + * *   $ contentLjava/lang/String;type!Lorg/purl/sword/atom/ContentType;logLorg/apache/log4j/Logger;ATTRIBUTE_TYPE ConstantValue'(Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis#Lorg/purl/sword/atom/TextConstruct;prefixname(Ljava/lang/String;)V (Lorg/purl/sword/base/XmlName;)VLorg/purl/sword/base/XmlName;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V namespaceUri initialise()Vmarshall()Lnu/xom/Element; typeAttributeLnu/xom/Attribute;elementLnu/xom/Element; StackMapTable unmarshall(Lnu/xom/Element;)Vtext ExceptionsQ(Lnu/xom/Element;Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo;info)Lorg/purl/sword/base/SwordValidationInfo;successZvalueiIattributeCount attributelengthexLjava/lang/Exception;validationPropertiesLjava/util/Properties;validationItemsLjava/util/ArrayList;attributeItemsresultLocalVariableTypeTable@Ljava/util/ArrayList;validateA(Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo;validationContexta(Ljava/util/List;Ljava/util/List;Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo;existingLjava/util/List; validateAll;Ljava/util/List; Signature(Ljava/util/List;Ljava/util/List;Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo; getContent()Ljava/lang/String; setContentgetType#()Lorg/purl/sword/atom/ContentType;setType$(Lorg/purl/sword/atom/ContentType;)VtoString SourceFileTextConstruct.javaorg/purl/sword/base/Namespaceshttp://www.w3.org/2005/Atom Xdatom XY Xb fg S RS PQnu/xom/Element nu/xom/Attribute!org/purl/sword/atom/TextConstruct a pt c tjava/util/ArrayList Xg    S S TUjava/lang/StringBuilder Unable to parse extract type in  'org/purl/sword/base/SwordValidationInfoorg/purl/sword/base/XmlName X'Invalid content type has been specified   X  a  XJThis attribute is present, but it is not used as part of the SWORD profile   java/lang/ExceptionUnable to parse an element in : 'org/purl/sword/base/UnmarshallException X Missing content for element  X     Summary - content:  type:   !org/purl/sword/base/XmlElement)org/purl/sword/base/SwordElementInterfacejava/util/Propertiesjava/lang/Stringorg/purl/sword/atom/ContentTypeTEXTgetQualifiedName addAttribute(Lnu/xom/Attribute;)V appendChildxmlName isInstanceOf0(Lnu/xom/Element;Lorg/purl/sword/base/XmlName;)ZhandleIncorrectElementgetAttributeCount()I getAttribute(I)Lnu/xom/Attribute;equals(Ljava/lang/Object;)ZgetValueHTMLXHTMLappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;org/apache/log4j/Loggererror(Ljava/lang/Object;)V+org/purl/sword/base/SwordValidationInfoTypeERROR-Lorg/purl/sword/base/SwordValidationInfoType;|(Lorg/purl/sword/base/XmlName;Lorg/purl/sword/base/XmlName;Ljava/lang/String;Lorg/purl/sword/base/SwordValidationInfoType;)VsetContentDescriptionadd=(Lorg/purl/sword/base/XmlName;Lorg/purl/sword/base/XmlName;)VINFO getChildCountunmarshallString$(Lnu/xom/Element;)Ljava/lang/String; getMessage*(Ljava/lang/String;Ljava/lang/Exception;)VWARNING_(Lorg/purl/sword/base/XmlName;Ljava/lang/String;Lorg/purl/sword/base/SwordValidationInfoType;)VaddValidationInfo,(Lorg/purl/sword/base/SwordValidationInfo;)V getPrefix getNamespaceaddAttributeValidationInfoaddUnmarshallValidationInfo#(Ljava/util/List;Ljava/util/List;)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder; getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!NOPQRS TUVQWXYZK *+,[ ?@\  ]^ _Q `QXaZ@*+[ IJ\]^`QXbZ>*+[ ST\]^`cXdZ\ *+,-*[^_ `\* ]^ _Q `Q eQfgZ? * * [gh i\  ]^hiZ< Y* L* Y* M+,* +* +[rsu&v+y2{:}\ &jk<]^.lmn +opqZ@*+W[ \]^rms;ptZ *+* *+,YNY:*+6:6+:6 :   * |!  *! d"  *" L#$Y%&'* '()*Y*+Y,-./:   0 1W6-*Y*+Y,2:  * 0 1W0*Y*+Y,34/: 01W+56 **+6 N:#$Y%8'* '9':'();Y$Y%8'* '(<:, *-,=:$dg7[+ $(.1;CPSZhr8BJPV[dgi\uv uv SwxZyQ 8uv4z{.6|{13}kV~{iI]^rm$v$nB o=H.,BJs;Z<*+=[\]^ZD+6*Y*>:* 0* *Y*?@AB:*Y*+Y*C*DE2:* 0F+,G[2  !( =BRfry\Hfuv]^ xxkvn @3;Z/* ["\ ]^aZ>*+ [ ,-\]^PQZ/* [6\ ]^Z>*+ [ @A\]^RSZM#$Y%H'*I'J'*KL([J\ #]^gZ! M#[0