1 6 21 22 package de.schlichtherle.io.archive.spi; 23 24 import de.schlichtherle.io.ArchiveEntryMetaData; 25 26 import javax.swing.Icon ; 27 28 39 public interface ArchiveEntry { 40 41 64 String getName(); 65 66 70 boolean isDirectory(); 71 72 77 long getSize(); 78 79 85 long getTime(); 86 87 94 void setTime(long time); 95 96 102 Icon getOpenIcon(); 103 104 111 Icon getClosedIcon(); 112 113 118 ArchiveEntryMetaData getMetaData(); 119 120 125 void setMetaData(ArchiveEntryMetaData metaData); 126 } 127 | Popular Tags |