58 p.add(accessMode = new Choice()); 59 accessMode.addItem(amh.getMessage("choice.class.item.restricted")); 60 accessMode.addItem(amh.getMessage("choice.class.item.unrestricted")); 61 62 add("Center", p); 63 p = new Panel(); 64 p.add(new Button(amh.getMessage("button.apply"))); 65 p.add(new Button(amh.getMessage("button.reset"))); 66 p.add(new Button(amh.getMessage("button.cancel"))); 67 add("South", p); 68 move(200, 150); 69 pack(); 70 reset(); 71 } 72 73 void reset() { 74 AppletSecurity security = (AppletSecurity) System.getSecurityManager(); 75 if (security != null) 76 security.reset(); 77 78 String proxyhost = (String) AccessController.doPrivileged( 79 new GetPropertyAction("http.proxyHost")); 80 String proxyport = (String) AccessController.doPrivileged( 81 new GetPropertyAction("http.proxyPort")); 82 83 Boolean tmp = (Boolean) AccessController.doPrivileged( 84 new GetBooleanAction("package.restrict.access.sun")); 85 86 boolean packageRestrict = tmp.booleanValue(); 87 if (packageRestrict) { 88 accessMode.select(amh.getMessage("choice.class.item.restricted")); 89 } else { 90 accessMode.select(amh.getMessage("choice.class.item.unrestricted")); 91 } 92 93 if (proxyhost != null) { 94 proxyHost.setText(proxyhost); 95 proxyPort.setText(proxyport); 96 } else { 97 proxyHost.setText(""); 98 proxyPort.setText(""); 99 } 100 } 101 102 void apply() { 103 String proxyHostValue = proxyHost.getText().trim(); | 58 p.add(accessMode = new Choice()); 59 accessMode.addItem(amh.getMessage("choice.class.item.restricted")); 60 accessMode.addItem(amh.getMessage("choice.class.item.unrestricted")); 61 62 add("Center", p); 63 p = new Panel(); 64 p.add(new Button(amh.getMessage("button.apply"))); 65 p.add(new Button(amh.getMessage("button.reset"))); 66 p.add(new Button(amh.getMessage("button.cancel"))); 67 add("South", p); 68 move(200, 150); 69 pack(); 70 reset(); 71 } 72 73 void reset() { 74 AppletSecurity security = (AppletSecurity) System.getSecurityManager(); 75 if (security != null) 76 security.reset(); 77 78 String proxyhost = AccessController.doPrivileged( 79 new GetPropertyAction("http.proxyHost")); 80 String proxyport = AccessController.doPrivileged( 81 new GetPropertyAction("http.proxyPort")); 82 83 Boolean tmp = AccessController.doPrivileged( 84 new GetBooleanAction("package.restrict.access.sun")); 85 86 boolean packageRestrict = tmp.booleanValue(); 87 if (packageRestrict) { 88 accessMode.select(amh.getMessage("choice.class.item.restricted")); 89 } else { 90 accessMode.select(amh.getMessage("choice.class.item.unrestricted")); 91 } 92 93 if (proxyhost != null) { 94 proxyHost.setText(proxyhost); 95 proxyPort.setText(proxyport); 96 } else { 97 proxyHost.setText(""); 98 proxyPort.setText(""); 99 } 100 } 101 102 void apply() { 103 String proxyHostValue = proxyHost.getText().trim(); |