8 #ifndef CODEGENERATIONPOLICY_H 9 #define CODEGENERATIONPOLICY_H 102 virtual void setDefaults(
bool emitUpdateSignal =
true);
156 #endif // CODEGENERATIONPOLICY_H void setIncludeHeadings(bool new_var)
Definition: codegenerationpolicy.cpp:175
Definition: codegenerationpolicy.h:45
void setLineEndingType(NewLineType type)
Definition: codegenerationpolicy.cpp:215
bool getCodeVerboseDocumentComments() const
Definition: codegenerationpolicy.cpp:146
Definition: codegenerationpolicy.h:43
WriteSectionCommentsPolicy
Definition: codegenerationpolicy.h:44
Definition: codegenerationpolicy.h:45
void modifiedCodeContent()
void setAutoGenerateConstructors(bool var)
Definition: codegenerationpolicy.cpp:349
Enum
Definition: basictypes.h:45
Definition: codegenerationpolicy.h:46
ModifyNamePolicy getModifyPolicy() const
Definition: codegenerationpolicy.cpp:340
void emitModifiedCodeContentSig()
Definition: codegenerationpolicy.cpp:414
void setOutputDirectory(QDir new_var)
Definition: codegenerationpolicy.cpp:195
QString m_indentation
Definition: codegenerationpolicy.h:145
void calculateIndentation()
Definition: codegenerationpolicy.cpp:306
int getIndentationAmount()
Definition: codegenerationpolicy.cpp:289
Definition: codegenerationpolicy.h:25
Definition: codegenerationpolicy.h:42
void setCodeVerboseDocumentComments(bool new_var)
Definition: codegenerationpolicy.cpp:133
void setAssociationFieldScope(Uml::Visibility::Enum var)
Definition: codegenerationpolicy.cpp:387
virtual void setDefaults(CodeGenerationPolicy *defaults, bool emitUpdateSignal=true)
Definition: codegenerationpolicy.cpp:423
Definition: codegenerationpolicy.h:43
Definition: codegenerationpolicy.h:46
QString getHeadingFileDir() const
Definition: codegenerationpolicy.cpp:166
Definition: codegenerationpolicy.h:44
CommentStyle
Definition: codegenerationpolicy.h:47
QDir getOutputDirectory()
Definition: codegenerationpolicy.cpp:205
Uml::Visibility::Enum getAssociationFieldScope()
Definition: codegenerationpolicy.cpp:397
CodeGenerationPolicy()
Definition: codegenerationpolicy.cpp:47
Definition: codegenerationpolicy.h:47
Definition: codegenerationpolicy.h:45
void setModifyPolicy(ModifyNamePolicy new_var)
Definition: codegenerationpolicy.cpp:331
IndentationType getIndentationType()
Definition: codegenerationpolicy.cpp:267
Definition: codegenerationpolicy.h:42
QString m_lineEndingChars
Definition: codegenerationpolicy.h:144
WriteSectionCommentsPolicy getSectionCommentsPolicy() const
Definition: codegenerationpolicy.cpp:121
OverwritePolicy
Definition: codegenerationpolicy.h:42
void setSectionCommentsPolicy(WriteSectionCommentsPolicy new_var)
Definition: codegenerationpolicy.cpp:107
Definition: codegenerationpolicy.h:43
virtual void writeConfig()
Definition: codegenerationpolicy.cpp:497
Definition: codegenerationpolicy.h:44
IndentationType
Definition: codegenerationpolicy.h:46
void setIndentationAmount(int amount)
Definition: codegenerationpolicy.cpp:276
void setAttributeAccessorScope(Uml::Visibility::Enum var)
Definition: codegenerationpolicy.cpp:368
bool getAutoGenerateConstructors()
Definition: codegenerationpolicy.cpp:359
virtual ~CodeGenerationPolicy()
Definition: codegenerationpolicy.cpp:55
bool getIncludeHeadings() const
Definition: codegenerationpolicy.cpp:185
void setCommentStyle(CommentStyle new_var)
Definition: codegenerationpolicy.cpp:85
Uml::Visibility::Enum getAttributeAccessorScope()
Definition: codegenerationpolicy.cpp:378
NewLineType
Definition: codegenerationpolicy.h:45
ModifyNamePolicy
Definition: codegenerationpolicy.h:43
QString getNewLineEndingChars() const
Definition: codegenerationpolicy.cpp:247
NewLineType getLineEndingType()
Definition: codegenerationpolicy.cpp:238
void setIndentationType(IndentationType type)
Definition: codegenerationpolicy.cpp:257
Definition: codegenerationpolicy.h:46
virtual CodeGenerationPolicyPage * createPage(QWidget *parent=nullptr, const char *name=nullptr)
Definition: codegenerationpolicy.cpp:406
Definition: codegenerationpolicypage.h:16
Definition: codegenerationpolicy.h:44
void setHeadingFileDir(const QString &path)
Definition: codegenerationpolicy.cpp:156
Definition: codegenerationpolicy.h:42
QString getHeadingFile(const QString &str)
Definition: codegenerationpolicy.cpp:535
Definition: codegenerationpolicy.h:42
CommentStyle getCommentStyle()
Definition: codegenerationpolicy.cpp:95
void setOverwritePolicy(OverwritePolicy new_var)
Definition: codegenerationpolicy.cpp:65
OverwritePolicy getOverwritePolicy() const
Definition: codegenerationpolicy.cpp:76
Definition: codegenerationpolicy.h:47
QString getIndentation() const
Definition: codegenerationpolicy.cpp:298