components/visual-panels/core/src/java/vpanels/panel/com/oracle/solaris/vp/panel/swing/smf/SmfStatusControl.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.panel.swing.smf; |
26 package com.oracle.solaris.vp.panel.swing.smf; |
27 |
27 |
28 import java.awt.Component; |
28 import java.awt.Component; |
29 import java.io.IOException; |
29 import java.io.IOException; |
30 import java.util.logging.*; |
30 import java.util.logging.*; |
31 import javax.management.InstanceNotFoundException; |
|
32 import com.oracle.solaris.vp.panel.common.model.PanelDescriptor; |
31 import com.oracle.solaris.vp.panel.common.model.PanelDescriptor; |
33 import com.oracle.solaris.vp.panel.common.smf.*; |
32 import com.oracle.solaris.vp.panel.common.smf.*; |
34 import com.oracle.solaris.vp.panel.swing.control.SettingsControl; |
33 import com.oracle.solaris.vp.panel.swing.control.SettingsControl; |
35 import com.oracle.solaris.vp.util.misc.finder.Finder; |
34 import com.oracle.solaris.vp.util.misc.finder.Finder; |
36 |
35 |
87 private void doInit(ServiceTracker tracker) { |
86 private void doInit(ServiceTracker tracker) { |
88 Exception t = null; |
87 Exception t = null; |
89 |
88 |
90 try { |
89 try { |
91 getComponent().init(tracker); |
90 getComponent().init(tracker); |
92 } catch (InstanceNotFoundException e) { |
|
93 t = e; |
|
94 } catch (IOException e) { |
91 } catch (IOException e) { |
95 t = e; |
92 t = e; |
96 } |
93 } |
97 |
94 |
98 if (t != null) { |
95 if (t != null) { |