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
nodesIEnumerable<INodeData>linksIEnumerable<ILinkData>
DiagramDataSourceConverter(List<Node>)
public DiagramDataSourceConverter(List<Node> nodeSource)
Parameters
Methods
ConvertToLink(ILinkData)
加载数据,由数据源到连线数据
protected override Link ConvertToLink(ILinkData wire)
Parameters
wireILinkData
Returns
ConvertToNode(INodeData)
加载数据,由数据源到节点数据
protected override Node ConvertToNode(INodeData unit)
Parameters
unitINodeData
Returns
CreateLinkData()
protected virtual ILinkData CreateLinkData()
Returns
GetLinkType()
public override List<ILinkData> GetLinkType()
Returns
GetNodeType()
public override List<INodeData> GetNodeType()