Removing getXXX methods + properties. Adding getProperty feature to SmartThing(s)
[smartthings-infrastructure.git] / AeonKeyFob / AeonKeyFob.groovy
index 6fcdb78f68b8e84b8add0d8d20d002fd6b40135b..f08cd0719128a96a8ee243648b8b5dfac13bb323 100644 (file)
@@ -4,18 +4,18 @@ import SmartThing.SmartThing
 
 public class AeonKeyFob extends SmartThing {
        // id, label, and display name of the device
-       StringBuilder id = new StringBuilder()
-       StringBuilder label = new StringBuilder()
-       StringBuilder displayName = new StringBuilder()
+       String id
+       String label
+       String displayName
        // Possible values for eventsSince method
-       List<StringBuilder> possibleValues = new ArrayList<StringBuilder>();
+       List<String> possibleValues = new ArrayList<String>()
 
-       AeonKeyFob(Closure sendEvent, StringBuilder id, StringBuilder label, StringBuilder displayName) {
+       AeonKeyFob(Closure sendEvent, String id, String label, String displayName) {
                idSmartThing = id
                labelSmartThing = label
                displayNameSmartThing = displayName
-               sendEventSmartThings = sendEvent
                possibleValuesSmartThings = possibleValues
+               sendEventSmartThings = sendEvent
 
                // Initialization
                this.id = id