コード例 #1
0
 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;
 }
コード例 #2
0
  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);
  }