1 26 27 package net.sourceforge.cobertura.instrument; 28 29 import java.io.ByteArrayInputStream ; 30 import java.io.InputStream ; 31 32 37 class Archive 38 { 39 40 private byte[] bytes; 41 private boolean modified; 42 private CoberturaFile file; 43 44 50 Archive(CoberturaFile file, byte[] bytes) 51 { 52 this.bytes = bytes; 53 this.file = file; 54 } 55 56 61 InputStream getInputStream() 62 { 63 return new ByteArrayInputStream (this.bytes); 64 } 65 66 71 void setModifiedBytes(byte[] bytes) 72 { 73 this.bytes = bytes; 74 this.modified = true; 75 } 76 77 82 boolean isModified() 83 { 84 return modified; 85 } 86 87 92 byte[] getBytes() 93 { 94 return this.bytes; 95 } 96 97 102 CoberturaFile getCoberturaFile() 103 { 104 return this.file; 105 } 106 } 107 | Popular Tags |