org.openmuc.ehz.driver
Class Device
java.lang.Object
org.openmuc.ehz.driver.Device
- Direct Known Subclasses:
- IECDevice, SMLDevice
public abstract class Device
- extends java.lang.Object
Constructor Summary |
Device(java.lang.String iface,
java.lang.String config)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Device
public Device(java.lang.String iface,
java.lang.String config)
throws NotFoundException,
java.io.IOException
- Throws:
NotFoundException
java.io.IOException
getValues
public abstract java.util.Hashtable<java.lang.String,java.lang.Double> getValues()
throws java.text.ParseException,
java.io.IOException
- Throws:
java.text.ParseException
java.io.IOException
getDeviceInfos
public abstract java.util.List<DeviceInfo> getDeviceInfos()
throws java.text.ParseException,
java.io.IOException
- Throws:
java.text.ParseException
java.io.IOException
getID
public abstract java.lang.String getID()
getName
public abstract java.lang.String getName()
close
public abstract void close()
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize
in class java.lang.Object
- Throws:
java.lang.Throwable