API Reference for Enthought Tool Suite 3.2.0

Class that holds information about how a function is to be called and provides methods for creating python code strings that will call the method with appropriate arguments.

It is useful for displaying UIs for functions on the workflow canvas.

Note: It may also be more fundemental -- for example part of a Block node
to make it easier to edit inputs/outputs on nodes and also to coordinate text and graphic views of a workflow. This isn't clear yet.
fixme: Output variable bindings can only be a valid python variable.
We need a trait to represent this restriction.

Classes

Function summary

Functions

Imported Names

Local nameRefers to
Anyenthought.traits.trait_types.Any
ButtonEditorenthought.traits.ui.editors.button_editor.ButtonEditor
CallableInfoenthought.block_canvas.function_tools.callable_info.CallableInfo
CodeEditorenthought.traits.ui.editors.code_editor.CodeEditor
create_viewenthought.block_canvas.function_tools.function_call_ui.create_view
Delegateenthought.traits.trait_types.Delegate
Evententhought.traits.trait_types.Event
function_inputs_from_call_astenthought.block_canvas.function_tools.parse_tools.function_inputs_from_call_ast
HasTraitsenthought.traits.has_traits.HasTraits
HGroupenthought.traits.ui.group.HGroup
InputVariableenthought.block_canvas.function_tools.function_variables.InputVariable
Instanceenthought.traits.trait_types.Instance
Itementhought.traits.ui.item.Item
Listenthought.traits.trait_types.List
LocalFunctionInfoenthought.block_canvas.function_tools.local_function_info.LocalFunctionInfo
localify_func_codeenthought.block_canvas.function_tools.function_call_tools.localify_func_code
on_trait_changeenthought.traits.has_traits.on_trait_change
OutputVariableenthought.block_canvas.function_tools.function_variables.OutputVariable
Propertyenthought.traits.traits.Property
PythonFunctionInfoenthought.block_canvas.function_tools.python_function_info.PythonFunctionInfo
springenthought.traits.ui.item.spring
Strenthought.traits.trait_types.Str
UUIDuuid.UUID
uuid4uuid.uuid4
VGroupenthought.traits.ui.group.VGroup
Viewenthought.traits.ui.view.View
warningswarnings

© Copyright 2002-2009 Enthought, Inc.