class java.util.XMLUtils
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: java.util.XMLUtils
  super_class: java.lang.Object
{
  private static final java.lang.String PROPS_DTD_URI;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://java.sun.com/dtd/properties.dtd"

  private static final java.lang.String PROPS_DTD;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!-- DTD for properties --><!ELEMENT properties ( comment?, entry* ) ><!ATTLIST properties version CDATA #FIXED \"1.0\"><!ELEMENT comment (#PCDATA) ><!ELEMENT entry (#PCDATA) ><!ATTLIST entry  key CDATA #REQUIRED>"

  private static final java.lang.String EXTERNAL_XML_VERSION;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "1.0"

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.util.XMLUtils this
         0: .line 45
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // java.util.XMLUtils this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/util/XMLUtils;

  static void load(java.util.Properties, java.io.InputStream);
    descriptor: (Ljava/util/Properties;Ljava/io/InputStream;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 72
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDocument cannot be resolved to a type\n\tThe method getLoadingDoc(InputStream) from the type XMLUtils refers to the missing type Document\n\tSAXException cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException, java.util.InvalidPropertiesFormatException
    MethodParameters:
       Name  Flags
      props  
      in     

  static Document getLoadingDoc(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)LDocument;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 89
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDocument cannot be resolved to a type\n\tSAXException cannot be resolved to a type\n\tDocumentBuilderFactory cannot be resolved to a type\n\tDocumentBuilderFactory cannot be resolved\n\tDocumentBuilder cannot be resolved to a type\n\tInputSource cannot be resolved to a type\n\tInputSource cannot be resolved to a type\n\tParserConfigurationException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws SAXException, java.io.IOException
    MethodParameters:
      Name  Flags
      in    

  static void importProperties(java.util.Properties, Element);
    descriptor: (Ljava/util/Properties;LElement;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 108
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tNodeList cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
                   Name  Flags
      props              
      propertiesElement  

  static void save(java.util.Properties, java.io.OutputStream, java.lang.String, java.lang.String);
    descriptor: (Ljava/util/Properties;Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=4, args_size=4
         0: .line 127
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDocumentBuilderFactory cannot be resolved to a type\n\tDocumentBuilderFactory cannot be resolved\n\tDocumentBuilder cannot be resolved to a type\n\tParserConfigurationException cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      props     
      os        
      comment   
      encoding  

  static void emitDocument(Document, java.io.OutputStream, java.lang.String);
    descriptor: (LDocument;Ljava/io/OutputStream;Ljava/lang/String;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 155
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDocument cannot be resolved to a type\n\tTransformerFactory cannot be resolved to a type\n\tTransformerFactory cannot be resolved\n\tTransformer cannot be resolved to a type\n\tOutputKeys cannot be resolved to a variable\n\tOutputKeys cannot be resolved to a variable\n\tOutputKeys cannot be resolved to a variable\n\tOutputKeys cannot be resolved to a variable\n\tTransformerConfigurationException cannot be resolved to a type\n\tDOMSource cannot be resolved to a type\n\tDOMSource cannot be resolved to a type\n\tStreamResult cannot be resolved to a type\n\tStreamResult cannot be resolved to a type\n\tTransformerException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      doc       
      os        
      encoding  
}
SourceFile: "XMLUtils.java"
NestMembers:
  java.util.XMLUtils$EH  java.util.XMLUtils$Resolver
InnerClasses:
  private EH = java.util.XMLUtils$EH of java.util.XMLUtils
  private Resolver = java.util.XMLUtils$Resolver of java.util.XMLUtils