home *** CD-ROM | disk | FTP | other *** search
- package sun.awt;
-
- import java.util.HashMap;
-
- class PackageDebugHelperImpl extends DebugHelperImpl {
- private static HashMap hashMap = new HashMap();
- private String packageName;
-
- private PackageDebugHelperImpl(Package var1) {
- super(globalDebugHelperImpl);
- this.packageName = var1.getName();
- this.loadSettings();
- }
-
- public synchronized String getString(String var1, String var2) {
- return super.getString(var1 + "." + this.packageName, var2);
- }
-
- static DebugHelperImpl getInstance(Package var0) {
- if (var0 == null) {
- return globalDebugHelperImpl;
- } else {
- PackageDebugHelperImpl var1 = (PackageDebugHelperImpl)hashMap.get(var0);
- if (var1 == null) {
- var1 = new PackageDebugHelperImpl(var0);
- hashMap.put(var0, var1);
- }
-
- return var1;
- }
- }
- }
-