added jface dep and made swt test run again
This commit is contained in:
parent
58347ef9fb
commit
dba13c08b7
6 changed files with 47 additions and 85 deletions
|
|
@ -138,7 +138,13 @@ public class SwtVascFrontend extends AbstractVascFrontend {
|
|||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
protected Object i18nImage(String key) {
|
||||
if (entry.getVascFrontendData().getVascEntryResourceImageResolver()==null) {
|
||||
return null;
|
||||
}
|
||||
return entry.getVascFrontendData().getVascEntryResourceImageResolver().getImageValue(entry,key);
|
||||
}
|
||||
|
||||
private static final String[] FILTER_NAMES = {
|
||||
"All Files (*.*)",
|
||||
|
|
@ -405,7 +411,7 @@ public class SwtVascFrontend extends AbstractVascFrontend {
|
|||
public void widgetSelected(SelectionEvent e) {
|
||||
Object data = e.item.getData();
|
||||
logger.fine("Slecting data: "+data);
|
||||
entry.getVascFrontendData().setEntryDataObject(data);
|
||||
entry.getVascFrontendData().getVascEntryState().setEntryDataObject(data);
|
||||
}
|
||||
|
||||
});
|
||||
|
|
@ -544,7 +550,7 @@ public class SwtVascFrontend extends AbstractVascFrontend {
|
|||
public void widgetSelected(SelectionEvent event) {
|
||||
logger.fine("Row Action");
|
||||
try {
|
||||
action.doRowAction(entry, entry.getVascFrontendData().getEntryDataObject());
|
||||
action.doRowAction(entry, entry.getVascFrontendData().getVascEntryState().getEntryDataObject());
|
||||
} catch (Exception e) {
|
||||
entry.getVascFrontendData().getVascFrontendHelper().handleException(entry,e);
|
||||
}
|
||||
|
|
@ -634,7 +640,7 @@ public class SwtVascFrontend extends AbstractVascFrontend {
|
|||
* @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object)
|
||||
*/
|
||||
public Object[] getElements(Object obj) {
|
||||
return ((VascEntry)obj).getVascFrontendData().getEntryDataList().toArray();
|
||||
return ((VascEntry)obj).getVascFrontendData().getVascEntryState().getEntryDataList().toArray();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue