umbrello.kcfg 23.3 KB
Newer Older
Sharan Rao's avatar
Sharan Rao committed
1
2
3
4
5
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
      http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
6
  <include>basictypes.h</include> 
Sharan Rao's avatar
Sharan Rao committed
7
  <include>codegenerationpolicy.h</include>
Andi Fischer's avatar
Andi Fischer committed
8
  <include>codegenerators/cpp/cppcodegenerationpolicy.h</include>
Sharan Rao's avatar
Sharan Rao committed
9
10
11
12
  <kcfgfile name="umbrellorc"/>
    <group name="General Options">
       <entry name="Geometry" type="Size">
         <label>Geometry</label>
13
         <whatsthis>Geometry</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
14
15
16
17
         <default></default>
       </entry>
       <entry name="imageMimeType" type="String">
         <label>Image Mime Type</label>
18
         <whatsthis>The Mime Type of the Images</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
19
20
21
         <default>image/png</default>
       </entry>
       <entry name="undo" type="Bool">
Oliver Kellogg's avatar
Oliver Kellogg committed
22
         <label>Undo Support</label>
23
         <whatsthis>Undo Support is enabled when this is true</whatsthis>
24
         <default>true</default>
Sharan Rao's avatar
Sharan Rao committed
25
26
27
       </entry>
       <entry name="tabdiagrams" type="Bool">
         <label>Tabbed Diagrams</label>
28
         <whatsthis>Enables/Disables Tabbed View of Diagrams in the view area</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
29
30
31
32
         <default>true</default>
       </entry>
       <entry name="newcodegen" type="Bool">
         <label>New Code Generator</label>
33
         <whatsthis>Enables/Disables Support for the New Code Generator</whatsthis>
34
         <default>false</default>
Sharan Rao's avatar
Sharan Rao committed
35
36
37
       </entry>
       <entry name="angularlines" type="Bool">
         <label>Angular Lines</label>
38
         <whatsthis>Enables/Disables Support for Angular Lines in diagrams</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
39
40
41
42
         <default>true</default>
       </entry>
       <entry name="footerPrinting" type="Bool">
         <label>Footer Printing</label>
43
         <whatsthis>Enables/Disables Support for footer printing</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
44
45
46
47
         <default>true</default>
       </entry>
       <entry name="autosave" type="Bool">
         <label>Auto Save</label>
48
         <whatsthis>Enables/Disables Auto Saving at Regular Intervals</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
49
50
51
52
         <default>true</default>
       </entry>
       <entry name="time" type="Int">
         <label>Auto Save Time ( Old )</label>
53
         <whatsthis>Auto Save Time Interval ( Old )</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
54
55
56
57
58
59
         <default>0</default>
         <min>0</min>
         <max>25</max>
       </entry>
       <entry name="autosavetime" type="Int">
         <label></label>
60
         <whatsthis></whatsthis>
Sharan Rao's avatar
Sharan Rao committed
61
62
63
64
65
66
         <default>0</default>
         <min>0</min>
         <max>25</max>
       </entry>
       <entry name="autosavesuffix" type="String">
         <label>Auto Save Suffix</label>
67
         <whatsthis>The Suffix for the auto save file</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
68
69
70
71
         <default>.xmi</default>
       </entry>
       <entry name="loadlast" type="Bool">
         <label>Load Last</label>
72
         <whatsthis>Enables/Disables Loading of the last open file</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
73
74
75
76
         <default>false</default>
       </entry>
       <entry name="diagram" type="Enum">
         <label>Diagram To Load at Startup</label>
77
         <whatsthis>The Diagram to load at startup</whatsthis>
Andi Fischer's avatar
Andi Fischer committed
78
         <choices name="Uml::DiagramType::Enum">
