blob: cd451e79f10b4e5ce7526d4aa9c84fd38febc688 [file] [log] [blame]
Michael Lando451a3402017-02-19 10:28:42 +02001{
2 "roles":{
3 "ADMIN":{
4 "title": "Admin's Workspace",
5 "pages":[],
6 "states":{
7 "NOT_CERTIFIED_CHECKOUT":{
8 "ANY":[
9 {"text":"Submit for Testing","action":"changeLifecycleState", "url":"lifecycleState/certificationRequest" , "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
10 {"text":"View" ,"action":"openViewerModal"}
11 ]
12 },
13 "NOT_CERTIFIED_CHECKIN": {
14 "ANY": [
15 {"text": "Submit for Testing", "action": "changeLifecycleState", "url": "lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
16 {"text": "View","action": "openViewerModal"}
17 ]
18 },
19 "READY_FOR_CERTIFICATION": {
20 "ANY":[
21 {"text": "View","action": "openViewerModal"}
22 ]
23 },
24 "CERTIFICATION_IN_PROGRESS":{
25 "ANY":[
26 {"text":"View" ,"action":"openViewerModal"}
27 ]
28 },
29 "CERTIFIED":{
30 "ANY":[
31 {"text":"View" ,"action":"openViewerModal"}
32 ]
33 }
34 }
35 },
36 "DESIGNER":{
37 "title": "Designer's Workspace",
38 "pages":[],
39 "dashboard": {
40 "showCreateNew": true,
41 "showCreateNewProduct": false
42 },
43 "changeLifecycleStateButtons":{
44 "NOT_CERTIFIED_CHECKOUT":{ "submitForTesting": {"text":"Submit for Testing", "url":"lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
45 "checkIn": {"text":"Check in", "url":"lifecycleState/CHECKIN", "confirmationModal": "lifecycleState/CHECKIN"},
46 "deleteVersion": {"text":"Delete Version", "url":"lifecycleState/UNDOCHECKOUT", "alertModal": "lifecycleState/UNDOCHECKOUT"}
47 },
48 "CERTIFIED":{ "checkOut": {"text":"Check Out", "url":"lifecycleState/CHECKOUT"}
49 },
50 "NOT_CERTIFIED_CHECKIN":{ "submitForTesting": {"text":"Submit for Testing", "url":"lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
51 "checkOut": {"text":"Check Out", "url":"lifecycleState/CHECKOUT"}
52 }
53 },
54 "states":{
55 "NOT_CERTIFIED_CHECKOUT":{
56 "ANY":[
57 {"text":"Submit for Testing","action":"changeLifecycleState", "url":"lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
58 {"text":"View" ,"action":"openViewerModal"}
59 ]
60 },
61 "NOT_CERTIFIED_CHECKIN": {
62 "ANY": [
63 {"text": "Submit for Testing", "action": "changeLifecycleState", "url": "lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
64 {"text": "View","action": "openViewerModal"}
65 ]
66 },
67 "READY_FOR_CERTIFICATION": {
68 "ANY":[
69 {"text": "View","action": "openViewerModal"}
70 ]
71 },
72 "CERTIFICATION_IN_PROGRESS":{
73 "ANY":[
74 {"text":"View" ,"action":"openViewerModal"}
75 ]
76 },
77 "CERTIFIED":{
78 "ANY":[
79 {"text":"View" ,"action":"openViewerModal"}
80 ]
81 }
82 },
83 "folder":[
84 {"text": "Active Projects", "groupname": "IN_PROGRESS" },
85 {"text": "Check Out", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
86 {"text": "Check In", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
87 {"text": "Followed Projects", "groupname": "FOLLOWING" },
88 {"text": "Ready For Testing", "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
89 {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
90 {"text": "Certified", "group": "FOLLOWING", "state": "CERTIFIED"}
91 ]
92
93 },
94 "PRODUCT_STRATEGIST":{
95 "title": "Product Strategist's Workspace",
96 "pages":[],
97 "dashboard": {
98 "showCreateNew": false,
99 "showCreateNewProduct": false
100 },
101 "changeLifecycleStateButtons":{},
102
103 "states":{
104 "NOT_CERTIFIED_CHECKOUT":{
105 "ANY":[
106 {"text":"View" ,"action":"openViewerModal"}
107 ]
108 },
109 "NOT_CERTIFIED_CHECKIN": {
110 "ANY": [
111 {"text": "View","action": "openViewerModal"}
112 ]
113 },
114 "READY_FOR_CERTIFICATION": {
115 "ANY":[
116 {"text": "View","action": "openViewerModal"}
117 ]
118 },
119 "CERTIFICATION_IN_PROGRESS":{
120 "ANY":[
121 {"text":"View" ,"action":"openViewerModal"}
122 ]
123 },
124 "CERTIFIED":{
125 "ANY":[
126 {"text":"View" ,"action":"openViewerModal"}
127 ]
128 }
129 },
130 "folder":[
131 {"text": "Active Projects", "groupname": "IN_PROGRESS" },
132 {"text": "Check Out", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
133 {"text": "Check In", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
134 {"text": "Followed Projects", "groupname": "FOLLOWING" },
135 {"text": "Ready For Testing", "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
136 {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
137 {"text": "Certified", "group": "FOLLOWING", "state": "CERTIFIED"}
138 ]
139 },
140 "PRODUCT_MANAGER":{
141 "title": "Product Manager Workspace",
142 "pages":[],
143 "dashboard": {
144 "showCreateNew": false,
145 "showCreateNewProduct": true
146 },
147 "changeLifecycleStateButtons":{
148 "NOT_CERTIFIED_CHECKOUT":{ "checkIn": {"text":"Check in", "url":"lifecycleState/CHECKIN", "confirmationModal": "lifecycleState/CHECKIN"},
149 "deleteVersion":{"text":"Delete Version", "url":"lifecycleState/UNDOCHECKOUT", "alertModal": "lifecycleState/UNDOCHECKOUT"}
150 },
151 "NOT_CERTIFIED_CHECKIN":{ "checkOut": {"text":"Check Out", "url":"lifecycleState/CHECKOUT"}
152 }
153 },
154 "states":{
155 "NOT_CERTIFIED_CHECKOUT":{
156 "ANY":[
157 {"text":"View" ,"action":"openViewerModal"}
158 ]
159 },
160 "NOT_CERTIFIED_CHECKIN": {
161 "ANY": [
162 {"text": "View","action": "openViewerModal"}
163 ]
164 },
165 "READY_FOR_CERTIFICATION": {
166 "ANY":[
167 {"text": "View","action": "openViewerModal"}
168 ]
169 },
170 "CERTIFICATION_IN_PROGRESS":{
171 "ANY":[
172 {"text":"View" ,"action":"openViewerModal"}
173 ]
174 },
175 "CERTIFIED":{
176 "ANY":[
177 {"text":"View" ,"action":"openViewerModal"}
178 ]
179 }
180 },
181 "folder":[
182 {"text": "Active Projects", "groupname": "IN_PROGRESS" },
183 {"text": "Check Out", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
184 {"text": "Check In", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
185 {"text": "Followed Projects", "groupname": "FOLLOWING" },
186 {"text": "Ready For Testing", "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
187 {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
188 {"text": "Certified", "group": "FOLLOWING", "state": "CERTIFIED"}
189 ]
190 },
191 "TESTER":{
192 "title": "Tester's Workspace",
193 "pages":[],
194 "dashboard": {
195 "showCreateNew": false,
196 "showCreateNewProduct": false
197 },
198 "changeLifecycleStateButtons":{
199 "READY_FOR_CERTIFICATION":{ "startTesting": {"text":"Start Testing", "url":"lifecycleState/startCertification"}
200
201 },
202 "CERTIFICATION_IN_PROGRESS":{ "accept": {"text":"Accept", "url":"lifecycleState/certify", "confirmationModal": "lifecycleState/certify"},
203 "reject": {"text":"Reject", "url":"lifecycleState/failCertification", "confirmationModal": "lifecycleState/failCertification"},
204 "cancel": {"text":"Cancel","action":"changeLifecycleState", "url":"lifecycleState/cancelCertification", "confirmationModal": "lifecycleState/cancel"}
205 }
206 },
207 "states": {
208 "READY_FOR_CERTIFICATION":{
209 "ANY":[
210 {"text":"View" ,"action":"openViewerModal"},
211 {"text":"Start Testing","action":"changeLifecycleState", "url":"lifecycleState/startCertification"}
212 ]
213 },
214 "CERTIFICATION_IN_PROGRESS":{
215 "ANY":[
216 {"text":"View" ,"action":"openViewerModal"},
217 {"text":"Accept","action":"changeLifecycleState", "url":"lifecycleState/certify", "confirmationModal": "lifecycleState/certify"},
218 {"text":"Reject","action":"changeLifecycleState", "url":"lifecycleState/failCertification", "confirmationModal": "lifecycleState/failCertification"},
219 {"text":"Cancel","action":"changeLifecycleState", "url":"lifecycleState/cancelCertification", "confirmationModal": "lifecycleState/cancel" }
220 ]
221 }
222 },
223 "folder":[
224 {"text": "Active Projects", "groupname": "FOLLOWING" },
225 {"text": "Ready For Testing", "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
226 {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"}
227 ]
228 },
229 "OPS":{
230 "title": "Operations Workspace",
231 "pages":[],
232 "dashboard": {
233 "showCreateNew": false,
234 "showCreateNewProduct": false
235 },
236 "changeLifecycleStateButtons":{
237 "DISTRIBUTION_APPROVED":{ "distribute": {"text":"Distribute", "url":"distribution/PROD/activate"},
238 "monitor": {"text":"Monitor", "disabled":true}
239 },
240 "DISTRIBUTED":{ "redistribute": {"text":"Redistribute", "url":"distribution/PROD/activate"},
241 "monitor": {"text":"Monitor", "url":"distribution-state/monitor"}
242 }
243 },
244 "states": {
245 "CERTIFIED": {
246 "DISTRIBUTION_APPROVED": [
247 {"text": "View","action": "openViewerModal"},
248 {"text": "Distribute","action":"changeLifecycleState", "url":"distribution/PROD/activate"}
249 ],
250 "DISTRIBUTED": [
251 {"text": "View","action": "openViewerModal"},
252 {"text": "Monitor","action":"openDistributionModal", "url":"distribution-state/monitor"},
253 {"text": "Redistribute","action":"changeLifecycleState", "url":"distribution/PROD/activate"}
254 ]
255 }
256 },
257 "folder":[
258 {"text": "Active Projects", "groupname": "FOLLOWING" },
259 {"text": "Waiting For Distribution", "group": "FOLLOWING", "state": "CERTIFIED", "dist": "DISTRIBUTION_APPROVED"},
260 {"text": "Distributed", "group": "FOLLOWING", "state": "CERTIFIED", "dist": "DISTRIBUTED"}
261 ]
262 },
263 "GOVERNOR":{
264 "title": "Governance Rep's Workspace",
265 "pages":[],
266 "dashboard": {
267 "showCreateNew": false,
268 "showCreateNewProduct": false
269 },
270 "changeLifecycleStateButtons":{
271 "DISTRIBUTION_NOT_APPROVED":{ "approve": {"text":"Approve", "url":"distribution-state/approve", "confirmationModal": "distribution-state/approve"},
272 "reject": {"text":"Reject", "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject"}
273 },
274 "DISTRIBUTION_APPROVED":{ "reject": {"text":"Reject", "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject"}
275 },
276 "DISTRIBUTED": { "reject": {"text":"Reject", "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject"}
277 },
278 "DISTRIBUTION_REJECTED": { "approve": {"text": "Approve", "url": "distribution-state/approve", "confirmationModal": "distribution-state/approve"}
279 }
280 },
281 "states": {
282 "CERTIFIED": {
283 "DISTRIBUTION_NOT_APPROVED": [
284 {"text": "View","action": "openViewerModal"},
285 {"text":"Approve","action":"changeLifecycleState", "url":"distribution-state/approve", "confirmationModal": "distribution-state/approve"},
286 {"text":"Reject","action":"changeLifecycleState", "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject"}
287 ],
288 "DISTRIBUTION_APPROVED": [
289 {"text": "View","action": "openViewerModal"},
290 {"text":"Reject","action":"changeLifecycleState", "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject"}
291 ],
292 "DISTRIBUTED": [
293 {"text": "View","action": "openViewerModal"},
294 {"text":"Reject","action":"changeLifecycleState", "url":"distribution-state/reject", "confirmationModal": "distribution-state/reject"}
295 ],
296 "DISTRIBUTION_REJECTED": [
297 {"text": "View","action": "openViewerModal"},
298 {"text":"Approve","action":"changeLifecycleState", "url":"distribution-state/approve", "confirmationModal": "distribution-state/approve"}
299 ]
300 }
301 },
302 "folder":[
303 {"text": "Active Projects", "groupname": "FOLLOWING" },
304 {"text": "Waiting For Approval", "group": "FOLLOWING", "state": "CERTIFIED", "dist": "DISTRIBUTION_NOT_APPROVED"},
305 {"text": "Distribution Rejected", "group": "FOLLOWING", "state": "CERTIFIED", "dist": "DISTRIBUTION_REJECTED"},
306 {"text": "Distribution Approved", "group": "FOLLOWING", "state": "CERTIFIED", "dist": "DISTRIBUTION_APPROVED,DISTRIBUTED"}
307
308 ]
309 }
310 },
311 "confirmationMessages": {
312 "lifecycleState/CHECKIN": {"showComment":true, "title": "Check in confirmation", "message": "Please add comment and confirm the check in."},
313 "lifecycleState/CHECKOUT": {"showComment":true, "title": "Check out confirmation", "message": "Please add comment and confirm the check out."},
314 "lifecycleState/certify": {"showComment":true, "title": "Distribution confirmation", "message": "Please add comment and confirm test results."},
315 "lifecycleState/cancel": {"showComment":true, "title": "Cancel test", "message": "Please add comment and cancel test."},
316 "lifecycleState/failCertification": {"showComment":true, "title": "Rejection confirmation", "message": "Please add comment and confirm test results."},
317 "lifecycleState/CERTIFICATIONREQUEST": {"showComment":true, "title": "Submit for testing", "message": "Please add comment and submit for testing."},
318 "distribution-state/approve": {"showComment":true, "title": "Distribution confirmation", "message": "Please add comment and confirm %1 approval for distribution."},
319 "distribution-state/reject": {"showComment":true, "title": "Rejection confirmation", "message": "Please add comment and confirm %1 rejection for distribution."},
320 "updateTemplate": {"showComment":false, "title": "Update Template Confirmation", "message": "Modifying the Template might cause losing of previous information"}
321 },
322 "alertMessages": {
323 "lifecycleState/UNDOCHECKOUT": {"title": "Delete Version Confirmation", "message": "Are you sure you want to delete this version?"},
324 "exitWithoutSaving": {"title": "Exit Without Saving Confirmation", "message": "All unsaved changes will be lost. Are you sure you want to exit this page?"},
325 "deleteInstance": {"title": "Delete Confirmation", "message": "Are you sure you would like to delete %1 ?"},
326 "deleteInput": {"title": "Delete Confirmation", "message": "Are you sure you would like to delete %1 ?"}
327 },
328 "statuses": {
329 "inDesign": {
330 "name": "In Design",
331 "values": [
332 "NOT_CERTIFIED_CHECKOUT",
333 "NOT_CERTIFIED_CHECKIN"
334 ]
335 },
336 "readyForCertification": {
337 "name": "Ready For Testing",
338 "values": ["READY_FOR_CERTIFICATION"]
339 },
340 "inCertification": {
341 "name": "In Testing",
342 "values": ["CERTIFICATION_IN_PROGRESS"]
343 },
344 "certified": {
345 "name": "Certified",
346 "values": ["CERTIFIED"]
347 },
348 "distributed": {
349 "name": "Distributed",
350 "values": ["DISTRIBUTED"]
351 }
352 },
353 "categoriesDictionary": {
354 "Mobility": "Application Layer 4+",
355 "Network L1-3": "Network Layer 2-3",
356 "Network L4": "Network Layer 4+",
357 "VoIP Call Control": "Application Layer 4+"
358 },
359 "catalogMenuItem":{
360 "DESIGNER":{
361 "states":{
362 "NOT_CERTIFIED_CHECKOUT":{
363 "ANY":[
364 {"text":"Submit for Testing","action":"changeLifecycleState", "url":"lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
365 {"text":"View" ,"action":"openViewerModal"}
366 ],
367 "NOT_OWNER":[
368 {"text":"View" ,"action":"openViewerModal"}
369 ]
370 },
371 "NOT_CERTIFIED_CHECKIN": {
372 "ANY": [
373 {"text": "Submit for Testing", "action": "changeLifecycleState", "url": "lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
374 {"text": "View","action": "openViewerModal"}
375 ]
376 },
377 "READY_FOR_CERTIFICATION": {
378 "ANY":[
379 {"text": "View","action": "openViewerModal"}
380 ]
381 },
382 "CERTIFICATION_IN_PROGRESS":{
383 "ANY":[
384 {"text":"View" ,"action":"openViewerModal"}
385 ]
386 },
387 "CERTIFIED":{
388 "ANY":[
389 {"text":"View" ,"action":"openViewerModal"}
390 ]
391 }
392
393 }
394 },
395 "PRODUCT_MANAGER":{
396 "states":{
397 "NOT_CERTIFIED_CHECKOUT":{
398 "ANY":[
399 {"text":"View" ,"action":"openViewerModal"}
400 ],
401 "NOT_OWNER":[
402 {"text":"View" ,"action":"openViewerModal"}
403 ]
404 },
405 "NOT_CERTIFIED_CHECKIN": {
406 "ANY": [
407 {"text": "View","action": "openViewerModal"}
408 ]
409 },
410 "READY_FOR_CERTIFICATION": {
411 "ANY":[
412 {"text": "View","action": "openViewerModal"}
413 ]
414 },
415 "CERTIFICATION_IN_PROGRESS":{
416 "ANY":[
417 {"text":"View" ,"action":"openViewerModal"}
418 ]
419 },
420 "CERTIFIED":{
421 "ANY":[
422 {"text":"View" ,"action":"openViewerModal"}
423 ]
424 }
425 },
426 "folder":[
427 {"text": "Active Projects", "groupname": "IN_PROGRESS" },
428 {"text": "Check Out", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
429 {"text": "Check In", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
430 {"text": "Followed Projects", "groupname": "FOLLOWING" },
431 {"text": "Ready For Testing", "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
432 {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
433 {"text": "Certified", "group": "FOLLOWING", "state": "CERTIFIED"}
434 ]
435 },
436 "PRODUCT_STRATEGIST":{
437 "title": "Product Strategist's Workspace",
438 "pages":[],
439 "dashboard": {
440 "showCreateNew": false,
441 "showCreateNewProduct": true
442 },
443 "states":{
444 "NOT_CERTIFIED_CHECKOUT":{
445 "ANY":[
446 {"text":"View" ,"action":"openViewerModal"}
447 ],
448 "NOT_OWNER":[
449 {"text":"View" ,"action":"openViewerModal"}
450 ]
451 },
452 "NOT_CERTIFIED_CHECKIN": {
453 "ANY": [
454 {"text": "View","action": "openViewerModal"}
455 ]
456 },
457 "READY_FOR_CERTIFICATION": {
458 "ANY":[
459 {"text": "View","action": "openViewerModal"}
460 ]
461 },
462 "CERTIFICATION_IN_PROGRESS":{
463 "ANY":[
464 {"text":"View" ,"action":"openViewerModal"}
465 ]
466 },
467 "CERTIFIED":{
468 "ANY":[
469 {"text":"View" ,"action":"openViewerModal"}
470 ]
471 }
472 },
473 "folder":[
474 {"text": "Active Projects", "groupname": "IN_PROGRESS" },
475 {"text": "Check Out", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKOUT"},
476 {"text": "Check In", "group": "IN_PROGRESS", "state": "NOT_CERTIFIED_CHECKIN"},
477 {"text": "Followed Projects", "groupname": "FOLLOWING" },
478 {"text": "Ready For Testing", "group": "FOLLOWING", "state": "READY_FOR_CERTIFICATION"},
479 {"text": "In Testing", "group": "FOLLOWING", "state": "CERTIFICATION_IN_PROGRESS"},
480 {"text": "Certified", "group": "FOLLOWING", "state": "CERTIFIED"}
481 ]
482 },
483 "OTHER":{
484 "states":{
485 "ANY":{
486 "ANY":[
487 {"text":"View" ,"action":"openViewerModal"}
488 ]
489 }
490 }
491 }
492 },
493 "LifeCycleStatuses":{
494 "NOT_CERTIFIED_CHECKOUT": { "text":"In Design Check Out", "icon": "checkout-editable-status-icon"},
495 "NOT_CERTIFIED_CHECKIN" : { "text":"In Design Check In", "icon": "checkin-status-icon "},
496 "READY_FOR_CERTIFICATION": { "text":"Ready for testing"},
497 "CERTIFICATION_IN_PROGRESS": { "text":"In Testing"},
498 "CERTIFIED": { "text":"Certified", "icon": "checkin-status-icon "}
499 },
500 "DistributionStatuses":{
501 "DISTRIBUTION_NOT_APPROVED": { "text":"Waiting For Distribution"},
502 "DISTRIBUTION_APPROVED" : { "text":"Distribution Approved"},
503 "DISTRIBUTION_REJECTED": { "text":"Distribution Rejected"},
504 "DISTRIBUTED": { "text":"Distributed"}
505 },
506 "canvas_buttons":{
507 "checkIn": {"text":"Check in","action":"changeLifecycleState", "url":"lifecycleState/CHECKIN", "confirmationModal": "lifecycleState/CHECKIN"},
508 "submitForTesting": {"text":"Submit for Testing","action":"changeLifecycleState", "url":"lifecycleState/certificationRequest", "emailModal": "lifecycleState/CERTIFICATIONREQUEST"},
509 "deleteVersion": {"text":"Delete Version", "action":"changeLifecycleState", "url":"lifecycleState/UNDOCHECKOUT", "alertModal": "lifecycleState/UNDOCHECKOUT"}
510 },
511
512 "component_workspace_menu_option": {
513 "VFC":[
514 {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
515 {"text":"Icon", "action":"onMenuItemPressed", "state": "workspace.icons"},
516 {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
517 {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
518 {"text":"Properties", "action":"onMenuItemPressed", "state": "workspace.properties"},
519 {"text":"Attributes", "action":"onMenuItemPressed", "state": "workspace.attributes"},
520 {"text":"Req. & Capabilities", "action":"onMenuItemPressed", "state": "workspace.reqAndCap"},
521 {"text":"Activity Log", "action":"onMenuItemPressed", "state": "workspace.activity_log"}
522 ],
523 "VL":[
524 {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
525 {"text":"Icon", "action":"onMenuItemPressed", "state": "workspace.icons"},
526 {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
527 {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
528 {"text":"Properties", "action":"onMenuItemPressed", "state": "workspace.properties"},
529 {"text":"Attributes", "action":"onMenuItemPressed", "state": "workspace.attributes"},
530 {"text":"Req. & Capabilities", "action":"onMenuItemPressed", "state": "workspace.reqAndCap"},
531 {"text":"Activity Log", "action":"onMenuItemPressed", "state": "workspace.activity_log"}
532 ],
533 "CP":[
534 {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
535 {"text":"Icon", "action":"onMenuItemPressed", "state": "workspace.icons"},
536 {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
537 {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
538 {"text":"Properties", "action":"onMenuItemPressed", "state": "workspace.properties"},
539 {"text":"Attributes", "action":"onMenuItemPressed", "state": "workspace.attributes"},
540 {"text":"Req. & Capabilities", "action":"onMenuItemPressed", "state": "workspace.reqAndCap"},
541 {"text":"Activity Log", "action":"onMenuItemPressed", "state": "workspace.activity_log"}
542 ],
543 "VF":[
544 {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
545 {"text":"Icon", "action":"onMenuItemPressed", "state": "workspace.icons"},
546 {"text":"Deployment Artifact", "action":"onMenuItemPressed", "state": "workspace.deployment_artifacts"},
547 {"text":"Information Artifact", "action":"onMenuItemPressed", "state": "workspace.information_artifacts"},
548 {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
549 {"text":"Properties", "action":"onMenuItemPressed", "state": "workspace.properties"},
550 {"text":"Composition", "action":"onMenuItemPressed", "state": "workspace.composition.details"},
551 {"text":"Activity Log", "action":"onMenuItemPressed", "state": "workspace.activity_log"},
552 {"text":"Deployment", "action":"onMenuItemPressed", "state": "workspace.deployment"},
553 {"text":"Inputs", "action":"onMenuItemPressed", "state": "workspace.resource_inputs"}
554 ],
555 "SERVICE":[
556 {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
557 {"text":"Icon", "action":"onMenuItemPressed", "state": "workspace.icons"},
558 {"text":"TOSCA Artifacts", "action":"onMenuItemPressed", "state": "workspace.tosca_artifacts"},
559 {"text":"Composition", "action":"onMenuItemPressed", "state": "workspace.composition.details"},
560 {"text":"Activity Log", "action":"onMenuItemPressed", "state": "workspace.activity_log"},
561 {"text":"Management Workflow", "action":"onMenuItemPressed", "state": "workspace.management_workflow"},
562 {"text":"Network Call Flow ", "action":"onMenuItemPressed", "state": "workspace.network_call_flow"},
563 {"text":"Monitor ", "action":"onMenuItemPressed", "state": "workspace.distribution", "disabledRoles": ["ADMIN", "TESTER", "GOVERNOR", "DESIGNER", "PRODUCT_MANAGER", "PRODUCT_STRATEGIST"]},
564 {"text":"Deployment", "action":"onMenuItemPressed", "state": "workspace.deployment"},
565 {"text":"Inputs", "action":"onMenuItemPressed", "state": "workspace.service_inputs"}
566 ],
567 "PRODUCT":[
568 {"text":"General", "action":"onMenuItemPressed", "state": "workspace.general"},
569 {"text":"Hierarchy", "action":"onMenuItemPressed", "state": "workspace.hierarchy"},
570 {"text":"Icon", "action":"onMenuItemPressed", "state": "workspace.icons"},
571 {"text":"Composition", "action":"onMenuItemPressed", "state": "workspace.composition.details"}
572 ]
573 }
574
575
576}