Edit C:\apache-tomcat-7.0.69\webapps\sword\WEB-INF\classes\org\purl\sword\base\XmlElement.class
???? 35 C ? ? C ? W ? ? ? ? ? ? ? ? ? ? ? ? ? E ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C ? ? ? ! ? ! ? ? ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? + ? ? ? + ? ? ? + ? C ? ? C ? ? ? ? ? ? ? ? ? ? ? ? ? + ? ? ? ? + ? ? ? ? ? ? ? ? ? ? ? ? ? C log Lorg/apache/log4j/Logger; xmlName Lorg/purl/sword/base/XmlName; DATE_FORMAT Ljava/lang/String; ConstantValue DATE_FORMATS [Ljava/lang/String; getXmlName ()Lorg/purl/sword/base/XmlName; Code LineNumberTable LocalVariableTable this Lorg/purl/sword/base/XmlElement; <init> (Ljava/lang/String;)V localName '(Ljava/lang/String;Ljava/lang/String;)V prefix 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V namespaceUri (Lorg/purl/sword/base/XmlName;)V name unmarshallBoolean (Lnu/xom/Element;)Z child Lnu/xom/Node; value ex %Ljava/lang/IndexOutOfBoundsException; element Lnu/xom/Element; StackMapTable ? ? ? Exceptions unmarshallString $(Lnu/xom/Element;)Ljava/lang/String; unmarshallInteger (Lnu/xom/Element;)I nfex !Ljava/lang/NumberFormatException; ? isInstanceOf 7(Lnu/xom/Element;Ljava/lang/String;Ljava/lang/String;)Z namespaceURI 0(Lnu/xom/Element;Lorg/purl/sword/base/XmlName;)Z getQualifiedName ()Ljava/lang/String; &(Ljava/lang/String;)Ljava/lang/String; getQualifiedNameWithPrefix 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; validate A(Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo; processUnexpectedAttributes #(Lnu/xom/Element;Ljava/util/List;)V attributeName info )Lorg/purl/sword/base/SwordValidationInfo; i I attributeItems Ljava/util/List; attributeCount attribute Lnu/xom/Attribute; LocalVariableTypeTable ;Ljava/util/List<Lorg/purl/sword/base/SwordValidationInfo;>; Signature N(Lnu/xom/Element;Ljava/util/List<Lorg/purl/sword/base/SwordValidationInfo;>;)V <(Lnu/xom/Element;Lorg/purl/sword/base/SwordValidationInfo;)V item handleIncorrectElement Q(Lnu/xom/Element;Ljava/util/Properties;)Lorg/purl/sword/base/SwordValidationInfo; validationProperties Ljava/util/Properties; ? createValidAttributeInfo O(Ljava/lang/String;Ljava/lang/String;)Lorg/purl/sword/base/SwordValidationInfo; content <clinit> ()V SourceFile XmlElement.java Z [ h k h ? org/purl/sword/base/XmlName h m 'org/purl/sword/base/UnmarshallException Missing Boolean Value h ? true false Illegal Value h i #java/lang/IndexOutOfBoundsException Error accessing Boolean element Missing String Value Error accessing String element Missing Integer Value Error accessing Integer java/lang/NumberFormatException Error formatting the number ? ? ? ? ? ? ? java/lang/StringBuilder : ? !"# ? 'org/purl/sword/base/SwordValidationInfo JThis attribute is present, but it is not used as part of the SWORD profile$%& h'( i)*+, X Y Unexpected element. Expected: . Got: null-. ,This is not the expected element. Received: for namespaceUri: /& h0 Not a element1 ? h2 org/purl/sword/base/XmlElement34 java/lang/String yyyy-MM-dd'T'HH:mm:ss'Z' yyyy-MM-dd'T'HH:mm:ss.SZ yyyy-MM-dd'T'HH:mm:ss.Sz yyyy-MM-dd'T'HH:mm:ssZ yyyy-MM-dd'T'HH:mm:ssz yyyy-MM-dd'T'HH:mmZZZZ yyyy-MM-dd'T'HH:mmzzzz yyyy-MM-dd'T'HHZZZZ yyyy-MM-dd'T'HHzzzz yyyy-MM-dd'T'HH:mm:ss.S yyyy-MM-dd'T'HH:mm:ss yyyy-MM-dd'T'HH:mm yyyy-MM-dd'T'HH yyyy-MM-dd yyyy-MM yyyy _ ` java/lang/Object nu/xom/Node nu/xom/Element nu/xom/Attribute java/util/Properties org/apache/log4j/Logger getChildCount ()I *(Ljava/lang/String;Ljava/lang/Exception;)V getChild (I)Lnu/xom/Node; getValue equals (Ljava/lang/Object;)Z java/lang/Integer parseInt (Ljava/lang/String;)I getLocalName getNamespaceURI getNamespace append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString getAttributeCount getAttribute (I)Lnu/xom/Attribute; getNamespacePrefix +org/purl/sword/base/SwordValidationInfoType INFO -Lorg/purl/sword/base/SwordValidationInfoType; |(Lorg/purl/sword/base/XmlName;Lorg/purl/sword/base/XmlName;Ljava/lang/String;Lorg/purl/sword/base/SwordValidationInfoType;)V setContentDescription java/util/List add addUnmarshallAttributeInfo ,(Lorg/purl/sword/base/SwordValidationInfo;)V error (Ljava/lang/Object;)V ERROR _(Lorg/purl/sword/base/XmlName;Ljava/lang/String;Lorg/purl/sword/base/SwordValidationInfoType;)V getPrefix =(Lorg/purl/sword/base/XmlName;Lorg/purl/sword/base/XmlName;)V getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;! C W X Y Z [ \ ] ^ F _ ` a b c / *? ? d ( e f g h i c @ *+? ? d <