79
80
81
82
83
84
85
86
87
88
89
90
            <choice name="Undefined" />
            <choice name="Class" />
            <choice name="UseCase" />
            <choice name="Sequence" />
            <choice name="Collaboration" />
            <choice name="State" />
            <choice name="Activity" />
            <choice name="Component" />
            <choice name="Deployment" />
            <choice name="EntityRelationship" />
            <choice name="N_DIAGRAMTYPES" />
         </choices>
91
         <default>Uml::DiagramType::Class</default>
Sharan Rao's avatar
Sharan Rao committed
92
       </entry>
93
       <entry name="defaultLanguage" type="Enum">
Sharan Rao's avatar
Sharan Rao committed
94
         <label>Default Language at Startup</label>
95
         <whatsthis>The Language that Umbrello should start with by default</whatsthis>
Andi Fischer's avatar
Andi Fischer committed
96
         <choices name="Uml::ProgrammingLanguage::Enum">
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
            <choice name="ActionScript" />
            <choice name="Ada" />
            <choice name="Cpp" />
            <choice name="CSharp" />
            <choice name="D" />
            <choice name="IDL" />
            <choice name="Java" />
            <choice name="JavaScript" />
            <choice name="MySQL" />
            <choice name="Pascal" />
            <choice name="Perl" />
            <choice name="PHP" />
            <choice name="PHP5" />
            <choice name="PostgreSQL" />
            <choice name="Python" />
            <choice name="Ruby" />
            <choice name="SQL" />
            <choice name="Tcl" />
            <choice name="Vala" />
            <choice name="XMLSchema" />
            <choice name="Reserved" />
         </choices>
119
         <default>Uml::ProgrammingLanguage::Cpp</default>
Sharan Rao's avatar
Sharan Rao committed
120
121
122
       </entry>
       <entry name="lastFile" type="String">
         <label></label>
123
         <whatsthis></whatsthis>
Sharan Rao's avatar
Sharan Rao committed
124
125
         <default></default>
       </entry>
Oliver Kellogg's avatar
Oliver Kellogg committed
126
127
128
129
130
       <entry name="uml2" type="Bool">
         <label>Use UML-2.x Notation</label>
         <whatsthis>Enables/Disables UML2 notation</whatsthis>
         <default>true</default>
       </entry>
Sharan Rao's avatar
Sharan Rao committed
131
132
133
134
    </group>
    <group name="UI Options">
       <entry name="useFillColor" type="Bool">
         <label>Use Fill Color</label>
135
         <whatsthis>Enables/Disables usage of fill color</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
136
137
138
139
         <default>true</default>
       </entry>
       <entry name="fillColor" type="Color">
         <label>Fill Color</label>
140
         <whatsthis>The Fill Color to be used</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
141
142
143
144
         <default>yellow</default>
       </entry>
       <entry name="lineColor" type="Color">
         <label>Line Color</label>
145
         <whatsthis>The Color of the Lines</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
146
147
148
149
         <default>red</default>
       </entry>
       <entry name="lineWidth" type="UInt">
         <label>Line Width</label>
150
         <whatsthis>The Width of the Line</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
151
152
         <default>0</default>
       </entry>
153
154
155
156
157
       <entry name="textColor" type="Color">
         <label>Text Color</label>
         <whatsthis>The Color of the Text</whatsthis>
         <default>black</default>
       </entry>
Sharan Rao's avatar
Sharan Rao committed
158
159
       <entry name="showDocWindow" type="Bool">
         <label>Show Doc Window</label>
160
         <whatsthis>Enables/Disables showing of the doc window</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
161
162
163
164
         <default>true</default>
       </entry>
       <entry name="uiFont" key="font" type="Font">
         <label>Font</label>
165
         <whatsthis>The Font to be used</whatsthis>
166
         <default code="true">Uml::systemFont()</default>
Sharan Rao's avatar
Sharan Rao committed
167
       </entry>
