</BUG>
}
}
else if ("content".equalsIgnoreCase(uri.getScheme())) {
<BUG>return getDataColumn(context, uri, null, null);
</BUG>
}
else if ("file".equalsIgnoreCase(uri.getScheme())) {
<BUG>return uri.getPath();
</BUG>
}

contentUri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI;
}
else if ("audio".equals(document.type)) {
contentUri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
}
filePath = getDataColumn(context, contentUri, "_id=?", new String[] {document.id});
}
}
else if ("content".equalsIgnoreCase(uri.getScheme())) {
filePath = getDataColumn(context, uri, null, null);
}
else if ("file".equalsIgnoreCase(uri.getScheme())) {
filePath = uri.getPath();
