fb6f861bd8ee8f0d9dc4e48a67e8560440a4f3ff
[jalviewjs.git] / site / j2s / jssun / awt / image / SunVolatileImage.js
1 Clazz.declarePackage ("jssun.awt.image");\r
2 Clazz.load (["java.awt.image.VolatileImage"], "jssun.awt.image.SunVolatileImage", null, function () {\r
3 c$ = Clazz.decorateAsClass (function () {\r
4 this.graphicsConfig = null;\r
5 this.width = 0;\r
6 this.height = 0;\r
7 this.caps = null;\r
8 Clazz.instantialize (this, arguments);\r
9 }, jssun.awt.image, "SunVolatileImage", java.awt.image.VolatileImage);\r
10 Clazz.makeConstructor (c$, \r
11 function (graphicsConfig, width, height, transparency, caps) {\r
12 Clazz.superConstructor (this, jssun.awt.image.SunVolatileImage, []);\r
13 this.graphicsConfig = graphicsConfig;\r
14 this.width = width;\r
15 this.height = height;\r
16 this.transparency = transparency;\r
17 this.caps = caps;\r
18 }, "java.awt.GraphicsConfiguration,~N,~N,~N,java.awt.ImageCapabilities");\r
19 Clazz.defineMethod (c$, "getWidth", \r
20 function () {\r
21 return this.width;\r
22 });\r
23 Clazz.defineMethod (c$, "getHeight", \r
24 function () {\r
25 return this.height;\r
26 });\r
27 Clazz.defineMethod (c$, "getGraphicsConfig", \r
28 function () {\r
29 return this.graphicsConfig;\r
30 });\r
31 Clazz.overrideMethod (c$, "getSnapshot", \r
32 function () {\r
33 return null;\r
34 });\r
35 Clazz.overrideMethod (c$, "createGraphics", \r
36 function () {\r
37 return null;\r
38 });\r
39 Clazz.overrideMethod (c$, "validate", \r
40 function (gc) {\r
41 return 0;\r
42 }, "java.awt.GraphicsConfiguration");\r
43 Clazz.overrideMethod (c$, "contentsLost", \r
44 function () {\r
45 return false;\r
46 });\r
47 Clazz.overrideMethod (c$, "getCapabilities", \r
48 function () {\r
49 return this.caps;\r
50 });\r
51 Clazz.defineMethod (c$, "getWidth", \r
52 function (observer) {\r
53 return 0;\r
54 }, "java.awt.image.ImageObserver");\r
55 Clazz.defineMethod (c$, "getHeight", \r
56 function (observer) {\r
57 return 0;\r
58 }, "java.awt.image.ImageObserver");\r
59 Clazz.overrideMethod (c$, "getProperty", \r
60 function (name, observer) {\r
61 return null;\r
62 }, "~S,java.awt.image.ImageObserver");\r
63 });\r