|  |  |  | 
|---|
|  |  |  | } else if ("RefreshState" == methodName) { | 
|---|
|  |  |  | //$("#searchParam").val(JSON.stringify(jsonData)); | 
|---|
|  |  |  | var states = jsonData.states; | 
|---|
|  |  |  | for(var i in states){ | 
|---|
|  |  |  | var state = states[i]; | 
|---|
|  |  |  | var mpoint = moralMap.getMpoint(state.id); | 
|---|
|  |  |  | if(mpoint!=null){ | 
|---|
|  |  |  | mpoint.refreshState(state.state); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | for(var j in state.devices){ | 
|---|
|  |  |  | var marker = state.devices[j]; | 
|---|
|  |  |  | var marker_mac = marker["mac"]; | 
|---|
|  |  |  | var equipment = moralMap.getEquipment(marker_mac); | 
|---|
|  |  |  | if(equipment!=null){ | 
|---|
|  |  |  | equipment.refreshState(marker); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | moralMap.refreshState(states); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </script> | 
|---|