168
169
170
171
172
173
174
175
       <entry name="backgroundColor" type="Color">
         <label>Background Color</label>
         <whatsthis>The Color of the diagram background</whatsthis>
         <default>white</default>
       </entry>
       <entry name="gridDotColor" type="Color">
         <label>Grid Dot Color</label>
         <whatsthis>The Color of the grid dots</whatsthis>
176
         <default>lightGray</default>
177
       </entry>
Sharan Rao's avatar
Sharan Rao committed
178
179
180
181
   </group>
   <group name ="Class Options">
       <entry name="showVisibility" type="Bool">
         <label>Show Visibility</label>
182
         <whatsthis>Show the Visibility of the Attributes ( eg: private, public, protected)</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
183
184
185
186
         <default>true</default>
       </entry>
       <entry name="showAtts" type="Bool">
         <label>Show Attributes</label>
187
         <whatsthis>Show attributes of the class</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
188
189
190
191
         <default>true</default>
       </entry>
       <entry name="showOps" type="Bool">
         <label>Show Operations</label>
192
         <whatsthis>Show Operations</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
193
194
195
196
         <default>true</default>
       </entry>
       <entry name="showPackage" type="Bool">
          <label>Show Package</label>
197
          <whatsthis>Enables/Disables showing of packages</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
198
199
200
201
          <default>true</default>
       </entry> 
       <entry name="showStereoType" type="Bool">
         <label>Show Stereotypes</label>
202
         <whatsthis>Show Stereotypes</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
203
204
         <default>true</default>
       </entry>
205
206
       <entry name="showAttribAssocs" type="Bool">
         <label>Show Attribute Associations</label>
207
         <whatsthis>Show Attribute Associations</whatsthis>
208
209
         <default>true</default>
       </entry>
210
211
       <entry name="showPublicOnly" type="Bool">
          <label>Show Public Only</label>
212
          <whatsthis>Enables/Disables showing of public attributes/methods</whatsthis>
213
          <default>false</default>
214
       </entry> 
Sharan Rao's avatar
Sharan Rao committed
215
216
       <entry name="showAttSig" type="Bool">
         <label>Show Attribute Signature</label>
217
         <whatsthis>Show Attribute Signature</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
218
219
220
221
         <default>true</default>
       </entry>
       <entry name="showOpSig" type="Bool">
         <label>Show Operation Signature</label>
222
         <whatsthis>Show operation signature</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
223
224
225
226
         <default>true</default>
       </entry>
       <entry name="defaultAttributeScope" type="Enum">
         <label>Default Attribute Scope</label>
227
         <whatsthis>Default Attribute Scope</whatsthis>
Andi Fischer's avatar
Andi Fischer committed
228
         <choices name="Uml::Visibility::Enum">
229
230
231
232
233
234
            <choice name="Public" />
            <choice name="Private" />
            <choice name="Protected" />
            <choice name="Implementation" />
            <choice name="FromParent" />
         </choices>
Sharan Rao's avatar
Sharan Rao committed
235
236
237
238
         <default>Uml::Visibility::Public</default>
       </entry>
       <entry name="defaultOperationScope" type="Enum">
         <label>Default Operation Scope</label>
239
         <whatsthis>Default Operation Scope</whatsthis>
Andi Fischer's avatar
Andi Fischer committed
240
         <choices name="Uml::Visibility::Enum">
241
242
243
244
245
246
            <choice name="Public" />
            <choice name="Private" />
            <choice name="Protected" />
            <choice name="Implementation" />
            <choice name="FromParent" />
         </choices>
Sharan Rao's avatar
Sharan Rao committed
247
248
249
250
251
252
         <default>Uml::Visibility::Public</default>
       </entry>
   </group>
   <group name="Code Viewer Options">
       <entry name="height" type="Int">
         <label>Height</label>
253
         <whatsthis>Height of the code viewer</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
254
255
256
257
258
         <default>40</default>
         <max>100</max>
       </entry>
       <entry name="width" type="Int">
         <label>Width</label>
