src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java

Print this page

        

*** 36,59 **** * A {@code XmlPropertiesProvider} implementation that uses the UKit XML parser. */ public class BasicXmlPropertiesProvider extends XmlPropertiesProvider { - private final PropertiesDefaultHandler handler = new PropertiesDefaultHandler(); - public BasicXmlPropertiesProvider() { } @Override public void load(Properties props, InputStream in) throws IOException, InvalidPropertiesFormatException { handler.load(props, in); } @Override public void store(Properties props, OutputStream os, String comment, String encoding) throws IOException { handler.store(props, os, comment, encoding); } } --- 36,59 ---- * A {@code XmlPropertiesProvider} implementation that uses the UKit XML parser. */ public class BasicXmlPropertiesProvider extends XmlPropertiesProvider { public BasicXmlPropertiesProvider() { } @Override public void load(Properties props, InputStream in) throws IOException, InvalidPropertiesFormatException { + PropertiesDefaultHandler handler = new PropertiesDefaultHandler(); handler.load(props, in); } @Override public void store(Properties props, OutputStream os, String comment, String encoding) throws IOException { + PropertiesDefaultHandler handler = new PropertiesDefaultHandler(); handler.store(props, os, comment, encoding); } }