package fr.opensagres.nosql.ide.mongodb.ui.internal.viewers.gridfs;
import org.eclipse.jface.viewers.ColumnLabelProvider;
import com.mongodb.gridfs.GridFSDBFile;
public class GridFSMD5ColumnLabelProvider extends ColumnLabelProvider {
private static GridFSMD5ColumnLabelProvider instance;
public static GridFSMD5ColumnLabelProvider getInstance() {
synchronized (GridFSMD5ColumnLabelProvider.class) {
if (instance == null) {
instance = new GridFSMD5ColumnLabelProvider();
}
return instance;
}
}
@Override
public String getText(Object element) {
if (element instanceof GridFSDBFile) {
return ((GridFSDBFile) element).getMD5();
}
return "";
}
}