259
         <whatsthis>Width of the Code Viewer</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
260
261
262
263
264
         <default>80</default>
         <max>100</max>
       </entry>
       <entry name="showHiddenBlocks" type="Bool">
         <label>Show Hidden Blocks</label>
265
         <whatsthis>Show Hidden Blocks</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
266
267
268
269
         <default>true</default>
       </entry>
       <entry name="blocksAreHighlighted" type="Bool">
         <label>Highlight Blocks</label>
270
         <whatsthis>Enables/Disables Highlighting of blocks</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
271
272
273
274
         <default>true</default>
       </entry>
       <entry name="codeViewerFont" key="font" type="Font">
         <label>Font</label>
275
         <whatsthis>Font to be used in the Code Viewer</whatsthis>
276
         <default>Uml::systemFont()</default>
Sharan Rao's avatar
Sharan Rao committed
277
278
279
       </entry>
       <entry name="paperColor" type="Color">
         <label>Paper Color</label>
280
         <whatsthis>Color of the Paper</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
281
282
283
284
         <default>white</default>
       </entry>
       <entry name="fontColor" type="Color">
         <label>Font Color</label>
285
         <whatsthis>Color of the Font</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
286
287
288
289
         <default>black</default>
       </entry>
       <entry name="selectedColor" type="Color">
         <label>Selected Color</label>
290
         <whatsthis>Selected Color</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
291
292
293
         <default>yellow</default>
       </entry>
       <entry name="editBlockColor" type="Color">
294
         <label context="Color of the Edit Block">Edit Block Color</label>
295
         <whatsthis>Color of the Edit Block</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
296
297
298
299
         <default>pink</default>
       </entry>
       <entry name="nonEditBlockColor" type="Color">
         <label>Non Edit Block Color</label>
300
         <whatsthis>Non Edit Block Color</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
301
302
303
304
         <default>pink</default>
       </entry>
       <entry name="umlObjectColor" type="Color">
         <label>UML Object Color</label>
305
         <whatsthis>Color of the UML Object</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
306
307
308
309
         <default>grey</default>
       </entry>
       <entry name="hiddenColor" type="Color">
         <label>Hidden Color</label>
310
         <whatsthis>Hidden Color</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
311
312
313
         <default>grey</default>
       </entry>
   </group>
Ralf Habacker's avatar
Ralf Habacker committed
314
315
316
317
318
319
    <group name="Code Importer">
       <entry name="createArtifacts" type="Bool">
         <label>Create Artifacts for imported files</label>
         <whatsthis>Create an artifact in the component view for each imported file</whatsthis>
         <default>true</default>
       </entry>
320
321
322
323
324
       <entry name="resolveDependencies" type="Bool">
         <label>Resolve dependencies</label>
         <whatsthis>Resolve dependencies when importing file</whatsthis>
         <default>true</default>
       </entry>
Ralf Habacker's avatar
Ralf Habacker committed
325
    </group>
Sharan Rao's avatar
Sharan Rao committed
326
327
328
   <group name="Code Generation">
       <entry name="autoGenEmptyConstructors" type="Bool">
         <label>Auto Generate Empty Constructors</label>
329
         <whatsthis>Enables/Disables Auto Generation of Empty Constructors</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
330
331
332
333
         <default>true</default>
       </entry>
       <entry name="commentStyle" type="Enum">
         <label>Comment Style</label>
334
         <whatsthis>Sets the Style of Comments to be used</whatsthis>
335
336
337
338
         <choices name="CodeGenerationPolicy::CommentStyle">
            <choice name="SingleLine" />
            <choice name="MultiLine" />
         </choices>
Sharan Rao's avatar
Sharan Rao committed
339
340
341
342
         <default>CodeGenerationPolicy::SingleLine</default>
       </entry>
       <entry name="defaultAssocFieldScope" type="Enum">
         <label>Default Association Field Scope</label>
