envisage packageΒΆ
- envisage.api module
- envisage.application module
Application
Application.add_extension_point()
Application.add_extension_point_listener()
Application.add_plugin()
Application.extension_registry
Application.get_extension_point()
Application.get_extension_points()
Application.get_extensions()
Application.get_plugin()
Application.get_required_service()
Application.get_service()
Application.get_service_from_id()
Application.get_service_properties()
Application.get_services()
Application.home
Application.id
Application.import_symbol()
Application.plugin_added
Application.plugin_manager
Application.plugin_removed
Application.preferences
Application.register_service()
Application.remove_extension_point()
Application.remove_extension_point_listener()
Application.remove_plugin()
Application.run()
Application.service_registry
Application.set_extensions()
Application.set_service_properties()
Application.start()
Application.start_plugin()
Application.started
Application.starting
Application.stop()
Application.stop_plugin()
Application.stopped
Application.stopping
Application.unregister_service()
Application.user_data
- envisage.application_event module
- envisage.composite_plugin_manager module
- envisage.core_plugin module
- envisage.egg_basket_plugin_manager module
- envisage.egg_plugin_manager module
- envisage.egg_utils module
- envisage.extension_point module
- envisage.extension_point_binding module
- envisage.extension_point_changed_event module
- envisage.extension_provider module
- envisage.extension_registry module
ExtensionRegistry
ExtensionRegistry.add_extension_point()
ExtensionRegistry.add_extension_point_listener()
ExtensionRegistry.get_extension_point()
ExtensionRegistry.get_extension_points()
ExtensionRegistry.get_extensions()
ExtensionRegistry.remove_extension_point()
ExtensionRegistry.remove_extension_point_listener()
ExtensionRegistry.set_extensions()
- envisage.i_application module
- envisage.i_extension_point module
- envisage.i_extension_point_user module
- envisage.i_extension_provider module
- envisage.i_extension_registry module
IExtensionRegistry
IExtensionRegistry.add_extension_point()
IExtensionRegistry.add_extension_point_listener()
IExtensionRegistry.get_extension_point()
IExtensionRegistry.get_extension_points()
IExtensionRegistry.get_extensions()
IExtensionRegistry.remove_extension_point()
IExtensionRegistry.remove_extension_point_listener()
IExtensionRegistry.set_extensions()
- envisage.i_import_manager module
- envisage.i_plugin module
- envisage.i_plugin_activator module
- envisage.i_plugin_manager module
- envisage.i_provider_extension_registry module
- envisage.i_service_registry module
- envisage.i_service_user module
- envisage.ids module
- envisage.import_manager module
- envisage.package_plugin_manager module
- envisage.plugin module
Plugin
Plugin.activator
Plugin.application
Plugin.connect_extension_point_traits()
Plugin.disconnect_extension_point_traits()
Plugin.extension_registry
Plugin.get_extension_points()
Plugin.get_extensions()
Plugin.home
Plugin.id
Plugin.name
Plugin.register_services()
Plugin.service_registry
Plugin.start()
Plugin.stop()
Plugin.unregister_services()
- envisage.plugin_activator module
- envisage.plugin_event module
- envisage.plugin_extension_registry module
- envisage.plugin_manager module
PluginManager
PluginManager.add_plugin()
PluginManager.application
PluginManager.exclude
PluginManager.get_plugin()
PluginManager.include
PluginManager.plugin_added
PluginManager.plugin_removed
PluginManager.remove_plugin()
PluginManager.start()
PluginManager.start_plugin()
PluginManager.stop()
PluginManager.stop_plugin()
- envisage.provider_extension_registry module
- envisage.service module
- envisage.service_offer module
- envisage.service_registry module
NoSuchServiceError
ServiceRegistry
ServiceRegistry.get_required_service()
ServiceRegistry.get_service()
ServiceRegistry.get_service_from_id()
ServiceRegistry.get_service_properties()
ServiceRegistry.get_services()
ServiceRegistry.register_service()
ServiceRegistry.registered
ServiceRegistry.set_service_properties()
ServiceRegistry.unregister_service()
ServiceRegistry.unregistered
- envisage.unknown_extension module
- envisage.unknown_extension_point module
- envisage.examples package
- envisage.plugins package
- envisage.plugins.event_manager package
- envisage.plugins.python_shell package
- envisage.plugins.python_shell.api module
- envisage.plugins.python_shell.i_python_shell module
- envisage.plugins.python_shell.python_shell_plugin module
- envisage.plugins.python_shell.view package
- envisage.plugins.python_shell.view.api module
- envisage.plugins.python_shell.view.namespace_view module
- envisage.plugins.python_shell.view.python_shell_view module
PseudoFile
PythonShellView
PythonShellView.bind()
PythonShellView.create_control()
PythonShellView.destroy_control()
PythonShellView.execute_command()
PythonShellView.execute_file()
PythonShellView.extension_registry
PythonShellView.id
PythonShellView.lookup()
PythonShellView.name
PythonShellView.names
PythonShellView.namespace
PythonShellView.original_stdout
PythonShellView.position
PythonShellView.stdout_text
- envisage.plugins.tasks package
- envisage.plugins.text_editor package
- envisage.plugins.text_editor.actions module
- envisage.plugins.text_editor.api module
- envisage.plugins.text_editor.text_editor_action_set module
- envisage.plugins.text_editor.text_editor_plugin module
- envisage.plugins.text_editor.editor package
- envisage.resource package
- envisage.resource.api module
- envisage.resource.file_resource_protocol module
- envisage.resource.http_resource_protocol module
- envisage.resource.i_resource_manager module
- envisage.resource.i_resource_protocol module
- envisage.resource.no_such_resource_error module
- envisage.resource.package_resource_protocol module
- envisage.resource.resource_manager module
- envisage.resource.tests package
- envisage.resource.tests.test_resource_manager module
ResourceManagerTestCase
ResourceManagerTestCase.setUp()
ResourceManagerTestCase.tearDown()
ResourceManagerTestCase.test_file_resource()
ResourceManagerTestCase.test_http_resource()
ResourceManagerTestCase.test_no_such_file_resource()
ResourceManagerTestCase.test_no_such_http_resource()
ResourceManagerTestCase.test_no_such_package_resource()
ResourceManagerTestCase.test_package_resource()
ResourceManagerTestCase.test_package_resource_subdir()
ResourceManagerTestCase.test_unknown_protocol()
stubout_urlopen()
- envisage.resource.tests.test_resource_manager module
- envisage.tests package
- envisage.tests.ets_config_patcher module
- envisage.tests.event_tracker module
- envisage.tests.foo module
- envisage.tests.i_foo module
- envisage.tests.mutable_extension_registry module
- envisage.tests.support module
- envisage.tests.test_api module
- envisage.tests.test_application module
ApplicationTestCase
ApplicationTestCase.setUp()
ApplicationTestCase.test_add_extension_point_listener()
ApplicationTestCase.test_add_plugin()
ApplicationTestCase.test_extension_point()
ApplicationTestCase.test_extension_point_resolution_occurs_after_plugin_start()
ApplicationTestCase.test_get_plugin()
ApplicationTestCase.test_home()
ApplicationTestCase.test_no_plugins()
ApplicationTestCase.test_remove_extension_point_listener()
ApplicationTestCase.test_remove_plugin()
ApplicationTestCase.test_set_plugin_manager_at_contruction_time()
ApplicationTestCase.test_start_and_stop_errors()
ApplicationTestCase.test_veto_starting()
ApplicationTestCase.test_veto_stopping()
BadPlugin
PluginD
PluginE
SimplePlugin
vetoer()
- envisage.tests.test_composite_plugin_manager module
CompositePluginManagerTestCase
CompositePluginManagerTestCase.test_application_gets_propogated_to_plugin_managers()
CompositePluginManagerTestCase.test_correct_exception_propagated_from_plugin_manager()
CompositePluginManagerTestCase.test_find_no_plugins_if_there_are_no_plugin_managers()
CompositePluginManagerTestCase.test_find_no_plugins_if_there_are_no_plugins_in_plugin_managers()
CompositePluginManagerTestCase.test_find_plugins_in_a_multiple_plugin_managers()
CompositePluginManagerTestCase.test_find_plugins_in_a_single_plugin_manager()
CompositePluginManagerTestCase.test_propogate_plugin_added_or_remove_events_from_plugin_managers()
CustomException
RaisingPluginManager
SimplePlugin
- envisage.tests.test_core_plugin module
- envisage.tests.test_egg_based module
- envisage.tests.test_egg_basket_plugin_manager module
EggBasketPluginManagerTestCase
EggBasketPluginManagerTestCase.setUp()
EggBasketPluginManagerTestCase.setUpClass()
EggBasketPluginManagerTestCase.tearDown()
EggBasketPluginManagerTestCase.tearDownClass()
EggBasketPluginManagerTestCase.test_find_plugins_in_eggs_on_the_plugin_path()
EggBasketPluginManagerTestCase.test_ignore_broken_distributions_loads_good_distributions()
EggBasketPluginManagerTestCase.test_ignore_broken_distributions_raises_exceptions_by_default()
EggBasketPluginManagerTestCase.test_ignore_broken_plugins_loads_good_plugins()
EggBasketPluginManagerTestCase.test_ignore_broken_plugins_raises_exceptions_by_default()
EggBasketPluginManagerTestCase.test_ignore_plugins_matching_a_wildcard_in_the_exclude_list()
EggBasketPluginManagerTestCase.test_ignore_plugins_whose_ids_are_in_the_exclude_list()
EggBasketPluginManagerTestCase.test_only_find_plugins_matching_a_wildcard_in_the_include_list()
EggBasketPluginManagerTestCase.test_only_find_plugins_whose_ids_are_in_the_include_list()
EggBasketPluginManagerTestCase.test_reflect_changes_to_the_plugin_path()
- envisage.tests.test_egg_plugin_manager module
EggPluginManagerTestCase
EggPluginManagerTestCase.test_exclude_multiple()
EggPluginManagerTestCase.test_exclude_specific()
EggPluginManagerTestCase.test_include_multiple()
EggPluginManagerTestCase.test_include_specific()
EggPluginManagerTestCase.test_no_include_or_exclude()
EggPluginManagerTestCase.test_uses_global_working_set_by_default()
- envisage.tests.test_extension_point module
ExtensionPointTestCase
ExtensionPointTestCase.setUp()
ExtensionPointTestCase.test_extension_point_changed()
ExtensionPointTestCase.test_extension_point_str_representation()
ExtensionPointTestCase.test_extension_point_with_no_id()
ExtensionPointTestCase.test_invalid_extension_point()
ExtensionPointTestCase.test_invalid_extension_point_type()
ExtensionPointTestCase.test_mutate_extension_point_no_effect()
ExtensionPointTestCase.test_no_reference_to_extension_registry()
ExtensionPointTestCase.test_set_typed_extension_point()
ExtensionPointTestCase.test_set_untyped_extension_point()
ExtensionPointTestCase.test_typed_extension_point()
ExtensionPointTestCase.test_untyped_extension_point()
HasExtensionPoints
- envisage.tests.test_extension_point_binding module
BindingTarget
ExtensionPointBindingTestCase
ExtensionPointBindingTestCase.setUp()
ExtensionPointBindingTestCase.tearDown()
ExtensionPointBindingTestCase.test_explicit_extension_registry()
ExtensionPointBindingTestCase.test_set_extensions_via_registry()
ExtensionPointBindingTestCase.test_set_extensions_via_trait()
ExtensionPointBindingTestCase.test_should_be_able_to_bind_multiple_traits_on_a_single_object()
ExtensionPointBindingTestCase.test_unbind_extension_point()
ExtensionPointBindingTestCase.test_unbinding_removes_references()
ExtensionPointBindingTestCase.test_untyped_extension_point()
- envisage.tests.test_extension_point_changed module
ExtensionPointChangedTestCase
ExtensionPointChangedTestCase.test_add_plugin()
ExtensionPointChangedTestCase.test_append()
ExtensionPointChangedTestCase.test_assign_empty_list()
ExtensionPointChangedTestCase.test_assign_empty_list_no_event()
ExtensionPointChangedTestCase.test_assign_non_empty_list()
ExtensionPointChangedTestCase.test_extension_point_change_event_str_representation()
ExtensionPointChangedTestCase.test_mutate_extension_point_no_events()
ExtensionPointChangedTestCase.test_remove()
ExtensionPointChangedTestCase.test_remove_plugin()
ExtensionPointChangedTestCase.test_set_extension_point()
- envisage.tests.test_extension_registry module
ExtensionPointListenerLifetimeTestCase
ExtensionPointListenerLifetimeTestCase.assertAppendsTo()
ExtensionPointListenerLifetimeTestCase.assertDoesNotModify()
ExtensionPointListenerLifetimeTestCase.setUp()
ExtensionPointListenerLifetimeTestCase.test_add_method_listener()
ExtensionPointListenerLifetimeTestCase.test_add_nonmethod_listener()
ExtensionPointListenerLifetimeTestCase.test_method_listener_lifetime()
ExtensionPointListenerLifetimeTestCase.test_nonmethod_listener_lifetime()
ExtensionPointListenerLifetimeTestCase.test_remove_method_listener()
ExtensionPointListenerLifetimeTestCase.test_remove_nonmethod_listener()
ExtensionRegistryTestCase
ListensToExtensionPoint
make_function_listener()
- envisage.tests.test_extension_registry_mixin module
ExtensionRegistryTestMixin
ExtensionRegistryTestMixin.create_extension_point()
ExtensionRegistryTestMixin.test_add_extension_point()
ExtensionRegistryTestMixin.test_empty_registry()
ExtensionRegistryTestMixin.test_get_extension_point()
ExtensionRegistryTestMixin.test_get_extension_point_return_none_if_not_found()
ExtensionRegistryTestMixin.test_get_extensions_mutation_no_effect_if_undefined()
ExtensionRegistryTestMixin.test_remove_empty_extension_point()
ExtensionRegistryTestMixin.test_remove_non_existent_extension_point()
ExtensionRegistryTestMixin.test_remove_non_existent_listener()
- envisage.tests.test_ids module
- envisage.tests.test_import_manager module
- envisage.tests.test_package_plugin_manager module
PackagePluginManagerTestCase
PackagePluginManagerTestCase.setUp()
PackagePluginManagerTestCase.test_find_plugins_in_packages_on_the_plugin_path()
PackagePluginManagerTestCase.test_ignore_plugins_matching_a_wildcard_in_the_exclude_list()
PackagePluginManagerTestCase.test_ignore_plugins_whose_ids_are_in_the_exclude_list()
PackagePluginManagerTestCase.test_only_find_plugins_matching_a_wildcard_in_the_include_list()
PackagePluginManagerTestCase.test_only_find_plugins_whose_ids_are_in_the_include_list()
PackagePluginManagerTestCase.test_reflect_changes_to_the_plugin_path()
- envisage.tests.test_plugin module
PluginTestCase
PluginTestCase.setUp()
PluginTestCase.test_add_plugins_to_empty_application()
PluginTestCase.test_contributes_to()
PluginTestCase.test_exception_in_trait_contribution()
PluginTestCase.test_home()
PluginTestCase.test_id_policy()
PluginTestCase.test_multiple_trait_contributions()
PluginTestCase.test_name_policy()
PluginTestCase.test_no_recursion()
PluginTestCase.test_plugin_activator()
PluginTestCase.test_plugin_str_representation()
PluginTestCase.test_service()
PluginTestCase.test_service_protocol()
TestPlugin
- envisage.tests.test_plugin_manager module
BadPlugin
PluginManagerTestCase
PluginManagerTestCase.test_get_plugin()
PluginManagerTestCase.test_ignore_plugins_matching_a_wildcard_in_the_exclude_list()
PluginManagerTestCase.test_ignore_plugins_whose_ids_are_in_the_exclude_list()
PluginManagerTestCase.test_iteration_over_plugins()
PluginManagerTestCase.test_only_include_plugins_matching_a_wildcard_in_the_include_list()
PluginManagerTestCase.test_only_include_plugins_whose_ids_are_in_the_include_list()
PluginManagerTestCase.test_start_and_stop()
PluginManagerTestCase.test_start_and_stop_errors()
SimplePlugin
- envisage.tests.test_provider_extension_registry module
ProviderExtensionRegistryTestCase
ProviderExtensionRegistryTestCase.setUp()
ProviderExtensionRegistryTestCase.test_add_provider()
ProviderExtensionRegistryTestCase.test_get_providers()
ProviderExtensionRegistryTestCase.test_provider_extensions_changed()
ProviderExtensionRegistryTestCase.test_providers()
ProviderExtensionRegistryTestCase.test_remove_non_empty_extension_point()
ProviderExtensionRegistryTestCase.test_remove_non_existent_provider()
ProviderExtensionRegistryTestCase.test_remove_provider()
ProviderExtensionRegistryTestCase.test_remove_provider_with_no_contributions()
ProviderExtensionRegistryTestCase.test_set_extensions()
- envisage.tests.test_service module
- envisage.tests.test_service_registry module
ServiceRegistryTestCase
ServiceRegistryTestCase.setUp()
ServiceRegistryTestCase.test_function_service_factory()
ServiceRegistryTestCase.test_get_and_set_service_properties()
ServiceRegistryTestCase.test_get_service()
ServiceRegistryTestCase.test_get_service_with_query()
ServiceRegistryTestCase.test_get_services()
ServiceRegistryTestCase.test_get_services_with_query()
ServiceRegistryTestCase.test_get_services_with_strings()
ServiceRegistryTestCase.test_imported_service_factory()
ServiceRegistryTestCase.test_lazy_bound_method_service_factory()
ServiceRegistryTestCase.test_lazy_function_service_factory()
ServiceRegistryTestCase.test_minimize_and_maximize()
ServiceRegistryTestCase.test_should_get_exception_if_required_service_is_missing()
ServiceRegistryTestCase.test_should_get_required_service()
ServiceRegistryTestCase.test_unregister_service()
service_factory()
- envisage.tests.test_slice module
SliceTestCase
SliceTestCase.setUp()
SliceTestCase.test_append()
SliceTestCase.test_assign_extended_slice()
SliceTestCase.test_assign_item()
SliceTestCase.test_assign_slice()
SliceTestCase.test_del_all()
SliceTestCase.test_del_extended_slice()
SliceTestCase.test_del_item()
SliceTestCase.test_del_slice()
SliceTestCase.test_extend()
SliceTestCase.test_insert()
SliceTestCase.test_pop()
SliceTestCase.test_remove()
SliceTestCase.test_reverse()
SliceTestCase.test_sort()
listener()
- envisage.tests.test_workbench module
- envisage.ui package
- envisage.ui.gui_application module
- envisage.ui.action package
- envisage.ui.action.abstract_action_manager_builder module
- envisage.ui.action.action module
- envisage.ui.action.action_set module
- envisage.ui.action.action_set_manager module
- envisage.ui.action.api module
- envisage.ui.action.group module
- envisage.ui.action.i_action_manager_builder module
- envisage.ui.action.i_action_set module
- envisage.ui.action.location module
- envisage.ui.action.menu module
- envisage.ui.action.tool_bar module
- envisage.ui.action.tests package
- envisage.ui.action.tests.dummy_action_manager_builder module
- envisage.ui.action.tests.test_action_manager_builder module
ActionManagerBuilderTestCase
ActionManagerBuilderTestCase.test_action_with_nonexistent_group()
ActionManagerBuilderTestCase.test_action_with_nonexistent_sibling()
ActionManagerBuilderTestCase.test_action_with_path_component_that_is_not_a_menu()
ActionManagerBuilderTestCase.test_actions_and_menus_in_groups()
ActionManagerBuilderTestCase.test_actions_make_submenus()
ActionManagerBuilderTestCase.test_actions_make_submenus_before_and_after()
ActionManagerBuilderTestCase.test_actions_no_groups()
ActionManagerBuilderTestCase.test_duplicate_group()
ActionManagerBuilderTestCase.test_duplicate_menu()
ActionManagerBuilderTestCase.test_explicit_groups()
ActionManagerBuilderTestCase.test_group_with_nonexistent_sibling()
ActionManagerBuilderTestCase.test_menu_with_nonexistent_sibling()
ActionManagerBuilderTestCase.test_single_top_level_group()
ActionManagerBuilderTestCase.test_single_top_level_menu_with_no_group()
ActionManagerBuilderTestCase.test_sub_menus_no_groups()
ActionManagerBuilderTestCase.test_top_level_menu_group()
ActionManagerBuilderTestCase.test_top_level_menu_non_existent_group()
ActionManagerBuilderTestCase.test_top_level_menus_no_groups_before_and_after()
ActionManagerBuilderTestCase.test_top_level_menus_with_no_groups()
- envisage.ui.tasks package
- envisage.ui.tasks.api module
- envisage.ui.tasks.preferences_category module
- envisage.ui.tasks.preferences_dialog module
- envisage.ui.tasks.preferences_pane module
- envisage.ui.tasks.task_extension module
- envisage.ui.tasks.task_factory module
- envisage.ui.tasks.task_window module
- envisage.ui.tasks.task_window_event module
- envisage.ui.tasks.tasks_application module
DEFAULT_STATE_FILENAME
TasksApplication
TasksApplication.TASK_EXTENSIONS
TasksApplication.TASK_FACTORIES
TasksApplication.active_window
TasksApplication.always_use_default_layout
TasksApplication.application_exiting
TasksApplication.application_initialized
TasksApplication.create_task()
TasksApplication.create_window()
TasksApplication.default_layout
TasksApplication.exit()
TasksApplication.gui
TasksApplication.icon
TasksApplication.layout_save_protocol
TasksApplication.name
TasksApplication.run()
TasksApplication.splash_screen
TasksApplication.state_filename
TasksApplication.state_location
TasksApplication.task_extensions
TasksApplication.task_factories
TasksApplication.window_closed
TasksApplication.window_closing
TasksApplication.window_created
TasksApplication.window_factory
TasksApplication.window_opened
TasksApplication.window_opening
TasksApplication.windows
TasksApplicationState
- envisage.ui.tasks.tasks_plugin module
- envisage.ui.tasks.action package
- envisage.ui.tasks.tests package
- envisage.ui.tasks.tests.test_tasks_application module
DummyGUI
LifecycleRecordingGUI
LifecycleRecordingPlugin
TestTasksApplication
TestTasksApplication.setUp()
TestTasksApplication.test_gui_trait_expects_IGUI_interface()
TestTasksApplication.test_layout_load()
TestTasksApplication.test_layout_load_pickle_protocol_3()
TestTasksApplication.test_layout_save_creates_directory()
TestTasksApplication.test_layout_save_with_protocol_3()
TestTasksApplication.test_lifecycle_with_plugin()
TestTasksApplication.test_simple_lifecycle()
- envisage.ui.tasks.tests.test_tasks_application module
- envisage.ui.workbench package
- envisage.ui.workbench.api module
- envisage.ui.workbench.default_action_set module
- envisage.ui.workbench.workbench module
- envisage.ui.workbench.workbench_action_manager_builder module
- envisage.ui.workbench.workbench_action_set module
- envisage.ui.workbench.workbench_application module
- envisage.ui.workbench.workbench_editor_manager module
- envisage.ui.workbench.workbench_plugin module
- envisage.ui.workbench.workbench_preferences module
- envisage.ui.workbench.workbench_preferences_page module
- envisage.ui.workbench.workbench_window module
WorkbenchWindow
WorkbenchWindow.ACTION_SETS
WorkbenchWindow.PERSPECTIVES
WorkbenchWindow.SERVICE_OFFERS
WorkbenchWindow.VIEWS
WorkbenchWindow.action_sets
WorkbenchWindow.application
WorkbenchWindow.extension_registry
WorkbenchWindow.get_service()
WorkbenchWindow.get_service_properties()
WorkbenchWindow.get_services()
WorkbenchWindow.register_service()
WorkbenchWindow.service_registry
WorkbenchWindow.set_service_properties()
WorkbenchWindow.unregister_service()
- envisage.ui.workbench.action package