org.embl.ebi.escience.scuflworkers
Interface ProcessorEditor

All Known Implementing Classes:
APEditor, APIConsumerEditor, BeanshellEditor, BiomartEditor, BSFEditor, PollingPropertiesEditor, RservEditor, RshellEditor, StringConstantEditor

public interface ProcessorEditor

Classes implementing this perform in place editing of a particular processor instance. For example, the string constant processor has an editor that allows the user to change the value of the string it emits.

Author:
Tom Oinn

Method Summary
 java.lang.String getEditorDescription()
          Get the menu text for this editor component, this will appear in the context menu for the processor in the scufl model explorer view.
 java.awt.event.ActionListener getListener(Processor theProcessor)
          Return an action listener to edit the processor when invoked from the context menu.
 

Method Detail

getListener

java.awt.event.ActionListener getListener(Processor theProcessor)
Return an action listener to edit the processor when invoked from the context menu.


getEditorDescription

java.lang.String getEditorDescription()
Get the menu text for this editor component, this will appear in the context menu for the processor in the scufl model explorer view.