Class DiagramDataSourceConverter
public class DiagramDataSourceConverter : GraphSource<INodeData, ILinkData>, IGraphSource, IDataSource<INodeData, ILinkData>
- Inheritance
-
DiagramDataSourceConverter
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
DiagramDataSourceConverter(IEnumerable<INodeData>, IEnumerable<ILinkData>)
public DiagramDataSourceConverter(IEnumerable<INodeData> nodes, IEnumerable<ILinkData> links)
Parameters
nodes
IEnumerable<INodeData>links
IEnumerable<ILinkData>
DiagramDataSourceConverter(List<Node>)
public DiagramDataSourceConverter(List<Node> nodeSource)
Parameters
Methods
ConvertToLink(ILinkData)
加载数据,由数据源到连线数据
protected override Link ConvertToLink(ILinkData wire)
Parameters
wire
ILinkData
Returns
ConvertToNode(INodeData)
加载数据,由数据源到节点数据
protected override Node ConvertToNode(INodeData unit)
Parameters
unit
INodeData
Returns
CreateLinkData()
protected virtual ILinkData CreateLinkData()
Returns
GetLinkType()
public override List<ILinkData> GetLinkType()
Returns
GetNodeType()
public override List<INodeData> GetNodeType()