VisualWebFlowModule
The VisualWebFlowModule is the abstract base class for the visual representation of any
WebFlowModule.
Fields
- webModule - the WebFlowModule represented.
- moduleBody - the display area used to represent the module body.
- moduleInputs - the display area used to represent the module inputs.
- moduleOutputs - the display area used to represent the module outputs.
Methods
- abstract void paint() -- displays the module.
- mouse click event handling -- checks if the mouse click occurs in any of the display areas
associated with the visualization, and calls the appropriate WebFlowModule method: InputSelected(),
OutputSelected(), ModuleSelected(), or NothingSelected().
- mouse movement event handling -- to be determined.