package com.openfarmanager.android.filesystem; import com.openfarmanager.android.core.archive.ArchiveScanner; import com.openfarmanager.android.model.Bookmark; import java.util.List; /** * Represents archive system file. * * @author Vlad Namashko */ public class ArchiveFile extends ArchiveScanner.File implements FileProxy<ArchiveScanner.File> { public ArchiveFile(ArchiveScanner.File file) { super(file); } @Override public String getId() { return ""; } @Override public String getName() { return super.getName(); } @Override public boolean isDirectory() { return super.isDirectory(); } @Override public long getSize() { return super.getSize(); } @Override public long lastModifiedDate() { return 0; } @Override public List<ArchiveScanner.File> getChildren() { return super.getChildren(); } @Override public String getFullPath() { return super.getFullPath(); } @Override public String getFullPathRaw() { return super.getFullPath(); } @Override public String getParentPath() { return getParent().getFullPath(); } @Override public boolean isUpNavigator() { return super.isUpNavigator(); } @Override public boolean isRoot() { return super.isRoot(); } @Override public boolean isVirtualDirectory() { return false; } @Override public boolean isBookmark() { return false; } @Override public Bookmark getBookmark() { return null; } @Override public String getMimeType() { return null; } }