diff options
Diffstat (limited to 'core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/WizardNode.java')
-rw-r--r-- | core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/WizardNode.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/WizardNode.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/WizardNode.java index bce8c91bbb8..0b236af9b34 100644 --- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/WizardNode.java +++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/WizardNode.java @@ -74,6 +74,7 @@ class WizardNode implements IWizardNode { private boolean finishPressed; + @Override public void addPages() { IWizardPage[] wpages = null; try { @@ -96,6 +97,7 @@ class WizardNode implements IWizardNode { } } + @Override public boolean performFinish() { Map<String, String> valueStore = template.getValueStore(); finishPressed = true; @@ -110,10 +112,12 @@ class WizardNode implements IWizardNode { return true; } + @Override public boolean canFinish(){ return !finishPressed && super.canFinish(); } + @Override public void createPageControls(Composite pageContainer) { super.createPageControls(pageContainer); parentPage.adjustTemplateValues(template); @@ -125,6 +129,7 @@ class WizardNode implements IWizardNode { } } + @Override public Image getDefaultPageImage() { return parentPage.getImage(); } |