[SDC-29] rebase continue work to align source
[sdc.git] / ui-ci-dev / src / main / java / org / openecomp / sdc / uici / tests / datatypes / DataTestIdEnum.java
1 package org.openecomp.sdc.uici.tests.datatypes;
2
3 public final class DataTestIdEnum {
4         private DataTestIdEnum() {
5         };
6         
7         public enum MainMenue {
8                 HOME("main-menu-button-home"), 
9                 CATALOG("main-menu-button-catalog");
10                 private String value;
11
12                 public String getValue() {
13                         return value;
14                 }
15
16                 private MainMenue(String value) {
17                         this.value = value;
18                 }
19         }
20
21         public enum Dashboard {
22                 IMPORT_AREA("importButtonsArea"), 
23                 BUTTON_ADD_VF("createResourceButton"), 
24                 BUTTON_ADD_SERVICE("createServiceButton"), 
25                 IMPORT_VFC("importVFCbutton"), 
26                 IMPORT_VF("importVFbutton"), 
27                 IMPORT_VFC_FILE("file-importVFCbutton"), 
28                 IMPORT_VF_FILE("file-importVFbutton");
29
30                 private String value;
31
32                 public String getValue() {
33                         return value;
34                 }
35
36                 private Dashboard(String value) {
37                         this.value = value;
38                 }
39         }
40
41         public enum LifeCyleChangeButtons {
42                 CREATE("create/save"), 
43                 CHECK_IN("check_in"), 
44                 SUBMIT_FOR_TESTING("submit_for_testing"), 
45                 START_TESTING("start_testing"), 
46                 ACCEPT("accept"), 
47                 APPROVE("approve"), 
48                 DISTRIBUTE("distribute");
49
50                 private String value;
51
52                 public String getValue() {
53                         return value;
54                 }
55
56                 private LifeCyleChangeButtons(String value) {
57                         this.value = value;
58                 }
59         }
60
61         /**
62          * Artifacts Related Elements
63          * 
64          * @author mshitrit
65          *
66          */
67         public enum Artifatcs {
68                 ADD_DEPLOYMENT_ARTIFACT("add-deployment-artifact-button"), 
69                 SELECT_ARTIFACT_DROPDOWN("selectArtifact"), 
70                 ARTIFACT_TYPE_DROPDOWN("artifacttype"), 
71                 BASE_CMUI_LAB1_ARTIFACT_ITEM("artifact-item-base-cmaui-lab1-06-27-2016-v1.yml"),
72                 OPEN_EDIT_PROPERTIES_FORM_OF_BASE_CMUI_LAB1("edit-parameters-of-base-cmaui-lab1-06-27-2016-v1.yml"),
73                 ARTIFACT_DESCRIPTION("description"), 
74                 ARTIFACT_LABEL("artifactLabel"), 
75                 BROWSE_BUTTON("browseButton"), 
76                 ADD_BUTTON("Add");
77                 
78                 private String value;
79
80                 public String getValue() {
81                         return value;
82                 }
83
84                 private Artifatcs(String value) {
85                         this.value = value;
86                 }
87
88         }
89         
90         public enum EnvParametersForm {
91                 VALUE_FIELD_OF_AVAILABILITY_ZONE_0("value-field-of-availability_zone_0"),
92                 VALUE_FIELD_OF_CMAUI_FLAVOR("value-field-of-cmaui_flavor"),
93                 DELETE_AVAILABILITY_ZONE_0("delete-availability_zone_0"),
94                 REVERET_CMAUI_FLAVOR("revert-cmaui_flavor"),
95                 DEFAULT_VALUE_COLMN_OF_CMAUI_FLAVOR("default-value-of-cmaui_flavor"),
96                 SAVE_BUTTON("Save");
97                 private String value;
98
99                 public String getValue() {
100                         return value;
101                 }
102
103                 private EnvParametersForm(String value) {
104                         this.value = value;
105                 }
106
107         }
108
109         public enum InformationalArtifatcs {
110                 CLOUD_QUESTIONNAIRE("Cloud Questionnaire (completed)"), 
111                 FEATURES("Features"), 
112                 VENDOR_TEST_RESULT("Vendor Test Result"), 
113                 TEST_SCRIPTS("Test Scripts"), 
114                 HEAT_TEMPLATE_FROM_VENDOR("HEAT Template from Vendor"), 
115                 CAPACITY("Capacity");
116
117                 private String value;
118
119                 public String getValue() {
120                         return value;
121                 }
122
123                 private InformationalArtifatcs(String value) {
124                         this.value = value;
125                 }
126
127         }
128
129         public enum ArtifactModal {
130                 LABEL("artifactLabel"), TYPE("artifacttype"),;
131
132                 private String value;
133
134                 public String getValue() {
135                         return value;
136                 }
137
138                 private ArtifactModal(String value) {
139                         this.value = value;
140                 }
141         }
142
143         public enum ModalItems {
144                 BROWSE_BUTTON("browseButton"), 
145                 ADD("Add"), 
146                 DESCRIPTION("description"), 
147                 SUMBIT_FOR_TESTING_MESSAGE("changeLifeCycleMessage"), 
148                 OK("OK"), 
149                 CANCEL("Cancel"), 
150                 ACCEP_TESTING_MESSAGE("checkindialog"), 
151                 MESSAGE_TEXT("message"), 
152                 DONE("Done");
153
154                 private String value;
155
156                 public String getValue() {
157                         return value;
158                 }
159
160                 private ModalItems(String value) {
161                         this.value = value;
162                 }
163         }
164
165         public static final String LEFT_PANEL_PREFIX = "leftbar-section-content-item-";
166
167         public enum LeftPanelCanvasItems {
168                 BLOCK_STORAGE(LEFT_PANEL_PREFIX + "BlockStorage"), 
169                 CINDER_VOLUME(LEFT_PANEL_PREFIX + "CinderVolume"), 
170                 COMPUTE(LEFT_PANEL_PREFIX + "Compute"), 
171                 LOAD_BALANCER(LEFT_PANEL_PREFIX + "LoadBalancer"), 
172                 NOVA_SERVER(LEFT_PANEL_PREFIX + "NovaServer"), 
173                 OBJECT_STORAGE(LEFT_PANEL_PREFIX + "ObjectStorage"),
174                 // NEUTRON_PORT(LEFT_PANEL_PREFIX + "-NeutronPort"),
175                 // PORT(LEFT_PANEL_PREFIX + "-Port"),
176                 DATABASE(LEFT_PANEL_PREFIX + "-Database");
177
178                 private String value;
179
180                 public String getValue() {
181                         return value;
182                 }
183
184                 private LeftPanelCanvasItems(String value) {
185                         this.value = value;
186                 }
187         }
188
189         public enum RightBar {
190                 PROPERTIES_AND_ATTRIBUTES("properties-and-attributes-tab"), 
191                 DEPLOYMENT_ARTIFACTS("deployment-artifact-tab"), 
192                 ARTIFACT_NAME("artifactName"), 
193                 ADD_ARTIFACT_BUTTON("add_Artifact_Button"), 
194                 DELETE_ARTIFACT_BUTTON("delete"), 
195                 MYATTR_ATTR_FROM_LIST("my_attr-attr"), 
196                 MYATTR_ATTR_VALUE_FROM_LIST("value-of-my_attr"),;
197
198                 private String value;
199
200                 public String getValue() {
201                         return value;
202                 }
203
204                 private RightBar(String value) {
205                         this.value = value;
206                 }
207         }
208         
209         
210         // for now we use index to work with the breadcrumbs
211         // any change in the breadcrumbs position will require an update here also
212         public enum BreadcrumbsButtonsEnum {
213                 HOME("breadcrumbs-button-0"),
214                 COMPONENT("breadcrumbs-button-1");
215                 
216                 private String value;
217                 
218                 public String getValue() {
219                         return value;
220                 }
221                 
222                 private BreadcrumbsButtonsEnum(String value) {
223                         this.value = value;
224                 }
225         }
226         
227         public enum InputsEnum {
228                 VF_INSTANCE("inputs-vf-instance-0"),
229                 FIRST_INPUT_CHECKBOX("inputs-checkbox-0"),
230                 SECOND_INPUT_CHECKBOX("inputs-checkbox-1"),
231                 ADD_INPUTS_BUTTON("add-inputs-to-service-button"),
232                 SERVICE_INPUT("service-input-0"),
233                 DELETE_INPUT("delete-input-0");
234                 
235                 private String value;
236                 
237                 public String getValue() {
238                         return value;
239                 }
240                 
241                 private InputsEnum(String value) {
242                         this.value = value;
243                 }
244                 
245         }
246
247         public enum TabsBar {
248                 HIERARCHY_TAB("hierarchy-tab"), 
249                 SELECTED_TAB("selected-tab"), 
250                 TAB_HEADER("tab-header"), 
251                 TAB_SUB_HEADER("tab-sub-header"), 
252                 HIERARCHY_MODULE("hierarchy-module-0"), 
253                 HIERARCHY_MODULE_TITLE("hierarchy-module-0-title"), 
254                 HIERARCHY_SELECTED_MODULE_DATA("selected-module-data"), 
255                 HIERARCHY_SELECTED_MODULE_NAME("selected-module-name"), 
256                 HIERARCHY_SELECTED_MODULE_UUID("selected-module-group-uuid"), 
257                 HIERARCHY_SELECTED_MODULE_VERSION("selected-module-version"), 
258                 HIERARCHY_SELECTED_MODULE_IS_BASE("selected-module-is-base"), 
259                 HIERARCHY_SELECTED_MODULE_ARTIFACT_NAME("selected-module-artifact-name"), 
260                 HIERARCHY_SELECTED_MODULE_ARTIFACT_UUID("selected-module-artifact-uuid"), 
261                 HIERARCHY_SELECTED_MODULE_ARTIFACT_VERSION("selected-module-artifact-version");
262
263                 private String value;
264
265                 public String getValue() {
266                         return value;
267                 }
268
269                 private TabsBar(String value) {
270                         this.value = value;
271                 }
272         }
273
274         public enum UpdateNamePopover {
275                 OPEN_POPOVER_ICON("edit-name-popover-icon"), 
276                 POPOVER_FORM("popover-form"), 
277                 POPOVER_SAVE_BUTTON("popover-save-button"), 
278                 POPOVER_INSTANCE_NAME("popover-vfinstance-name"), 
279                 POPOVER_HEAT_NAME("popover-heat-name"), 
280                 POPOVER_MODULE_NAME("popover-module-name"), 
281                 POPOVER_CLOSE_BUTTON("popover-close-button"), 
282                 POPOVER_X_BUTTON("popover-x-button");
283
284                 private String value;
285
286                 public String getValue() {
287                         return value;
288                 }
289
290                 private UpdateNamePopover(String value) {
291                         this.value = value;
292                 }
293         }
294
295         public enum LinkMenuItems {
296                 CANCEL_BUTTON("link-menu-button-cancel"), 
297                 CONNECT_BUTTON("link-menu-button-connect"), 
298                 LINK_ITEM_CAP("link-item-capabilities"), 
299                 LINK_ITEM_REQ("link-item-requirements"), 
300                 LINK_MENU("link-menu-open");
301
302                 private String value;
303
304                 public String getValue() {
305                         return value;
306                 }
307
308                 private LinkMenuItems(String value) {
309                         this.value = value;
310                 }
311         }
312
313         public enum GeneralCanvasItems {
314                 CANVAS("canvas"), 
315                 CANVAS_RIGHT_PANEL("w-sdc-designer-sidebar-head"), 
316                 DELETE_INSTANCE_BUTTON("e-sdc-small-icon-delete");
317
318                 private String value;
319
320                 public String getValue() {
321                         return value;
322                 }
323
324                 private GeneralCanvasItems(String value) {
325                         this.value = value;
326                 }
327         }
328
329         public enum AttributesSection {
330                 TABLE_ROWS("attributes-table-row"), 
331                 EDIT_BUTTON_FOR_NETWORK_ATTR("edit_networks"), 
332                 DELETE_BUTTON_FOR_NETWORK_ATTR("delete_networks"), 
333                 ADD_BUTTON("add-attribute-button");
334
335                 private String value;
336
337                 public String getValue() {
338                         return value;
339                 }
340
341                 private AttributesSection(String value) {
342                         this.value = value;
343                 }
344         }
345
346         public enum AttributeForm {
347                 NAME_FIELD("attributeName"), 
348                 DESCRIPTION_FIELD("description"), 
349                 TYPE_FIELD("type-field"), 
350                 DEFAULT_VAL_FIELD("defaultvalue"),
351                 BOOL_DEFAULT_VAL_FIELD("booleantype"), 
352                 SCHEMA_FIELD("schema"), 
353                 BOOL_VALUE_FIELD("boolean-type-value"), 
354                 HIDDEN_FIELD("hidden"), 
355                 UPDATE_BUTTON("Update"), 
356                 DONE_BUTTON("Done"), 
357                 ADD_BUTTON("Add");
358
359                 private String value;
360
361                 public String getValue() {
362                         return value;
363                 }
364
365                 private AttributeForm(String value) {
366                         this.value = value;
367                 }
368         }
369
370         public enum PropertiesSection {
371                 ADD_BUTTON("addGrey"),;
372
373                 private String value;
374
375                 public String getValue() {
376                         return value;
377                 }
378
379                 private PropertiesSection(String value) {
380                         this.value = value;
381                 }
382         }
383
384         public enum PropertyForm {
385                 FORM_CONTAINER("sdc-edit-property-container"), 
386                 NAME_FIELD("propertyName"), 
387                 DESCRIPTION_FIELD("description"), 
388                 TYPE_FIELD("propertyType"), 
389                 SCHEMA_FIELD("schema-type"), 
390                 SIMPLE_TYPE_DEFAULT_VAL_FIELD("defaultvalue"), 
391                 SIMPLE_TYPE_BOOL_DEFAULT_VAL_FIELD("booleantype"), 
392                 LIST_TYPE_DEFAULT_VAL_FIELD("listNewItem-1"), 
393                 MAP_TYPE_DEFAULT_VAL_KEY_FIELD_FOR_FIRST_ITEM("mapKey-10"), 
394                 MAP_TYPE_DEFAULT_VAL_VALUE_FIELD_FOR_FIRST_ITEM("mapValue-10"), 
395                 MAP_TYPE_DEFAULT_VAL_KEY_FIELD_FOR_SECOND_ITEM("mapKey-11"), 
396                 MAP_TYPE_DEFAULT_VAL_VALUE_FIELD_FOR_SECOND_ITEM("mapValue-11"), 
397                 ADD_ITEM_TO_LIST_BUTTON("add-list-item-1"),
398                 ADD_ITEM_TO_MAP_BUTTON("add-map-item"),
399                 DELETE_FIRST_ITEM_FROM_MAP_BUTTON("delete-map-item-10"), 
400                 START_PORT_FIELD_FOR_PORT_PAIRS_DT("-1start_port"), 
401                 SAVE_BUTTON("Save");
402
403                 private String value;
404
405                 public String getValue() {
406                         return value;
407                 }
408
409                 private PropertyForm(String value) {
410                         this.value = value;
411                 }
412         }
413
414         public enum GeneralSection {
415                 BROWSE_BUTTON("browseButton"), FILE_NAME("filename"), NAME("name"), LOADER("tlv-loader");
416
417                 private String value;
418
419                 public String getValue() {
420                         return value;
421                 }
422
423                 private GeneralSection(String value) {
424                         this.value = value;
425                 }
426         }
427
428         public enum ReqAndCapabilitiesSection {
429                 SEARCH_BOX("search-box"), CAP_TAB("cap-tab"), REQ_TAB("req-tab");
430
431                 private String value;
432
433                 public String getValue() {
434                         return value;
435                 }
436
437                 private ReqAndCapabilitiesSection(String value) {
438                         this.value = value;
439                 }
440         }
441         
442         public enum DeploymentSection {
443                 MODULE_PROPERTIES_HEADER_LIST("list-of-Properties");
444
445                 private String value;
446
447                 public String getValue() {
448                         return value;
449                 }
450
451                 private DeploymentSection(String value) {
452                         this.value = value;
453                 }
454         }
455
456         public enum OnBoardingTable {
457                 OPEN_MODAL_BUTTON("repository-icon"), 
458                 VENDOR_HEADER_COL("Vendor"), 
459                 NAME_HEADER_COL("Name"), 
460                 CATEGORY_HEADER_COL("Category"), 
461                 VERSION_HEADER_COL("Version"), 
462                 IMPORT_ICON("import-csar"), 
463                 UPDATE_ICON("update-csar"), 
464                 CSAR_ROW("csar-row"), 
465                 ONBOARDING_SEARCH("onboarding-search");
466
467                 private String value;
468
469                 public String getValue() {
470                         return value;
471                 }
472
473                 private OnBoardingTable(String value) {
474                         this.value = value;
475                 }
476         }
477 }