package ch.elexis.global_inbox;
import java.io.File;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.swt.graphics.Image;
public class InboxLabelProvider extends LabelProvider implements ITableLabelProvider {
public InboxLabelProvider(){
}
@Override
public Image getColumnImage(Object element, int columnIndex){
return null;
}
@Override
public String getColumnText(Object element, int columnIndex){
if (element instanceof File) {
File file = (File) element;
if (columnIndex == 0) {
return Activator.getDefault().getCategory(file);
} else {
return file.getName();
}
}
return "?"; //$NON-NLS-1$
}
}