Initial Ford commit with Core and Proxies
[profile/ivi/smartdevicelink.git] / SDL_Android / SmartDeviceLinkProxyAndroid / src / com / smartdevicelink / proxy / rpc / enums / TriggerSource.java
1 //
2 // Copyright (c) 2013 Ford Motor Company
3 //
4 package com.smartdevicelink.proxy.rpc.enums;
5
6 import java.util.EnumSet;
7
8 public enum TriggerSource {
9     TS_MENU("MENU"),
10     TS_VR("VR");
11
12     String internalName;
13     
14     private TriggerSource(String internalName) {
15         this.internalName = internalName;
16     }
17     
18     public String toString() {
19         return this.internalName;
20     }
21     
22     public static TriggerSource valueForString(String value) {
23         for (TriggerSource anEnum : EnumSet.allOf(TriggerSource.class)) {
24             if (anEnum.toString().equals(value)) {
25                 return anEnum;
26             }
27         }
28         return null;
29     }
30 }