diff options
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/wizards/ExportProjectSetMainPage.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/wizards/ExportProjectSetMainPage.java | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/wizards/ExportProjectSetMainPage.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/wizards/ExportProjectSetMainPage.java index 88009c195..6f2f1bdd3 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/wizards/ExportProjectSetMainPage.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/wizards/ExportProjectSetMainPage.java @@ -54,6 +54,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { class ProjectContentProvider implements ITreePathContentProvider{ + @Override public Object[] getChildren(TreePath parentPath) { Object obj = parentPath.getLastSegment(); if (obj instanceof IWorkingSet){ @@ -62,6 +63,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { return null; } + @Override public TreePath[] getParents(Object element) { if (element instanceof IProject){ ArrayList treePaths = new ArrayList(); @@ -80,6 +82,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { return null; } + @Override public boolean hasChildren(TreePath path) { Object obj = path.getLastSegment(); if (obj instanceof IWorkingSet) @@ -88,6 +91,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { return false; } + @Override public Object[] getElements(Object inputElement) { if (inputElement instanceof IWorkspaceRoot) { IWorkspaceRoot root = (IWorkspaceRoot) inputElement; @@ -131,10 +135,12 @@ public class ExportProjectSetMainPage extends TeamWizardPage { return null; } + @Override public void dispose() { } + @Override public void inputChanged(Viewer viewer, Object oldInput, Object newInput) { } @@ -143,6 +149,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { private class ExportProjectSetLabelProvider extends WorkbenchLabelProvider { + @Override public Color getForeground(Object element) { if (element instanceof IProject && !isProjectExportable((IProject) element)) { @@ -203,6 +210,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { /* * @see IDialogPage#createControl(Composite) */ + @Override public void createControl(Composite parent) { Composite c = SWTUtils.createHVFillComposite(parent, 0); @@ -246,6 +254,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { exportWorkingSets.setSelection(false); exportWorkingSets.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { if (((Button) e.widget).getSelection()){ book.showPage(workingSetPage.getControl()); @@ -295,6 +304,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { ArrayList referenceCountProjects = new ArrayList(); ArrayList selectedWorkingSet = new ArrayList(); + @Override public void createControl(Composite parent) { projectComposite = SWTUtils.createHVFillComposite(parent, 1); @@ -307,10 +317,12 @@ public class ExportProjectSetMainPage extends TeamWizardPage { setPageComplete(selectedProjects.size() > 0); } + @Override public Control getControl() { return projectComposite; } + @Override public void setFocus() { projectComposite.setFocus(); } @@ -329,6 +341,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { tableViewer.setLabelProvider(new WorkbenchLabelProvider()); tableViewer.setComparator(new ResourceComparator(ResourceComparator.NAME)); tableViewer.addCheckStateListener(new ICheckStateListener() { + @Override public void checkStateChanged(CheckStateChangedEvent event) { Object temp = event.getElement(); if (temp instanceof IProject){ @@ -375,6 +388,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { selectAll.setLayoutData(data); selectAll.setText(TeamUIMessages.ExportProjectSetMainPage_SelectAll); selectAll.addListener(SWT.Selection, new Listener() { + @Override public void handleEvent(Event event) { tableViewer.setAllChecked(true); selectedProjects.removeAll(selectedProjects); @@ -395,6 +409,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { deselectAll.setLayoutData(data); deselectAll.setText(TeamUIMessages.ExportProjectSetMainPage_DeselectAll); deselectAll.addListener(SWT.Selection, new Listener() { + @Override public void handleEvent(Event event) { tableViewer.setAllChecked(false); selectedProjects.removeAll(selectedProjects); @@ -424,14 +439,17 @@ public class ExportProjectSetMainPage extends TeamWizardPage { setPageComplete(complete); } + @Override public ArrayList getReferenceCountProjects() { return referenceCountProjects; } + @Override public HashSet getSelectedProjects() { return selectedProjects; } + @Override public ArrayList getWorkingSet() { return selectedWorkingSet; } @@ -458,6 +476,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { */ private boolean pageShown = false; + @Override public void createControl(Composite parent) { projectComposite = SWTUtils.createHVFillComposite(parent, 1); @@ -506,6 +525,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { wsTableViewer.setContentProvider(new ProjectContentProvider()); wsTableViewer.setLabelProvider(new WorkbenchLabelProvider()); wsTableViewer.addCheckStateListener(new ICheckStateListener() { + @Override public void checkStateChanged(CheckStateChangedEvent event) { Object temp = event.getElement(); if (temp instanceof IWorkingSet){ @@ -546,6 +566,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { selectAll.setLayoutData(data); selectAll.setText(TeamUIMessages.ExportProjectSetMainPage_SelectAll); selectAll.addListener(SWT.Selection, new Listener() { + @Override public void handleEvent(Event event) { wsTableViewer.setAllChecked(true); @@ -574,6 +595,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { deselectAll.setLayoutData(data); deselectAll.setText(TeamUIMessages.ExportProjectSetMainPage_DeselectAll); deselectAll.addListener(SWT.Selection, new Listener() { + @Override public void handleEvent(Event event) { wsTableViewer.setAllChecked(false); selectedWorkingSet.removeAll(selectedWorkingSet); @@ -593,6 +615,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { newWorkingSet.setLayoutData(data); newWorkingSet.setText(TeamUIMessages.ExportProjectSetMainPage_EditButton); newWorkingSet.addListener(SWT.Selection, new Listener() { + @Override public void handleEvent(Event event) { final IWorkingSetManager workingSetManager = TeamUIPlugin.getPlugin().getWorkbench().getWorkingSetManager(); IWorkingSetSelectionDialog wsWizard = workingSetManager.createWorkingSetSelectionDialog(getShell(), false); @@ -601,6 +624,7 @@ public class ExportProjectSetMainPage extends TeamWizardPage { try { //add event listener propListener = new IPropertyChangeListener() { + @Override public void propertyChange(PropertyChangeEvent event) { }}; @@ -633,10 +657,12 @@ public class ExportProjectSetMainPage extends TeamWizardPage { }); } + @Override public Control getControl() { return projectComposite; } + @Override public void setFocus() { projectComposite.setFocus(); } @@ -685,14 +711,17 @@ public class ExportProjectSetMainPage extends TeamWizardPage { pageShown = true; } + @Override public ArrayList getReferenceCountProjects() { return referenceCountProjects; } + @Override public HashSet getSelectedProjects() { return selectedProjects; } + @Override public ArrayList getWorkingSet() { return selectedWorkingSet; } |