umbrello 2.39.0
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
JavaCodeGenerationPolicyPage Class Reference

#include <javacodegenerationpolicypage.h>

Inheritance diagram for JavaCodeGenerationPolicyPage:
Collaboration diagram for JavaCodeGenerationPolicyPage:

Public Slots

void apply ()
 
- Public Slots inherited from CodeGenerationPolicyPage
virtual void apply ()
 

Public Member Functions

 JavaCodeGenerationPolicyPage (QWidget *parent=nullptr, const char *name=nullptr, JavaCodeGenerationPolicy *policy=nullptr)
 
virtual ~JavaCodeGenerationPolicyPage ()
 
- Public Member Functions inherited from CodeGenerationPolicyPage
 CodeGenerationPolicyPage (QWidget *parent=nullptr, const char *name=nullptr, CodeGenPolicyExt *policy=nullptr)
 
virtual ~CodeGenerationPolicyPage ()
 
void setDefaults ()
 
- Public Member Functions inherited from DialogPageBase
 DialogPageBase (QWidget *parent)
 
virtual ~DialogPageBase ()
 
virtual bool isModified ()
 

Protected Attributes

JavaCodeGenerationFormBaseform
 
- Protected Attributes inherited from CodeGenerationPolicyPage
CodeGenPolicyExtm_parentPolicy
 
- Protected Attributes inherited from DialogPageBase
bool m_isModified
 

Additional Inherited Members

- Protected Member Functions inherited from DialogPageBase
virtual void keyPressEvent (QKeyEvent *event)
 

Constructor & Destructor Documentation

◆ JavaCodeGenerationPolicyPage()

JavaCodeGenerationPolicyPage::JavaCodeGenerationPolicyPage ( QWidget * parent = nullptr,
const char * name = nullptr,
JavaCodeGenerationPolicy * policy = nullptr )
explicit
Todo
unclean - CreateANTBuildFile attribute should be in java policy CodeGenerator *codegen = UMLApp::app()->getGenerator(); JavaCodeGenerator *javacodegen = dynamic_cast<JavaCodeGenerator*>(codegen); if (javacodegen) form->m_makeANTDocumentCheckBox->setChecked(javacodegen->getCreateANTBuildFile());
Here is the call graph for this function:

◆ ~JavaCodeGenerationPolicyPage()

JavaCodeGenerationPolicyPage::~JavaCodeGenerationPolicyPage ( )
virtual

Member Function Documentation

◆ apply

void JavaCodeGenerationPolicyPage::apply ( )
slot
Todo
unclean - CreateANTBuildFile attribute should be in java policy CodeGenerator *codegen = UMLApp::app()->getGenerator(); JavaCodeGenerator *javacodegen = dynamic_cast<JavaCodeGenerator*>(codegen); if (javacodegen) javacodegen->setCreateANTBuildFile(form->m_makeANTDocumentCheckBox->isChecked());
Here is the call graph for this function:

Member Data Documentation

◆ form

JavaCodeGenerationFormBase* JavaCodeGenerationPolicyPage::form
protected

The documentation for this class was generated from the following files: