public boolean isElementInMemory() {
return reader.getUri().getScheme().startsWith("data"); //$NON-NLS-1$
}
public Optional<File> getOriginalFile() {
File originalFile = null;
<BUG>if (downloadedFile != null) {

originalFile = downloadedFile;
</BUG>
} else if (isLocalFile()) {

public boolean isElementInMemory() {
return reader.getUri().getScheme().startsWith("data"); //$NON-NLS-1$
}
public Optional<File> getOriginalFile() {
File originalFile = null;
if (originalTempFile != null) {
originalFile = originalTempFile;
} else if (isLocalFile()) {
