|
1 | | -# Possible values are x3d(default), x3dom, x3d_compressed, aframe, simple_glyphs_json |
2 | | -output_format = x3d |
3 | | -database_name = ../databases/graph.db |
| 1 | +# Config for generating MRT visualizations for CapGemini |
4 | 2 |
|
5 | | -# |
6 | | -## History |
7 | | -history.repository_nameReekX3DHeightTest.properties |
8 | | -history.repository_owner |
| 3 | +convert_to_multipart = true |
9 | 4 |
|
10 | | -# |
11 | | -## FAMIX CONFIGS |
| 5 | +structure.show_class_members = false |
| 6 | +structure.containes_projects = true |
12 | 7 |
|
13 | | -structure.merge_packages = false |
| 8 | +history.show_versions = latest |
| 9 | +history.show_histories = false |
| 10 | +history.show_namespace_histories = false |
| 11 | +history.time_format = yyyy-MM-dd |
14 | 12 |
|
15 | | -# If set true there will be one root package which contains all the other root packages |
16 | | -structure.master_root = false |
17 | | - |
18 | | -# If set true all private Elements will not be shown in visualization |
19 | | -# This includes methods, attributes and structures |
20 | | -# This boolean also affects the METHOD_TYPE_MODE in RDSettings.java |
21 | | -# If both is set true private attributes without getters or setters will |
22 | | -# be hidden as well as inner classes and methods |
23 | | -structure.hide_private_elements = false |
24 | | - |
25 | | -# If set true attributes will be sorted lengthwise, longest value first in descending order |
26 | | -structure.attribute_sort_size = false |
27 | | - |
28 | | -# The type of parser that reads artifacts and parse to famix model |
29 | | -# Possible values are verveinej (default) and jdt2famix |
30 | | -structure.parser = verveinej |
31 | | - |
32 | | - |
33 | | -# |
34 | | -## CITY CONFIGS |
35 | | - |
36 | | -# Possible values are original (default), panels, bricks, floor, dynamic |
37 | | -city.building_type = original |
38 | | -# The active mode to structure |
39 | | -# The active mode to structure and color the methods and attributes. |
40 | | -# Possible values are |
41 | | -# types (default): The class elements are sorted and colored associated to type/functionality of the method. |
42 | | -# visibility: The class elements are sorted and colored corresponding to there visibility modifiers. |
43 | | -city.scheme = types |
44 | | - |
45 | | -# Switch to control the elements of the classes to show. |
46 | | -# Possible values are methods_and_attributes (default), methods_only, attributes_only |
47 | | -city.class_elements_mode = methods_and_attributes |
48 | | - |
49 | | -# Possible values are methods_first (default), unsorted, attributes_first |
50 | | -city.class_elements_sort_mode_coarse = methods_first |
51 | | - |
52 | | -# The active mode, how to sort the methods or attributes separately among each other |
53 | | -# This means a method is only compared to another method and an attribute is only |
54 | | -# compared to another attribute in this comparison, according their values. |
55 | | -# If it is set to scheme, a secondary sorting is performed to place methods |
56 | | -# with high numbers of statements to the bottom. |
57 | | -# Possible values are scheme (default), unsorted, alphabetically, nos |
58 | | -city.class_elements_sort_mode_fine = scheme |
59 | | - |
60 | | -# If set true, the order of the sorting, defined in class_elements_sort_mode_fide is reversed. |
61 | | -# If class_elements_sort_mode_fide is set to scheme, a secondary sorting is performed to place |
62 | | -#methods with high numbers of statements to the bottom. This behavior isn't influenced by this switch. |
63 | | -city.class_elements_sort_mode_fine_direction_reversed = false |
64 | | - |
65 | | -# Switch to show or hide building base in panels or bricks mode. |
66 | | -# If set to false, only districts and buildingSegments are visible. |
67 | | -city.show_building_base = true |
68 | | - |
69 | | -# Switch for showing attributes as cylinders instead of boxes. |
70 | | -# This setting has only an affect in panels-mode. |
71 | | -city.show_attributes_as_cylinders = true |
72 | | - |
73 | | -# The active mode for the layout of the bricks/methods. |
74 | | -# This setting has only an affect in brick-mode. |
75 | | -# Possible values are progressive (default), straight, balanced |
76 | | -city.brick.layout = progressive |
77 | | - |
78 | | -city.brick.size = 1.0 |
79 | | -city.brick.horizontal_margin = 0.5 |
80 | | -city.brick.horizontal_gap = 0.2 |
81 | | -city.brick.vertical_margin = 0.2 |
82 | | -city.brick.vertical_gap = 0.2 |
83 | | - |
84 | | -# The active mode for the area between panels/methods. |
85 | | -# Possible values are |
86 | | -# separator (default): Between the panels separators are placed with a fix height and color. |
87 | | -# none: No space between the panels and they are placed on top of each other. |
88 | | -# gap: The panels have a free space between them and don't touch each other. |
89 | | -city.panel.separator_mode = separator |
90 | | - |
91 | | -# Multiplier for height of a panel, declared in panel.height_unit. The elements of this array |
92 | | -# are threshold values for the number of statements inside the method and are multiplied with the |
93 | | -# index+1, so the product will be the actual height of the panel. |
94 | | -# The values are inclusive. |
95 | | -# Comment property out to use default value (is 3, 6, 12, 24, 48, 96, 144, 192, 240) |
96 | | -city.panel.height_treshold_nos = 3, 6, 12, 24, 48, 96, 144, 192, 240 |
97 | | - |
98 | | -## Measurements Panels |
99 | | - |
100 | | -# Height is multiplied by panel.height_treshold_nos |
101 | | -city.panel.height_unit = 0.5 |
102 | | - |
103 | | -city.panel.horizontal_margin = 0.5 |
104 | | -city.panel.vertical_margin = 0.25 |
105 | | -city.panel.vertical_gap = 0.125 |
106 | | -city.panel.separator_height = 0.125 |
107 | | - |
108 | | -# Possible values are none (default) and nos |
109 | | -city.original_building_metric = none |
110 | | - |
111 | | -city.width_min = 1 |
112 | | -city.height_min = 1 |
113 | | -city.building.horizontal_margin = 3.0 |
114 | | -city.building.horizontal_gap = 3.0 |
115 | | -city.building.vertical_margin = 1.0 |
116 | | - |
117 | | -city.package.color_start = #969696 |
118 | | -city.package.color_end = #f0f0f0 |
119 | | -city.class.color_start = #131615 |
120 | | -city.class.color_end = #00ff00 |
121 | | -city.class.color = #353559 |
122 | | - |
123 | | -# Dynamic City colors |
124 | | -city.dynamic.class.color_start = #fa965c |
125 | | -city.dynamic.class.color_end = #feb280 |
126 | | -city.dynamic.method.color = #735eb9 |
127 | | -city.dynamic.package.color_start = #23862c |
128 | | -city.dynamic.package.color_end = #7bcd8d |
129 | | - |
130 | | -city.color.blue = #99FFCC |
131 | | -city.color.aqua = #99CCFF |
132 | | -city.color.light_green = #CCFF99 |
133 | | -city.color.dark_green = #99FF99 |
134 | | -city.color.yellow = #ffff99 |
135 | | -city.color.orange = #FFCC99 |
136 | | -city.color.red = #FF9999 |
137 | | -city.color.pink = #FF99FF |
138 | | -city.color.violet = #9999FF |
139 | | -city.color.light_grey = #CCCCCC |
140 | | -city.color.dark_grey = #999999 |
141 | | -city.color.white = #FFFFFF |
142 | | -city.color.black = #000000 |
143 | | - |
144 | | - |
145 | | -# |
146 | | -## RD CONFIGS |
147 | | - |
148 | | -rd.data_factor = 4.0 |
149 | | -rd.method_factor = 1.0 |
150 | | -rd.height = 1.0 |
151 | | -rd.height_boost = 8 |
152 | | -rd.height_multiplicator = 50.0 |
153 | | -rd.ring_width = 2.0 |
154 | | - |
155 | | -# Sets the ring width of the method disks |
156 | | -# Only relevant if disk of type FAMIX.Method exist |
157 | | -rd.ring_width_md = 0 |
158 | | - |
159 | | -# Equal to ring_width_md but for attribute disks |
160 | | -rd.ring_with_ad = 0 |
161 | | -rd.min_area = 10.0 |
162 | | -rd.namespace_transparency = 0 |
163 | | -rd.class_transparency = 0 |
164 | | -rd.method_transparency = 0 |
165 | | -rd.data_transparency = 0 |
166 | | -# 53/255.0 + " " + 53/255.0 + " " + 89/255.0 |
167 | | -rd.color.class = #353559 |
168 | | -# 255/255.0 + " " + 252/255.0 + " " + 25/255.0 |
169 | | -rd.color.data = #fffc19 |
170 | | -# 20/255.0 + " " + 133/255.0 + " " + 204/255.0 |
171 | | -rd.color.method = #1485cc |
172 | | -# 150/255.0 + " " + 150/255.0 + " " + 150/255.0 |
173 | | -rd.color.namespace = #969696 |
174 | | -# 120/255.0 + " " + 10/255.0 + " " + 50/255.0 |
175 | | -rd.color.method_invocation = #780a32 |
176 | | - |
177 | | -# If true the Methods will be visualized as Disks instead of DiskSegments. |
178 | | -rd.method_disks = false |
179 | | - |
180 | | -# If true Attributes will be visualized as disks. |
181 | | -rd.data_disks = false |
182 | | - |
183 | | -# If set true visualization will be based on the method type |
184 | | -# Check HIDE_PRIVATE_ELEMENTS in FAMIXSettings for visualization of Privates |
185 | | -rd.method_type_mode = false |
186 | | - |
187 | | -# Depending on the value set metrics will not represented, by height or in a dynamic way |
188 | | -# which can either be Luminance or Frequency. |
189 | | -# Output Files differ depending on the value chosen. |
190 | | -# Possible values are none (default), height, luminance, frequency |
191 | | -rd.metric_representation = none |
192 | | - |
193 | | -# Depending on this Variable the Dynamix Visualization will be created, |
194 | | -# it can either be in a static or dynamic way. |
195 | | -# Possible values are none (default), moving_spheres, flashing_methods, moving_flashing |
196 | | -rd.invocation_representation = none |
197 | | - |
198 | | -# Sets in which way the Historic Evolution of the analyzed Software should be represented, |
199 | | -# it can either be in a static or dynamic way. |
200 | | -# Possible values are time_line (default), dynamic_evolution, multiple_time_line, multiple_dynamic_evolution |
201 | | -rd.evolution_representation = time_line |
202 | | - |
203 | | -# Possible values are static (default) and dynamic |
204 | | -rd.variant = static |
205 | | - |
206 | | - |
207 | | -# |
208 | | -## PLANT CONFIGS |
209 | | - |
210 | | -# Possible value are petal_pollstem (default) and pollstem_petal |
211 | | -plant.switch_attribute_method_mapping = petal_pollstem |
212 | | -plant.area_height = 3.5 |
213 | | -plant.stem.thickness = 3.0 |
214 | | -plant.stem.height = 6.0 |
215 | | -plant.cron.height = 2.0 |
216 | | -plant.cron.head_height = 0.5 |
217 | | -plant.petal.angle = 0.5236 |
218 | | -plant.petal.distance_multiplier = 3.0 |
219 | | -plant.pollstem.angle = 0.05 |
220 | | -plant.pollstem.angle_distance_multiplier = 0.3 |
221 | | -plant.pollstem.ball_multiplier = 1.57 |
222 | | -plant.junction.angle = 1.3 |
223 | | -plant.junction.distance_multiplier = 8.0 |
224 | | -plant.junction.pollstem.ball_multiplier = 0.10 |
225 | | - |
226 | | -# Stuff from city for the layout algorithm |
227 | | -plant.width_min = 1.0 |
228 | | -plant.height_min = 1.0 |
229 | | -plant.building.horizontal_margin = 3.0 |
230 | | -plant.building.horizontal_gap = 7.0 |
231 | | -plant.building.vertical_margin = 1.0 |
232 | | - |
233 | | -# Possible values are default (default) and cylinder |
234 | | -plant.package.shape = default |
235 | | -plant.package.use_textures = true |
236 | | -plant.package.odd_texture = <ImageTexture url='pics/ground.png' scale='false' /> |
237 | | -plant.package.even_texture = <ImageTexture url='pics/freeGrass.png' scale='false' /> |
238 | | -plant.package.odd_color = #964327 |
239 | | -plant.package.even_color = #30ba43 |
240 | | - |
241 | | -# Possbile values are default (default), realistic, without_head |
242 | | -plant.class.shape = default |
243 | | -plant.class.size = count_attributes_and_methods |
244 | | -plant.class.use_textures = false |
245 | | -plant.class.texture = <ImageTexture url='pics/plant.png' scale='true' /> |
246 | | -plant.class.texture_head_brown = <ImageTexture url='pics/plantHeadBrown.png' scale='false' /> |
247 | | -plant.class.texture_bloom = <ImageTexture url='pics/bloom.png' scale='false' /> |
248 | | -plant.class.color = #34663b |
249 | | -plant.class.color02 = #8b4413 |
250 | | -plant.class.color03 = #ffff00 |
251 | | - |
252 | | -# Possible values are default (default) and realistic |
253 | | -plant.inner_class.shape = default |
254 | | -plant.inner_class.use_textures = false |
255 | | -plant.inner_class.texture = <ImageTexture url='pics/plant.png' scale='true' /> |
256 | | -plant.inner_class.texture_junction_head_top_part = <ImageTexture url='pics/junctionHeadTopPart.png' scale='false' /> |
257 | | -plant.inner_class.texture_bloom = <ImageTexture url='pics/bloom.png' scale='false' /> |
258 | | -plant.inner_class.color = #329c3c |
259 | | -plant.inner_class.color02 = #8b4413 |
260 | | -plant.inner_class.color03 = #ffff00 |
261 | | - |
262 | | -# Possible values are realistic_petal (default), default, default_with_cylinder |
263 | | -plant.attribute.shape = realistic_petal |
264 | | -plant.attribute.show = true |
265 | | -plant.attribute.use_textures = true |
266 | | -plant.attribute.texture = <ImageTexture url='pics/lilacPetal.png' scale='false' /> |
267 | | -plant.attribute.color = #8a3398 |
268 | | - |
269 | | -# Possible values are default (default), realistic_petal, default_with_cylinder |
270 | | -plant.inner_class_attribute.shape = default |
271 | | -plant.inner_class_attribute.texture = <ImageTexture url='pics/lilacPetal.png' scale='false' /> |
272 | | -plant.inner_class_attribute.color = #ab2626 |
273 | | - |
274 | | -# Possible values are default (default), stick, sphere, pollpetal |
275 | | -plant.method.shape = default |
276 | | -plant.method.show = true |
277 | | -plant.method.use_textures = true |
278 | | -plant.method.texture = <ImageTexture url='pics/junctionGreen.png' scale='false' /> |
279 | | -plant.method.texture_pollball = <ImageTexture url='pics/pollball.png' scale='false' /> |
280 | | -plant.method.color = #00FF00 |
281 | | -plant.method.color02 = #FFFF00 |
282 | | - |
283 | | -# Possible values are default (default), stick, sphere, pollpetal |
284 | | -plant.inner_class_method.shape = default |
285 | | -plant.inner_class_method.texture = <ImageTexture url='pics/bloom.png' scale='false' /> |
286 | | -plant.inner_class_method.color = #8b4413 |
| 13 | +rd.class_size = number_of_statements |
| 14 | +rd.class_color_metric = static |
| 15 | +rd.class_height = number_of_incidents |
| 16 | +rd.color.project = #000000 |
0 commit comments