package com.idega.file.bean;
import java.io.IOException;
import java.io.InputStream;
import java.util.List;
import com.idega.repository.bean.RepositoryItem;
import com.idega.util.StringHandler;
public class EmptyItem implements RepositoryItem {
private String explanation = "This directory has no files";
@Override
public InputStream getInputStream() throws IOException {
try {
return StringHandler.getStreamFromString(explanation);
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
@Override
public String getName() {
return "README.txt";
}
@Override
public long getLength() {
return explanation.length();
}
@Override
public boolean delete() throws IOException {
return true;
}
@Override
public boolean isDirectory() {
return false;
}
@Override
public List<EmptyItem> getChildren() {
return null;
}
}