umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
18 #include <QDomElement>
19 #include <QXmlStreamWriter>
150 #elif defined(Q_OS_MAC)
UIState uiState
Definition: optionstate.h:337
bool showVisibility
Definition: optionstate.h:130
static Uml::Visibility::Enum defaultOperationScope()
Definition: umbrellosettings.h:1095
void setOptionState(const OptionState &optstate)
Definition: optionstate.cpp:375
static bool autoGenerateAssocAccessorsJava()
Definition: umbrellosettings.h:2544
Enum
Definition: basictypes.h:75
static bool autoGenerateAssocAccessorsD()
Definition: umbrellosettings.h:2460
static void setAccessorMethodsStartWithUpperCase(bool v)
Definition: umbrellosettings.h:2366
static uint lineWidth()
Definition: umbrellosettings.h:619
static bool tabdiagrams()
Definition: umbrellosettings.h:119
bool showAttribAssocs
Definition: optionstate.h:137
static QColor fillColor()
Definition: umbrellosettings.h:563
static void setShowOpSig(bool v)
Definition: umbrellosettings.h:1029
static void setTextColor(const QColor &v)
Definition: umbrellosettings.h:637
RubyCodeGenerationState()
Definition: optionstate.h:252
static bool loadlast()
Definition: umbrellosettings.h:395
bool accessorMethodsStartWithUpperCase
Definition: optionstate.h:219
static void setFooterPrinting(bool v)
Definition: umbrellosettings.h:221
static void setUiFont(const QFont &v)
Definition: umbrellosettings.h:693
Enum
Definition: basictypes.h:322
void load()
Definition: optionstate.cpp:77
bool tabdiagrams
Definition: optionstate.h:66
QFont font
Definition: optionstate.h:101
bool showAttSig
Definition: optionstate.h:134
JavaCodeGenerationState javaCodeGenerationState
Definition: optionstate.h:264
static int autosavetime()
Definition: umbrellosettings.h:339
CodeGenerationPolicy::IndentationType indentationType
Definition: optionstate.h:180
static bool autosave()
Definition: umbrellosettings.h:259
Enum
Definition: basictypes.h:161
bool createArtifacts
Definition: optionstate.h:283
bool showPackage
Definition: optionstate.h:136
Definition: optionstate.h:144
static QString vectorClassNameInclude()
Definition: umbrellosettings.h:2236
bool showDocumentation
Definition: optionstate.h:138
static bool showOpSig()
Definition: umbrellosettings.h:1039
static bool supportCPP11()
Definition: umbrellosettings.h:1529
IndentationType
Definition: codegenerationpolicy.h:49
@ page_codegen
Definition: optionstate.h:46
static void setSupportCPP11(bool v)
Definition: umbrellosettings.h:1519
Definition: optionstate.h:186
CodeGenerationPolicy::NewLineType lineEndingType
Definition: optionstate.h:181
@ page_class
Definition: optionstate.h:44
static void setLoadlast(bool v)
Definition: umbrellosettings.h:385
static void setAutoGenerateAttributeAccessorsD(bool v)
Definition: umbrellosettings.h:2422
Uml::Visibility::Enum defaultOperationScope
Definition: optionstate.h:141
static void setShowExportLayout(bool v)
Definition: umbrellosettings.h:2702
bool showPublicOnly
Definition: optionstate.h:139
static void setShowPackage(bool v)
Definition: umbrellosettings.h:889
LayoutTypeState layoutTypeState
Definition: optionstate.h:336
bool inlineOps
Definition: optionstate.h:205
void save()
Definition: optionstate.cpp:172
QColor textColor
Definition: optionstate.h:100
static bool useFillColor()
Definition: umbrellosettings.h:535
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:422
static void setShowAtts(bool v)
Definition: umbrellosettings.h:833
bool publicAccessors
Definition: optionstate.h:207
QString classMemberPrefix
Definition: optionstate.h:213
static QColor lineColor()
Definition: umbrellosettings.h:591
void load()
Definition: optionstate.cpp:236
static void setAutoGenerateAssocAccessorsRuby(bool v)
Definition: umbrellosettings.h:2618
static bool createArtifacts()
Definition: umbrellosettings.h:1473
static bool autoGenerateAssocAccessorsRuby()
Definition: umbrellosettings.h:2628
void load()
Definition: optionstate.cpp:356
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:268
static bool showOps()
Definition: umbrellosettings.h:871
bool showExportLayout
flag for display export layout
Definition: optionstate.h:304
Enum
Definition: basictypes.h:94
static void setAutoDotPath(bool v)
Definition: umbrellosettings.h:2646
static void setUseFillColor(bool v)
Definition: umbrellosettings.h:525
Uml::Visibility::Enum defaultAttributeScope
Definition: optionstate.h:140
static QString stringClassNameInclude()
Definition: umbrellosettings.h:2152
static void setAutosavetime(int v)
Definition: umbrellosettings.h:317
Uml::LayoutType::Enum layoutType
Definition: optionstate.h:69
int indentationAmount
Definition: optionstate.h:179
static void setAutoGenerateAssocAccessorsJava(bool v)
Definition: umbrellosettings.h:2534
ClassState()
Definition: optionstate.h:108
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:133
static bool autoGenerateAttributeAccessorsRuby()
Definition: umbrellosettings.h:2600
static void setUndo(bool v)
Definition: umbrellosettings.h:81
static void setVectorClassName(const QString &v)
Definition: umbrellosettings.h:2198
static QString vectorClassName()
Definition: umbrellosettings.h:2208
static QString autosavesuffix()
Definition: umbrellosettings.h:367
static bool stringIncludeIsGlobal()
Definition: umbrellosettings.h:2180
CodeGenerationPolicy::OverwritePolicy overwritePolicy
Definition: optionstate.h:184
static void setResolveDependencies(bool v)
Definition: umbrellosettings.h:1491
static Uml::DiagramType::Enum diagram()
Definition: umbrellosettings.h:423
bool newcodegen
Definition: optionstate.h:67
static void setShowStereoType(Uml::ShowStereoType::Enum v)
Definition: umbrellosettings.h:917
Uml::DiagramType::Enum diagram
Definition: optionstate.h:76
static void setBackgroundColor(const QColor &v)
Definition: umbrellosettings.h:721
bool autoGenAccessors
Definition: optionstate.h:203
GeneralState generalState
Definition: optionstate.h:335
@ page_font
Definition: optionstate.h:42
bool forceSections
Definition: optionstate.h:176
static void setVirtualDestructors(bool v)
Definition: umbrellosettings.h:2282
void save()
Definition: optionstate.cpp:395
static void setPackageIsNamespace(bool v)
Definition: umbrellosettings.h:2058
Definition: optionstate.h:236
static void setDiagram(Uml::DiagramType::Enum v)
Definition: umbrellosettings.h:413
static QString stringClassName()
Definition: umbrellosettings.h:2124
Uml::ShowStereoType::Enum showStereoType
Definition: optionstate.h:133
bool autoGenerateAttributeAccessors
Definition: optionstate.h:231
static bool undo()
Definition: umbrellosettings.h:91
void saveToXMI1(QXmlStreamWriter &writer)
QColor backgroundColor
Definition: optionstate.h:102
static Uml::ShowStereoType::Enum showStereoType()
Definition: umbrellosettings.h:927
void load()
Definition: optionstate.cpp:28
static void setCreateArtifacts(bool v)
Definition: umbrellosettings.h:1463
Uml::Visibility::Enum defaultAttributeAccessorScope
Definition: optionstate.h:174
static bool packageIsNamespace()
Definition: umbrellosettings.h:2068
@ page_UI
Definition: optionstate.h:43
@ Undefined
Definition: basictypes.h:162
static bool newcodegen()
Definition: umbrellosettings.h:147
QString stringClassName
Definition: optionstate.h:208
CodeGenerationState codeGenerationState
Definition: optionstate.h:340
static bool resolveDependencies()
Definition: umbrellosettings.h:1501
CommentStyle
Definition: codegenerationpolicy.h:50
static bool publicAccessors()
Definition: umbrellosettings.h:2096
OptionState & optionState()
Definition: optionstate.cpp:370
OptionState()
Definition: optionstate.cpp:380
bool autoGenerateAssocAccessors
Definition: optionstate.h:259
bool packageIsNamespace
Definition: optionstate.h:206
QString dotPath
path to dot executable
Definition: optionstate.h:303
QColor lineColor
Definition: optionstate.h:98
CodeImportState()
Definition: optionstate.h:270
QString stringClassNameInclude
Definition: optionstate.h:209
static bool showAttribAssocs()
Definition: umbrellosettings.h:955
QColor gridDotColor
Definition: optionstate.h:103
@ Public
Definition: basictypes.h:77
static bool showPackage()
Definition: umbrellosettings.h:899
QDir outputDirectory
Definition: optionstate.h:183
QString docToolTag
Definition: optionstate.h:214
GeneralState()
Definition: optionstate.h:45
void saveToXMI1(QXmlStreamWriter &writer)
Definition: optionstate.cpp:410
bool angularlines
Definition: optionstate.h:68
bool autosave
Definition: optionstate.h:71
bool buildANTDocument
Definition: optionstate.h:233
static void setInlineOps(bool v)
Definition: umbrellosettings.h:2030
bool autoGenerateAttributeAccessors
Definition: optionstate.h:258
static void setAutoGenerateAttributeAccessorsJava(bool v)
Definition: umbrellosettings.h:2506
static QString dotPath()
Definition: umbrellosettings.h:2684
static void setVectorIncludeIsGlobal(bool v)
Definition: umbrellosettings.h:2254
static void setGetterWithGetPrefix(bool v)
Definition: umbrellosettings.h:2310
static void setShowAttribAssocs(bool v)
Definition: umbrellosettings.h:945
AutoLayoutState autoLayoutState
Definition: optionstate.h:342
static void setDotPath(const QString &v)
Definition: umbrellosettings.h:2674
void saveToXMI1(QXmlStreamWriter &writer)
Definition: optionstate.cpp:188
@ Direct
Definition: basictypes.h:163
void load()
Definition: optionstate.cpp:280
CodeGenerationPolicy::ModifyNamePolicy modnamePolicy
Definition: optionstate.h:182
static bool virtualDestructors()
Definition: umbrellosettings.h:2292
Definition: optionstate.h:82
static QColor gridDotColor()
Definition: umbrellosettings.h:759
bool useFillColor
Definition: optionstate.h:96
bool showOpSig
Definition: optionstate.h:135
static bool autoGenerateAttributeAccessorsJava()
Definition: umbrellosettings.h:2516
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:206
void saveToXMI1(QXmlStreamWriter &writer)
Definition: optionstate.cpp:255
bool autoDotPath
determine path to dot executable automatically
Definition: optionstate.h:302
OverwritePolicy
Definition: codegenerationpolicy.h:46
Definition: codegenerationpolicy.h:29
bool uml2
Definition: optionstate.h:79
static bool vectorIncludeIsGlobal()
Definition: umbrellosettings.h:2264
static void setAutosavesuffix(const QString &v)
Definition: umbrellosettings.h:357
static void setShowAttSig(bool v)
Definition: umbrellosettings.h:1001
static void setRemovePrefixFromAccessorMethods(bool v)
Definition: umbrellosettings.h:2338
@ Cpp
Definition: basictypes.h:325
bool showOps
Definition: optionstate.h:132
static bool autoDotPath()
Definition: umbrellosettings.h:2656
Definition: optionstate.h:288
bool getterWithGetPrefix
Definition: optionstate.h:217
uint lineWidth
Definition: optionstate.h:99
int autosavetime
Definition: optionstate.h:73
bool includeHeadings
Definition: optionstate.h:178
CPPCodeGenerationState()
Definition: optionstate.h:188
bool footerPrinting
Definition: optionstate.h:70
static void setLineColor(const QColor &v)
Definition: umbrellosettings.h:581
static bool showVisibility()
Definition: umbrellosettings.h:815
Definition: optionstate.h:268
static void setFillColor(const QColor &v)
Definition: umbrellosettings.h:553
void load()
Definition: optionstate.cpp:160
static void setTabdiagrams(bool v)
Definition: umbrellosettings.h:109
bool autoGenEmptyConstructors
Definition: optionstate.h:171
bool removePrefixFromAccessorMethods
Definition: optionstate.h:218
ModifyNamePolicy
Definition: codegenerationpolicy.h:47
static void setAutoGenAccessors(bool v)
Definition: umbrellosettings.h:1946
static QFont uiFont()
Definition: umbrellosettings.h:703
QString lastFile
Definition: optionstate.h:78
static bool autoGenerateAttributeAccessorsD()
Definition: umbrellosettings.h:2432
static void setShowPublicOnly(bool v)
Definition: umbrellosettings.h:973
static bool inlineOps()
Definition: umbrellosettings.h:2040
static void setGridDotColor(const QColor &v)
Definition: umbrellosettings.h:749
void saveToXMI1(QXmlStreamWriter &writer)
Definition: basictypes.cpp:36
Definition: optionstate.h:250
static void setDefaultOperationScope(Uml::Visibility::Enum v)
Definition: umbrellosettings.h:1085
@ page_general
Definition: optionstate.h:41
Definition: optionstate.h:222
void save()
Definition: codeviewerstate.cpp:41
static void setStringIncludeIsGlobal(bool v)
Definition: umbrellosettings.h:2170
CodeGenerationPolicy::CommentStyle commentStyle
Definition: optionstate.h:172
Enum
Definition: basictypes.h:76
Definition: codeviewerstate.cpp:15
Definition: optionstate.h:307
static void setUml2(bool v)
Definition: umbrellosettings.h:497
Definition: optionstate.h:323
static Uml::Visibility::Enum defaultAttributeScope()
Definition: umbrellosettings.h:1067
DCodeGenerationState()
Definition: optionstate.h:224
@ Class
Definition: basictypes.h:98
QString autosavesuffix
Text input field for suffix of autosave.
Definition: optionstate.h:74
ClassState classState
Definition: optionstate.h:338
bool inlineAccessors
Definition: optionstate.h:204
QString vectorClassNameInclude
Definition: optionstate.h:212
CPPCodeGenerationState cppCodeGenerationState
Definition: optionstate.h:262
AutoLayoutState()
Definition: optionstate.h:290
bool loadFromXMI1(QDomElement &element)
static void setAutosave(bool v)
Definition: umbrellosettings.h:249
static void setAngularlines(bool v)
Definition: umbrellosettings.h:165
static bool angularlines()
Definition: umbrellosettings.h:175
static void setClassMemberPrefix(const QString &v)
Definition: umbrellosettings.h:1974
static void setStringClassName(const QString &v)
Definition: umbrellosettings.h:2114
static bool showPublicOnly()
Definition: umbrellosettings.h:983
static bool footerPrinting()
Definition: umbrellosettings.h:231
void load()
Definition: optionstate.cpp:384
Definition: optionstate.h:43
static void setLineWidth(uint v)
Definition: umbrellosettings.h:609
static Uml::LayoutType::Enum layoutType()
Definition: umbrellosettings.h:203
@ page_codeimport
Definition: optionstate.h:45
NewLineType
Definition: codegenerationpolicy.h:48
static void setShowOps(bool v)
Definition: umbrellosettings.h:861
bool vectorIncludeIsGlobal
Definition: optionstate.h:215
Uml::ProgrammingLanguage::Enum defaultLanguage
Definition: optionstate.h:77
static int time()
Definition: umbrellosettings.h:299
@ page_codeview
Definition: optionstate.h:47
static void setDefaultLanguage(Uml::ProgrammingLanguage::Enum v)
Definition: umbrellosettings.h:441
static OptionState & instance()
Definition: optionstate.cpp:430
static bool autoGenAccessors()
Definition: umbrellosettings.h:1956
bool buildANTDocument
Definition: optionstate.h:247
static void setDocToolTag(const QString &v)
Definition: umbrellosettings.h:2394
static QColor backgroundColor()
Definition: umbrellosettings.h:731
void save()
Definition: optionstate.cpp:60
static void setAutoGenerateAttributeAccessorsRuby(bool v)
Definition: umbrellosettings.h:2590
static void setDefaultAttributeScope(Uml::Visibility::Enum v)
Definition: umbrellosettings.h:1057
Uml::Visibility::Enum defaultAssocFieldScope
Definition: optionstate.h:173
int time
old autosave time, kept for compatibility
Definition: optionstate.h:72
static void setPublicAccessors(bool v)
Definition: umbrellosettings.h:2086
bool autoGenerateAttributeAccessors
Definition: optionstate.h:245
static bool showAttSig()
Definition: umbrellosettings.h:1011
bool stringIncludeIsGlobal
Definition: optionstate.h:210
void save()
Definition: optionstate.cpp:363
Page
Definition: optionstate.h:31
static Uml::ProgrammingLanguage::Enum defaultLanguage()
Definition: umbrellosettings.h:451
bool forceDoc
Definition: optionstate.h:175
@ None
no display of stereotype
Definition: basictypes.h:180
static void setInlineAccessors(bool v)
Definition: umbrellosettings.h:2002
static void setAutoGenerateAssocAccessorsD(bool v)
Definition: umbrellosettings.h:2450
CodeViewerState codeViewerState
Definition: optionstate.h:339
bool undo
Definition: optionstate.h:65
bool loadlast
Definition: optionstate.h:75
QColor fillColor
Definition: optionstate.h:97
bool showAtts
Definition: optionstate.h:131
static bool uml2()
Definition: umbrellosettings.h:507
bool supportCPP11
Definition: optionstate.h:285
static bool showAtts()
Definition: umbrellosettings.h:843
configurable params for the code viewer tool
Definition: codeviewerstate.h:28
bool loadFromXMI1(QDomElement &element)
LayoutTypeState()
Definition: optionstate.h:309
void saveToXMI1(QXmlStreamWriter &writer)
Definition: optionstate.cpp:111
void load()
Definition: codeviewerstate.cpp:25
void save()
Definition: optionstate.cpp:92
bool virtualDestructors
Definition: optionstate.h:216
Uml::LayoutType::Enum showExportLayout
flag for display export layout
Definition: optionstate.h:320
void save()
Definition: optionstate.cpp:244
UIState()
Definition: optionstate.h:84
static void setTime(int v)
Definition: umbrellosettings.h:277
static bool showExportLayout()
Definition: umbrellosettings.h:2712
DCodeGenerationState dCodeGenerationState
Definition: optionstate.h:263
static bool inlineAccessors()
Definition: umbrellosettings.h:2012
Enum
Definition: basictypes.h:179
RubyCodeGenerationState rubyCodeGenerationState
Definition: optionstate.h:265
static QColor textColor()
Definition: umbrellosettings.h:647
bool resolveDependencies
Definition: optionstate.h:284
bool autoGenerateAssocAccessors
Definition: optionstate.h:232
Definition: optionstate.h:106
QDir headingsDirectory
Definition: optionstate.h:177
static void setNewcodegen(bool v)
Definition: umbrellosettings.h:137
bool autoGenerateAssocAccessors
Definition: optionstate.h:246
CodeImportState codeImportState
Definition: optionstate.h:341
static void setVectorClassNameInclude(const QString &v)
Definition: umbrellosettings.h:2226
JavaCodeGenerationState()
Definition: optionstate.h:238
static QString docToolTag()
Definition: umbrellosettings.h:2404
void save()
Definition: optionstate.cpp:313
QString vectorClassName
Definition: optionstate.h:211
static void setStringClassNameInclude(const QString &v)
Definition: umbrellosettings.h:2142
static void setShowVisibility(bool v)
Definition: umbrellosettings.h:805
CodeGenerationState()
Definition: optionstate.h:146