343
         <whatsthis>Sets the default Association field scope</whatsthis>
Andi Fischer's avatar
Andi Fischer committed
344
         <choices name="Uml::Visibility::Enum">
345
346
347
348
349
350
            <choice name="Public" />
            <choice name="Private" />
            <choice name="Protected" />
            <choice name="Implementation" />
            <choice name="FromParent" />
         </choices>
351
         <default>Uml::Visibility::FromParent</default>
Sharan Rao's avatar
Sharan Rao committed
352
353
354
       </entry>
       <entry name="defaultAttributeAccessorScope" type="Enum">
         <label>Default Attribute Accessor Scope</label>
355
         <whatsthis>Sets the default attribute accessor scope</whatsthis>
Andi Fischer's avatar
Andi Fischer committed
356
         <choices name="Uml::Visibility::Enum">
357
358
359
360
361
362
            <choice name="Public" />
            <choice name="Private" />
            <choice name="Protected" />
            <choice name="Implementation" />
            <choice name="FromParent" />
         </choices>
363
         <default>Uml::Visibility::FromParent</default>
Sharan Rao's avatar
Sharan Rao committed
364
365
366
       </entry>
       <entry name="forceDoc" type="Bool">
         <label>Force Documentation</label>
367
         <whatsthis>Enables/Disables Verbose Documentation</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
368
369
370
371
         <default>true</default>
       </entry>
       <entry name="forceSections" type="Bool">
         <label>Force Section Documentation</label>
372
         <whatsthis>Enables/Disables verbose section documentation</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
373
374
375
376
         <default>true</default>
       </entry>
       <entry name="headingsDirectory" type="Path">
         <label>Headings Directory</label>
377
         <whatsthis>The Path in which the headings are stored</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
378
379
380
381
         <default>$HOME/kde/share/apps/umbrello/headings</default>
       </entry>
       <entry name="includeHeadings" type="Bool">
         <label>Include headings</label>
382
         <whatsthis>Enables/Disables inclusion of headings</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
383
384
385
386
         <default>true</default>
       </entry>
       <entry name="indentationAmount" type="Int">
         <label>Indentation Amount</label>
387
         <whatsthis>The amount of indentation</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
388
389
390
391
392
         <default>2</default>
         <max>10</max>
       </entry>
       <entry name="indentationType" type="Enum">
         <label>Indentation Type</label>
393
         <whatsthis>The Type of Indentation</whatsthis>
394
395
396
397
398
         <choices name="CodeGenerationPolicy::IndentationType">
            <choice name="NONE" />
            <choice name="TAB" />
            <choice name="SPACE" />
         </choices>
Sharan Rao's avatar
Sharan Rao committed
399
400
401
402
         <default>CodeGenerationPolicy::SPACE</default>
       </entry>
       <entry name="lineEndingType" type="Enum">
         <label>Line Ending Type</label>
403
         <whatsthis>The type of line ending ( or new line type )</whatsthis>
404
405
406
407
408
         <choices name="CodeGenerationPolicy::NewLineType">
            <choice name="UNIX" />
            <choice name="DOS" />
            <choice name="MAC" />
         </choices>
Sharan Rao's avatar
Sharan Rao committed
409
410
411
412
         <default>CodeGenerationPolicy::UNIX</default>
       </entry>
       <entry name="modnamePolicy" type="Enum">
         <label>Modifier Name Policy</label>
413
         <whatsthis>Modifier Name Policy</whatsthis>
414
415
416
417
418
419
         <choices name="CodeGenerationPolicy::ModifyNamePolicy">
            <choice name="No" />
            <choice name="Underscore" />
            <choice name="Capitalise" />
          </choices>
          <default>CodeGenerationPolicy::Capitalise</default>
Sharan Rao's avatar
Sharan Rao committed
420
421
422
       </entry>
       <entry name="outputDirectory" type="Path">
         <label>Output Directory</label>
