01: package org.enhydra.shark.swingclient.workflowadmin.monitoring;
02:
03: import java.awt.Component;
04:
05: import javax.swing.Action;
06: import javax.swing.JPanel;
07:
08: import org.enhydra.shark.swingclient.ActionPanel;
09: import org.enhydra.shark.swingclient.workflowadmin.EngineTreeNode;
10: import org.enhydra.shark.swingclient.workflowadmin.SharkAdmin;
11:
12: /**
13: * Implements the user interface and program logic to monitor the instantiated processes.
14: *
15: * @author Sasa Bojanic
16: * @version 1.0
17: */
18: public class ProcessMonitor extends ActionPanel {
19:
20: public ProcessMonitor(SharkAdmin wa) {
21: super ();
22: }
23:
24: protected void createActions() {
25: defaultActions = new Action[] {};
26: }
27:
28: /**
29: * Create the center component of this panel. This creates a scroll- pane for the
30: * current graph variable and stores the scrollpane in the scrollPane variable.
31: */
32: protected Component createCenterComponent() {
33: return new JPanel();
34: }
35:
36: public void clear() {
37: }
38:
39: public SharkAdmin getWorkflowAdmin() {
40: return null;
41: }
42:
43: public synchronized void refresh(boolean mandatoryRefreshing) {
44: }
45:
46: public EngineTreeNode getSelectedNode() {
47: return null;
48: }
49:
50: }
|