package treehou.se.habit.util;
import java.util.HashSet;
import java.util.Set;
import se.treehou.ng.ohcommunicator.connector.models.OHItem;
public class Constants {
// TODO remove when support for multiple servers.
public static final String PREFERENCE_SERVER = "server";
public static final String GCM_SENDER_ID = "737820980945";
// NotificationDB to speech.
public static final String PREF_REGISTRATION_SERVER = "notification_to_speech";
public static final boolean DEFAULT_NOTIFICATION_TO_SPEACH = false;
public static final String PREF_INIT_SETUP = "init_setup";
public static final int MIN_TEXT_ADDON = 50;
public static final int MAX_TEXT_ADDON = 200;
public static final int DEFAULT_TEXT_ADDON = 100;
public static final Set<String> SUPPORT_SWITCH = new HashSet<>();
static {
SUPPORT_SWITCH.add(OHItem.TYPE_GROUP);
SUPPORT_SWITCH.add(OHItem.TYPE_SWITCH);
SUPPORT_SWITCH.add(OHItem.TYPE_STRING);
SUPPORT_SWITCH.add(OHItem.TYPE_NUMBER);
SUPPORT_SWITCH.add(OHItem.TYPE_CONTACT);
SUPPORT_SWITCH.add(OHItem.TYPE_COLOR);
}
public static final Set<String> SUPPORT_INC_DEC = new HashSet<>();
static {
SUPPORT_SWITCH.add(OHItem.TYPE_GROUP);
SUPPORT_INC_DEC.add(OHItem.TYPE_NUMBER);
SUPPORT_INC_DEC.add(OHItem.TYPE_DIMMER);
}
}