API Reference for Enthought Tool Suite 2.7.1
actor_class_locations = ActorClassLocations(class_locations = [ ActorClassLocation(instance = 'enthought.graph.vpl.expression_actor.expression_actor_prototype') ])
-- Resource types -------------------------------------------------------------
BASE = 'enthought.envisage.resource'
cookies = CookieImplementations(implementations = [ CookieImplementation(resource_type = ((ID + '.resource_type') + '.dataflow_resource_type.DataflowResourceType'), cookie_interface = ('enthought.envisage.project.action' + '.open_cookie.OpenCookie'), cookie_implementation = ((ID + '.cookie') + '.dataflow_resource_open_cookie.DataflowResourceOpenCookie')) ])
function_defaults = FunctionDefaultsSpecification(filename = join(abspath((dirname(__file__) + '/../function')), 'defaults.xml'))
The plugin's globally unique identifier (also used as the prefix for all identifiers defined in this module).
ID = 'enthought.graph.vpl'
fixme: put these 'built-in' resource types into a separate resource plugin?
INSTANCE_RESOURCE_TYPE = (BASE + '.instance_resource_type.InstanceResourceType')
resource_types = ResourceTypes(resource_types = [ ResourceType(class_name = ((ID + '.resource_type') + '.dataflow_resource_type.DataflowResourceType'), precedes = [ INSTANCE_RESOURCE_TYPE ]), ResourceType(class_name = ((ID + '.resource_type') + '.composite_actor_resource_type.CompositeActorResourceType'), precedes = [ INSTANCE_RESOURCE_TYPE ]), ResourceType(class_name = ((ID + '.resource_type') + '.converge_actor_resource_type.ConvergeActorResourceType'), precedes = [ INSTANCE_RESOURCE_TYPE ]) ])
resource_wizards = ResourceWizards(resource_wizards = [ ResourceWizard(category = 'Dataflow Modeling', name = 'Empty Dataflow', class_name = (ID + '.wizard.new_graph_wizard.NewGraphWizard')) ])
## Typed Ports ###############################################################
typed_ports = TypedPorts(class_names = [ ('enthought.graph.AnyTypeValuePort', True), 'enthought.units.scalar_float_value_port.ScalarFloatValuePort', 'enthought.units.scalar_value_port.ScalarValuePort' ])
Copyright © 2002-2008 Enthought, Inc.