154 }
155 });
156 messageStrip = new MessageStrip(uif, monitors, mState, zoom);
157 messageStrip.setRunningMonitor(monitors[1]);
158 messageStrip.setIdleMonitor(monitors[0]);
159 harness.addObserver(messageStrip);
160 }
161
162 return messageStrip;
163 }
164
165 public JComponent getViewComponent() {
166 return getMessageStrip();
167 }
168
169
170 public List<Action> getToolBarActionList() {
171 return Arrays.asList(getToolBarActions());
172 }
173
174 public void save(Map m) {
175 }
176 public void restore(Map m) {
177 }
178
179 public synchronized void dispose() {
180 if (harness != null) {
181 harness.stop();
182 harness = null;
183 }
184
185 parent = null;
186 model = null;
187 config = null;
188 tpm = null;
189
190 if (progMonitor != null) {
191 progMonitor.dispose();
192 }
193 }
194
|
154 }
155 });
156 messageStrip = new MessageStrip(uif, monitors, mState, zoom);
157 messageStrip.setRunningMonitor(monitors[1]);
158 messageStrip.setIdleMonitor(monitors[0]);
159 harness.addObserver(messageStrip);
160 }
161
162 return messageStrip;
163 }
164
165 public JComponent getViewComponent() {
166 return getMessageStrip();
167 }
168
169
170 public List<Action> getToolBarActionList() {
171 return Arrays.asList(getToolBarActions());
172 }
173
174 public void save(Map<String, String> m) {
175 }
176 public void restore(Map m) {
177 }
178
179 public synchronized void dispose() {
180 if (harness != null) {
181 harness.stop();
182 harness = null;
183 }
184
185 parent = null;
186 model = null;
187 config = null;
188 tpm = null;
189
190 if (progMonitor != null) {
191 progMonitor.dispose();
192 }
193 }
194
|