423
         <whatsthis>The directory to which the code has to be outputted</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
424
425
426
427
         <default>$HOME/uml-generated-code</default>
       </entry>
       <entry name="overwritePolicy" type="Enum">
         <label>Overwrite Policy</label>
428
         <whatsthis>The policy to be followed when there are name conflicts</whatsthis>
429
430
431
432
433
434
         <choices name="CodeGenerationPolicy::OverwritePolicy">
            <choice name="Ok" />
            <choice name="Ask" />
            <choice name="Never" />
            <choice name="Cancel" />
         </choices>
Sharan Rao's avatar
Sharan Rao committed
435
436
437
438
439
440
         <default>CodeGenerationPolicy::Ask</default>
       </entry>
    </group>
    <group name="CPP Code Generation">
       <entry name="autoGenAccessors" type="Bool">
         <label>Auto Generate Accessors</label>
441
         <whatsthis>Enables/Disables auto generation of accessors</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
442
443
444
445
         <default>true</default>
       </entry>
       <entry name="inlineAccessors" type="Bool">
         <label>Inline Accessors</label>
446
         <whatsthis>Enables/Disables Inline accessors</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
447
448
449
450
         <default>true</default>
       </entry>
       <entry name="inlineOps" type="Bool">
         <label>Inline operations</label>
451
         <whatsthis>Enables/Disables Inline Operations</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
452
453
454
455
         <default>true</default>
       </entry>
       <entry name="packageIsNamespace" type="Bool">
         <label>Package is namespace</label>
456
         <whatsthis>Enables/Disables treating a package as a namespace</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
457
458
459
460
         <default>true</default>
       </entry>
       <entry name="publicAccessors" type="Bool">
         <label>Public Accessors</label>
461
         <whatsthis>Enables/Disables public accessors</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
462
463
464
465
         <default>true</default>
       </entry>
       <entry name="stringClassName" type="String">
         <label>String Class Name</label>
466
         <whatsthis>The name of the string class</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
467
468
469
470
         <default>string</default>
       </entry>
       <entry name="stringClassNameInclude" type="String">
         <label>String Class Name Include</label>
471
         <whatsthis>The name of the string class to be included</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
472
473
474
475
         <default>string</default>
       </entry>
       <entry name="stringIncludeIsGlobal" type="Bool">
         <label>String Include is Global</label>
476
         <whatsthis>Enables/Disables global inclusion of string</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
477
478
479
         <default>true</default>
       </entry>
       <entry name="vectorClassName" type="String">
Oliver Kellogg's avatar
Oliver Kellogg committed
480
         <label>Vector Class Name</label>
481
         <whatsthis>The name of the vector class</whatsthis>
482
         <default>std::vector</default>
Sharan Rao's avatar
Sharan Rao committed
483
484
485
       </entry>
       <entry name="vectorClassNameInclude" type="String">
         <label>Vector Class Name Include </label>
486
         <whatsthis>The name of the vector class to be included</whatsthis>
487
         <default>&lt;vector&gt;</default>
Sharan Rao's avatar
Sharan Rao committed
488
489
490
       </entry>
       <entry name="vectorIncludeIsGlobal" type="Bool">
         <label>Vector include is global</label>
Oliver Kellogg's avatar
Oliver Kellogg committed
491
         <whatsthis>Enables/Disables global inclusion of vector class</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
492
493
494
495
         <default>true</default>
       </entry>
       <entry name="virtualDestructors" type="Bool">
         <label>Virtual Destructors</label>
496
         <whatsthis>Enables/Disables virtual destructors</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
497
498
         <default>true</default>
       </entry>
499
500
501
502
503
       <entry name="docToolTag" type="String">
         <label>Documentation tags</label>
         <whatsthis>The tag used for generating doxygen documentation (\\, @)</whatsthis>
         <default>@</default>
       </entry>
