Mercurial > hg > thermostat-tools-eclipse
changeset 76:4d2f29046e97
Select a newly added command/extension
author | Omair Majid <omajid@redhat.com> |
---|---|
date | Mon, 06 Jan 2014 18:44:28 -0500 |
parents | 58ebf41359c4 |
children | dab60717f61d |
files | src/com/redhat/thermostat/plugin/eclipse/editor/BaseMasterDetailsBlock.java |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/com/redhat/thermostat/plugin/eclipse/editor/BaseMasterDetailsBlock.java Mon Jan 06 18:31:21 2014 -0500 +++ b/src/com/redhat/thermostat/plugin/eclipse/editor/BaseMasterDetailsBlock.java Mon Jan 06 18:44:28 2014 -0500 @@ -8,6 +8,7 @@ import org.eclipse.jface.viewers.IStructuredContentProvider; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.viewers.SelectionChangedEvent; +import org.eclipse.jface.viewers.StructuredSelection; import org.eclipse.jface.viewers.TableViewer; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; @@ -87,6 +88,9 @@ @Override public void widgetSelected(SelectionEvent e) { addButtonSelected(parent.getShell()); + + Object lastElement = viewer.getElementAt(viewer.getTable().getItemCount() - 1); + viewer.setSelection(new StructuredSelection(lastElement)); } });