Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagRefreshButtonArea.java')
-rw-r--r--bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagRefreshButtonArea.java138
1 files changed, 69 insertions, 69 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagRefreshButtonArea.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagRefreshButtonArea.java
index 7366075b8..686ffa7ed 100644
--- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagRefreshButtonArea.java
+++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/tags/TagRefreshButtonArea.java
@@ -34,69 +34,69 @@ import org.eclipse.ui.PlatformUI;
* An area that displays the Refresh and Configure Tags buttons
*/
public class TagRefreshButtonArea extends DialogArea {
-
- private TagSource tagSource;
- private final Shell shell;
- private Button refreshButton;
- private IRunnableContext context;
+
+ private TagSource tagSource;
+ private final Shell shell;
+ private Button refreshButton;
+ private IRunnableContext context;
private Label fMessageLabel;
- private final Listener addDateTagListener;
+ private final Listener addDateTagListener;
- public TagRefreshButtonArea(Shell shell, TagSource tagSource, Listener addDateTagListener) {
- this.addDateTagListener = addDateTagListener;
- Assert.isNotNull(shell);
- Assert.isNotNull(tagSource);
- this.shell = shell;
- this.tagSource = tagSource;
- }
-
- @Override
+ public TagRefreshButtonArea(Shell shell, TagSource tagSource, Listener addDateTagListener) {
+ this.addDateTagListener = addDateTagListener;
+ Assert.isNotNull(shell);
+ Assert.isNotNull(tagSource);
+ this.shell = shell;
+ this.tagSource = tagSource;
+ }
+
+ @Override
public void createArea(Composite parent) {
-
- final PixelConverter converter= SWTUtils.createDialogPixelConverter(parent);
-
- final Composite buttonComp = new Composite(parent, SWT.NONE);
- buttonComp.setLayoutData(SWTUtils.createHFillGridData());//SWT.DEFAULT, SWT.DEFAULT, SWT.END, SWT.TOP, false, false));
- buttonComp.setLayout(SWTUtils.createGridLayout(4, converter, SWTUtils.MARGINS_NONE));
-
+
+ final PixelConverter converter= SWTUtils.createDialogPixelConverter(parent);
+
+ final Composite buttonComp = new Composite(parent, SWT.NONE);
+ buttonComp.setLayoutData(SWTUtils.createHFillGridData());//SWT.DEFAULT, SWT.DEFAULT, SWT.END, SWT.TOP, false, false));
+ buttonComp.setLayout(SWTUtils.createGridLayout(4, converter, SWTUtils.MARGINS_NONE));
+
fMessageLabel= SWTUtils.createLabel(buttonComp, null);
refreshButton = new Button(buttonComp, SWT.PUSH);
refreshButton.setText (CVSUIMessages.TagConfigurationDialog_20);
final Button configureTagsButton = new Button(buttonComp, SWT.PUSH);
configureTagsButton.setText (CVSUIMessages.TagConfigurationDialog_21);
-
- Button addDateTagButton = null;
- int buttonWidth;
- if (addDateTagListener != null) {
- addDateTagButton = new Button(buttonComp, SWT.PUSH);
- addDateTagButton.setText (CVSUIMessages.TagConfigurationDialog_AddDateTag);
- Dialog.applyDialogFont(buttonComp);
- buttonWidth= SWTUtils.calculateControlSize(converter, new Button [] { addDateTagButton, configureTagsButton, refreshButton });
- addDateTagButton.setLayoutData(SWTUtils.createGridData(buttonWidth, SWT.DEFAULT, SWT.END, SWT.CENTER, false, false));
- addDateTagButton.addListener(SWT.Selection, addDateTagListener);
- } else {
- Dialog.applyDialogFont(buttonComp);
- buttonWidth= SWTUtils.calculateControlSize(converter, new Button [] { configureTagsButton, refreshButton });
- }
+
+ Button addDateTagButton = null;
+ int buttonWidth;
+ if (addDateTagListener != null) {
+ addDateTagButton = new Button(buttonComp, SWT.PUSH);
+ addDateTagButton.setText (CVSUIMessages.TagConfigurationDialog_AddDateTag);
+ Dialog.applyDialogFont(buttonComp);
+ buttonWidth= SWTUtils.calculateControlSize(converter, new Button [] { addDateTagButton, configureTagsButton, refreshButton });
+ addDateTagButton.setLayoutData(SWTUtils.createGridData(buttonWidth, SWT.DEFAULT, SWT.END, SWT.CENTER, false, false));
+ addDateTagButton.addListener(SWT.Selection, addDateTagListener);
+ } else {
+ Dialog.applyDialogFont(buttonComp);
+ buttonWidth= SWTUtils.calculateControlSize(converter, new Button [] { configureTagsButton, refreshButton });
+ }
refreshButton.setLayoutData(SWTUtils.createGridData(buttonWidth, SWT.DEFAULT, SWT.END, SWT.CENTER, false, false));
configureTagsButton.setLayoutData(SWTUtils.createGridData(buttonWidth, SWT.DEFAULT, SWT.END, SWT.CENTER, false, false));
refreshButton.addListener(SWT.Selection, event -> refresh(false));
-
+
configureTagsButton.addListener(SWT.Selection, event -> {
TagConfigurationDialog d = new TagConfigurationDialog(shell, tagSource);
d.open();
});
- PlatformUI.getWorkbench().getHelpSystem().setHelp(refreshButton, IHelpContextIds.TAG_CONFIGURATION_REFRESHACTION);
- PlatformUI.getWorkbench().getHelpSystem().setHelp(configureTagsButton, IHelpContextIds.TAG_CONFIGURATION_OVERVIEW);
+ PlatformUI.getWorkbench().getHelpSystem().setHelp(refreshButton, IHelpContextIds.TAG_CONFIGURATION_REFRESHACTION);
+ PlatformUI.getWorkbench().getHelpSystem().setHelp(configureTagsButton, IHelpContextIds.TAG_CONFIGURATION_OVERVIEW);
Dialog.applyDialogFont(buttonComp);
- }
-
-
- public void refresh(final boolean background) {
+ }
+
+
+ public void refresh(final boolean background) {
try {
getRunnableContext().run(true, true, monitor -> {
try {
@@ -128,17 +128,17 @@ public class TagRefreshButtonArea extends DialogArea {
CVSUIPlugin.openError(shell, CVSUIMessages.TagConfigurationDialog_14, null, e);
}
}
-
- private void setBusy(final boolean busy) {
- if (shell != null && !shell.isDisposed())
+
+ private void setBusy(final boolean busy) {
+ if (shell != null && !shell.isDisposed())
shell.getDisplay().asyncExec(() -> {
if (!refreshButton.isDisposed())
refreshButton.setEnabled(!busy);
});
- }
+ }
- private boolean promptForBestEffort() {
- final boolean[] prompt = new boolean[] { false };
+ private boolean promptForBestEffort() {
+ final boolean[] prompt = new boolean[] { false };
shell.getDisplay().syncExec(() -> {
MessageDialog dialog = new MessageDialog(shell, CVSUIMessages.TagRefreshButtonArea_0, null,
getNoTagsFoundMessage(), MessageDialog.INFORMATION,
@@ -154,25 +154,25 @@ public class TagRefreshButtonArea extends DialogArea {
}
});
- return prompt[0];
- }
-
- private String getNoTagsFoundMessage() {
- return NLS.bind(CVSUIMessages.TagRefreshButtonArea_4, new String[] { tagSource.getShortDescription() });
- }
-
- public void setTagSource(TagSource tagSource) {
- Assert.isNotNull(tagSource);
- this.tagSource = tagSource;
- }
+ return prompt[0];
+ }
+
+ private String getNoTagsFoundMessage() {
+ return NLS.bind(CVSUIMessages.TagRefreshButtonArea_4, new String[] { tagSource.getShortDescription() });
+ }
+
+ public void setTagSource(TagSource tagSource) {
+ Assert.isNotNull(tagSource);
+ this.tagSource = tagSource;
+ }
- public IRunnableContext getRunnableContext() {
- if (context == null)
- return PlatformUI.getWorkbench().getProgressService();
- return context;
- }
-
- public void setRunnableContext(IRunnableContext context) {
- this.context = context;
- }
+ public IRunnableContext getRunnableContext() {
+ if (context == null)
+ return PlatformUI.getWorkbench().getProgressService();
+ return context;
+ }
+
+ public void setRunnableContext(IRunnableContext context) {
+ this.context = context;
+ }
}

Back to the top