18 #include <QDomElement>
149 #elif defined(Q_OS_MAC)
Definition: codegenerationpolicy.h:30
ModifyNamePolicy
Definition: codegenerationpolicy.h:47
NewLineType
Definition: codegenerationpolicy.h:48
IndentationType
Definition: codegenerationpolicy.h:49
OverwritePolicy
Definition: codegenerationpolicy.h:46
CommentStyle
Definition: codegenerationpolicy.h:50
Definition: optionstate.h:279
bool autoDotPath
determine path to dot executable automatically
Definition: optionstate.h:293
QString dotPath
path to dot executable
Definition: optionstate.h:294
void save()
Definition: optionstate.cpp:355
void saveToXMI1(QDomElement &element)
bool showExportLayout
flag for display export layout
Definition: optionstate.h:295
AutoLayoutState()
Definition: optionstate.h:281
bool loadFromXMI1(QDomElement &element)
void load()
Definition: optionstate.cpp:348
Definition: optionstate.h:97
bool showAttribAssocs
Definition: optionstate.h:128
bool showDocumentation
Definition: optionstate.h:129
bool showPublicOnly
Definition: optionstate.h:130
void load()
Definition: optionstate.cpp:69
bool showVisibility
Definition: optionstate.h:121
Uml::Visibility::Enum defaultAttributeScope
Definition: optionstate.h:131
bool showAtts
Definition: optionstate.h:122
bool showAttSig
Definition: optionstate.h:125
bool showStereoType
Definition: optionstate.h:124
Uml::Visibility::Enum defaultOperationScope
Definition: optionstate.h:132
bool showOpSig
Definition: optionstate.h:126
bool showOps
Definition: optionstate.h:123
void saveToXMI1(QDomElement &element)
Definition: optionstate.cpp:103
ClassState()
Definition: optionstate.h:99
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:125
void save()
Definition: optionstate.cpp:84
bool showPackage
Definition: optionstate.h:127
Definition: optionstate.h:177
QString vectorClassName
Definition: optionstate.h:202
bool autoGenAccessors
Definition: optionstate.h:194
CPPCodeGenerationState()
Definition: optionstate.h:179
bool accessorMethodsStartWithUpperCase
Definition: optionstate.h:210
bool vectorIncludeIsGlobal
Definition: optionstate.h:206
bool publicAccessors
Definition: optionstate.h:198
QString vectorClassNameInclude
Definition: optionstate.h:203
QString stringClassNameInclude
Definition: optionstate.h:200
bool virtualDestructors
Definition: optionstate.h:207
QString classMemberPrefix
Definition: optionstate.h:204
bool packageIsNamespace
Definition: optionstate.h:197
bool stringIncludeIsGlobal
Definition: optionstate.h:201
bool inlineOps
Definition: optionstate.h:196
QString stringClassName
Definition: optionstate.h:199
bool inlineAccessors
Definition: optionstate.h:195
bool removePrefixFromAccessorMethods
Definition: optionstate.h:209
QString docToolTag
Definition: optionstate.h:205
bool getterWithGetPrefix
Definition: optionstate.h:208
Definition: optionstate.h:213
bool buildANTDocument
Definition: optionstate.h:224
DCodeGenerationState()
Definition: optionstate.h:215
bool autoGenerateAttributeAccessors
Definition: optionstate.h:222
bool autoGenerateAssocAccessors
Definition: optionstate.h:223
Definition: optionstate.h:227
bool autoGenerateAttributeAccessors
Definition: optionstate.h:236
bool autoGenerateAssocAccessors
Definition: optionstate.h:237
JavaCodeGenerationState()
Definition: optionstate.h:229
bool buildANTDocument
Definition: optionstate.h:238
Definition: optionstate.h:241
bool autoGenerateAssocAccessors
Definition: optionstate.h:250
bool autoGenerateAttributeAccessors
Definition: optionstate.h:249
RubyCodeGenerationState()
Definition: optionstate.h:243
Definition: optionstate.h:135
JavaCodeGenerationState javaCodeGenerationState
Definition: optionstate.h:255
CodeGenerationPolicy::NewLineType lineEndingType
Definition: optionstate.h:172
bool autoGenEmptyConstructors
Definition: optionstate.h:162
CodeGenerationState()
Definition: optionstate.h:137
RubyCodeGenerationState rubyCodeGenerationState
Definition: optionstate.h:256
bool forceSections
Definition: optionstate.h:167
QDir headingsDirectory
Definition: optionstate.h:168
int indentationAmount
Definition: optionstate.h:170
bool forceDoc
Definition: optionstate.h:166
DCodeGenerationState dCodeGenerationState
Definition: optionstate.h:254
void load()
Definition: optionstate.cpp:272
QDir outputDirectory
Definition: optionstate.h:174
bool includeHeadings
Definition: optionstate.h:169
Uml::Visibility::Enum defaultAssocFieldScope
Definition: optionstate.h:164
CodeGenerationPolicy::ModifyNamePolicy modnamePolicy
Definition: optionstate.h:173
Uml::Visibility::Enum defaultAttributeAccessorScope
Definition: optionstate.h:165
CodeGenerationPolicy::CommentStyle commentStyle
Definition: optionstate.h:163
CodeGenerationPolicy::IndentationType indentationType
Definition: optionstate.h:171
CPPCodeGenerationState cppCodeGenerationState
Definition: optionstate.h:253
CodeGenerationPolicy::OverwritePolicy overwritePolicy
Definition: optionstate.h:175
void save()
Definition: optionstate.cpp:305
Definition: optionstate.h:259
bool createArtifacts
Definition: optionstate.h:274
void saveToXMI1(QDomElement &element)
Definition: optionstate.cpp:247
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:260
void save()
Definition: optionstate.cpp:236
void load()
Definition: optionstate.cpp:228
bool supportCPP11
Definition: optionstate.h:276
bool resolveDependencies
Definition: optionstate.h:275
CodeImportState()
Definition: optionstate.h:261
configurable params for the code viewer tool
Definition: codeviewerstate.h:20
Definition: optionstate.h:34
bool undo
Definition: optionstate.h:56
int autosavetime
Definition: optionstate.h:64
bool angularlines
Definition: optionstate.h:59
QString autosavesuffix
Text input field for suffix of autosave.
Definition: optionstate.h:65
bool autosave
Definition: optionstate.h:62
QString lastFile
Definition: optionstate.h:69
bool newcodegen
Definition: optionstate.h:58
void save()
Definition: optionstate.cpp:52
bool tabdiagrams
Definition: optionstate.h:57
Uml::LayoutType::Enum layoutType
Definition: optionstate.h:60
bool loadlast
Definition: optionstate.h:66
int time
old autosave time, kept for compatibility
Definition: optionstate.h:63
void load()
Definition: optionstate.cpp:20
bool uml2
Definition: optionstate.h:70
Uml::ProgrammingLanguage::Enum defaultLanguage
Definition: optionstate.h:68
GeneralState()
Definition: optionstate.h:36
bool footerPrinting
Definition: optionstate.h:61
Uml::DiagramType::Enum diagram
Definition: optionstate.h:67
Definition: optionstate.h:298
LayoutTypeState()
Definition: optionstate.h:300
bool loadFromXMI1(QDomElement &element)
void saveToXMI1(QDomElement &element)
Uml::LayoutType::Enum showExportLayout
flag for display export layout
Definition: optionstate.h:311
Definition: optionstate.h:314
ClassState classState
Definition: optionstate.h:329
CodeImportState codeImportState
Definition: optionstate.h:332
void saveToXMI1(QDomElement &element)
Definition: optionstate.cpp:402
CodeViewerState codeViewerState
Definition: optionstate.h:330
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:414
CodeGenerationState codeGenerationState
Definition: optionstate.h:331
LayoutTypeState layoutTypeState
Definition: optionstate.h:327
GeneralState generalState
Definition: optionstate.h:326
void load()
Definition: optionstate.cpp:376
static OptionState & instance()
Definition: optionstate.cpp:422
AutoLayoutState autoLayoutState
Definition: optionstate.h:333
OptionState()
Definition: optionstate.cpp:372
UIState uiState
Definition: optionstate.h:328
void save()
Definition: optionstate.cpp:387
Definition: optionstate.h:73
QColor gridDotColor
Definition: optionstate.h:94
QColor lineColor
Definition: optionstate.h:89
void saveToXMI1(QDomElement &element)
Definition: optionstate.cpp:180
UIState()
Definition: optionstate.h:75
uint lineWidth
Definition: optionstate.h:90
QColor backgroundColor
Definition: optionstate.h:93
void load()
Definition: optionstate.cpp:152
QColor textColor
Definition: optionstate.h:91
bool loadFromXMI1(QDomElement &element)
Definition: optionstate.cpp:198
QColor fillColor
Definition: optionstate.h:88
bool useFillColor
Definition: optionstate.h:87
void save()
Definition: optionstate.cpp:164
QFont font
Definition: optionstate.h:92
Definition: codeviewerstate.cpp:15
OptionState & optionState()
Definition: optionstate.cpp:362
void setOptionState(const OptionState &optstate)
Definition: optionstate.cpp:367
Page
Definition: optionstate.h:23
@ page_UI
Definition: optionstate.h:26
@ page_codeimport
Definition: optionstate.h:28
@ page_codegen
Definition: optionstate.h:29
@ page_class
Definition: optionstate.h:27
@ page_codeview
Definition: optionstate.h:30
@ page_font
Definition: optionstate.h:25
@ page_general
Definition: optionstate.h:24
Enum
Definition: basictypes.h:77
@ Undefined
Definition: basictypes.h:80
@ Class
Definition: basictypes.h:81
Enum
Definition: basictypes.h:144
@ Direct
Definition: basictypes.h:146
Enum
Definition: basictypes.h:41
Enum
Definition: basictypes.h:271
@ Cpp
Definition: basictypes.h:274
Enum
Definition: basictypes.h:59
@ Public
Definition: basictypes.h:60
Definition: basictypes.cpp:37