using System.Drawing;
using Core.Common.Controls;
using Core.Common.Gui;
using Ringtoets.Common.Forms.NodePresenters;
using Ringtoets.Piping.Data;
using Ringtoets.Piping.Forms.Properties;
namespace Ringtoets.Piping.Forms.NodePresenters
{
///
/// Node presenter for data nodes in the project tree view.
///
public class PipingSurfaceLineNodePresenter : RingtoetsNodePresenterBase
{
public PipingSurfaceLineNodePresenter(IContextMenuBuilderProvider contextMenuBuilderProvider) : base(contextMenuBuilderProvider) {}
protected override void UpdateNode(ITreeNode parentNode, ITreeNode node, RingtoetsPipingSurfaceLine nodeData)
{
node.Text = nodeData.Name;
node.Image = Resources.PipingSurfaceLineIcon;
node.ForegroundColor = Color.FromKnownColor(KnownColor.ControlText);
}
}
}