org.apache.ibatis.abator.ui.wizards
Class NewConfigFileWizard

java.lang.Object
  extended by Wizard
      extended by org.apache.ibatis.abator.ui.wizards.NewConfigFileWizard

public class NewConfigFileWizard
extends Wizard

This is a sample new wizard. Its role is to create a new file resource in the provided container. If the container resource (a folder or a project) is selected in the workspace when the wizard is opened, it will accept it as the target container. The wizard creates one file with the extension "mpe". If a sample multi-page editor (also available as a template) is registered for the same extension, it will be able to open it.


Constructor Summary
NewConfigFileWizard()
          Constructor for NewConfigFileWizard.
 
Method Summary
 void addPages()
          Adding the page to the wizard.
 void init(IWorkbench workbench, IStructuredSelection selection)
          We will accept the selection in the workbench to see if we can initialize from it.
 boolean performFinish()
          This method is called when 'Finish' button is pressed in the wizard.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NewConfigFileWizard

public NewConfigFileWizard()
Constructor for NewConfigFileWizard.

Method Detail

addPages

public void addPages()
Adding the page to the wizard.


performFinish

public boolean performFinish()
This method is called when 'Finish' button is pressed in the wizard. We will create an operation and run it using wizard as execution context.


init

public void init(IWorkbench workbench,
                 IStructuredSelection selection)
We will accept the selection in the workbench to see if we can initialize from it.

See Also:
IWorkbenchWizard#init(IWorkbench, IStructuredSelection)