src/share/classes/sun/util/resources/OpenListResourceBundle.java
Print this page
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
@@ -66,11 +66,11 @@
protected OpenListResourceBundle() {
}
// Implements java.util.ResourceBundle.handleGetObject; inherits javadoc specification.
@Override
- public Object handleGetObject(String key) {
+ protected Object handleGetObject(String key) {
if (key == null) {
throw new NullPointerException();
}
loadLookupTablesIfNecessary();
@@ -80,32 +80,32 @@
/**
* Implementation of ResourceBundle.getKeys.
*/
@Override
public Enumeration<String> getKeys() {
- ResourceBundle parent = this.parent;
- return new ResourceBundleEnumeration(handleGetKeys(),
- (parent != null) ? parent.getKeys() : null);
+ ResourceBundle parentBundle = this.parent;
+ return new ResourceBundleEnumeration(handleKeySet(),
+ (parentBundle != null) ? parentBundle.getKeys() : null);
}
/**
* Returns a set of keys provided in this resource bundle,
* including no parents.
*/
- public Set<String> handleGetKeys() {
+ @Override
+ protected Set<String> handleKeySet() {
loadLookupTablesIfNecessary();
-
return lookup.keySet();
}
@Override
public Set<String> keySet() {
if (keyset != null) {
return keyset;
}
Set<String> ks = createSet();
- ks.addAll(handleGetKeys());
+ ks.addAll(handleKeySet());
if (parent != null) {
ks.addAll(parent.keySet());
}
synchronized (this) {
if (keyset == null) {