ca-modeller.json 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. {
  2. "features": [
  3. {
  4. "id": "com.ibm.bi.ca-modeller",
  5. "contextMenus": [
  6. {
  7. "id": "context-menu",
  8. "label": "Data module options",
  9. "type": "Menu",
  10. "lensable": false
  11. }
  12. ],
  13. "toolItems": [
  14. {
  15. "id": "com.ibm.bi.ca-modeller.create",
  16. "containerId": "com.ibm.bi.glass.common.createMenu",
  17. "type": "MenuContribution",
  18. "actionController": "ca-modeller/bridge/perspectivesActionHandler/CreateNewModuleHandler",
  19. "items": [
  20. {
  21. "id": "ca-modeller",
  22. "label": "%labelMenu_Model",
  23. "icon": "common-titan-model",
  24. "environment": {
  25. "capabilities": ["canUseWebBasedModeling"],
  26. "deviceTypes": ["desktop"]
  27. },
  28. "weight": 800
  29. }
  30. ]
  31. }
  32. ],
  33. "actions": [
  34. {
  35. "id": "com.ibm.bi.contentApps.defaultAction.module",
  36. "description": "%labelMenu_Desc_ModuleEdit",
  37. "environment": {
  38. "deviceTypes": ["desktop"]
  39. },
  40. "items": [
  41. {
  42. "controller": "ca-modeller/bridge/perspectivesActionHandler/OpenModuleHandler",
  43. "weight": 1200
  44. }
  45. ]
  46. }
  47. ]
  48. },
  49. {
  50. "id": "com.ibm.bi.ca-modeller.share",
  51. "collectionItems": [
  52. {
  53. "containerId": "com.ibm.bi.glass.common.sharedResources",
  54. "id": "ca-modeller",
  55. "label": "%share",
  56. "types": ["module", "dataSet2", "uploadedFile", "package"],
  57. "actionController": "ca-modeller/bridge/perspectivesActionHandler/ShareActionHandler"
  58. }
  59. ]
  60. },
  61. {
  62. "id": "com.ibm.bi.ca-modeller.packageEnrich",
  63. "contextMenus": [
  64. {
  65. "id": "listMenuPackageEnrichContribution",
  66. "containerId": "com.ibm.bi.contentApps.listViewMenu",
  67. "actionController": "ca-modeller/bridge/perspectivesActionHandler/PackageEnrichHandler",
  68. "type": "MenuContribution",
  69. "items": [
  70. {
  71. "id": "modulePackageEnrichAction",
  72. "label": "%labelMenu_Context_EnrichPackage",
  73. "icon": "optimize-package_16_v7",
  74. "environment": {
  75. "capabilities": ["canUseWebBasedModeling"],
  76. "deviceTypes": ["desktop"]
  77. },
  78. "weight": 285,
  79. "lensable": false
  80. }
  81. ]
  82. }
  83. ]
  84. },
  85. {
  86. "id": "com.ibm.bi.ca-modeller.moduleOpen",
  87. "contextMenus": [
  88. {
  89. "id": "listMenuOpenContribution",
  90. "containerId": "com.ibm.bi.contentApps.listViewMenu",
  91. "actionController": "ca-modeller/bridge/perspectivesActionHandler/OpenModuleHandler",
  92. "type": "MenuContribution",
  93. "items": [
  94. {
  95. "id": "moduleDefaultRunAction",
  96. "label": "%labelMenu_Context_ModuleEdit",
  97. "icon": "common-edit",
  98. "environment": {
  99. "capabilities": ["canUseWebBasedModeling"],
  100. "deviceTypes": ["desktop"]
  101. },
  102. "weight": 500,
  103. "lensable": false
  104. }
  105. ]
  106. }
  107. ]
  108. },
  109. {
  110. "id": "com.ibm.bi.ca-modeller.moduleCreate",
  111. "contextMenus": [
  112. {
  113. "id": "listMenuCreateContribution",
  114. "containerId": "com.ibm.bi.contentApps.listViewMenu",
  115. "actionController": "ca-modeller/bridge/perspectivesActionHandler/CreateNewModuleHandler",
  116. "type": "MenuContribution",
  117. "items": [
  118. {
  119. "id": "createNewModuleHanlder",
  120. "label": "%labelMenu_Context_ModuleCreate",
  121. "icon": "common-titan-model",
  122. "environment": {
  123. "capabilities": ["canUseWebBasedModeling"],
  124. "deviceTypes": ["desktop"]
  125. },
  126. "weight": 300,
  127. "lensable": false
  128. }
  129. ]
  130. }
  131. ]
  132. },
  133. {
  134. "id": "com.ibm.bi.ca-modeller.quickLaunch",
  135. "collectionItems": [
  136. {
  137. "id": "com.ibm.bi.ca-modeller.dataModule",
  138. "containerId": "com.ibm.bi.bahome_common.quickLaunchTargets",
  139. "type": "DropTargetContribution",
  140. "actionController": "ca-modeller/bridge/perspectivesActionHandler/OpenSessionModuleHandler",
  141. "targetId": "DataModule",
  142. "requiredType": "module",
  143. "label": "%labelMenu_Model",
  144. "icon": "ba_content_nav-data_model_16",
  145. "fileTypes": [
  146. "xls",
  147. "xlm",
  148. "xlsx",
  149. "xlsm",
  150. "csv",
  151. "tsv",
  152. "tab",
  153. "txt",
  154. "zip",
  155. "csv.gz"
  156. ],
  157. "environment": {
  158. "capabilities": ["canUseWebBasedModeling"]
  159. },
  160. "weight": 400
  161. }
  162. ]
  163. }
  164. ]
  165. }