classification.v5variations.xml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed Materials - Property of IBM
  4. IBM Cognos Products: rare
  5. (C) Copyright IBM Corp. 2013, 2013
  6. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM corp.
  7. -->
  8. <classification version="0.31">
  9. <!-- V5 minor variations -->
  10. <visualization name="flatOrDepthVaration" abstract="true">
  11. <definition>
  12. <variations name="flatOrDepth">
  13. <variation name="flat,depth"/>
  14. </variations>
  15. </definition>
  16. <scoring>
  17. <switch variations="flatOrDepth">
  18. <case variation="flat">
  19. <score value="0.02" description="MSG.VIS_RULE_TWO_D_PREFERENCE"/>
  20. </case>
  21. </switch>
  22. </scoring>
  23. </visualization>
  24. <visualization name="markerTypeVaration" abstract="true">
  25. <definition>
  26. <variations name="markerType">
  27. <variation name="none,markers,3dmarkers,circles,openclose,highlow"/>
  28. </variations>
  29. </definition>
  30. <scoring>
  31. <switch variations="markerType">
  32. <case variation="highlow">
  33. <score value="0.02"/>
  34. </case>
  35. <case variation="none">
  36. <score value="0.01"/>
  37. </case>
  38. <case variation="markers">
  39. <score value="0.04" description="MSG.VIS_RULE_LINE_MARKERS"/>
  40. </case>
  41. <case variation="circles">
  42. <score value="0.035" description="MSG.VIS_RULE_LINE_MARKERS"/>
  43. </case>
  44. <case variation="3dmarkers">
  45. <score value="0.03" description="MSG.VIS_RULE_LINE_MARKERS"/>
  46. </case>
  47. </switch>
  48. </scoring>
  49. </visualization>
  50. <visualization name="pointMarkerTypeVaration" abstract="true">
  51. <definition>
  52. <variations name="markerType">
  53. <variation name="markers,circles"/>
  54. </variations>
  55. </definition>
  56. <scoring>
  57. <switch variations="markerType">
  58. <case variation="markers">
  59. <score value="0.01" description="MSG.VIS_RULE_LINE_MARKERS"/>
  60. </case>
  61. </switch>
  62. </scoring>
  63. </visualization>
  64. <visualization name="lineTypeVaration" abstract="true">
  65. <definition>
  66. <variations name="lineType">
  67. <variation name="regular,smooth,styled,step"/>
  68. </variations>
  69. </definition>
  70. <scoring>
  71. <switch variations="lineType">
  72. <case variation="regular">
  73. <score value="0.03"/>
  74. </case>
  75. <case variation="styled">
  76. <score value="0.02"/>
  77. </case>
  78. <case variation="smooth">
  79. <score value="0.01"/>
  80. </case>
  81. </switch>
  82. </scoring>
  83. </visualization>
  84. <visualization name="regularOrPercentVariation" abstract="true">
  85. <definition>
  86. <variations name="regularOrPercent">
  87. <variation name="regular,percent"/>
  88. </variations>
  89. </definition>
  90. <scoring>
  91. <switch variations="regularOrPercent">
  92. <case variation="regular">
  93. <score value="0.03"/>
  94. </case>
  95. <case variation="percent">
  96. <score rule="percentPresent"/>
  97. </case>
  98. </switch>
  99. </scoring>
  100. </visualization>
  101. <visualization name="barShapes" abstract="true">
  102. <definition>
  103. <variations name="barShape">
  104. <variation name="rectangular,cylindrical,pyramid,cone"/>
  105. </variations>
  106. </definition>
  107. <scoring>
  108. <switch variations="barShape">
  109. <case variation="rectangular">
  110. <score value="0.04"/>
  111. </case>
  112. <case variation="cylindrical">
  113. <score value="0.03"/>
  114. </case>
  115. <case variation="cone">
  116. <score value="0.01"/>
  117. </case>
  118. </switch>
  119. </scoring>
  120. </visualization>
  121. <visualization name="pieShapeVariation" abstract="true">
  122. <definition>
  123. <variations name="pieShape">
  124. <variation name="pie,donut"/>
  125. </variations>
  126. </definition>
  127. <scoring>
  128. <switch variations="pieShape">
  129. <case variation="pie">
  130. <score value="0.03" description="MSG.VIS_RULE_PIE"/>
  131. </case>
  132. </switch>
  133. </scoring>
  134. </visualization>
  135. <visualization name="pieDepthVaration" abstract="true">
  136. <definition>
  137. <variations name="flatOrDepth">
  138. <variation name="flat,depth,bevel,roundbevel"/>
  139. </variations>
  140. </definition>
  141. <scoring>
  142. <switch variations="flatOrDepth">
  143. <case variation="flat">
  144. <score value="0.03" description="MSG.VIS_RULE_TWO_D_PREFERENCE"/>
  145. </case>
  146. <case variation="depth">
  147. <score value="0.01"/>
  148. </case>
  149. <case variation="bevel">
  150. <score value="0.015"/>
  151. </case>
  152. <case variation="roundbevel">
  153. <score value="0.02"/>
  154. </case>
  155. </switch>
  156. </scoring>
  157. </visualization>
  158. <visualization name="pieExplosionVaration" abstract="true">
  159. <definition>
  160. <variations name="explosion">
  161. <variation name="regular,exploded"/>
  162. </variations>
  163. </definition>
  164. <scoring>
  165. <switch variations="explosion">
  166. <case variation="regular">
  167. <score value="0.04"/>
  168. </case>
  169. </switch>
  170. </scoring>
  171. </visualization>
  172. <visualization name="colorTypeVariation" abstract="true">
  173. <definition>
  174. <variations name="colorType">
  175. <variation name="color,monochrome"/>
  176. </variations>
  177. </definition>
  178. <scoring>
  179. <switch variations="colorType">
  180. <case variation="color">
  181. <score value="0.02"/>
  182. </case>
  183. </switch>
  184. </scoring>
  185. </visualization>
  186. <visualization name="orientationVariation" abstract="true">
  187. <definition>
  188. <variations name="orientation">
  189. <variation name="horizontal,vertical"/>
  190. </variations>
  191. </definition>
  192. </visualization>
  193. <!-- meant to be used when rule="multipleMeasures" is true -->
  194. <visualization name="V5measureAxisChoiceVariation" abstract="true">
  195. <definition>
  196. <variations name="measureAxisOption">
  197. <variation name="categories,series"/>
  198. </variations>
  199. </definition>
  200. <scoring>
  201. <switch variations="measureAxisOption">
  202. <case variation="series">
  203. <score rule="scoreNumberMeasures" weight="0.2"/>
  204. </case>
  205. </switch>
  206. </scoring>
  207. </visualization>
  208. <visualization name="scatterTypeVaration" abstract="true">
  209. <definition>
  210. <variations name="markerType">
  211. <variation name="regular,symbol,3dmarkers,quadrant"/>
  212. </variations>
  213. </definition>
  214. <scoring>
  215. <switch variations="markerType">
  216. <case variation="symbol">
  217. <score value="0.03"/>
  218. </case>
  219. <case variation="3dmarkers">
  220. <score value="0.02"/>
  221. </case>
  222. <case variation="regular">
  223. <score value="0.01"/>
  224. </case>
  225. </switch>
  226. </scoring>
  227. </visualization>
  228. <visualization name="bubbleTypeVaration" abstract="true">
  229. <definition>
  230. <variations name="markerType">
  231. <variation name="regular,3dmarkers,quadrant"/>
  232. </variations>
  233. </definition>
  234. <scoring>
  235. <switch variations="markerType">
  236. <case variation="regular">
  237. <score value="0.02" description="MSG.VIS_RULE_TWO_D_PREFERENCE"/>
  238. </case>
  239. <case variation="3dmarkers">
  240. <score value="0.01"/>
  241. </case>
  242. </switch>
  243. </scoring>
  244. </visualization>
  245. <visualization name="bevelTypeVaration" abstract="true">
  246. <definition>
  247. <variations name="bevelType">
  248. <variation name="regular,none,thick"/>
  249. </variations>
  250. </definition>
  251. <scoring>
  252. <switch variations="bevelType">
  253. <case variation="regular">
  254. <score value="0.02"/>
  255. </case>
  256. <case variation="none">
  257. <score value="0.01"/>
  258. </case>
  259. </switch>
  260. </scoring>
  261. </visualization>
  262. <visualization name="gaugeTypeVaration" abstract="true">
  263. <definition>
  264. <variations name="gaugeType">
  265. <variation name="full,top,bottom,topleft,topright,bottomleft,bottomright"/>
  266. </variations>
  267. </definition>
  268. <scoring>
  269. <switch variations="gaugeType">
  270. <case variation="full">
  271. <score value="0.01"/>
  272. </case>
  273. </switch>
  274. </scoring>
  275. </visualization>
  276. <visualization name="threeDTypeVaration" abstract="true">
  277. <definition>
  278. <variations name="chartType">
  279. <variation name="column,line,area"/>
  280. </variations>
  281. </definition>
  282. <scoring>
  283. <switch variations="chartType">
  284. <case variation="column">
  285. <score value="0.04"/>
  286. </case>
  287. <case variation="line">
  288. <score value="0.01"/>
  289. <score rule="chartTimePreference" weight="0.05"/>
  290. </case>
  291. <case variation="area">
  292. <score rule="chartTimePreference" weight="0.05"/>
  293. </case>
  294. </switch>
  295. </scoring>
  296. </visualization>
  297. <visualization name="radarTypeVaration" abstract="true">
  298. <definition>
  299. <variations name="chartType">
  300. <variation name="line,area"/>
  301. </variations>
  302. </definition>
  303. <scoring>
  304. <switch variations="chartType">
  305. <case variation="line">
  306. <score value="0.01"/>
  307. <score rule="chartTimePreference" weight="0.05"/>
  308. </case>
  309. <case variation="area">
  310. <score rule="chartTimePreference" weight="0.05"/>
  311. </case>
  312. </switch>
  313. </scoring>
  314. </visualization>
  315. <visualization name="V5LineVariations_base" extends="flatOrDepthVaration,lineTypeVaration,markerTypeVaration" abstract="true"/>
  316. <visualization name="V5AreaVariations_base" extends="flatOrDepthVaration,regularOrPercentVariation,lineTypeVaration" abstract="true">
  317. <validation>
  318. <switch variations="lineType">
  319. <case variation="styled">
  320. <validate value="false"/>
  321. </case>
  322. </switch>
  323. </validation>
  324. </visualization>
  325. <visualization name="V5ClusteredBarVariations_base" extends="flatOrDepthVaration,barShapes" abstract="true"/>
  326. <visualization name="V5ClusteredColumnVariations_base" extends="flatOrDepthVaration,barShapes" abstract="true"/>
  327. <visualization name="V5StackedBarVariations_base" extends="flatOrDepthVaration,regularOrPercentVariation,barShapes" abstract="true"/>
  328. <visualization name="V5StackedColumnVariations_base" extends="flatOrDepthVaration,regularOrPercentVariation,barShapes" abstract="true"/>
  329. <visualization name="V5CrosstabVariations" abstract="true">
  330. <output>
  331. <title>MSG.IDS_JS_CHART_CROSSTAB.MSG</title>
  332. <description>
  333. MSG.VIS_DESCRIPTION_CHART_CROSSTAB.MSG
  334. </description>
  335. <variation>crosstab</variation>
  336. <icon>images/dialog/displayOptionsDialog/chart_thumbnails/crosstab_48.gif</icon>
  337. </output>
  338. </visualization>
  339. <visualization name="V5ListVariations" abstract="true">
  340. <output>
  341. <title>MSG.MSG.IDS_JS_CHART_LIST_TABLE.MSG</title>
  342. <description>
  343. MSG.VIS_DESCRIPTION_CHART_LIST_TABLE.MSG
  344. </description>
  345. <variation>list</variation>
  346. <icon>images/dialog/displayOptionsDialog/chart_thumbnails/List_48.gif</icon>
  347. </output>
  348. </visualization>
  349. <visualization name="V5GaugeVariations_base" extends="bevelTypeVaration,gaugeTypeVaration" abstract="true"/>
  350. <visualization name="V5PieVariations_base" extends="pieDepthVaration,pieExplosionVaration,pieShapeVariation" abstract="true"/>
  351. <visualization name="V5PointVariations_base" extends="flatOrDepthVaration,pointMarkerTypeVaration" abstract="true"/>
  352. <visualization name="V5ScatterVariations_base" extends="scatterTypeVaration" abstract="true"/>
  353. <visualization name="V5BubbleVariations_base" extends="bubbleTypeVaration" abstract="true"/>
  354. <visualization name="V5MapVariations" abstract="true">
  355. <output>
  356. <title>
  357. <switch variations="mapVariation">
  358. <case variation="clean">MSG.IDS_JS_CHART_MAP.MSG</case>
  359. <case variation="withRegionLabels">MSG.IDS_JS_CHART_MAP_WITH_REGIONLABELS.MSG</case>
  360. <case variation="withPointLabels">MSG.IDS_JS_CHART_MAP_WITH_POINTLABELS.MSG</case>
  361. <case variation="withValueLabels">MSG.IDS_JS_CHART_MAP_WITH_VALUELABELS.MSG</case>
  362. </switch>
  363. </title>
  364. <description>MSG.VIS_DESCRIPTION_CHART_MAP</description>
  365. <variation>
  366. <switch variations="mapVariation">
  367. <case variation="clean">Map</case>
  368. <case variation="withRegionLabels">Map with region labels</case>
  369. <case variation="withPointLabels">Map with point labels</case>
  370. <case variation="withValueLabels">Map with value labels</case>
  371. </switch>
  372. </variation>
  373. <icon>
  374. <switch variations="mapVariation">
  375. <case variation="clean">images/dialog/displayOptionsDialog/chart_thumbnails/type_map.gif</case>
  376. <case variation="withRegionLabels">images/dialog/displayOptionsDialog/chart_thumbnails/type_map_regionlabels.gif</case>
  377. <case variation="withPointLabels">images/dialog/displayOptionsDialog/chart_thumbnails/type_map_pointlabels.gif</case>
  378. <case variation="withValueLabels">images/dialog/displayOptionsDialog/chart_thumbnails/type_map_valuelabels.gif</case>
  379. </switch>
  380. </icon>
  381. <scoring>
  382. <switch variations="mapVariation">
  383. <case variation="clean">
  384. <score value="0.04" description="MSG.VIS_RULE_NO_LABELS_ON_MAP_PREFERENCE"/>
  385. </case>
  386. <case variation="withRegionLabels">
  387. <score value="0.03"/>
  388. </case>
  389. <case variation="withPointLabels">
  390. <score value="0.02"/>
  391. </case>
  392. <case variation="withValueLabels">
  393. <score value="0.01"/>
  394. </case>
  395. </switch>
  396. </scoring>
  397. </output>
  398. </visualization>
  399. </classification>