diff -r cc1e116d0f2c -r 813d8bc3192f Hardware/Hardware.cs --- a/Hardware/Hardware.cs Thu Aug 05 19:28:50 2010 +0000 +++ b/Hardware/Hardware.cs Sun Aug 08 13:57:26 2010 +0000 @@ -37,11 +37,10 @@ using System; using System.Collections.Generic; -using System.Drawing; -using OpenHardwareMonitor.Utilities; +using OpenHardwareMonitor.Collections; namespace OpenHardwareMonitor.Hardware { - public abstract class Hardware : IHardware { + internal abstract class Hardware : IHardware { private ListSet active = new ListSet(); @@ -72,7 +71,7 @@ public abstract string Name { get; } public abstract Identifier Identifier { get; } - public abstract Image Icon { get; } + public abstract HardwareType HardwareType { get; } public virtual string GetReport() { return null;