API Reference for Enthought Tool Suite 2.7.1
The plugin definition for the Envisage core plugin.
fixme: Magic strings are generally acceptable in plugin definitions since they use Python as a slightly worse XML.
ADDITIONAL_PLUGINS = 'additional_plugins'
The plugin's globally unique identifier (also used as the prefix for all identifiers defined in this module).
ID = 'enthought.envisage.core'
Core plugin preferences.
preferences = Preferences(defaults = { Name('ADDITIONAL_PLUGINS') : List(()) })
The default type manager.
type_manager = TypeManager()
DEPRECATED
Types = TypeManager
| Local name | Refers to |
|---|---|
| Any | enthought.traits.traits.Any |
| Bool | enthought.traits.traits.Bool |
| Dict | enthought.traits.traits.Dict |
| Enum | enthought.traits.traits.Enum |
| ExtensionItem | enthought.envisage.core.extension_item.ExtensionItem |
| ExtensionPoint | enthought.envisage.core.extension_point.ExtensionPoint |
| File | enthought.traits.traits.File |
| Float | enthought.traits.traits.Float |
| HasTraits | enthought.traits.has_traits.HasTraits |
| List | enthought.traits.traits.List |
| PluginDefinition | enthought.envisage.core.plugin_definition.PluginDefinition |
| Str | enthought.traits.traits.Str |
Copyright © 2002-2008 Enthought, Inc.