public class sun.util.xml.PlatformXmlPropertiesProvider extends sun.util.spi.XmlPropertiesProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.util.xml.PlatformXmlPropertiesProvider
  super_class: sun.util.spi.XmlPropertiesProvider
{
  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"

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.util.xml.PlatformXmlPropertiesProvider this
         0: .line 48
            aload 0 /* this */
            invokespecial sun.util.spi.XmlPropertiesProvider.<init>:()V
            return
        end local 0 // sun.util.xml.PlatformXmlPropertiesProvider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/util/xml/PlatformXmlPropertiesProvider;

  public void load(java.util.Properties, java.io.InputStream);
    descriptor: (Ljava/util/Properties;Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.util.xml.PlatformXmlPropertiesProvider this
         0: .line 76
            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 PlatformXmlPropertiesProvider refers to the missing type Document\n\tSAXException 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
        end local 0 // sun.util.xml.PlatformXmlPropertiesProvider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/util/xml/PlatformXmlPropertiesProvider;
    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 93
            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 112
            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  

  public void store(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: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // sun.util.xml.PlatformXmlPropertiesProvider this
         0: .line 139
            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
        end local 0 // sun.util.xml.PlatformXmlPropertiesProvider this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/util/xml/PlatformXmlPropertiesProvider;
    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 171
            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: "PlatformXmlPropertiesProvider.java"
NestMembers:
  sun.util.xml.PlatformXmlPropertiesProvider$EH  sun.util.xml.PlatformXmlPropertiesProvider$Resolver
InnerClasses:
  private EH = sun.util.xml.PlatformXmlPropertiesProvider$EH of sun.util.xml.PlatformXmlPropertiesProvider
  private Resolver = sun.util.xml.PlatformXmlPropertiesProvider$Resolver of sun.util.xml.PlatformXmlPropertiesProvider