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