org.openmuc.ehz.iec62056_21
Class IECDevice

java.lang.Object
  extended by org.openmuc.ehz.driver.Device
      extended by org.openmuc.ehz.iec62056_21.IECDevice

public class IECDevice
extends Device


Constructor Summary
IECDevice(java.lang.String iface, java.lang.String config)
           
 
Method Summary
 void close()
           
 java.util.List<DeviceInfo> getDeviceInfos()
           
 java.lang.String getID()
           
 java.lang.String getName()
           
 java.util.Hashtable<java.lang.String,java.lang.Double> getValues()
           
 
Methods inherited from class org.openmuc.ehz.driver.Device
finalize
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IECDevice

public IECDevice(java.lang.String iface,
                 java.lang.String config)
          throws NotFoundException,
                 java.io.IOException
Throws:
NotFoundException
java.io.IOException
Method Detail

close

public void close()
Specified by:
close in class Device

getValues

public java.util.Hashtable<java.lang.String,java.lang.Double> getValues()
                                                                 throws java.text.ParseException,
                                                                        java.io.IOException
Specified by:
getValues in class Device
Throws:
java.text.ParseException
java.io.IOException

getDeviceInfos

public java.util.List<DeviceInfo> getDeviceInfos()
                                          throws java.text.ParseException,
                                                 java.io.IOException
Specified by:
getDeviceInfos in class Device
Throws:
java.text.ParseException
java.io.IOException

getID

public java.lang.String getID()
Specified by:
getID in class Device

getName

public java.lang.String getName()
Specified by:
getName in class Device