Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/cdo/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/internal/ui/dialogs/CreateCDOModelFragmentDialog.java')
-rw-r--r--extraplugins/cdo/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/internal/ui/dialogs/CreateCDOModelFragmentDialog.java43
1 files changed, 24 insertions, 19 deletions
diff --git a/extraplugins/cdo/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/internal/ui/dialogs/CreateCDOModelFragmentDialog.java b/extraplugins/cdo/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/internal/ui/dialogs/CreateCDOModelFragmentDialog.java
index 90dd0e8202c..19ad60f30c3 100644
--- a/extraplugins/cdo/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/internal/ui/dialogs/CreateCDOModelFragmentDialog.java
+++ b/extraplugins/cdo/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/internal/ui/dialogs/CreateCDOModelFragmentDialog.java
@@ -1,6 +1,6 @@
/*****************************************************************************
* Copyright (c) 2013 CEA LIST.
- *
+ *
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -64,7 +64,7 @@ public class CreateCDOModelFragmentDialog extends Dialog {
public CreateCDOModelFragmentDialog(Shell parentShell, Resource parentUnit, String defaultUnitName) {
super(parentShell);
- this.view = ((CDOResource)parentUnit).cdoView();
+ this.view = ((CDOResource) parentUnit).cdoView();
this.uriConverter = parentUnit.getResourceSet().getURIConverter();
URI parentURI = parentUnit.getURI();
@@ -80,7 +80,7 @@ public class CreateCDOModelFragmentDialog extends Dialog {
@Override
protected Control createDialogArea(Composite parent) {
- Composite result = (Composite)super.createDialogArea(parent);
+ Composite result = (Composite) super.createDialogArea(parent);
result.setLayout(new GridLayout(2, false));
@@ -96,12 +96,13 @@ public class CreateCDOModelFragmentDialog extends Dialog {
ld.widthHint = convertWidthInCharsToPixels(50);
uriText.setLayoutData(ld);
- if(selectedURI != null) {
+ if (selectedURI != null) {
uriText.setText(selectedURI);
}
uriText.addModifyListener(new ModifyListener() {
+ @Override
public void modifyText(ModifyEvent e) {
validateURI(uriText.getText());
}
@@ -118,7 +119,7 @@ public class CreateCDOModelFragmentDialog extends Dialog {
super.createButtonsForButtonBar(parent);
// now that the OK button exists, determine initial enablement
- if(selectedURI == null) {
+ if (selectedURI == null) {
getButton(IDialogConstants.OK_ID).setEnabled(false);
} else {
validateURI(selectedURI);
@@ -149,24 +150,24 @@ public class CreateCDOModelFragmentDialog extends Dialog {
dlg.setAllowOverwrite(false);
String initialURI = uriText.getText().trim();
- if(!Strings.isNullOrEmpty(initialURI)) {
+ if (!Strings.isNullOrEmpty(initialURI)) {
try {
dlg.setInitialURI(URI.createURI(initialURI, true));
} catch (Exception e) {
- // OK, it's not a valid input. That's fine. Use the last valid selection
- if(selectedURI != null) {
+ // OK, it's not a valid input. That's fine. Use the last valid selection
+ if (selectedURI != null) {
dlg.setInitialURI(URI.createURI(selectedURI, true));
}
}
}
- if(dlg.open() == Window.OK) {
+ if (dlg.open() == Window.OK) {
uriText.setText(dlg.getSelectedURI().toString());
}
}
private void setError(String error) {
- if(error == null) {
+ if (error == null) {
errorLabel.setText(""); //$NON-NLS-1$
} else {
errorLabel.setText(error);
@@ -177,24 +178,24 @@ public class CreateCDOModelFragmentDialog extends Dialog {
private void validateURI(String uri) {
uri = uri.trim();
- if(uri.length() == 0) {
+ if (uri.length() == 0) {
getButton(IDialogConstants.OK_ID).setEnabled(false);
} else {
try {
URI parsed = URI.createURI(uri, true);
- if(parsed.hasFragment()) {
+ if (parsed.hasFragment()) {
throw new IllegalArgumentException(Messages.CreateCDOFragDlg_hasFragmentError);
- } else if(uriConverter.exists(parsed, null)) {
+ } else if (uriConverter.exists(parsed, null)) {
throw new IllegalArgumentException(Messages.CreateCDOFragDlg_existsError);
} else {
// an empty folder name indicates a resource at the root; the root always exists
String folder = CDOURIUtil.extractResourceFolderAndName(parsed)[0];
- if(!Strings.isNullOrEmpty(folder)) {
- if(!view.hasResource(folder)) {
+ if (!Strings.isNullOrEmpty(folder)) {
+ if (!view.hasResource(folder)) {
throw new IllegalArgumentException(NLS.bind(Messages.CreateCDOFragDlg_noSuchFolderError, folder));
}
- if(!(view.getResourceNode(folder) instanceof CDOResourceFolder)) {
+ if (!(view.getResourceNode(folder) instanceof CDOResourceFolder)) {
throw new IllegalArgumentException(NLS.bind(Messages.CreateCDOFragDlg_notFolderError, folder));
}
}
@@ -216,12 +217,14 @@ public class CreateCDOModelFragmentDialog extends Dialog {
public static class Provider implements IControlModeFragmentDialogProvider {
+ @Override
public Dialog createDialog(Shell shell, Resource parentUnit, String defaultUnitURI) {
return (parentUnit instanceof CDOResource) ? new CreateCDOModelFragmentDialog(shell, parentUnit, defaultUnitURI) : DEFAULT.createDialog(shell, parentUnit, defaultUnitURI);
}
+ @Override
public URI getSelectedURI(Dialog dialog) {
- return (dialog instanceof CreateCDOModelFragmentDialog) ? ((CreateCDOModelFragmentDialog)dialog).getSelectedURI() : DEFAULT.getSelectedURI(dialog);
+ return (dialog instanceof CreateCDOModelFragmentDialog) ? ((CreateCDOModelFragmentDialog) dialog).getSelectedURI() : DEFAULT.getSelectedURI(dialog);
}
}
@@ -229,16 +232,18 @@ public class CreateCDOModelFragmentDialog extends Dialog {
private static final Class<?>[] ADAPTERS = { IControlModeFragmentDialogProvider.class };
+ @Override
@SuppressWarnings("rawtypes")
public Class[] getAdapterList() {
return ADAPTERS;
}
+ @Override
public Object getAdapter(Object adaptableObject, @SuppressWarnings("rawtypes") Class adapterType) {
Object result = null;
- if(adapterType == IControlModeFragmentDialogProvider.class) {
- if(adaptableObject instanceof CDOAwareModelSet) {
+ if (adapterType == IControlModeFragmentDialogProvider.class) {
+ if (adaptableObject instanceof CDOAwareModelSet) {
result = new Provider();
}
}

Back to the top