C# Class LaneTreeNode, monkeywrench

Show file Open project: rolfbjarne/monkeywrench Class Usage Examples

Public Properties

Property Type Description
Children List
HostLanes List
Lane MonkeyWrench.DataClasses.DBLane

Public Methods

Method Description
BuildTree ( IEnumerable lanes, IEnumerable host_lanes ) : LaneTreeNode,
Find ( Predicate predicate ) : LaneTreeNode,
ForEach ( Action action ) : void
LaneTreeNode ( DBLane lane ) : System
LaneTreeNode ( DBLane lane, IEnumerable hostlanes ) : System
WriteTree ( TreeNodeCollection list ) : void

Method Details

BuildTree() public static method

public static BuildTree ( IEnumerable lanes, IEnumerable host_lanes ) : LaneTreeNode,
lanes IEnumerable
host_lanes IEnumerable
return LaneTreeNode,

Find() public method

public Find ( Predicate predicate ) : LaneTreeNode,
predicate Predicate
return LaneTreeNode,

ForEach() public method

public ForEach ( Action action ) : void
action Action
return void

LaneTreeNode() public method

public LaneTreeNode ( DBLane lane ) : System
lane MonkeyWrench.DataClasses.DBLane
return System

LaneTreeNode() public method

public LaneTreeNode ( DBLane lane, IEnumerable hostlanes ) : System
lane MonkeyWrench.DataClasses.DBLane
hostlanes IEnumerable
return System

WriteTree() public method

public WriteTree ( TreeNodeCollection list ) : void
list TreeNodeCollection
return void

Property Details

Children public property

public List Children
return List

HostLanes public property

public List HostLanes
return List

Lane public property

public DBLane,MonkeyWrench.DataClasses Lane
return MonkeyWrench.DataClasses.DBLane