public Hashtable getValues() { Hashtable values = new Hashtable(); values.put(DIGITAL_IO_DEVICE_ID_KEY, deviceId); values.put(DIGITAL_IO_VALUE_KEY, _value); values.put(DIGITAL_IO_OPERATOR_KEY, _operator.name()); return values; }
public void setValues(Hashtable values) { UNARY_OPERATOR uo = UNARY_OPERATOR.NONE; try { uo = UNARY_OPERATOR.valueOf((String) values.get(DIGITAL_IO_OPERATOR_KEY)); } catch (Exception e) { } setDeviceId((Integer) values.get(DIGITAL_IO_DEVICE_ID_KEY)); setValue((Boolean) values.get(DIGITAL_IO_VALUE_KEY)); setOperator(uo); }