Click or drag to resize

IPipelineModel Interface

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Interface for pipeline model

Namespace:  imbNLP.PartOfSpeech.pipeline.core
Assembly:  imbNLP.PartOfSpeech (in imbNLP.PartOfSpeech.dll) Version: 0.2.30
Syntax
C#
public interface IPipelineModel : IPipelineNode, 
	IGraphNode, IEnumerable, IObjectWithParent, IObjectWithPath, IObjectWithName, 
	IObjectWithPathAndChildren, IEnumerable<IObjectWithPathAndChildren>, IObjectWithTreeView

The IPipelineModel type exposes the following members.

Properties
  NameDescription
Public propertyexitBin
Default exit bin
Public propertyforTreeview (Inherited from IGraphNode.)
Public propertyforward
Default next node to go, for positive result of the test
(Inherited from IPipelineNode.)
Public propertyisLeaf (Inherited from IGraphNode.)
Public propertyItem (Inherited from IGraphNode.)
Public propertyLabel
Display name, used for reporting purposes
(Inherited from IPipelineNode.)
Public propertylevel (Inherited from IGraphNode.)
Public propertymodel
Regerence to the model root
(Inherited from IPipelineNode.)
Public propertyname (Inherited from IGraphNode.)
Public propertynext
Default next node to go, for negative results of the test
(Inherited from IPipelineNode.)
Public propertynodeType
Type of node designator
(Inherited from IPipelineNode.)
Public propertyparent (Inherited from IGraphNode.)
Public propertypath (Inherited from IGraphNode.)
Public propertypathSeparator (Inherited from IGraphNode.)
Public propertyroot (Inherited from IGraphNode.)
Public propertytaskInitialLife
Initial life for new task at this model
Public propertytrashBin
Trashed
Top
Methods
  NameDescription
Public methodAdd (Inherited from IGraphNode.)
Public methodAddNode
Gives to node auto-unique name variation, adds it to children and returns newly added node, or optionally returns this node
(Inherited from IPipelineNode.)
Public methodconstructionProcess
Constructions the process.
Public methodContainsKey (Inherited from IGraphNode.)
Public methodCount (Inherited from IGraphNode.)
Public methodcreatePrimaryTasks
Creates the primary tasks, called by machine's run method
Public methodgetChildNames (Inherited from IGraphNode.)
Public methodGetEnumerator (Inherited from IGraphNode.)
Public methodgetFirst (Inherited from IGraphNode.)
Public methodprocess
Processes the specified task and returns the next node to go into
(Inherited from IPipelineNode.)
Public methodRemove(IEnumerableString) (Inherited from IGraphNode.)
Public methodRemove(String) (Inherited from IObjectWithPathAndChildren.)
Public methodRemoveByKey (Inherited from IGraphNode.)
Public methodSetLabel
Automatically sets label
(Inherited from IPipelineNode.)
Top
See Also