Class ExternalReportWizardBase

    • Constructor Detail

      • ExternalReportWizardBase

        public ExternalReportWizardBase​(boolean needToCreateProject)
        Instantiates a new external report wizard.
        Parameters:
        needToCreateProject - whether the wizard needs to create a new project during model integration
    • Method Detail

      • integrateModel

        public void integrateModel​(org.eclipse.core.runtime.IProgressMonitor monitor)
                            throws org.eclipse.core.runtime.CoreException
        Description copied from class: DtNewWizard
        Integrates the created model in the enclosing model. Called at wizard finish.
        Specified by:
        integrateModel in interface IDtNewWizard<ExternalReport>
        Overrides:
        integrateModel in class DtNewWizard<ExternalReport>
        Parameters:
        monitor - the progress monitor to report progress to or null if progress report is not needed
        Throws:
        org.eclipse.core.runtime.CoreException - if model integrations fails with some reason