Sharan Rao's avatar
Sharan Rao committed
504
505
506
507
    </group>
    <group name="D Code Generation">
       <entry name="autoGenerateAttributeAccessorsD" key="autoGenerateAttributeAccessors" type="Bool">
          <label>Auto Generate Attribute Accessors ( D ) </label>
508
          <whatsthis>Enables/Disables auto generation of attribute accessors ( D )</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
509
510
511
512
          <default>true</default>
       </entry>
       <entry name="autoGenerateAssocAccessorsD" key="autoGenerateAssocAccessors" type="Bool">
          <label>Auto Generate Assoc Accessors ( D )</label>
513
          <whatsthis>Enables/Disables auto generation of association accessors ( D )</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
514
515
516
517
          <default>true</default>
       </entry>
       <entry name="buildANTDocumentD" key="buildANTDocument" type="Bool">
          <label>Build ANT Document (D) </label>
518
          <whatsthis>Enables/Disables building of ANT Document (D) </whatsthis>
Sharan Rao's avatar
Sharan Rao committed
519
520
521
522
523
524
          <default>false</default> 
       </entry>
    </group>
    <group name="Java Code Generation">
       <entry name="autoGenerateAttributeAccessorsJava" key="autoGenerateAttributeAccessors" type="Bool">
          <label>Auto Generate Attribute Accessors (Java)</label>
525
          <whatsthis>Enables/Disables auto generation of attribute accessors (Java)</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
526
527
528
529
          <default>true</default>
       </entry>
       <entry name="autoGenerateAssocAccessorsJava" key="autoGenerateAssocAccessors" type="Bool">
          <label>Auto Generate Assoc Accessors (Java) </label>
530
          <whatsthis>Enables/Disables auto generation of association accessors (Java) </whatsthis>
Sharan Rao's avatar
Sharan Rao committed
531
532
533
534
          <default>true</default>
       </entry>
       <entry name="buildANTDocumentJava" key="buildANTDocument" type="Bool">
          <label>Build ANT Document (Java) </label>
535
          <whatsthis>Enables/Disables building of ANT Document (Java) </whatsthis>
Sharan Rao's avatar
Sharan Rao committed
536
537
538
539
540
541
          <default>false</default> 
       </entry>
    </group>
    <group name="Ruby Code Generation">
       <entry name="autoGenerateAttributeAccessorsRuby" key="autoGenerateAttributeAccessors" type="Bool">
          <label>Auto Generate Attribute Accessors (Ruby) </label>
542
          <whatsthis>Enables/Disables auto generation of attribute accessors (Ruby)</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
543
544
545
546
          <default>true</default>
       </entry>
       <entry name="autoGenerateAssocAccessorsRuby" key="autoGenerateAssocAccessors" type="Bool">
          <label>Auto Generate Assoc Accessors (Ruby)</label>
547
          <whatsthis>Enables/Disables auto generation of association accessors (Ruby)</whatsthis>
Sharan Rao's avatar
Sharan Rao committed
548
549
550
          <default>true</default>
       </entry>
    </group>    
551
    <group name="Auto Layout">
Ralf Habacker's avatar
Ralf Habacker committed
552
        <entry name="autoDotPath" type="Bool">
553
554
555
556
557
558
559
560
561
            <label>Automatic Dot Path</label>
            <whatsthis>determine automatically the path of dot executable</whatsthis>
            <default>true</default>
        </entry>
        <entry name="dotPath" type="String">
            <label>Dot Path</label>
            <whatsthis>set path to dot executable (optional)</whatsthis>
            <default></default>
        </entry>
Ralf Habacker's avatar
Ralf Habacker committed
562
        <entry name="showExportLayout" type="Bool">
563
564
565
566
567
            <label>Show Export Layout</label>
            <whatsthis>show export layout</whatsthis>
            <default>false</default>
        </entry>
    </group>
Sharan Rao's avatar
Sharan Rao committed
568
569
</kcfg>