2023-01-31 22:45:50 +08:00
|
|
|
|
using System;
|
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
using System.Xml.Serialization;
|
|
|
|
|
|
|
|
|
|
|
|
namespace AIStudio.Wpf.DiagramDesigner
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 完整连接点
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
[XmlInclude(typeof(LogicalConnectorInfoItem))]
|
|
|
|
|
|
public class LogicalConnectorInfoItem : FullyCreatedConnectorInfoItem
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
public LogicalConnectorInfoItem()
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public LogicalConnectorInfoItem(LogicalConnectorInfo viewmodel) : base(viewmodel)
|
|
|
|
|
|
{
|
2023-04-24 20:10:17 +08:00
|
|
|
|
ConnectorValueType = viewmodel.ConnectorValueType;
|
2023-02-11 22:20:24 +08:00
|
|
|
|
ConnectorValue = viewmodel.ConnectorValue;
|
2023-04-19 22:26:04 +08:00
|
|
|
|
ConnectorString = viewmodel.ConnectorString;
|
2023-01-31 22:45:50 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
[XmlAttribute]
|
2023-04-24 20:10:17 +08:00
|
|
|
|
public ConnectorValueType ConnectorValueType
|
2023-01-31 22:45:50 +08:00
|
|
|
|
{
|
|
|
|
|
|
get; set;
|
|
|
|
|
|
}
|
2023-02-11 22:20:24 +08:00
|
|
|
|
|
|
|
|
|
|
[XmlAttribute]
|
|
|
|
|
|
public double ConnectorValue
|
|
|
|
|
|
{
|
|
|
|
|
|
get; set;
|
|
|
|
|
|
}
|
2023-04-19 22:26:04 +08:00
|
|
|
|
|
|
|
|
|
|
[XmlAttribute]
|
|
|
|
|
|
public string ConnectorString
|
|
|
|
|
|
{
|
|
|
|
|
|
get; set;
|
|
|
|
|
|
}
|
2023-01-31 22:45:50 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|