d71dea7e27ead5d98379de80f006691725c54da7
[platform/upstream/iotivity.git] / service / simulator / java / eclipse-plugin / ServiceProviderPlugin / src / oic / simulator / serviceprovider / utils / Constants.java
1 package oic.simulator.serviceprovider.utils;
2
3 import org.oic.simulator.AutomationType;
4
5 public class Constants {
6
7     public static final String         CONFIG_DIRECTORY_PATH            = "/resource";
8
9     public static final String         UNDERSCORE                       = "_";
10     public static final String         FORWARD_SLASH                    = "/";
11
12     public static final String         OIC                              = "oic";
13     public static final String         SIMULATOR                        = "simulator";
14
15     public static final String         RESOURCE_URI                     = "Resource URI";
16     public static final String         RESOURCE_TYPE                    = "Resource Type";
17     public static final String         RESOURCE_UID                     = "Resource ID";
18     public static final String         CONNECTIVITY_TYPE                = "Connectivity Type";
19
20     public static final String[]       META_PROPERTIES                  = {
21             RESOURCE_URI, RESOURCE_TYPE, CONNECTIVITY_TYPE             };
22
23     public static final int            META_PROPERTY_COUNT              = META_PROPERTIES.length;
24
25     public static final String         ENABLE                           = "Enable";
26     public static final String         DISABLE                          = "Disable";
27     public static final String         ENABLED                          = "Enabled";
28     public static final String         DISABLED                         = "Disabled";
29
30     public static final String         AUTOMATION                       = "Automation";
31     public static final String         AUTOMATION_TYPE                  = "Automation Type";
32     public static final String         UPDATE_INTERVAL_IN_MS            = "Update Interval(ms)";
33
34     public static final String[]       AUTOMATION_SETTINGS              = {
35             AUTOMATION_TYPE, UPDATE_INTERVAL_IN_MS                     };
36
37     public static final int            AUTOMATION_SETTINGS_COUNT        = AUTOMATION_SETTINGS.length;
38
39     public static final String         START_RESOURCE_AUTOMATION        = "Start Automation";
40     public static final String         STOP_RESOURCE_AUTOMATION         = "Stop Automation";
41
42     public static final int            PROPER_RESOURCE_URI_TOKEN_COUNT  = 5;
43     public static final int            DISPLAY_RESOURCE_URI_TOKEN_COUNT = 2;
44
45     public static final AutomationType DEFAULT_AUTOMATION_TYPE          = AutomationType.NORMAL;
46
47     public static final int            DEFAULT_AUTOMATION_INTERVAL      = 500;
48
49     public static final int            PROPER_LOG_TIME_TOKEN_LENGTH     = 3;
50
51     public static final String[]       BROWSE_RAML_FILTER_EXTENSIONS    = new String[] { "*.raml" };
52     public static final String[]       SAVE_LOG_FILTER_EXTENSIONS       = new String[] {
53             "*.log", "*"                                               };
54
55     public static final int            LOG_SIZE                         = 1000;
56
57     public static final String         INFO_LOG                         = "info_log";
58     public static final String         WARNING_LOG                      = "warning_log";
59     public static final String         ERROR_LOG                        = "error_log";
60     public static final String         DEBUG_LOG                        = "debug_log";
61     public static final String         UNKNOWN_LOG                      = "unknown_log";
62
63     public static final String         INFO                             = "Info";
64     public static final String         WARNING                          = "Warning";
65     public static final String         ERROR                            = "Error";
66     public static final String         DEBUG                            = "Debug";
67     public static final String         UNKNOWN                          = "Unknown";
68
69     public static final String         CHECKED                          = "Checked";
70     public static final String         UNCHECKED                        = "Unchecked";
71     public static final String         NOTIFY_BUTTON_SELECTED           = "Notify_Selected";
72     public static final String         NOTIFY_BUTTON_UNSELECTED         = "Notify_Unselected";
73
74     public static final String         CREATE_PAGE_TITLE                = "Create Resource";
75     public static final String         CREATE_PAGE_MESSAGE              = "Select a standard resource or custom resource to be created";
76
77     public static final String         DELETE_PAGE_TITLE                = "Delete Resource";
78     public static final String         DELETE_PAGE_MESSAGE              = "Select the resource(s) to be deleted";
79
80     public static final String         RAML_FILE_PREFIX                 = "";
81
82     public static final String         RAML_FILE_EXTENSION              = ".raml";
83
84     public static final String         SPLIT_BY_DOT_PATTERN             = "\\.";
85
86     public static final String         OIC_LIGHT                        = "oic.light";
87 }