API Reference for Enthought Tool Suite 2.7.1
The plugin that creates the Envisage Workbench UI.
The plugin's globally unique identifier (also used as the prefix for all identifiers defined in this module).
ID = 'enthought.envisage.workbench'
preferences = Preferences(defaults = { Const('default_perspective') : Const(''), Const('prompt_on_exit') : Name('True'), Const('show_tool_names') : Name('False'), Const('window_position') : Tuple([Const(300), Const(200)]), Const('window_size') : Tuple([Const(1280), Const(1024)]) })
A runnable that opens the first workbench window.
runnable = Runnable(class_name = (ID + '.workbench_runnable.WorkbenchRunnable'))
| Local name | Refers to |
|---|---|
| Bool | enthought.traits.traits.Bool |
| Enum | enthought.traits.traits.Enum |
| ExtensionItem | enthought.envisage.core.extension_item.ExtensionItem |
| ExtensionPoint | enthought.envisage.core.extension_point.ExtensionPoint |
| Float | enthought.traits.traits.Float |
| Instance | enthought.traits.traits.Instance |
| List | enthought.traits.traits.List |
| PluginDefinition | enthought.envisage.core.plugin_definition.PluginDefinition |
| Preferences | enthought.envisage.core.core_plugin_definition.Preferences |
| Runnable | enthought.envisage.core.core_plugin_definition.Runnable |
| Str | enthought.traits.traits.Str |
| Tuple | enthought.traits.traits.Tuple |
Copyright © 2002-2008 Enthought, Inc.