X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=bin%2Fjavajs%2Futil%2FZipData.js;h=8d9db8e23c70080aaf013c8995f0be038ac7e88b;hp=8f318ca0213e29a855cfffd6806af4e0a7b4e2d6;hb=8ffd05b3abe52c0b6b79b011c0966361f82d5fe6;hpb=6154cb57a6eac3bb1344b8342495f5bb701ee921 diff --git a/bin/javajs/util/ZipData.js b/bin/javajs/util/ZipData.js index 8f318ca..8d9db8e 100644 --- a/bin/javajs/util/ZipData.js +++ b/bin/javajs/util/ZipData.js @@ -1,45 +1,45 @@ -Clazz.declarePackage ("javajs.util"); -Clazz.load (null, "javajs.util.ZipData", ["javajs.util.Rdr", "$.ZipTools"], function () { -c$ = Clazz.decorateAsClass (function () { -this.isEnabled = true; -this.buf = null; -this.pt = 0; -this.nBytes = 0; -Clazz.instantialize (this, arguments); -}, javajs.util, "ZipData"); -Clazz.makeConstructor (c$, -function (nBytes) { -this.nBytes = nBytes; -}, "~N"); -Clazz.defineMethod (c$, "addBytes", -function (byteBuf, nSectorBytes, nBytesRemaining) { -if (this.pt == 0) { -if (!javajs.util.Rdr.isGzipB (byteBuf)) { -this.isEnabled = false; -return -1; -}this.buf = Clazz.newByteArray (nBytesRemaining, 0); -}var nToAdd = Math.min (nSectorBytes, nBytesRemaining); -System.arraycopy (byteBuf, 0, this.buf, this.pt, nToAdd); -this.pt += nToAdd; -return nBytesRemaining - nToAdd; -}, "~A,~N,~N"); -Clazz.defineMethod (c$, "addTo", -function (jzt, data) { -data.append (javajs.util.ZipData.getGzippedBytesAsString (jzt, this.buf)); -}, "javajs.api.GenericZipTools,javajs.util.SB"); -c$.getGzippedBytesAsString = Clazz.defineMethod (c$, "getGzippedBytesAsString", -function (jzt, bytes) { -try { -var bis = jzt.getUnGzippedInputStream (bytes); -var s = javajs.util.ZipTools.getStreamAsString (bis); -bis.close (); -return s; -} catch (e) { -if (Clazz.exceptionOf (e, Exception)) { -return ""; -} else { -throw e; -} -} -}, "javajs.api.GenericZipTools,~A"); -}); +Clazz.declarePackage ("javajs.util"); +Clazz.load (null, "javajs.util.ZipData", ["javajs.util.Rdr", "$.ZipTools"], function () { +c$ = Clazz.decorateAsClass (function () { +this.isEnabled = true; +this.buf = null; +this.pt = 0; +this.nBytes = 0; +Clazz.instantialize (this, arguments); +}, javajs.util, "ZipData"); +Clazz.makeConstructor (c$, +function (nBytes) { +this.nBytes = nBytes; +}, "~N"); +Clazz.defineMethod (c$, "addBytes", +function (byteBuf, nSectorBytes, nBytesRemaining) { +if (this.pt == 0) { +if (!javajs.util.Rdr.isGzipB (byteBuf)) { +this.isEnabled = false; +return -1; +}this.buf = Clazz.newByteArray (nBytesRemaining, 0); +}var nToAdd = Math.min (nSectorBytes, nBytesRemaining); +System.arraycopy (byteBuf, 0, this.buf, this.pt, nToAdd); +this.pt += nToAdd; +return nBytesRemaining - nToAdd; +}, "~A,~N,~N"); +Clazz.defineMethod (c$, "addTo", +function (jzt, data) { +data.append (javajs.util.ZipData.getGzippedBytesAsString (jzt, this.buf)); +}, "javajs.api.GenericZipTools,javajs.util.SB"); +c$.getGzippedBytesAsString = Clazz.defineMethod (c$, "getGzippedBytesAsString", +function (jzt, bytes) { +try { +var bis = jzt.getUnGzippedInputStream (bytes); +var s = javajs.util.ZipTools.getStreamAsString (bis); +bis.close (); +return s; +} catch (e) { +if (Clazz.exceptionOf (e, Exception)) { +return ""; +} else { +throw e; +} +} +}, "javajs.api.GenericZipTools,~A"); +});