components/visual-panels/firewall/src/java/vpanels/app/firewall/com/oracle/solaris/vp/panels/firewall/client/swing/FirewallOpenPortsTab.java
branchs11-update
changeset 2805 4888f6212f94
parent 827 0944d8c0158b
equal deleted inserted replaced
2804:7546c836fd87 2805:4888f6212f94
    18  *
    18  *
    19  * CDDL HEADER END
    19  * CDDL HEADER END
    20  */
    20  */
    21 
    21 
    22 /*
    22 /*
    23  * Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
    23  * Copyright (c) 2010, 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.awt.Component;
    28 import java.awt.Component;
    29 import java.util.*;
    29 import java.util.*;
       
    30 import com.oracle.solaris.rad.client.RadPrivilegeException;
    30 import com.oracle.solaris.vp.panel.common.action.*;
    31 import com.oracle.solaris.vp.panel.common.action.*;
    31 import com.oracle.solaris.vp.panel.common.control.*;
    32 import com.oracle.solaris.vp.panel.common.control.*;
    32 import com.oracle.solaris.vp.panel.swing.control.SettingsControl;
    33 import com.oracle.solaris.vp.panel.swing.control.SettingsControl;
    33 import com.oracle.solaris.vp.util.misc.finder.Finder;
    34 import com.oracle.solaris.vp.util.misc.finder.Finder;
    34 import com.oracle.solaris.vp.util.misc.property.BasicMutableProperty;
    35 import com.oracle.solaris.vp.util.misc.property.BasicMutableProperty;
    76             getComponent().getOpenPortsListProperty();
    77             getComponent().getOpenPortsListProperty();
    77 
    78 
    78 	setPropertyChangeIgnore(true);
    79 	setPropertyChangeIgnore(true);
    79 	try {
    80 	try {
    80             getPanelDescriptor().updateOpenPorts(pListProperty.getValue());
    81             getPanelDescriptor().updateOpenPorts(pListProperty.getValue());
    81 	} catch (SecurityException e) {
    82 	} catch (RadPrivilegeException e) {
    82 	    throw new ActionUnauthorizedException(e);
    83 	    throw new ActionUnauthorizedException(e);
    83 	} finally {
    84 	} finally {
    84 	    setPropertyChangeIgnore(false);
    85 	    setPropertyChangeIgnore(false);
    85 	}
    86 	}
    86     }
    87     }