shaping.json 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. {
  2. "features": [
  3. {
  4. "id": "com.ibm.bi.shaping",
  5. "contextMenus": [
  6. {
  7. "id": "context-menu",
  8. "label": "Shaping options",
  9. "type": "Menu"
  10. }
  11. ]
  12. },
  13. {
  14. "id": "com.ibm.bi.shaping.actions",
  15. "contextMenus": [
  16. {
  17. "id": "contextMenuActions",
  18. "containerId": "com.ibm.bi.shaping.context-menu",
  19. "actionController": "ca-modeller/bridge/EditActionHandlerBridge",
  20. "type": "MenuContribution",
  21. "items": [
  22. {
  23. "id": "FormatAction",
  24. "label": "%format",
  25. "icon": "data-format_16_v7",
  26. "weight": 90,
  27. "viewIds": ["modelTree", "modelGrid"]
  28. },
  29. {
  30. "id": "PropertiesAction",
  31. "label": "%properties",
  32. "icon": "configure_16_v7",
  33. "weight": 100,
  34. "viewIds": ["diagram", "modelTree", "modelGrid"]
  35. },
  36. {
  37. "id": "ValidationAction",
  38. "label": "%validate",
  39. "icon": "syntax-checker_16_v7",
  40. "weight": 110,
  41. "viewIds": ["modelTree"]
  42. },
  43. {
  44. "id": "RemoveAction",
  45. "label": "%remove",
  46. "icon": "subtract--alt_16_v7",
  47. "weight": 130,
  48. "viewIds": ["diagram", "modelTree", "modelGrid"]
  49. },
  50. {
  51. "id": "RemoveRelationshipAction",
  52. "label": "%remove",
  53. "icon": "subtract--alt_16_v7",
  54. "weight": 140,
  55. "viewIds": ["diagram"]
  56. },
  57. {
  58. "id": "BuildQSEditAction",
  59. "label": "%buildQSEdit",
  60. "icon": "edit_16_v7",
  61. "weight": 149,
  62. "viewIds": ["diagram", "modelTree"]
  63. },
  64. {
  65. "id": "EditRelationshipAction",
  66. "label": "%relationshipEdit",
  67. "icon": "edit_16_v7",
  68. "weight": 150,
  69. "viewIds": ["diagram", "modelTree"]
  70. },
  71. {
  72. "id": "ViewRelationshipAction",
  73. "label": "%viewRelationship",
  74. "icon": "view_16_v7",
  75. "weight": 160,
  76. "viewIds": ["diagram", "modelTree"]
  77. },
  78. {
  79. "id": "ShowAction",
  80. "label": "%show",
  81. "icon": "view_16_v7",
  82. "weight": 170,
  83. "viewIds": ["modelTree", "modelGrid", "diagram"]
  84. },
  85. {
  86. "id": "HideAction",
  87. "label": "%hide",
  88. "icon": "view--off_16_v7",
  89. "weight": 180,
  90. "viewIds": ["modelTree", "modelGrid", "diagram"]
  91. },
  92. {
  93. "id": "RenameAction",
  94. "label": "%rename",
  95. "icon": "rename_16_v7",
  96. "weight": 190,
  97. "viewIds": ["modelTree"]
  98. },
  99. {
  100. "id": "NavigationGroupAction",
  101. "label": "%createNavigationGroup",
  102. "icon": "compass_32_v7",
  103. "weight": 195,
  104. "viewIds": ["modelTree", "modelGrid"]
  105. },
  106. {
  107. "id": "CustomGroupEditAction",
  108. "label": "%editCustomGroup",
  109. "icon": "events_32_v7",
  110. "weight": 199,
  111. "viewIds": ["modelTree", "modelGrid"]
  112. },
  113. {
  114. "id": "CustomGroupCreateAction",
  115. "label": "%createCustomGroup",
  116. "icon": "events_32_v7",
  117. "weight": 200,
  118. "viewIds": ["modelTree", "modelGrid"]
  119. },
  120. {
  121. "id": "CleanAction",
  122. "label": "%clean",
  123. "icon": "clean_16_v7",
  124. "weight": 230,
  125. "viewIds": ["modelTree", "modelGrid"]
  126. },
  127. {
  128. "id": "NewFolderAction",
  129. "label": "%newFolder",
  130. "icon": "folder_16_v7",
  131. "weight": 231,
  132. "viewIds": ["modelTree", "modelGrid"]
  133. },
  134. {
  135. "id": "CutCopyPasteAction",
  136. "label": "%copy",
  137. "icon": "copy_16_v7",
  138. "weight": 232,
  139. "viewIds": ["modelTree"]
  140. },
  141. {
  142. "id": "SplitAction",
  143. "label": "%split",
  144. "icon": "split-column_16_v7",
  145. "weight": 235,
  146. "viewIds": ["modelTree", "modelGrid"]
  147. },
  148. {
  149. "id": "ConvertToDateAction",
  150. "label": "%convertToDate",
  151. "icon": "convert-to-date_16_v7",
  152. "weight": 237,
  153. "viewIds": ["modelTree", "modelGrid"]
  154. },
  155. {
  156. "id": "ExpressionEditorEditAction",
  157. "label": "%editComplexExp",
  158. "icon": "calculation_16_v7",
  159. "weight": 239,
  160. "viewIds": ["modelTree", "modelGrid"]
  161. },
  162. {
  163. "id": "ExpressionEditorAction",
  164. "label": "%createComplexExp",
  165. "icon": "calculation_16_v7",
  166. "weight": 240,
  167. "viewIds": ["diagram", "modelTree", "modelGrid"]
  168. },
  169. {
  170. "id": "CalculationEditAction",
  171. "label": "%editCalculation",
  172. "icon": "calculation_16_v7",
  173. "weight": 249,
  174. "viewIds": ["modelTree", "modelGrid"]
  175. },
  176. {
  177. "id": "CalculationAction",
  178. "label": "%createCalculation",
  179. "icon": "calculation_16_v7",
  180. "weight": 250,
  181. "viewIds": ["modelTree", "modelGrid"]
  182. },
  183. {
  184. "id": "BuildQSCreateAction",
  185. "label": "%buildQSCreate",
  186. "icon": "built-table_16_v7",
  187. "weight": 259,
  188. "viewIds": ["diagram", "modelTree"]
  189. },
  190. {
  191. "id": "NormalizeOpenAction",
  192. "label": "%normalizeOpen",
  193. "icon": "column-dependency_16_v7",
  194. "weight": 260,
  195. "viewIds": ["modelTree"]
  196. },
  197. {
  198. "id": "RelationshipCreateAction",
  199. "label": "%relationshipCreate",
  200. "icon": "relational_16_v7",
  201. "weight": 265,
  202. "viewIds": ["diagram", "modelTree"]
  203. },
  204. {
  205. "id": "BreakLinkAction",
  206. "label": "%breakLink",
  207. "icon": "unlink_32_v7",
  208. "weight": 270,
  209. "viewIds": ["diagram", "modelTree"]
  210. },
  211. {
  212. "id": "FilterValuesAction",
  213. "label": "%filter",
  214. "icon": "filter_16_v7",
  215. "weight": 290,
  216. "viewIds": ["modelTree", "modelGrid"]
  217. },
  218. {
  219. "id": "RelinkSourceAction",
  220. "label": "%relink",
  221. "icon": "link_32_v7",
  222. "weight": 290,
  223. "viewIds": ["sourceTree"]
  224. },
  225. {
  226. "id": "RemoveSourceAction",
  227. "label": "%remove",
  228. "icon": "subtract--alt_16_v7",
  229. "weight": 291,
  230. "viewIds": ["sourceTree"]
  231. },
  232. {
  233. "id": "DataCacheSourceAction",
  234. "label": "%dataCache",
  235. "icon": "data-cache-expiry_16_v7",
  236. "weight": 292,
  237. "viewIds": ["sourceTree"]
  238. },
  239. {
  240. "id": "DataSecurityAction",
  241. "label": "%dataSecurity",
  242. "icon": "locked_16_v7",
  243. "weight": 293,
  244. "viewIds": ["sourceTree"]
  245. },
  246. {
  247. "id": "SourceModuleOpenAction",
  248. "label": "%open",
  249. "icon": "data--unstructured_16_v7",
  250. "weight": 300,
  251. "viewIds": ["sourceTree"]
  252. },
  253. {
  254. "id": "PackageEnrichAction",
  255. "label": "%packageEnrich",
  256. "icon": "optimize-package_16_v7",
  257. "weight": 300,
  258. "viewIds": ["sourceTree"]
  259. }
  260. ]
  261. }
  262. ]
  263. }
  264. ]
  265. }