dip.shell.plugins

The dip.shell.plugins module contains the definitions of all plugins implemented by the dip.shell module.

DirtyToolPlugin

class dip.shell.plugins.DirtyToolPlugin

Base class: Model

The DirtyToolPlugin class is the plugin definition for the dirty tool.

id = 'dip.shell.tools.dirty'
The identifier of the plugin.
name = 'Dirty tool plugin'
The name of the plugin.
configure(plugin_manager)

This is called when the plugin is enabled to ask that it configures itself.

Parameter:plugin_manager – the plugin manager.

MainWindowShellPlugin

class dip.shell.plugins.MainWindowShellPlugin

Base class: Model

The MainWindowShellPlugin class is the plugin definition for the main window based shell.

id = 'dip.shell.shells.mainwindow'
The identifier of the plugin.
name = 'Main window shell plugin'
The name of the plugin.
configure(plugin_manager)

This is called when the plugin is enabled to ask that it configures itself.

Parameter:plugin_manager – the plugin manager.

ModelManagerToolPlugin

class dip.shell.plugins.ModelManagerToolPlugin

Base class: Model

The ModelManagerToolPlugin class is the plugin definition for the default model manager tool.

id = 'dip.shell.tools.model_manager'
The identifier of the plugin.
name = 'Model manager tool plugin'
The name of the plugin.
configure(plugin_manager)

This is called when the plugin is enabled to ask that it configures itself.

Parameter:plugin_manager – the plugin manager.

QuitToolPlugin

class dip.shell.plugins.QuitToolPlugin

Base class: Model

The QuitToolPlugin class is the plugin definition for the quit tool.

id = 'dip.shell.tools.quit'
The identifier of the plugin.
name = 'Quit tool plugin'
The name of the plugin.
configure(plugin_manager)

This is called when the plugin is enabled to ask that it configures itself.

Parameter:plugin_manager – the plugin manager.

WhatsThisToolPlugin

class dip.shell.plugins.WhatsThisToolPlugin

Base class: Model

The WhatsThisToolPlugin class is the plugin definition for the “What’s This?” tool.

id = 'dip.shell.tools.whats_this'
The identifier of the plugin.
name = 'What's This? tool plugin'
The name of the plugin.
configure(plugin_manager)

This is called when the plugin is enabled to ask that it configures itself.

Parameter:plugin_manager – the plugin manager.

Table Of Contents

Previous topic

dip.shell

Next topic

dip.shell.shells.main_window

This Page