cytoflowgui.op_plugins.i_op_plugin#
- class cytoflowgui.op_plugins.i_op_plugin.IOperationPlugin[source]#
Bases:
Interface- id#
The Envisage ID used to refer to this plugin
- Type:
Constant
- operation_id#
Same as the
idattribute of the IOperation this plugin wraps.- Type:
Constant
- name#
The operation’s name - for menus and toolbar tool tips
- Type:
Constant
- short_name#
The operation’s short name - 8 characters or less - for toolbars
- Type:
Constant
- get_operation()[source]#
Makes an instance of the
IWorkflowOperationthat this plugin wraps.- Return type:
- get_handler(model)[source]#
Makes an instance of a Controller for the operation.
- Parameters:
model (IWorkflowOperation) – The model that this handler handles.
- Return type:
- get_help()[source]#
Gets the HTML help text for this plugin, deriving the filename from the class name. Probably best to use the default implementation in
cytoflowgui.op_plugins.op_plugin_base.PluginHelpMixin- Returns:
The HTML help, in a single string.
- Return type:
string