예제 #1
0
 public String getSoilMoisture() {
   HomeItemProxy item = null;
   if (this.isActivated()) {
     item = server.openInstance(moistureItem);
   }
   if (item != null) {
     return item.getAttributeValue(HUMIDITY_ATTRIBUTE);
   }
   return "";
 }
예제 #2
0
 public ItemDto(HomeItemProxy item) {
   name = item.getAttributeValue(HomeItemProxy.NAME_ATTRIBUTE);
   id = item.getAttributeValue(HomeItemProxy.ID_ATTRIBUTE);
   className = item.getModel().getClassName();
   category = item.getModel().getCategory();
   actions = extractActionNames(item.getModel().getActions());
   attributes =
       extractAttributes(item.getAttributeValues(), item.getModel().getDefaultAttribute());
 }