X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fjava%2Fawt%2FGraphicsConfiguration.js;h=197f58399a56d0f86c5f9f0df81759e43072fc49;hp=eea8d0fb87c09bb200649e95e5fad9d228cc72f8;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/java/awt/GraphicsConfiguration.js b/site/j2s/java/awt/GraphicsConfiguration.js index eea8d0f..197f583 100644 --- a/site/j2s/java/awt/GraphicsConfiguration.js +++ b/site/j2s/java/awt/GraphicsConfiguration.js @@ -1,54 +1,54 @@ -Clazz.declarePackage ("java.awt"); -Clazz.load (null, "java.awt.GraphicsConfiguration", ["java.lang.IllegalArgumentException", "java.awt.AWTException", "java.awt.image.BufferedImage", "jssun.awt.image.SunVolatileImage"], function () { -c$ = Clazz.declareType (java.awt, "GraphicsConfiguration"); -Clazz.makeConstructor (c$, -function () { -}); -Clazz.defineMethod (c$, "createCompatibleImage", -function (width, height, transparency) { -if (this.getColorModel ().getTransparency () == transparency) { -return this.createCompatibleImage (width, height); -}var cm = this.getColorModel (transparency); -if (cm == null) { -throw new IllegalArgumentException ("Unknown transparency: " + transparency); -}var wr = cm.createCompatibleWritableRaster (width, height); -return new java.awt.image.BufferedImage (cm, wr, cm.isAlphaPremultiplied (), null); -}, "~N,~N,~N"); -Clazz.defineMethod (c$, "createCompatibleVolatileImage", -function (width, height) { -var vi = null; -try { -vi = this.createCompatibleVolatileImage (width, height, null, 1); -} catch (e) { -if (Clazz.exceptionOf (e, java.awt.AWTException)) { -} else { -throw e; -} -} -return vi; -}, "~N,~N"); -Clazz.defineMethod (c$, "createCompatibleVolatileImage", -function (width, height, transparency) { -var vi = null; -try { -vi = this.createCompatibleVolatileImage (width, height, null, transparency); -} catch (e) { -if (Clazz.exceptionOf (e, java.awt.AWTException)) { -} else { -throw e; -} -} -return vi; -}, "~N,~N,~N"); -Clazz.defineMethod (c$, "createCompatibleVolatileImage", -function (width, height, caps, transparency) { -var vi = new jssun.awt.image.SunVolatileImage (this, width, height, transparency, caps); -if (caps != null && caps.isAccelerated () && !vi.getCapabilities ().isAccelerated ()) { -throw new java.awt.AWTException ("Supplied image capabilities could not be met by this graphics configuration."); -}return vi; -}, "~N,~N,java.awt.ImageCapabilities,~N"); -Clazz.defineMethod (c$, "isTranslucencyCapable", -function () { -return false; -}); -}); +Clazz.declarePackage ("java.awt"); +Clazz.load (null, "java.awt.GraphicsConfiguration", ["java.lang.IllegalArgumentException", "java.awt.AWTException", "java.awt.image.BufferedImage", "jssun.awt.image.SunVolatileImage"], function () { +c$ = Clazz.declareType (java.awt, "GraphicsConfiguration"); +Clazz.makeConstructor (c$, +function () { +}); +Clazz.defineMethod (c$, "createCompatibleImage", +function (width, height, transparency) { +if (this.getColorModel ().getTransparency () == transparency) { +return this.createCompatibleImage (width, height); +}var cm = this.getColorModel (transparency); +if (cm == null) { +throw new IllegalArgumentException ("Unknown transparency: " + transparency); +}var wr = cm.createCompatibleWritableRaster (width, height); +return new java.awt.image.BufferedImage (cm, wr, cm.isAlphaPremultiplied (), null); +}, "~N,~N,~N"); +Clazz.defineMethod (c$, "createCompatibleVolatileImage", +function (width, height) { +var vi = null; +try { +vi = this.createCompatibleVolatileImage (width, height, null, 1); +} catch (e) { +if (Clazz.exceptionOf (e, java.awt.AWTException)) { +} else { +throw e; +} +} +return vi; +}, "~N,~N"); +Clazz.defineMethod (c$, "createCompatibleVolatileImage", +function (width, height, transparency) { +var vi = null; +try { +vi = this.createCompatibleVolatileImage (width, height, null, transparency); +} catch (e) { +if (Clazz.exceptionOf (e, java.awt.AWTException)) { +} else { +throw e; +} +} +return vi; +}, "~N,~N,~N"); +Clazz.defineMethod (c$, "createCompatibleVolatileImage", +function (width, height, caps, transparency) { +var vi = new jssun.awt.image.SunVolatileImage (this, width, height, transparency, caps); +if (caps != null && caps.isAccelerated () && !vi.getCapabilities ().isAccelerated ()) { +throw new java.awt.AWTException ("Supplied image capabilities could not be met by this graphics configuration."); +}return vi; +}, "~N,~N,java.awt.ImageCapabilities,~N"); +Clazz.defineMethod (c$, "isTranslucencyCapable", +function () { +return false; +}); +});