1 7 package org.ejtools.archive; 8 9 import org.ejtools.archive.io.Reader; 10 import org.ejtools.archive.io.Writer; 11 12 18 public class JarEntry implements Entry 19 { 20 21 private byte[] content; 22 23 private String uri = ""; 24 25 26 31 public JarEntry(String uri) 32 { 33 this.uri = uri; 34 } 35 36 37 42 public void accept(Writer visitor) 43 { 44 visitor.visit(this); 45 } 46 47 48 53 public void accept(Reader visitor) 54 { 55 visitor.visit(this); 56 } 57 58 59 64 public void addTo(Archive archive) 65 { 66 archive.addEntry(this); 67 } 68 69 70 75 public byte[] getContent() 76 { 77 return this.content; 78 } 79 80 81 86 public String getURI() 87 { 88 return this.uri; 89 } 90 91 92 97 public boolean isArchive() 98 { 99 return false; 100 } 101 102 103 108 public void setContent(byte[] content) 109 { 110 this.content = content; 111 } 112 113 114 119 public void setURI(String uri) 120 { 121 this.uri = uri; 122 } 123 } 124 | Popular Tags |