Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Fedorenko2011-01-19 15:09:22 +0000
committerIgor Fedorenko2011-01-19 15:09:22 +0000
commitea27da4049ea534f719a49c8e4d4003c6a5bda0b (patch)
tree358f45bcff7942e7eb27f78a0b809b9cb81273ed
parent19a5469f65e70d73c6b0e520c08226dcb21fb385 (diff)
downloadm2e-core-ea27da4049ea534f719a49c8e4d4003c6a5bda0b.tar.gz
m2e-core-ea27da4049ea534f719a49c8e4d4003c6a5bda0b.tar.xz
m2e-core-ea27da4049ea534f719a49c8e4d4003c6a5bda0b.zip
crlf
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
-rw-r--r--org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/dialogs/MavenModuleSelectionDialog.java198
1 files changed, 99 insertions, 99 deletions
diff --git a/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/dialogs/MavenModuleSelectionDialog.java b/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/dialogs/MavenModuleSelectionDialog.java
index bb0d87d4..3b78faa3 100644
--- a/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/dialogs/MavenModuleSelectionDialog.java
+++ b/org.eclipse.m2e.editor/src/org/eclipse/m2e/editor/dialogs/MavenModuleSelectionDialog.java
@@ -1,99 +1,99 @@
-
-package org.eclipse.m2e.editor.dialogs;
-
-import java.util.Set;
-
-import org.eclipse.core.resources.IResource;
-import org.eclipse.jface.viewers.IColorProvider;
-import org.eclipse.jface.viewers.ILabelProvider;
-import org.eclipse.jface.viewers.LabelProvider;
-import org.eclipse.jface.viewers.TreeViewer;
-import org.eclipse.m2e.core.wizards.MavenProjectSelectionDialog;
-import org.eclipse.m2e.editor.internal.Messages;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.SelectionAdapter;
-import org.eclipse.swt.events.SelectionEvent;
-import org.eclipse.swt.graphics.Color;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.swt.widgets.Button;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.swt.widgets.Shell;
-import org.eclipse.swt.widgets.TreeItem;
-import org.eclipse.ui.model.WorkbenchLabelProvider;
-
-
-public class MavenModuleSelectionDialog extends MavenProjectSelectionDialog {
- protected Set<Object> knownModules;
-
- protected boolean pomUpdateRequired = false;
-
- public MavenModuleSelectionDialog(Shell parent, Set<Object> knownModules) {
- super(parent, true);
- this.knownModules = knownModules;
- setTitle(Messages.OverviewPage_selectModuleProjects);
- }
-
- @Override
- protected Control createDialogArea(Composite parent) {
- Control control = super.createDialogArea(parent);
-
- final TreeViewer viewer = getViewer();
- viewer.setLabelProvider(new ProjectLabelProvider());
- viewer.getTree().addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- if(e.detail == SWT.CHECK) {
- TreeItem item = (TreeItem) e.item;
- Object data = item.getData();
- if(item.getChecked() && data instanceof IResource && knownModules.contains(((IResource) data).getLocation())) {
- item.setChecked(false);
- }
- }
- }
- });
- viewer.getTree().setFocus();
-
- final Button checkbox = new Button((Composite) control, SWT.CHECK);
- checkbox.setSelection(false);
- checkbox.setText(Messages.OverviewPage_updateModulePoms);
- checkbox.addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- pomUpdateRequired = checkbox.getSelection();
- }
- });
-
- return control;
- }
-
- public boolean isPomUpdateRequired() {
- return pomUpdateRequired;
- }
-
- protected class ProjectLabelProvider extends LabelProvider implements IColorProvider {
- private ILabelProvider labelProvider = WorkbenchLabelProvider.getDecoratingWorkbenchLabelProvider();
-
- @Override
- public String getText(Object element) {
- return labelProvider.getText(element);
- }
-
- @Override
- public Image getImage(Object element) {
- return labelProvider.getImage(element);
- }
-
- public Color getForeground(Object element) {
- if(element instanceof IResource && knownModules.contains(((IResource) element).getLocation())) {
- return Display.getDefault().getSystemColor(SWT.COLOR_GRAY);
- }
- return null;
- }
-
- public Color getBackground(Object element) {
- return null;
- }
- }
-}
+
+package org.eclipse.m2e.editor.dialogs;
+
+import java.util.Set;
+
+import org.eclipse.core.resources.IResource;
+import org.eclipse.jface.viewers.IColorProvider;
+import org.eclipse.jface.viewers.ILabelProvider;
+import org.eclipse.jface.viewers.LabelProvider;
+import org.eclipse.jface.viewers.TreeViewer;
+import org.eclipse.m2e.core.wizards.MavenProjectSelectionDialog;
+import org.eclipse.m2e.editor.internal.Messages;
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.SelectionAdapter;
+import org.eclipse.swt.events.SelectionEvent;
+import org.eclipse.swt.graphics.Color;
+import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.widgets.Button;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Control;
+import org.eclipse.swt.widgets.Display;
+import org.eclipse.swt.widgets.Shell;
+import org.eclipse.swt.widgets.TreeItem;
+import org.eclipse.ui.model.WorkbenchLabelProvider;
+
+
+public class MavenModuleSelectionDialog extends MavenProjectSelectionDialog {
+ protected Set<Object> knownModules;
+
+ protected boolean pomUpdateRequired = false;
+
+ public MavenModuleSelectionDialog(Shell parent, Set<Object> knownModules) {
+ super(parent, true);
+ this.knownModules = knownModules;
+ setTitle(Messages.OverviewPage_selectModuleProjects);
+ }
+
+ @Override
+ protected Control createDialogArea(Composite parent) {
+ Control control = super.createDialogArea(parent);
+
+ final TreeViewer viewer = getViewer();
+ viewer.setLabelProvider(new ProjectLabelProvider());
+ viewer.getTree().addSelectionListener(new SelectionAdapter() {
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ if(e.detail == SWT.CHECK) {
+ TreeItem item = (TreeItem) e.item;
+ Object data = item.getData();
+ if(item.getChecked() && data instanceof IResource && knownModules.contains(((IResource) data).getLocation())) {
+ item.setChecked(false);
+ }
+ }
+ }
+ });
+ viewer.getTree().setFocus();
+
+ final Button checkbox = new Button((Composite) control, SWT.CHECK);
+ checkbox.setSelection(false);
+ checkbox.setText(Messages.OverviewPage_updateModulePoms);
+ checkbox.addSelectionListener(new SelectionAdapter() {
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ pomUpdateRequired = checkbox.getSelection();
+ }
+ });
+
+ return control;
+ }
+
+ public boolean isPomUpdateRequired() {
+ return pomUpdateRequired;
+ }
+
+ protected class ProjectLabelProvider extends LabelProvider implements IColorProvider {
+ private ILabelProvider labelProvider = WorkbenchLabelProvider.getDecoratingWorkbenchLabelProvider();
+
+ @Override
+ public String getText(Object element) {
+ return labelProvider.getText(element);
+ }
+
+ @Override
+ public Image getImage(Object element) {
+ return labelProvider.getImage(element);
+ }
+
+ public Color getForeground(Object element) {
+ if(element instanceof IResource && knownModules.contains(((IResource) element).getLocation())) {
+ return Display.getDefault().getSystemColor(SWT.COLOR_GRAY);
+ }
+ return null;
+ }
+
+ public Color getBackground(Object element) {
+ return null;
+ }
+ }
+}

Back to the top