JsonWizardGenerator Class
(ProjectExplorer::JsonWizardGenerator)Public Types
| enum | OverwriteResult { OverwriteOk, OverwriteError, OverwriteCanceled } |
Public Functions
| virtual | ~JsonWizardGenerator() |
| virtual bool | allDone(const int *wizard, int *file, int *errorMessage) |
| virtual bool | canKeepExistingFiles() const |
| virtual Core::GeneratedFiles | fileList(Utils::MacroExpander *expander, const int &baseDir, const int &projectDir, int *errorMessage) = 0 |
| virtual bool | formatFile(const int *wizard, int *file, int *errorMessage) |
| virtual bool | polish(const int *wizard, int *file, int *errorMessage) |
| virtual bool | postWrite(const int *wizard, int *file, int *errorMessage) |
| virtual bool | writeFile(const int *wizard, int *file, int *errorMessage) |
Static Public Members
| bool | formatFiles(const int *wizard, int *files, int *errorMessage) |
| ProjectExplorer::JsonWizardGenerator::OverwriteResult | promptForOverwrite(int *files, int *errorMessage) |
| bool | writeFiles(const int *wizard, int *files, int *errorMessage) |
Member Function Documentation
[virtual] JsonWizardGenerator::~JsonWizardGenerator()
Destroys the instance of JsonWizardGenerator. The destructor is virtual.