trac.rt.metadata.flow

Module Contents

Classes

FlowDefinition

FlowEdge

FlowModelStub

FlowNode

FlowNodeType

Generic enumeration.

FlowSocket

class trac.rt.metadata.flow.FlowDefinition
edges :List[FlowEdge]
inputs :Dict[str, trac.metadata.ModelInputSchema]
nodes :Dict[str, trac.metadata.FlowNode]
outputs :Dict[str, trac.metadata.ModelOutputSchema]
parameters :Dict[str, trac.metadata.ModelParameter]
class trac.rt.metadata.flow.FlowEdge
head :FlowSocket
tail :FlowSocket
class trac.rt.metadata.flow.FlowModelStub
inputs :List[str]
outputs :List[str]
parameters :Dict[str, trac.metadata.TypeDescriptor]
class trac.rt.metadata.flow.FlowNode
modelStub :FlowModelStub
nodeType :FlowNodeType
class trac.rt.metadata.flow.FlowNodeType

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

INPUT_NODE = [1]
MODEL_NODE = [3]
NODE_TYPE_NOT_SET = [0]
OUTPUT_NODE = [2]
class trac.rt.metadata.flow.FlowSocket
node :str
socket :str