19 lines
681 B
C#
19 lines
681 B
C#
using DTS.Common.Interface.Channels;
|
|
using System.Collections.Generic;
|
|
|
|
namespace DTS.Common.Interface.Graphs
|
|
{
|
|
public interface IGraph : IGraphRecord
|
|
{
|
|
void AddChannel(IGroupChannel groupChannel);
|
|
void RemoveChannel(IGroupChannel groupChannel);
|
|
void ReadXML(System.Xml.XmlElement root, IReadOnlyDictionary<long, IGroupChannel> channelLookup);
|
|
void WriteXML(ref System.Xml.XmlWriter writer);
|
|
/// <summary>
|
|
/// updates the ChannelsString and ThresholdsString
|
|
/// using GroupChannels and Thresholds properties
|
|
/// </summary>
|
|
void UpdateChannelAndThresholdStrings();
|
|
}
|
|
}
|