1.1 --- a/Hardware/Hardware.cs Thu Aug 05 19:28:50 2010 +0000
1.2 +++ b/Hardware/Hardware.cs Sun Aug 08 13:57:26 2010 +0000
1.3 @@ -37,11 +37,10 @@
1.4
1.5 using System;
1.6 using System.Collections.Generic;
1.7 -using System.Drawing;
1.8 -using OpenHardwareMonitor.Utilities;
1.9 +using OpenHardwareMonitor.Collections;
1.10
1.11 namespace OpenHardwareMonitor.Hardware {
1.12 - public abstract class Hardware : IHardware {
1.13 + internal abstract class Hardware : IHardware {
1.14
1.15 private ListSet<ISensor> active = new ListSet<ISensor>();
1.16
1.17 @@ -72,7 +71,7 @@
1.18
1.19 public abstract string Name { get; }
1.20 public abstract Identifier Identifier { get; }
1.21 - public abstract Image Icon { get; }
1.22 + public abstract HardwareType HardwareType { get; }
1.23
1.24 public virtual string GetReport() {
1.25 return null;