1
2
3
4
5
6 package net.kwfgrid.gwui.gui;
7
8 import net.kwfgrid.gworkflowdl.protocol.structure.ProtocolTransition;
9 import net.kwfgrid.gworkflowdl.protocol.structure.ProtocolWorkflow;
10
11 import org.glassbox.executor.Executor;
12
13 /***
14 Interface for a factory of delegates for the <code>OperationEditor</code>.
15 */
16 public interface OperationEditorDelegateFactory {
17 /***
18 Create the operation editor's delegate for the specified transition.
19 */
20 AbstractWorkflowElementEditor createOperationEditorDelegate(Executor executor, ProtocolWorkflow workflow, ProtocolTransition transition);
21 }