Index: Core/Common/src/Core.Common.Base/Core.Common.Base.csproj
===================================================================
diff -u -rf67a4a5faeca53255e37c31e7eb849e5dd8d54f9 -r62866464bfe7d4dc1949370f577365d51c25bfa0
--- Core/Common/src/Core.Common.Base/Core.Common.Base.csproj (.../Core.Common.Base.csproj) (revision f67a4a5faeca53255e37c31e7eb849e5dd8d54f9)
+++ Core/Common/src/Core.Common.Base/Core.Common.Base.csproj (.../Core.Common.Base.csproj) (revision 62866464bfe7d4dc1949370f577365d51c25bfa0)
@@ -105,7 +105,6 @@
-
Fisheye: Tag 62866464bfe7d4dc1949370f577365d51c25bfa0 refers to a dead (removed) revision in file `Core/Common/src/Core.Common.Base/Plugin/DataItemInfo.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Index: Core/Common/src/Core.Common.Gui/Commands/ProjectCommandHandler.cs
===================================================================
diff -u -r1e5d9b5cfc66cb8187d534d891afef1c9080378b -r62866464bfe7d4dc1949370f577365d51c25bfa0
--- Core/Common/src/Core.Common.Gui/Commands/ProjectCommandHandler.cs (.../ProjectCommandHandler.cs) (revision 1e5d9b5cfc66cb8187d534d891afef1c9080378b)
+++ Core/Common/src/Core.Common.Gui/Commands/ProjectCommandHandler.cs (.../ProjectCommandHandler.cs) (revision 62866464bfe7d4dc1949370f577365d51c25bfa0)
@@ -23,8 +23,7 @@
using System.Linq;
using System.Windows.Forms;
using Core.Common.Base.Data;
-using Core.Common.Base.Plugin;
-using Core.Common.Gui.Forms;
+using Core.Common.Gui.Plugin;
using Core.Common.Gui.Properties;
using Core.Common.Gui.Selection;
using log4net;
@@ -61,7 +60,6 @@
this.dataItemInfos = dataItemInfos;
this.applicationSelection = applicationSelection;
this.viewController = viewController;
-
}
public void AddNewItem(object parent)
Index: Core/Common/src/Core.Common.Gui/Core.Common.Gui.csproj
===================================================================
diff -u -r3fdd2bee85bdf8b556c52d6706ed887c2b70bed4 -r62866464bfe7d4dc1949370f577365d51c25bfa0
--- Core/Common/src/Core.Common.Gui/Core.Common.Gui.csproj (.../Core.Common.Gui.csproj) (revision 3fdd2bee85bdf8b556c52d6706ed887c2b70bed4)
+++ Core/Common/src/Core.Common.Gui/Core.Common.Gui.csproj (.../Core.Common.Gui.csproj) (revision 62866464bfe7d4dc1949370f577365d51c25bfa0)
@@ -151,6 +151,7 @@
+
Index: Core/Common/src/Core.Common.Gui/Plugin/DataItemInfo.cs
===================================================================
diff -u
--- Core/Common/src/Core.Common.Gui/Plugin/DataItemInfo.cs (revision 0)
+++ Core/Common/src/Core.Common.Gui/Plugin/DataItemInfo.cs (revision 62866464bfe7d4dc1949370f577365d51c25bfa0)
@@ -0,0 +1,147 @@
+// Copyright (C) Stichting Deltares 2016. All rights reserved.
+//
+// This file is part of Ringtoets.
+//
+// Ringtoets is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Lesser General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public License
+// along with this program. If not, see .
+//
+// All names, logos, and references to "Deltares" are registered trademarks of
+// Stichting Deltares and remain full property of Stichting Deltares at all times.
+// All rights reserved.
+
+using System;
+using System.Drawing;
+
+namespace Core.Common.Gui.Plugin
+{
+ ///
+ /// Class that holds information for creating data objects.
+ ///
+ public class DataItemInfo
+ {
+ ///
+ /// Constructs a new .
+ ///
+ public DataItemInfo()
+ {
+ Name = "";
+ Category = "";
+ }
+
+ ///
+ /// Gets or sets the of the data to create.
+ ///
+ public Type ValueType { get; set; }
+
+ ///
+ /// Gets or sets the name of the data to create.
+ ///
+ public string Name { get; set; }
+
+ ///
+ /// Gets or sets the category of the data to create.
+ ///
+ public string Category { get; set; }
+
+ ///
+ /// Gets or sets the image of the data to create.
+ ///
+ public Image Image { get; set; }
+
+ ///
+ /// Gets or sets a method for determining whether or not the data item information is relevant for the proposed owner.
+ ///
+ public Func