コード例 #1
0
 /*
  * (non-Javadoc)
  *
  * @see
  * org.openhab.binding.vdr.VDRBindingProvider#getVDRCommand(java.lang.String
  * )
  */
 public List<String> getVDRCommand(String itemName) {
   VDRBindingConfig config = (VDRBindingConfig) bindingConfigs.get(itemName);
   List<String> ret = null;
   if (config != null) {
     ret = new ArrayList<String>();
     ret.add(config.getCommand());
     while (config.getNext() != null) {
       config = config.getNext();
       ret.add(config.getCommand());
     }
   }
   return ret;
 }
コード例 #2
0
 public VDRBindingConfig(String pVDRId, String pCommand, Item pItem, VDRBindingConfig pParent) {
   this.vDRId = pVDRId;
   this.command = pCommand;
   this.item = pItem;
   if (pParent != null) {
     pParent.next = this;
   }
 }