umbrello 2.39.0
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
umbrellosettings.h
Go to the documentation of this file.
1// This file is generated by kconfig_compiler_kf5 from umbrello.kcfg.
2// All changes you do to this file will be lost.
3#ifndef UMBRELLOSETTINGS_H
4#define UMBRELLOSETTINGS_H
5
6#include <kconfigskeleton.h>
7#include <QCoreApplication>
8#include <QDebug>
9
10#include <basictypes.h>
13
14class UmbrelloSettings : public KConfigSkeleton
15{
16 public:
17
18 static UmbrelloSettings *self();
19 ~UmbrelloSettings() override;
20
24 static
25 void setGeometry( const QSize & v )
26 {
27 if (!self()->isGeometryImmutable())
28 self()->mGeometry = v;
29 }
30
34 static
35 QSize geometry()
36 {
37 return self()->mGeometry;
38 }
39
43 static
45 {
46 return self()->isImmutable( QStringLiteral( "Geometry" ) );
47 }
48
52 static
53 void setImageMimeType( const QString & v )
54 {
57 }
58
62 static
63 QString imageMimeType()
64 {
65 return self()->mImageMimeType;
66 }
67
71 static
73 {
74 return self()->isImmutable( QStringLiteral( "imageMimeType" ) );
75 }
76
80 static
81 void setUndo( bool v )
82 {
83 if (!self()->isUndoImmutable())
84 self()->mUndo = v;
85 }
86
90 static
91 bool undo()
92 {
93 return self()->mUndo;
94 }
95
99 static
101 {
102 return self()->isImmutable( QStringLiteral( "undo" ) );
103 }
104
108 static
109 void setTabdiagrams( bool v )
110 {
112 self()->mTabdiagrams = v;
113 }
114
118 static
120 {
121 return self()->mTabdiagrams;
122 }
123
127 static
129 {
130 return self()->isImmutable( QStringLiteral( "tabdiagrams" ) );
131 }
132
136 static
137 void setNewcodegen( bool v )
138 {
139 if (!self()->isNewcodegenImmutable())
140 self()->mNewcodegen = v;
141 }
142
146 static
148 {
149 return self()->mNewcodegen;
150 }
151
155 static
157 {
158 return self()->isImmutable( QStringLiteral( "newcodegen" ) );
159 }
160
164 static
166 {
167 if (!self()->isLayoutTypeImmutable())
168 self()->mLayoutType = v;
169 }
170
174 static
176 {
177 return static_cast<Uml::LayoutType::Enum>(self()->mLayoutType);
178 }
179
183 static
185 {
186 return self()->isImmutable( QStringLiteral( "layoutType" ) );
187 }
188
192 static
193 void setFooterPrinting( bool v )
194 {
197 }
198
202 static
204 {
205 return self()->mFooterPrinting;
206 }
207
211 static
213 {
214 return self()->isImmutable( QStringLiteral( "footerPrinting" ) );
215 }
216
220 static
221 void setAutosave( bool v )
222 {
223 if (!self()->isAutosaveImmutable())
224 self()->mAutosave = v;
225 }
226
230 static
231 bool autosave()
232 {
233 return self()->mAutosave;
234 }
235
239 static
241 {
242 return self()->isImmutable( QStringLiteral( "autosave" ) );
243 }
244
248 static
249 void setTime( int v )
250 {
251 if (v < 0)
252 {
253 qDebug() << "setTime: value " << v << " is less than the minimum value of 0";
254 v = 0;
255 }
256
257 if (v > 25)
258 {
259 qDebug() << "setTime: value " << v << " is greater than the maximum value of 25";
260 v = 25;
261 }
262
263 if (!self()->isTimeImmutable())
264 self()->mTime = v;
265 }
266
270 static
271 int time()
272 {
273 return self()->mTime;
274 }
275
279 static
281 {
282 return self()->isImmutable( QStringLiteral( "time" ) );
283 }
284
288 static
289 void setAutosavetime( int v )
290 {
291 if (v < 0)
292 {
293 qDebug() << "setAutosavetime: value " << v << " is less than the minimum value of 0";
294 v = 0;
295 }
296
297 if (v > 25)
298 {
299 qDebug() << "setAutosavetime: value " << v << " is greater than the maximum value of 25";
300 v = 25;
301 }
302
304 self()->mAutosavetime = v;
305 }
306
310 static
312 {
313 return self()->mAutosavetime;
314 }
315
319 static
321 {
322 return self()->isImmutable( QStringLiteral( "autosavetime" ) );
323 }
324
328 static
329 void setAutosavesuffix( const QString & v )
330 {
333 }
334
338 static
340 {
341 return self()->mAutosavesuffix;
342 }
343
347 static
349 {
350 return self()->isImmutable( QStringLiteral( "autosavesuffix" ) );
351 }
352
356 static
357 void setLoadlast( bool v )
358 {
359 if (!self()->isLoadlastImmutable())
360 self()->mLoadlast = v;
361 }
362
366 static
367 bool loadlast()
368 {
369 return self()->mLoadlast;
370 }
371
375 static
377 {
378 return self()->isImmutable( QStringLiteral( "loadlast" ) );
379 }
380
384 static
386 {
387 if (!self()->isDiagramImmutable())
388 self()->mDiagram = v;
389 }
390
394 static
396 {
397 return static_cast<Uml::DiagramType::Enum>(self()->mDiagram);
398 }
399
403 static
405 {
406 return self()->isImmutable( QStringLiteral( "diagram" ) );
407 }
408
412 static
414 {
417 }
418
422 static
424 {
426 }
427
431 static
433 {
434 return self()->isImmutable( QStringLiteral( "defaultLanguage" ) );
435 }
436
440 static
441 void setLastFile( const QString & v )
442 {
443 if (!self()->isLastFileImmutable())
444 self()->mLastFile = v;
445 }
446
450 static
451 QString lastFile()
452 {
453 return self()->mLastFile;
454 }
455
459 static
461 {
462 return self()->isImmutable( QStringLiteral( "lastFile" ) );
463 }
464
468 static
469 void setUml2( bool v )
470 {
471 if (!self()->isUml2Immutable())
472 self()->mUml2 = v;
473 }
474
478 static
479 bool uml2()
480 {
481 return self()->mUml2;
482 }
483
487 static
489 {
490 return self()->isImmutable( QStringLiteral( "uml2" ) );
491 }
492
496 static
497 void setUseFillColor( bool v )
498 {
500 self()->mUseFillColor = v;
501 }
502
506 static
508 {
509 return self()->mUseFillColor;
510 }
511
515 static
517 {
518 return self()->isImmutable( QStringLiteral( "useFillColor" ) );
519 }
520
524 static
525 void setFillColor( const QColor & v )
526 {
527 if (!self()->isFillColorImmutable())
528 self()->mFillColor = v;
529 }
530
534 static
535 QColor fillColor()
536 {
537 return self()->mFillColor;
538 }
539
543 static
545 {
546 return self()->isImmutable( QStringLiteral( "fillColor" ) );
547 }
548
552 static
553 void setLineColor( const QColor & v )
554 {
555 if (!self()->isLineColorImmutable())
556 self()->mLineColor = v;
557 }
558
562 static
563 QColor lineColor()
564 {
565 return self()->mLineColor;
566 }
567
571 static
573 {
574 return self()->isImmutable( QStringLiteral( "lineColor" ) );
575 }
576
580 static
581 void setLineWidth( uint v )
582 {
583 if (!self()->isLineWidthImmutable())
584 self()->mLineWidth = v;
585 }
586
590 static
592 {
593 return self()->mLineWidth;
594 }
595
599 static
601 {
602 return self()->isImmutable( QStringLiteral( "lineWidth" ) );
603 }
604
608 static
609 void setTextColor( const QColor & v )
610 {
611 if (!self()->isTextColorImmutable())
612 self()->mTextColor = v;
613 }
614
618 static
619 QColor textColor()
620 {
621 return self()->mTextColor;
622 }
623
627 static
629 {
630 return self()->isImmutable( QStringLiteral( "textColor" ) );
631 }
632
636 static
637 void setShowDocWindow( bool v )
638 {
640 self()->mShowDocWindow = v;
641 }
642
646 static
648 {
649 return self()->mShowDocWindow;
650 }
651
655 static
657 {
658 return self()->isImmutable( QStringLiteral( "showDocWindow" ) );
659 }
660
664 static
665 void setUiFont( const QFont & v )
666 {
667 if (!self()->isUiFontImmutable())
668 self()->mUiFont = v;
669 }
670
674 static
675 QFont uiFont()
676 {
677 return self()->mUiFont;
678 }
679
683 static
685 {
686 return self()->isImmutable( QStringLiteral( "uiFont" ) );
687 }
688
692 static
693 void setBackgroundColor( const QColor & v )
694 {
697 }
698
702 static
704 {
705 return self()->mBackgroundColor;
706 }
707
711 static
713 {
714 return self()->isImmutable( QStringLiteral( "backgroundColor" ) );
715 }
716
720 static
721 void setGridDotColor( const QColor & v )
722 {
724 self()->mGridDotColor = v;
725 }
726
730 static
732 {
733 return self()->mGridDotColor;
734 }
735
739 static
741 {
742 return self()->isImmutable( QStringLiteral( "gridDotColor" ) );
743 }
744
748 static
749 void setRightToLeftUI( bool v )
750 {
752 self()->mRightToLeftUI = v;
753 }
754
758 static
760 {
761 return self()->mRightToLeftUI;
762 }
763
767 static
769 {
770 return self()->isImmutable( QStringLiteral( "rightToLeftUI" ) );
771 }
772
776 static
777 void setShowVisibility( bool v )
778 {
781 }
782
786 static
788 {
789 return self()->mShowVisibility;
790 }
791
795 static
797 {
798 return self()->isImmutable( QStringLiteral( "showVisibility" ) );
799 }
800
804 static
805 void setShowAtts( bool v )
806 {
807 if (!self()->isShowAttsImmutable())
808 self()->mShowAtts = v;
809 }
810
814 static
815 bool showAtts()
816 {
817 return self()->mShowAtts;
818 }
819
823 static
825 {
826 return self()->isImmutable( QStringLiteral( "showAtts" ) );
827 }
828
832 static
833 void setShowOps( bool v )
834 {
835 if (!self()->isShowOpsImmutable())
836 self()->mShowOps = v;
837 }
838
842 static
843 bool showOps()
844 {
845 return self()->mShowOps;
846 }
847
851 static
853 {
854 return self()->isImmutable( QStringLiteral( "showOps" ) );
855 }
856
860 static
861 void setShowPackage( bool v )
862 {
864 self()->mShowPackage = v;
865 }
866
870 static
872 {
873 return self()->mShowPackage;
874 }
875
879 static
881 {
882 return self()->isImmutable( QStringLiteral( "showPackage" ) );
883 }
884
888 static
890 {
893 }
894
898 static
900 {
901 return static_cast<Uml::ShowStereoType::Enum>(self()->mShowStereoType);
902 }
903
907 static
909 {
910 return self()->isImmutable( QStringLiteral( "showStereoType" ) );
911 }
912
916 static
918 {
921 }
922
926 static
928 {
929 return self()->mShowAttribAssocs;
930 }
931
935 static
937 {
938 return self()->isImmutable( QStringLiteral( "showAttribAssocs" ) );
939 }
940
944 static
945 void setShowPublicOnly( bool v )
946 {
949 }
950
954 static
956 {
957 return self()->mShowPublicOnly;
958 }
959
963 static
965 {
966 return self()->isImmutable( QStringLiteral( "showPublicOnly" ) );
967 }
968
972 static
973 void setShowAttSig( bool v )
974 {
975 if (!self()->isShowAttSigImmutable())
976 self()->mShowAttSig = v;
977 }
978
982 static
984 {
985 return self()->mShowAttSig;
986 }
987
991 static
993 {
994 return self()->isImmutable( QStringLiteral( "showAttSig" ) );
995 }
996
1000 static
1001 void setShowOpSig( bool v )
1002 {
1003 if (!self()->isShowOpSigImmutable())
1004 self()->mShowOpSig = v;
1005 }
1006
1010 static
1012 {
1013 return self()->mShowOpSig;
1014 }
1015
1019 static
1021 {
1022 return self()->isImmutable( QStringLiteral( "showOpSig" ) );
1023 }
1024
1028 static
1030 {
1033 }
1034
1038 static
1040 {
1041 return static_cast<Uml::Visibility::Enum>(self()->mDefaultAttributeScope);
1042 }
1043
1047 static
1049 {
1050 return self()->isImmutable( QStringLiteral( "defaultAttributeScope" ) );
1051 }
1052
1056 static
1058 {
1061 }
1062
1066 static
1068 {
1069 return static_cast<Uml::Visibility::Enum>(self()->mDefaultOperationScope);
1070 }
1071
1075 static
1077 {
1078 return self()->isImmutable( QStringLiteral( "defaultOperationScope" ) );
1079 }
1080
1084 static
1085 void setHeight( int v )
1086 {
1087
1088 if (v > 100)
1089 {
1090 qDebug() << "setHeight: value " << v << " is greater than the maximum value of 100";
1091 v = 100;
1092 }
1093
1094 if (!self()->isHeightImmutable())
1095 self()->mHeight = v;
1096 }
1097
1101 static
1103 {
1104 return self()->mHeight;
1105 }
1106
1110 static
1112 {
1113 return self()->isImmutable( QStringLiteral( "height" ) );
1114 }
1115
1119 static
1120 void setWidth( int v )
1121 {
1122
1123 if (v > 100)
1124 {
1125 qDebug() << "setWidth: value " << v << " is greater than the maximum value of 100";
1126 v = 100;
1127 }
1128
1129 if (!self()->isWidthImmutable())
1130 self()->mWidth = v;
1131 }
1132
1136 static
1137 int width()
1138 {
1139 return self()->mWidth;
1140 }
1141
1145 static
1147 {
1148 return self()->isImmutable( QStringLiteral( "width" ) );
1149 }
1150
1154 static
1156 {
1159 }
1160
1164 static
1166 {
1167 return self()->mShowHiddenBlocks;
1168 }
1169
1173 static
1175 {
1176 return self()->isImmutable( QStringLiteral( "showHiddenBlocks" ) );
1177 }
1178
1182 static
1184 {
1187 }
1188
1192 static
1194 {
1195 return self()->mBlocksAreHighlighted;
1196 }
1197
1201 static
1203 {
1204 return self()->isImmutable( QStringLiteral( "blocksAreHighlighted" ) );
1205 }
1206
1210 static
1211 void setCodeViewerFont( const QFont & v )
1212 {
1214 self()->mCodeViewerFont = v;
1215 }
1216
1220 static
1222 {
1223 return self()->mCodeViewerFont;
1224 }
1225
1229 static
1231 {
1232 return self()->isImmutable( QStringLiteral( "codeViewerFont" ) );
1233 }
1234
1238 static
1239 void setPaperColor( const QColor & v )
1240 {
1241 if (!self()->isPaperColorImmutable())
1242 self()->mPaperColor = v;
1243 }
1244
1248 static
1249 QColor paperColor()
1250 {
1251 return self()->mPaperColor;
1252 }
1253
1257 static
1259 {
1260 return self()->isImmutable( QStringLiteral( "paperColor" ) );
1261 }
1262
1266 static
1267 void setFontColor( const QColor & v )
1268 {
1269 if (!self()->isFontColorImmutable())
1270 self()->mFontColor = v;
1271 }
1272
1276 static
1277 QColor fontColor()
1278 {
1279 return self()->mFontColor;
1280 }
1281
1285 static
1287 {
1288 return self()->isImmutable( QStringLiteral( "fontColor" ) );
1289 }
1290
1294 static
1295 void setSelectedColor( const QColor & v )
1296 {
1298 self()->mSelectedColor = v;
1299 }
1300
1304 static
1306 {
1307 return self()->mSelectedColor;
1308 }
1309
1313 static
1315 {
1316 return self()->isImmutable( QStringLiteral( "selectedColor" ) );
1317 }
1318
1322 static
1323 void setEditBlockColor( const QColor & v )
1324 {
1326 self()->mEditBlockColor = v;
1327 }
1328
1332 static
1334 {
1335 return self()->mEditBlockColor;
1336 }
1337
1341 static
1343 {
1344 return self()->isImmutable( QStringLiteral( "editBlockColor" ) );
1345 }
1346
1350 static
1351 void setNonEditBlockColor( const QColor & v )
1352 {
1355 }
1356
1360 static
1362 {
1363 return self()->mNonEditBlockColor;
1364 }
1365
1369 static
1371 {
1372 return self()->isImmutable( QStringLiteral( "nonEditBlockColor" ) );
1373 }
1374
1378 static
1379 void setUmlObjectColor( const QColor & v )
1380 {
1382 self()->mUmlObjectColor = v;
1383 }
1384
1388 static
1390 {
1391 return self()->mUmlObjectColor;
1392 }
1393
1397 static
1399 {
1400 return self()->isImmutable( QStringLiteral( "umlObjectColor" ) );
1401 }
1402
1406 static
1407 void setHiddenColor( const QColor & v )
1408 {
1409 if (!self()->isHiddenColorImmutable())
1410 self()->mHiddenColor = v;
1411 }
1412
1416 static
1418 {
1419 return self()->mHiddenColor;
1420 }
1421
1425 static
1427 {
1428 return self()->isImmutable( QStringLiteral( "hiddenColor" ) );
1429 }
1430
1434 static
1436 {
1438 self()->mCreateArtifacts = v;
1439 }
1440
1444 static
1446 {
1447 return self()->mCreateArtifacts;
1448 }
1449
1453 static
1455 {
1456 return self()->isImmutable( QStringLiteral( "createArtifacts" ) );
1457 }
1458
1462 static
1464 {
1467 }
1468
1472 static
1474 {
1475 return self()->mResolveDependencies;
1476 }
1477
1481 static
1483 {
1484 return self()->isImmutable( QStringLiteral( "resolveDependencies" ) );
1485 }
1486
1490 static
1491 void setSupportCPP11( bool v )
1492 {
1493 if (!self()->isSupportCPP11Immutable())
1494 self()->mSupportCPP11 = v;
1495 }
1496
1500 static
1502 {
1503 return self()->mSupportCPP11;
1504 }
1505
1509 static
1511 {
1512 return self()->isImmutable( QStringLiteral( "supportCPP11" ) );
1513 }
1514
1518 static
1520 {
1523 }
1524
1528 static
1530 {
1532 }
1533
1537 static
1539 {
1540 return self()->isImmutable( QStringLiteral( "autoGenEmptyConstructors" ) );
1541 }
1542
1546 static
1548 {
1549 if (!self()->isCommentStyleImmutable())
1550 self()->mCommentStyle = v;
1551 }
1552
1556 static
1558 {
1560 }
1561
1565 static
1567 {
1568 return self()->isImmutable( QStringLiteral( "commentStyle" ) );
1569 }
1570
1574 static
1576 {
1579 }
1580
1584 static
1586 {
1587 return static_cast<Uml::Visibility::Enum>(self()->mDefaultAssocFieldScope);
1588 }
1589
1593 static
1595 {
1596 return self()->isImmutable( QStringLiteral( "defaultAssocFieldScope" ) );
1597 }
1598
1602 static
1604 {
1607 }
1608
1612 static
1614 {
1616 }
1617
1621 static
1623 {
1624 return self()->isImmutable( QStringLiteral( "defaultAttributeAccessorScope" ) );
1625 }
1626
1630 static
1631 void setForceDoc( bool v )
1632 {
1633 if (!self()->isForceDocImmutable())
1634 self()->mForceDoc = v;
1635 }
1636
1640 static
1642 {
1643 return self()->mForceDoc;
1644 }
1645
1649 static
1651 {
1652 return self()->isImmutable( QStringLiteral( "forceDoc" ) );
1653 }
1654
1658 static
1660 {
1663 }
1664
1668 static
1670 {
1672 }
1673
1677 static
1679 {
1680 return self()->isImmutable( QStringLiteral( "writeSectionComments" ) );
1681 }
1682
1686 static
1687 void setHeadingsDirectory( const QString & v )
1688 {
1691 }
1692
1696 static
1698 {
1699 return self()->mHeadingsDirectory;
1700 }
1701
1705 static
1707 {
1708 return self()->isImmutable( QStringLiteral( "headingsDirectory" ) );
1709 }
1710
1714 static
1716 {
1718 self()->mIncludeHeadings = v;
1719 }
1720
1724 static
1726 {
1727 return self()->mIncludeHeadings;
1728 }
1729
1733 static
1735 {
1736 return self()->isImmutable( QStringLiteral( "includeHeadings" ) );
1737 }
1738
1742 static
1744 {
1745
1746 if (v > 10)
1747 {
1748 qDebug() << "setIndentationAmount: value " << v << " is greater than the maximum value of 10";
1749 v = 10;
1750 }
1751
1754 }
1755
1759 static
1761 {
1762 return self()->mIndentationAmount;
1763 }
1764
1768 static
1770 {
1771 return self()->isImmutable( QStringLiteral( "indentationAmount" ) );
1772 }
1773
1777 static
1779 {
1781 self()->mIndentationType = v;
1782 }
1783
1787 static
1789 {
1791 }
1792
1796 static
1798 {
1799 return self()->isImmutable( QStringLiteral( "indentationType" ) );
1800 }
1801
1805 static
1807 {
1809 self()->mLineEndingType = v;
1810 }
1811
1815 static
1817 {
1819 }
1820
1824 static
1826 {
1827 return self()->isImmutable( QStringLiteral( "lineEndingType" ) );
1828 }
1829
1833 static
1835 {
1837 self()->mModnamePolicy = v;
1838 }
1839
1843 static
1845 {
1847 }
1848
1852 static
1854 {
1855 return self()->isImmutable( QStringLiteral( "modnamePolicy" ) );
1856 }
1857
1861 static
1862 void setOutputDirectory( const QString & v )
1863 {
1865 self()->mOutputDirectory = v;
1866 }
1867
1871 static
1873 {
1874 return self()->mOutputDirectory;
1875 }
1876
1880 static
1882 {
1883 return self()->isImmutable( QStringLiteral( "outputDirectory" ) );
1884 }
1885
1889 static
1891 {
1893 self()->mOverwritePolicy = v;
1894 }
1895
1899 static
1901 {
1903 }
1904
1908 static
1910 {
1911 return self()->isImmutable( QStringLiteral( "overwritePolicy" ) );
1912 }
1913
1917 static
1919 {
1922 }
1923
1927 static
1929 {
1930 return self()->mAutoGenAccessors;
1931 }
1932
1936 static
1938 {
1939 return self()->isImmutable( QStringLiteral( "autoGenAccessors" ) );
1940 }
1941
1945 static
1946 void setClassMemberPrefix( const QString & v )
1947 {
1950 }
1951
1955 static
1957 {
1958 return self()->mClassMemberPrefix;
1959 }
1960
1964 static
1966 {
1967 return self()->isImmutable( QStringLiteral( "classMemberPrefix" ) );
1968 }
1969
1973 static
1975 {
1977 self()->mInlineAccessors = v;
1978 }
1979
1983 static
1985 {
1986 return self()->mInlineAccessors;
1987 }
1988
1992 static
1994 {
1995 return self()->isImmutable( QStringLiteral( "inlineAccessors" ) );
1996 }
1997
2001 static
2002 void setInlineOps( bool v )
2003 {
2004 if (!self()->isInlineOpsImmutable())
2005 self()->mInlineOps = v;
2006 }
2007
2011 static
2013 {
2014 return self()->mInlineOps;
2015 }
2016
2020 static
2022 {
2023 return self()->isImmutable( QStringLiteral( "inlineOps" ) );
2024 }
2025
2029 static
2031 {
2034 }
2035
2039 static
2041 {
2042 return self()->mPackageIsNamespace;
2043 }
2044
2048 static
2050 {
2051 return self()->isImmutable( QStringLiteral( "packageIsNamespace" ) );
2052 }
2053
2057 static
2059 {
2061 self()->mPublicAccessors = v;
2062 }
2063
2067 static
2069 {
2070 return self()->mPublicAccessors;
2071 }
2072
2076 static
2078 {
2079 return self()->isImmutable( QStringLiteral( "publicAccessors" ) );
2080 }
2081
2085 static
2086 void setStringClassName( const QString & v )
2087 {
2089 self()->mStringClassName = v;
2090 }
2091
2095 static
2097 {
2098 return self()->mStringClassName;
2099 }
2100
2104 static
2106 {
2107 return self()->isImmutable( QStringLiteral( "stringClassName" ) );
2108 }
2109
2113 static
2114 void setStringClassNameInclude( const QString & v )
2115 {
2118 }
2119
2123 static
2125 {
2126 return self()->mStringClassNameInclude;
2127 }
2128
2132 static
2134 {
2135 return self()->isImmutable( QStringLiteral( "stringClassNameInclude" ) );
2136 }
2137
2141 static
2143 {
2146 }
2147
2151 static
2153 {
2154 return self()->mStringIncludeIsGlobal;
2155 }
2156
2160 static
2162 {
2163 return self()->isImmutable( QStringLiteral( "stringIncludeIsGlobal" ) );
2164 }
2165
2169 static
2170 void setVectorClassName( const QString & v )
2171 {
2173 self()->mVectorClassName = v;
2174 }
2175
2179 static
2181 {
2182 return self()->mVectorClassName;
2183 }
2184
2188 static
2190 {
2191 return self()->isImmutable( QStringLiteral( "vectorClassName" ) );
2192 }
2193
2197 static
2198 void setVectorClassNameInclude( const QString & v )
2199 {
2202 }
2203
2207 static
2209 {
2210 return self()->mVectorClassNameInclude;
2211 }
2212
2216 static
2218 {
2219 return self()->isImmutable( QStringLiteral( "vectorClassNameInclude" ) );
2220 }
2221
2225 static
2227 {
2230 }
2231
2235 static
2237 {
2238 return self()->mVectorIncludeIsGlobal;
2239 }
2240
2244 static
2246 {
2247 return self()->isImmutable( QStringLiteral( "vectorIncludeIsGlobal" ) );
2248 }
2249
2253 static
2255 {
2258 }
2259
2263 static
2265 {
2266 return self()->mVirtualDestructors;
2267 }
2268
2272 static
2274 {
2275 return self()->isImmutable( QStringLiteral( "virtualDestructors" ) );
2276 }
2277
2281 static
2283 {
2286 }
2287
2291 static
2293 {
2294 return self()->mGetterWithGetPrefix;
2295 }
2296
2300 static
2302 {
2303 return self()->isImmutable( QStringLiteral( "getterWithGetPrefix" ) );
2304 }
2305
2309 static
2311 {
2314 }
2315
2319 static
2321 {
2323 }
2324
2328 static
2330 {
2331 return self()->isImmutable( QStringLiteral( "removePrefixFromAccessorMethods" ) );
2332 }
2333
2337 static
2339 {
2342 }
2343
2347 static
2349 {
2351 }
2352
2356 static
2358 {
2359 return self()->isImmutable( QStringLiteral( "accessorMethodsStartWithUpperCase" ) );
2360 }
2361
2365 static
2366 void setDocToolTag( const QString & v )
2367 {
2368 if (!self()->isDocToolTagImmutable())
2369 self()->mDocToolTag = v;
2370 }
2371
2375 static
2376 QString docToolTag()
2377 {
2378 return self()->mDocToolTag;
2379 }
2380
2384 static
2386 {
2387 return self()->isImmutable( QStringLiteral( "docToolTag" ) );
2388 }
2389
2393 static
2395 {
2398 }
2399
2403 static
2405 {
2407 }
2408
2412 static
2414 {
2415 return self()->isImmutable( QStringLiteral( "autoGenerateAttributeAccessorsD" ) );
2416 }
2417
2421 static
2423 {
2426 }
2427
2431 static
2433 {
2435 }
2436
2440 static
2442 {
2443 return self()->isImmutable( QStringLiteral( "autoGenerateAssocAccessorsD" ) );
2444 }
2445
2449 static
2451 {
2454 }
2455
2459 static
2461 {
2462 return self()->mBuildANTDocumentD;
2463 }
2464
2468 static
2470 {
2471 return self()->isImmutable( QStringLiteral( "buildANTDocumentD" ) );
2472 }
2473
2477 static
2479 {
2482 }
2483
2487 static
2489 {
2491 }
2492
2496 static
2498 {
2499 return self()->isImmutable( QStringLiteral( "autoGenerateAttributeAccessorsJava" ) );
2500 }
2501
2505 static
2507 {
2510 }
2511
2515 static
2517 {
2519 }
2520
2524 static
2526 {
2527 return self()->isImmutable( QStringLiteral( "autoGenerateAssocAccessorsJava" ) );
2528 }
2529
2533 static
2535 {
2538 }
2539
2543 static
2545 {
2546 return self()->mBuildANTDocumentJava;
2547 }
2548
2552 static
2554 {
2555 return self()->isImmutable( QStringLiteral( "buildANTDocumentJava" ) );
2556 }
2557
2561 static
2563 {
2566 }
2567
2571 static
2573 {
2575 }
2576
2580 static
2582 {
2583 return self()->isImmutable( QStringLiteral( "autoGenerateAttributeAccessorsRuby" ) );
2584 }
2585
2589 static
2591 {
2594 }
2595
2599 static
2601 {
2603 }
2604
2608 static
2610 {
2611 return self()->isImmutable( QStringLiteral( "autoGenerateAssocAccessorsRuby" ) );
2612 }
2613
2617 static
2618 void setAutoDotPath( bool v )
2619 {
2620 if (!self()->isAutoDotPathImmutable())
2621 self()->mAutoDotPath = v;
2622 }
2623
2627 static
2629 {
2630 return self()->mAutoDotPath;
2631 }
2632
2636 static
2638 {
2639 return self()->isImmutable( QStringLiteral( "autoDotPath" ) );
2640 }
2641
2645 static
2646 void setDotPath( const QString & v )
2647 {
2648 if (!self()->isDotPathImmutable())
2649 self()->mDotPath = v;
2650 }
2651
2655 static
2656 QString dotPath()
2657 {
2658 return self()->mDotPath;
2659 }
2660
2664 static
2666 {
2667 return self()->isImmutable( QStringLiteral( "dotPath" ) );
2668 }
2669
2673 static
2675 {
2678 }
2679
2683 static
2685 {
2686 return self()->mShowExportLayout;
2687 }
2688
2692 static
2694 {
2695 return self()->isImmutable( QStringLiteral( "showExportLayout" ) );
2696 }
2697
2698 protected:
2701
2702
2703 // General Options
2706 bool mUndo;
2718 QString mLastFile;
2719 bool mUml2;
2720
2721 // UI Options
2728 QFont mUiFont;
2732
2733 // Class Options
2745
2746 // Code Viewer Options
2759
2760 // Code Importer
2764
2765 // Code Generation
2780
2781 // CPP Code Generation
2799
2800 // D Code Generation
2804
2805 // Java Code Generation
2809
2810 // Ruby Code Generation
2813
2814 // Auto Layout
2816 QString mDotPath;
2818
2819 private:
2820};
2821
2822#endif
2823
ModifyNamePolicy
Definition codegenerationpolicy.h:43
NewLineType
Definition codegenerationpolicy.h:45
IndentationType
Definition codegenerationpolicy.h:46
OverwritePolicy
Definition codegenerationpolicy.h:42
WriteSectionCommentsPolicy
Definition codegenerationpolicy.h:44
CommentStyle
Definition codegenerationpolicy.h:47
Definition umbrellosettings.cpp:10
Definition umbrellosettings.h:15
static bool isLayoutTypeImmutable()
Definition umbrellosettings.h:184
static void setShowAtts(bool v)
Definition umbrellosettings.h:805
static void setAutoGenEmptyConstructors(bool v)
Definition umbrellosettings.h:1519
static void setDefaultAttributeScope(Uml::Visibility::Enum v)
Definition umbrellosettings.h:1029
static void setAutoGenerateAttributeAccessorsRuby(bool v)
Definition umbrellosettings.h:2562
static void setDefaultOperationScope(Uml::Visibility::Enum v)
Definition umbrellosettings.h:1057
int mAutosavetime
Definition umbrellosettings.h:2713
static bool isResolveDependenciesImmutable()
Definition umbrellosettings.h:1482
static bool isAutosaveImmutable()
Definition umbrellosettings.h:240
bool mSupportCPP11
Definition umbrellosettings.h:2763
static void setRightToLeftUI(bool v)
Definition umbrellosettings.h:749
static bool getterWithGetPrefix()
Definition umbrellosettings.h:2292
bool mAutoGenerateAssocAccessorsD
Definition umbrellosettings.h:2802
int mHeight
Definition umbrellosettings.h:2747
static bool isShowVisibilityImmutable()
Definition umbrellosettings.h:796
bool mCreateArtifacts
Definition umbrellosettings.h:2761
static bool showOpSig()
Definition umbrellosettings.h:1011
static bool isCreateArtifactsImmutable()
Definition umbrellosettings.h:1454
QColor mSelectedColor
Definition umbrellosettings.h:2754
bool mAutoGenerateAssocAccessorsJava
Definition umbrellosettings.h:2807
static void setWidth(int v)
Definition umbrellosettings.h:1120
static Uml::Visibility::Enum defaultAssocFieldScope()
Definition umbrellosettings.h:1585
bool mUseFillColor
Definition umbrellosettings.h:2722
static bool stringIncludeIsGlobal()
Definition umbrellosettings.h:2152
QColor mBackgroundColor
Definition umbrellosettings.h:2729
static bool undo()
Definition umbrellosettings.h:91
int mModnamePolicy
Definition umbrellosettings.h:2777
static bool isAutoGenAccessorsImmutable()
Definition umbrellosettings.h:1937
static bool isFillColorImmutable()
Definition umbrellosettings.h:544
int mDefaultAttributeAccessorScope
Definition umbrellosettings.h:2769
static void setIndentationAmount(int v)
Definition umbrellosettings.h:1743
static bool isForceDocImmutable()
Definition umbrellosettings.h:1650
static CodeGenerationPolicy::IndentationType indentationType()
Definition umbrellosettings.h:1788
static Uml::LayoutType::Enum layoutType()
Definition umbrellosettings.h:175
static void setShowAttSig(bool v)
Definition umbrellosettings.h:973
static QColor paperColor()
Definition umbrellosettings.h:1249
static bool isAutoGenerateAssocAccessorsRubyImmutable()
Definition umbrellosettings.h:2609
bool mShowOps
Definition umbrellosettings.h:2736
QString mImageMimeType
Definition umbrellosettings.h:2705
static bool isDefaultOperationScopeImmutable()
Definition umbrellosettings.h:1076
static QString lastFile()
Definition umbrellosettings.h:451
static bool isVectorIncludeIsGlobalImmutable()
Definition umbrellosettings.h:2245
static void setBlocksAreHighlighted(bool v)
Definition umbrellosettings.h:1183
static bool uml2()
Definition umbrellosettings.h:479
static void setEditBlockColor(const QColor &v)
Definition umbrellosettings.h:1323
QSize mGeometry
Definition umbrellosettings.h:2704
uint mLineWidth
Definition umbrellosettings.h:2725
bool mBlocksAreHighlighted
Definition umbrellosettings.h:2750
static void setPublicAccessors(bool v)
Definition umbrellosettings.h:2058
bool mShowPackage
Definition umbrellosettings.h:2737
static bool showPackage()
Definition umbrellosettings.h:871
static bool showOps()
Definition umbrellosettings.h:843
static void setLastFile(const QString &v)
Definition umbrellosettings.h:441
static bool autosave()
Definition umbrellosettings.h:231
static void setShowPublicOnly(bool v)
Definition umbrellosettings.h:945
bool mUndo
Definition umbrellosettings.h:2706
static void setModnamePolicy(CodeGenerationPolicy::ModifyNamePolicy v)
Definition umbrellosettings.h:1834
static void setDefaultAttributeAccessorScope(Uml::Visibility::Enum v)
Definition umbrellosettings.h:1603
static QSize geometry()
Definition umbrellosettings.h:35
QColor mLineColor
Definition umbrellosettings.h:2724
bool mAutoDotPath
Definition umbrellosettings.h:2815
static bool autoGenerateAssocAccessorsRuby()
Definition umbrellosettings.h:2600
static QColor fillColor()
Definition umbrellosettings.h:535
static void setAutoGenerateAttributeAccessorsJava(bool v)
Definition umbrellosettings.h:2478
static void setLineEndingType(CodeGenerationPolicy::NewLineType v)
Definition umbrellosettings.h:1806
static QString classMemberPrefix()
Definition umbrellosettings.h:1956
bool mShowOpSig
Definition umbrellosettings.h:2742
static bool showAttSig()
Definition umbrellosettings.h:983
bool mIncludeHeadings
Definition umbrellosettings.h:2773
static void setShowExportLayout(bool v)
Definition umbrellosettings.h:2674
static void setWriteSectionComments(CodeGenerationPolicy::WriteSectionCommentsPolicy v)
Definition umbrellosettings.h:1659
static bool isTimeImmutable()
Definition umbrellosettings.h:280
static int time()
Definition umbrellosettings.h:271
static bool isInlineOpsImmutable()
Definition umbrellosettings.h:2021
static bool autoGenerateAttributeAccessorsRuby()
Definition umbrellosettings.h:2572
static QColor textColor()
Definition umbrellosettings.h:619
static void setClassMemberPrefix(const QString &v)
Definition umbrellosettings.h:1946
static void setShowOpSig(bool v)
Definition umbrellosettings.h:1001
int mDefaultOperationScope
Definition umbrellosettings.h:2744
static void setAutoGenerateAssocAccessorsD(bool v)
Definition umbrellosettings.h:2422
static bool isPackageIsNamespaceImmutable()
Definition umbrellosettings.h:2049
static bool isStringClassNameIncludeImmutable()
Definition umbrellosettings.h:2133
int mIndentationType
Definition umbrellosettings.h:2775
static bool isBuildANTDocumentJavaImmutable()
Definition umbrellosettings.h:2553
QString mAutosavesuffix
Definition umbrellosettings.h:2714
int mDiagram
Definition umbrellosettings.h:2716
static bool isGetterWithGetPrefixImmutable()
Definition umbrellosettings.h:2301
QColor mEditBlockColor
Definition umbrellosettings.h:2755
static bool autoGenerateAssocAccessorsD()
Definition umbrellosettings.h:2432
static bool isVectorClassNameIncludeImmutable()
Definition umbrellosettings.h:2217
static bool isDefaultAssocFieldScopeImmutable()
Definition umbrellosettings.h:1594
static CodeGenerationPolicy::ModifyNamePolicy modnamePolicy()
Definition umbrellosettings.h:1844
QColor mFillColor
Definition umbrellosettings.h:2723
bool mFooterPrinting
Definition umbrellosettings.h:2710
QString mLastFile
Definition umbrellosettings.h:2718
static bool isShowDocWindowImmutable()
Definition umbrellosettings.h:656
static bool isIndentationTypeImmutable()
Definition umbrellosettings.h:1797
int mIndentationAmount
Definition umbrellosettings.h:2774
static bool isVectorClassNameImmutable()
Definition umbrellosettings.h:2189
static bool useFillColor()
Definition umbrellosettings.h:507
static bool isShowOpsImmutable()
Definition umbrellosettings.h:852
static void setUmlObjectColor(const QColor &v)
Definition umbrellosettings.h:1379
static bool newcodegen()
Definition umbrellosettings.h:147
UmbrelloSettings()
Definition umbrellosettings.cpp:29
static void setPackageIsNamespace(bool v)
Definition umbrellosettings.h:2030
static void setShowDocWindow(bool v)
Definition umbrellosettings.h:637
static void setLineColor(const QColor &v)
Definition umbrellosettings.h:553
bool mTabdiagrams
Definition umbrellosettings.h:2707
static void setRemovePrefixFromAccessorMethods(bool v)
Definition umbrellosettings.h:2310
static bool isShowStereoTypeImmutable()
Definition umbrellosettings.h:908
static void setLineWidth(uint v)
Definition umbrellosettings.h:581
static bool showVisibility()
Definition umbrellosettings.h:787
static bool isLineColorImmutable()
Definition umbrellosettings.h:572
static void setBuildANTDocumentD(bool v)
Definition umbrellosettings.h:2450
static void setAutoGenAccessors(bool v)
Definition umbrellosettings.h:1918
static QString dotPath()
Definition umbrellosettings.h:2656
QString mVectorClassName
Definition umbrellosettings.h:2791
bool mShowPublicOnly
Definition umbrellosettings.h:2740
static bool isHeadingsDirectoryImmutable()
Definition umbrellosettings.h:1706
bool mShowAtts
Definition umbrellosettings.h:2735
static bool isBlocksAreHighlightedImmutable()
Definition umbrellosettings.h:1202
static void setIncludeHeadings(bool v)
Definition umbrellosettings.h:1715
static void setAutosavesuffix(const QString &v)
Definition umbrellosettings.h:329
static bool isStringIncludeIsGlobalImmutable()
Definition umbrellosettings.h:2161
int mLayoutType
Definition umbrellosettings.h:2709
int mDefaultLanguage
Definition umbrellosettings.h:2717
bool mShowAttSig
Definition umbrellosettings.h:2741
static bool isShowAttribAssocsImmutable()
Definition umbrellosettings.h:936
static bool isHeightImmutable()
Definition umbrellosettings.h:1111
int mWriteSectionComments
Definition umbrellosettings.h:2771
static bool removePrefixFromAccessorMethods()
Definition umbrellosettings.h:2320
bool mAutosave
Definition umbrellosettings.h:2711
static bool isNonEditBlockColorImmutable()
Definition umbrellosettings.h:1370
static bool autoGenerateAttributeAccessorsD()
Definition umbrellosettings.h:2404
static void setDefaultLanguage(Uml::ProgrammingLanguage::Enum v)
Definition umbrellosettings.h:413
QColor mFontColor
Definition umbrellosettings.h:2753
QColor mNonEditBlockColor
Definition umbrellosettings.h:2756
bool mAutoGenerateAttributeAccessorsJava
Definition umbrellosettings.h:2806
static bool buildANTDocumentD()
Definition umbrellosettings.h:2460
static QFont codeViewerFont()
Definition umbrellosettings.h:1221
static bool isDotPathImmutable()
Definition umbrellosettings.h:2665
static void setStringClassNameInclude(const QString &v)
Definition umbrellosettings.h:2114
static bool isShowPackageImmutable()
Definition umbrellosettings.h:880
static CodeGenerationPolicy::OverwritePolicy overwritePolicy()
Definition umbrellosettings.h:1900
static bool isUseFillColorImmutable()
Definition umbrellosettings.h:516
static Uml::Visibility::Enum defaultAttributeScope()
Definition umbrellosettings.h:1039
static bool isGridDotColorImmutable()
Definition umbrellosettings.h:740
static void setFontColor(const QColor &v)
Definition umbrellosettings.h:1267
static void setSupportCPP11(bool v)
Definition umbrellosettings.h:1491
static void setAutosave(bool v)
Definition umbrellosettings.h:221
static CodeGenerationPolicy::CommentStyle commentStyle()
Definition umbrellosettings.h:1557
static bool isPublicAccessorsImmutable()
Definition umbrellosettings.h:2077
static bool supportCPP11()
Definition umbrellosettings.h:1501
static bool showAtts()
Definition umbrellosettings.h:815
static void setIndentationType(CodeGenerationPolicy::IndentationType v)
Definition umbrellosettings.h:1778
static void setImageMimeType(const QString &v)
Definition umbrellosettings.h:53
QString mHeadingsDirectory
Definition umbrellosettings.h:2772
bool mRightToLeftUI
Definition umbrellosettings.h:2731
static void setVirtualDestructors(bool v)
Definition umbrellosettings.h:2254
static bool isAutoGenEmptyConstructorsImmutable()
Definition umbrellosettings.h:1538
static void setHeight(int v)
Definition umbrellosettings.h:1085
static bool isShowAttsImmutable()
Definition umbrellosettings.h:824
static bool isCommentStyleImmutable()
Definition umbrellosettings.h:1566
bool mInlineAccessors
Definition umbrellosettings.h:2784
static bool rightToLeftUI()
Definition umbrellosettings.h:759
static QString vectorClassNameInclude()
Definition umbrellosettings.h:2208
static bool publicAccessors()
Definition umbrellosettings.h:2068
static QString autosavesuffix()
Definition umbrellosettings.h:339
static void setGridDotColor(const QColor &v)
Definition umbrellosettings.h:721
static void setResolveDependencies(bool v)
Definition umbrellosettings.h:1463
static bool autoGenEmptyConstructors()
Definition umbrellosettings.h:1529
static bool isAutosavetimeImmutable()
Definition umbrellosettings.h:320
static void setSelectedColor(const QColor &v)
Definition umbrellosettings.h:1295
bool mRemovePrefixFromAccessorMethods
Definition umbrellosettings.h:2796
static int indentationAmount()
Definition umbrellosettings.h:1760
QFont mCodeViewerFont
Definition umbrellosettings.h:2751
static bool isShowHiddenBlocksImmutable()
Definition umbrellosettings.h:1174
static bool isUiFontImmutable()
Definition umbrellosettings.h:684
static bool isDocToolTagImmutable()
Definition umbrellosettings.h:2385
static bool isLineEndingTypeImmutable()
Definition umbrellosettings.h:1825
static void setAutoGenerateAttributeAccessorsD(bool v)
Definition umbrellosettings.h:2394
static void setCreateArtifacts(bool v)
Definition umbrellosettings.h:1435
static QColor editBlockColor()
Definition umbrellosettings.h:1333
bool mAutoGenerateAttributeAccessorsD
Definition umbrellosettings.h:2801
static QString stringClassNameInclude()
Definition umbrellosettings.h:2124
static bool isDefaultLanguageImmutable()
Definition umbrellosettings.h:432
static void setDefaultAssocFieldScope(Uml::Visibility::Enum v)
Definition umbrellosettings.h:1575
static void setAccessorMethodsStartWithUpperCase(bool v)
Definition umbrellosettings.h:2338
static void setDotPath(const QString &v)
Definition umbrellosettings.h:2646
static void setCodeViewerFont(const QFont &v)
Definition umbrellosettings.h:1211
bool mStringIncludeIsGlobal
Definition umbrellosettings.h:2790
QColor mHiddenColor
Definition umbrellosettings.h:2758
static void setDocToolTag(const QString &v)
Definition umbrellosettings.h:2366
static bool isTabdiagramsImmutable()
Definition umbrellosettings.h:128
static bool virtualDestructors()
Definition umbrellosettings.h:2264
static bool forceDoc()
Definition umbrellosettings.h:1641
static QString outputDirectory()
Definition umbrellosettings.h:1872
int mCommentStyle
Definition umbrellosettings.h:2767
static bool isBuildANTDocumentDImmutable()
Definition umbrellosettings.h:2469
static void setUseFillColor(bool v)
Definition umbrellosettings.h:497
static void setLoadlast(bool v)
Definition umbrellosettings.h:357
static bool isWidthImmutable()
Definition umbrellosettings.h:1146
static void setGeometry(const QSize &v)
Definition umbrellosettings.h:25
static QColor selectedColor()
Definition umbrellosettings.h:1305
static bool isBackgroundColorImmutable()
Definition umbrellosettings.h:712
static void setAutoDotPath(bool v)
Definition umbrellosettings.h:2618
static bool loadlast()
Definition umbrellosettings.h:367
static void setFillColor(const QColor &v)
Definition umbrellosettings.h:525
bool mNewcodegen
Definition umbrellosettings.h:2708
static bool isFooterPrintingImmutable()
Definition umbrellosettings.h:212
static bool isStringClassNameImmutable()
Definition umbrellosettings.h:2105
static bool isAccessorMethodsStartWithUpperCaseImmutable()
Definition umbrellosettings.h:2357
static bool isLastFileImmutable()
Definition umbrellosettings.h:460
static bool footerPrinting()
Definition umbrellosettings.h:203
static bool isSupportCPP11Immutable()
Definition umbrellosettings.h:1510
static bool showExportLayout()
Definition umbrellosettings.h:2684
static bool showAttribAssocs()
Definition umbrellosettings.h:927
static void setStringIncludeIsGlobal(bool v)
Definition umbrellosettings.h:2142
static void setShowPackage(bool v)
Definition umbrellosettings.h:861
static void setStringClassName(const QString &v)
Definition umbrellosettings.h:2086
static bool isHiddenColorImmutable()
Definition umbrellosettings.h:1426
static bool isWriteSectionCommentsImmutable()
Definition umbrellosettings.h:1678
static void setUml2(bool v)
Definition umbrellosettings.h:469
static Uml::DiagramType::Enum diagram()
Definition umbrellosettings.h:395
bool mAccessorMethodsStartWithUpperCase
Definition umbrellosettings.h:2797
static bool createArtifacts()
Definition umbrellosettings.h:1445
static void setTextColor(const QColor &v)
Definition umbrellosettings.h:609
bool mAutoGenEmptyConstructors
Definition umbrellosettings.h:2766
static void setNewcodegen(bool v)
Definition umbrellosettings.h:137
static void setInlineOps(bool v)
Definition umbrellosettings.h:2002
static QColor fontColor()
Definition umbrellosettings.h:1277
static void setTime(int v)
Definition umbrellosettings.h:249
static int autosavetime()
Definition umbrellosettings.h:311
static bool isShowExportLayoutImmutable()
Definition umbrellosettings.h:2693
static bool isDefaultAttributeAccessorScopeImmutable()
Definition umbrellosettings.h:1622
static CodeGenerationPolicy::WriteSectionCommentsPolicy writeSectionComments()
Definition umbrellosettings.h:1669
static void setInlineAccessors(bool v)
Definition umbrellosettings.h:1974
QString mDotPath
Definition umbrellosettings.h:2816
static void setOutputDirectory(const QString &v)
Definition umbrellosettings.h:1862
bool mAutoGenerateAssocAccessorsRuby
Definition umbrellosettings.h:2812
static QString vectorClassName()
Definition umbrellosettings.h:2180
static QColor umlObjectColor()
Definition umbrellosettings.h:1389
static bool isInlineAccessorsImmutable()
Definition umbrellosettings.h:1993
static bool isAutosavesuffixImmutable()
Definition umbrellosettings.h:348
static bool isShowOpSigImmutable()
Definition umbrellosettings.h:1020
QString mStringClassNameInclude
Definition umbrellosettings.h:2789
static bool showHiddenBlocks()
Definition umbrellosettings.h:1165
int mShowStereoType
Definition umbrellosettings.h:2738
static bool accessorMethodsStartWithUpperCase()
Definition umbrellosettings.h:2348
static bool vectorIncludeIsGlobal()
Definition umbrellosettings.h:2236
static bool isLoadlastImmutable()
Definition umbrellosettings.h:376
static void setTabdiagrams(bool v)
Definition umbrellosettings.h:109
bool mAutoGenAccessors
Definition umbrellosettings.h:2782
QString mVectorClassNameInclude
Definition umbrellosettings.h:2792
static bool isVirtualDestructorsImmutable()
Definition umbrellosettings.h:2273
bool mShowExportLayout
Definition umbrellosettings.h:2817
static void setShowVisibility(bool v)
Definition umbrellosettings.h:777
static void setNonEditBlockColor(const QColor &v)
Definition umbrellosettings.h:1351
static void setAutoGenerateAssocAccessorsJava(bool v)
Definition umbrellosettings.h:2506
int mDefaultAttributeScope
Definition umbrellosettings.h:2743
static void setShowHiddenBlocks(bool v)
Definition umbrellosettings.h:1155
static bool isCodeViewerFontImmutable()
Definition umbrellosettings.h:1230
static QColor backgroundColor()
Definition umbrellosettings.h:703
QString mClassMemberPrefix
Definition umbrellosettings.h:2783
static bool isShowPublicOnlyImmutable()
Definition umbrellosettings.h:964
static bool isEditBlockColorImmutable()
Definition umbrellosettings.h:1342
static void setVectorClassNameInclude(const QString &v)
Definition umbrellosettings.h:2198
static bool includeHeadings()
Definition umbrellosettings.h:1725
QString mDocToolTag
Definition umbrellosettings.h:2798
bool mLoadlast
Definition umbrellosettings.h:2715
static void setAutosavetime(int v)
Definition umbrellosettings.h:289
static bool autoGenAccessors()
Definition umbrellosettings.h:1928
static bool isClassMemberPrefixImmutable()
Definition umbrellosettings.h:1965
bool mShowVisibility
Definition umbrellosettings.h:2734
static void setPaperColor(const QColor &v)
Definition umbrellosettings.h:1239
static void setBuildANTDocumentJava(bool v)
Definition umbrellosettings.h:2534
static QColor lineColor()
Definition umbrellosettings.h:563
static void setShowAttribAssocs(bool v)
Definition umbrellosettings.h:917
static void setCommentStyle(CodeGenerationPolicy::CommentStyle v)
Definition umbrellosettings.h:1547
static void setForceDoc(bool v)
Definition umbrellosettings.h:1631
static bool isDiagramImmutable()
Definition umbrellosettings.h:404
static void setHeadingsDirectory(const QString &v)
Definition umbrellosettings.h:1687
bool mResolveDependencies
Definition umbrellosettings.h:2762
static void setAutoGenerateAssocAccessorsRuby(bool v)
Definition umbrellosettings.h:2590
static bool isAutoGenerateAssocAccessorsJavaImmutable()
Definition umbrellosettings.h:2525
static bool tabdiagrams()
Definition umbrellosettings.h:119
static void setGetterWithGetPrefix(bool v)
Definition umbrellosettings.h:2282
bool mBuildANTDocumentJava
Definition umbrellosettings.h:2808
bool mForceDoc
Definition umbrellosettings.h:2770
static bool isAutoGenerateAttributeAccessorsJavaImmutable()
Definition umbrellosettings.h:2497
static Uml::Visibility::Enum defaultOperationScope()
Definition umbrellosettings.h:1067
static bool isOutputDirectoryImmutable()
Definition umbrellosettings.h:1881
static Uml::Visibility::Enum defaultAttributeAccessorScope()
Definition umbrellosettings.h:1613
int mLineEndingType
Definition umbrellosettings.h:2776
static QString docToolTag()
Definition umbrellosettings.h:2376
int mTime
Definition umbrellosettings.h:2712
static void setUndo(bool v)
Definition umbrellosettings.h:81
static void setVectorClassName(const QString &v)
Definition umbrellosettings.h:2170
QColor mTextColor
Definition umbrellosettings.h:2726
static void setFooterPrinting(bool v)
Definition umbrellosettings.h:193
QColor mUmlObjectColor
Definition umbrellosettings.h:2757
static void setShowOps(bool v)
Definition umbrellosettings.h:833
~UmbrelloSettings() override
Definition umbrellosettings.cpp:766
static void setUiFont(const QFont &v)
Definition umbrellosettings.h:665
static QColor hiddenColor()
Definition umbrellosettings.h:1417
static bool isFontColorImmutable()
Definition umbrellosettings.h:1286
bool mShowHiddenBlocks
Definition umbrellosettings.h:2749
bool mShowAttribAssocs
Definition umbrellosettings.h:2739
static bool isDefaultAttributeScopeImmutable()
Definition umbrellosettings.h:1048
static bool showDocWindow()
Definition umbrellosettings.h:647
static bool isAutoGenerateAttributeAccessorsRubyImmutable()
Definition umbrellosettings.h:2581
bool mPackageIsNamespace
Definition umbrellosettings.h:2786
static int height()
Definition umbrellosettings.h:1102
int mDefaultAssocFieldScope
Definition umbrellosettings.h:2768
static bool isModnamePolicyImmutable()
Definition umbrellosettings.h:1853
static bool showPublicOnly()
Definition umbrellosettings.h:955
static bool autoGenerateAttributeAccessorsJava()
Definition umbrellosettings.h:2488
bool mVectorIncludeIsGlobal
Definition umbrellosettings.h:2793
static bool blocksAreHighlighted()
Definition umbrellosettings.h:1193
static void setBackgroundColor(const QColor &v)
Definition umbrellosettings.h:693
static bool isIndentationAmountImmutable()
Definition umbrellosettings.h:1769
static bool isRightToLeftUIImmutable()
Definition umbrellosettings.h:768
static bool inlineOps()
Definition umbrellosettings.h:2012
static bool autoGenerateAssocAccessorsJava()
Definition umbrellosettings.h:2516
static QString stringClassName()
Definition umbrellosettings.h:2096
static bool isUndoImmutable()
Definition umbrellosettings.h:100
bool mShowDocWindow
Definition umbrellosettings.h:2727
static void setOverwritePolicy(CodeGenerationPolicy::OverwritePolicy v)
Definition umbrellosettings.h:1890
static void setLayoutType(Uml::LayoutType::Enum v)
Definition umbrellosettings.h:165
static bool isTextColorImmutable()
Definition umbrellosettings.h:628
static Uml::ProgrammingLanguage::Enum defaultLanguage()
Definition umbrellosettings.h:423
bool mVirtualDestructors
Definition umbrellosettings.h:2794
static UmbrelloSettings * self()
Definition umbrellosettings.cpp:19
QString mStringClassName
Definition umbrellosettings.h:2788
static CodeGenerationPolicy::NewLineType lineEndingType()
Definition umbrellosettings.h:1816
static bool isSelectedColorImmutable()
Definition umbrellosettings.h:1314
static bool isShowAttSigImmutable()
Definition umbrellosettings.h:992
static bool isImageMimeTypeImmutable()
Definition umbrellosettings.h:72
bool mPublicAccessors
Definition umbrellosettings.h:2787
static bool isOverwritePolicyImmutable()
Definition umbrellosettings.h:1909
int mOverwritePolicy
Definition umbrellosettings.h:2779
QColor mPaperColor
Definition umbrellosettings.h:2752
static bool isAutoGenerateAssocAccessorsDImmutable()
Definition umbrellosettings.h:2441
bool mUml2
Definition umbrellosettings.h:2719
static bool isRemovePrefixFromAccessorMethodsImmutable()
Definition umbrellosettings.h:2329
static bool isUmlObjectColorImmutable()
Definition umbrellosettings.h:1398
static QColor nonEditBlockColor()
Definition umbrellosettings.h:1361
static bool isNewcodegenImmutable()
Definition umbrellosettings.h:156
static bool isIncludeHeadingsImmutable()
Definition umbrellosettings.h:1734
static bool isUml2Immutable()
Definition umbrellosettings.h:488
bool mBuildANTDocumentD
Definition umbrellosettings.h:2803
static QString headingsDirectory()
Definition umbrellosettings.h:1697
static bool isAutoGenerateAttributeAccessorsDImmutable()
Definition umbrellosettings.h:2413
static bool packageIsNamespace()
Definition umbrellosettings.h:2040
static bool isLineWidthImmutable()
Definition umbrellosettings.h:600
static QString imageMimeType()
Definition umbrellosettings.h:63
QColor mGridDotColor
Definition umbrellosettings.h:2730
static Uml::ShowStereoType::Enum showStereoType()
Definition umbrellosettings.h:899
static bool inlineAccessors()
Definition umbrellosettings.h:1984
static bool isGeometryImmutable()
Definition umbrellosettings.h:44
static bool buildANTDocumentJava()
Definition umbrellosettings.h:2544
static void setShowStereoType(Uml::ShowStereoType::Enum v)
Definition umbrellosettings.h:889
static int width()
Definition umbrellosettings.h:1137
static void setHiddenColor(const QColor &v)
Definition umbrellosettings.h:1407
int mWidth
Definition umbrellosettings.h:2748
bool mInlineOps
Definition umbrellosettings.h:2785
QFont mUiFont
Definition umbrellosettings.h:2728
bool mGetterWithGetPrefix
Definition umbrellosettings.h:2795
static bool isAutoDotPathImmutable()
Definition umbrellosettings.h:2637
bool mAutoGenerateAttributeAccessorsRuby
Definition umbrellosettings.h:2811
static void setVectorIncludeIsGlobal(bool v)
Definition umbrellosettings.h:2226
static uint lineWidth()
Definition umbrellosettings.h:591
QString mOutputDirectory
Definition umbrellosettings.h:2778
static QFont uiFont()
Definition umbrellosettings.h:675
static bool isPaperColorImmutable()
Definition umbrellosettings.h:1258
static QColor gridDotColor()
Definition umbrellosettings.h:731
static bool autoDotPath()
Definition umbrellosettings.h:2628
static void setDiagram(Uml::DiagramType::Enum v)
Definition umbrellosettings.h:385
static bool resolveDependencies()
Definition umbrellosettings.h:1473
std::vector< std::string > v
Definition cxx11-initializer-lists.h:19
Enum
Definition basictypes.h:63
Enum
Definition basictypes.h:130
Enum
Definition basictypes.h:291
Enum
Definition basictypes.h:148
Enum
Definition basictypes.h:45