components/visual-panels/firewall/src/java/vpanels/app/firewall/com/oracle/solaris/vp/panels/firewall/client/swing/ServiceEditControl.java
equal
deleted
inserted
replaced
18 * |
18 * |
19 * CDDL HEADER END |
19 * CDDL HEADER END |
20 */ |
20 */ |
21 |
21 |
22 /* |
22 /* |
23 * Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved. |
23 * Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved. |
24 */ |
24 */ |
25 |
25 |
26 package com.oracle.solaris.vp.panels.firewall.client.swing; |
26 package com.oracle.solaris.vp.panels.firewall.client.swing; |
27 |
27 |
28 import java.net.UnknownHostException; |
28 import java.net.UnknownHostException; |
29 import java.util.*; |
29 import java.util.*; |
30 import java.util.logging.Level; |
30 import java.util.logging.Level; |
|
31 import com.oracle.solaris.rad.client.RadPrivilegeException; |
31 import com.oracle.solaris.scf.common.ScfException; |
32 import com.oracle.solaris.scf.common.ScfException; |
32 import com.oracle.solaris.vp.panel.common.action.*; |
33 import com.oracle.solaris.vp.panel.common.action.*; |
33 import com.oracle.solaris.vp.panel.common.control.*; |
34 import com.oracle.solaris.vp.panel.common.control.*; |
34 import com.oracle.solaris.vp.panel.common.smf.*; |
35 import com.oracle.solaris.vp.panel.common.smf.*; |
35 import com.oracle.solaris.vp.panel.swing.control.SettingsControl; |
36 import com.oracle.solaris.vp.panel.swing.control.SettingsControl; |
153 throw new ActionFailedException(e); |
154 throw new ActionFailedException(e); |
154 |
155 |
155 } catch (ScfException e) { |
156 } catch (ScfException e) { |
156 SmfUtil.throwActionException(e); |
157 SmfUtil.throwActionException(e); |
157 |
158 |
158 } catch (SecurityException e) { |
159 } catch (RadPrivilegeException e) { |
159 throw new ActionUnauthorizedException(e); |
160 throw new ActionUnauthorizedException(e); |
160 } finally { |
161 } finally { |
161 setPropertyChangeIgnore(false); |
162 setPropertyChangeIgnore(false); |
162 } |
163 } |
163 } |
164 } |