diff options
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/CheckoutAsWizard.java')
-rw-r--r-- | bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/CheckoutAsWizard.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/CheckoutAsWizard.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/CheckoutAsWizard.java index 5d590f4e5..3bda16e63 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/CheckoutAsWizard.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/wizards/CheckoutAsWizard.java @@ -51,6 +51,7 @@ public class CheckoutAsWizard extends Wizard { /** * @see IResourceChangeListener#resourceChanged(IResourceChangeEvent) */ + @Override public void resourceChanged(IResourceChangeEvent event) { IResourceDelta root = event.getDelta(); IResourceDelta[] projectDeltas = root.getAffectedChildren(); @@ -94,6 +95,7 @@ public class CheckoutAsWizard extends Wizard { /** * @see org.eclipse.jface.wizard.IWizard#addPages() */ + @Override public void addPages() { setNeedsProgressMonitor(true); ImageDescriptor substImage = CVSUIPlugin.getPlugin().getImageDescriptor(ICVSUIConstants.IMG_WIZBAN_CHECKOUT); @@ -128,6 +130,7 @@ public class CheckoutAsWizard extends Wizard { /* (non-Javadoc) * @see org.eclipse.jface.wizard.IWizard#performFinish() */ + @Override public boolean performFinish() { try { if (mainPage.isPerformConfigure()) { @@ -160,6 +163,7 @@ public class CheckoutAsWizard extends Wizard { /* (non-Javadoc) * @see org.eclipse.jface.wizard.IWizard#canFinish() */ + @Override public boolean canFinish() { return (mainPage.isPageComplete() && (mainPage.isPerformConfigure() @@ -170,6 +174,7 @@ public class CheckoutAsWizard extends Wizard { /* (non-Javadoc) * @see org.eclipse.jface.wizard.IWizard#getNextPage(org.eclipse.jface.wizard.IWizardPage) */ + @Override public IWizardPage getNextPage(IWizardPage page) { if (page == mainPage) { if (mainPage.isPerformConfigure()) return tagSelectionPage; @@ -223,7 +228,7 @@ public class CheckoutAsWizard extends Wizard { * Return the remote folders to be checked out */ private ICVSRemoteFolder[] getRemoteFolders() { - ICVSRemoteFolder[] folders = (ICVSRemoteFolder[]) remoteFolders.clone(); + ICVSRemoteFolder[] folders = remoteFolders.clone(); CVSTag selectedTag = getSelectedTag(); // see bug 160851 if(selectedTag != null){ @@ -257,6 +262,7 @@ public class CheckoutAsWizard extends Wizard { ICVSRemoteFolder folder = getRemoteFolder(); final boolean recurse = mainPage.isRecurse(); new CheckoutSingleProjectOperation(part, folder, newProject, targetLocation, false, mainPage.getWorkingSets()) { + @Override protected boolean isRecursive() { return recurse; } |