Infrastruction modification
[smartthings-infrastructure.git] / appTouch / Touched.groovy
1 //Create a class for Touch sensor
2 package appTouch
3 import SmartThing.SmartThing
4
5 public class Touched extends SmartThing {
6         // id, label, and display name of the device
7         StringBuilder id = new StringBuilder()
8         StringBuilder label = new StringBuilder()
9         StringBuilder displayName = new StringBuilder()
10
11         Touched(Closure sendEvent) {
12                 idSmartThing = id
13                 labelSmartThing = label
14                 displayNameSmartThing = displayName
15                 sendEventSmartThings = sendEvent
16
17                 // Initialization
18                 id.append("appTouchID0")
19                 label.append("appTouch")
20                 displayName.append("appTouch0")
21         }
22 }