Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2012-09-14 08:42:22 +0000
committerEike Stepper2012-09-14 08:42:22 +0000
commitc2f161e3e9119d80d47085eace302aecbc7949bd (patch)
treebf20f0f85f4e3b7b4abd9dccdbabec76ca77ca4b /plugins/org.eclipse.emf.cdo.transfer.ui
parentb82dd9ea01b7aff1522cf269267eabf1dd453e81 (diff)
downloadcdo-c2f161e3e9119d80d47085eace302aecbc7949bd.tar.gz
cdo-c2f161e3e9119d80d47085eace302aecbc7949bd.tar.xz
cdo-c2f161e3e9119d80d47085eace302aecbc7949bd.zip
[388928] Develop a resource transfer framework
https://bugs.eclipse.org/bugs/show_bug.cgi?id=388928
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.transfer.ui')
-rw-r--r--plugins/org.eclipse.emf.cdo.transfer.ui/src/org/eclipse/emf/cdo/transfer/ui/swt/TransferDetailsComposite.java17
1 files changed, 16 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.transfer.ui/src/org/eclipse/emf/cdo/transfer/ui/swt/TransferDetailsComposite.java b/plugins/org.eclipse.emf.cdo.transfer.ui/src/org/eclipse/emf/cdo/transfer/ui/swt/TransferDetailsComposite.java
index 4180479580..af1a061f17 100644
--- a/plugins/org.eclipse.emf.cdo.transfer.ui/src/org/eclipse/emf/cdo/transfer/ui/swt/TransferDetailsComposite.java
+++ b/plugins/org.eclipse.emf.cdo.transfer.ui/src/org/eclipse/emf/cdo/transfer/ui/swt/TransferDetailsComposite.java
@@ -327,10 +327,24 @@ public class TransferDetailsComposite extends Composite implements IListener
URI uri = resource.getURI();
transfer.getModelTransferContext().setResolution(uri, new ModelTransferResolution()
{
+ // XXX
});
}
});
+ Button refresh = new Button(transformationButtonsPane, SWT.NONE);
+ refresh.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
+ refresh.setBounds(0, 0, 75, 25);
+ refresh.setText("Refresh");
+ refresh.addSelectionListener(new SelectionAdapter()
+ {
+ @Override
+ public void widgetSelected(SelectionEvent e)
+ {
+ unmappedModels.refresh();
+ }
+ });
+
updateTransformationButtons(null);
}
@@ -521,7 +535,8 @@ public class TransferDetailsComposite extends Composite implements IListener
public Object[] getElements(Object inputElement)
{
CDOTransfer transfer = getInput();
- Set<Resource> resources = transfer.getModelTransferContext().resolve();
+ ModelTransferContext context = transfer.getModelTransferContext();
+ Set<Resource> resources = context.resolve();
return resources.toArray(new Resource[resources.size()]);
}
}

Back to the top