diff options
author | Eike Stepper | 2012-09-14 08:42:22 +0000 |
---|---|---|
committer | Eike Stepper | 2012-09-14 08:42:22 +0000 |
commit | c2f161e3e9119d80d47085eace302aecbc7949bd (patch) | |
tree | bf20f0f85f4e3b7b4abd9dccdbabec76ca77ca4b /plugins/org.eclipse.emf.cdo.transfer.ui | |
parent | b82dd9ea01b7aff1522cf269267eabf1dd453e81 (diff) | |
download | cdo-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.java | 17 |
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()]); } } |