public class ProcessingPlane extends java.lang.Object implements java.awt.event.ActionListener, ModuleCallback
Modifier and Type | Field and Description |
---|---|
org.jgraph.JGraph |
graph |
javax.swing.JPanel |
main_panel |
protected javax.swing.JPopupMenu |
popup |
Constructor and Description |
---|
ProcessingPlane(java.awt.Frame owner,
SPECCHIOClient specchio_client) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
add_edge(ProcessingPlaneObject source,
ProcessingPlaneObject target) |
void |
add_input_spaces(java.util.ArrayList<SpaceProcessingChainComponent> spaces) |
void |
add_module(Module m) |
void |
add_module(Module m,
int x,
int y) |
void |
add_processing_plane_object(ProcessingChainComponent pcc,
int x,
int y) |
void |
deregister_space(SpaceProcessingChainComponent space) |
int |
get_no_of_input_spaces() |
javax.swing.JPanel |
get_panel() |
java.util.ArrayList<SpaceProcessingChainComponent> |
get_spaces() |
void |
redraw_object(org.jgraph.graph.DefaultGraphCell ppo) |
void |
register_space(SpaceProcessingChainComponent space) |
void |
remove_processing_plane_object(ProcessingChainComponent pcc) |
void |
set_input_spaces(Space[] spaces) |
void |
set_input_spectra_ids(java.util.ArrayList<java.lang.Integer> ids) |
void |
start_processing() |
void |
user_data_provided(DialogThread dt) |
protected javax.swing.JPopupMenu popup
public org.jgraph.JGraph graph
public javax.swing.JPanel main_panel
public ProcessingPlane(java.awt.Frame owner, SPECCHIOClient specchio_client)
public javax.swing.JPanel get_panel()
public void set_input_spectra_ids(java.util.ArrayList<java.lang.Integer> ids) throws SPECCHIOClientException
SPECCHIOClientException
public void set_input_spaces(Space[] spaces)
public void add_input_spaces(java.util.ArrayList<SpaceProcessingChainComponent> spaces)
public int get_no_of_input_spaces()
public void register_space(SpaceProcessingChainComponent space)
public void deregister_space(SpaceProcessingChainComponent space)
public java.util.ArrayList<SpaceProcessingChainComponent> get_spaces()
public void add_edge(ProcessingPlaneObject source, ProcessingPlaneObject target)
public void add_module(Module m)
public void add_module(Module m, int x, int y)
public void add_processing_plane_object(ProcessingChainComponent pcc, int x, int y)
public void remove_processing_plane_object(ProcessingChainComponent pcc)
public void redraw_object(org.jgraph.graph.DefaultGraphCell ppo)
public void start_processing()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void user_data_provided(DialogThread dt)
user_data_provided
in interface ModuleCallback