JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / site / j2s / swingjs / JSScreenDevice.js
1 Clazz.declarePackage ("swingjs");\r
2 Clazz.load (["java.awt.GraphicsDevice"], "swingjs.JSScreenDevice", ["swingjs.JSToolkit"], function () {\r
3 c$ = Clazz.declareType (swingjs, "JSScreenDevice", java.awt.GraphicsDevice);\r
4 Clazz.makeConstructor (c$, \r
5 function () {\r
6 Clazz.superConstructor (this, swingjs.JSScreenDevice, []);\r
7 System.out.println ("JSScreenDevice initialized");\r
8 });\r
9 Clazz.overrideMethod (c$, "getType", \r
10 function () {\r
11 return 0;\r
12 });\r
13 Clazz.overrideMethod (c$, "getIDstring", \r
14 function () {\r
15 return "swingjs.JSScreenDevice";\r
16 });\r
17 Clazz.overrideMethod (c$, "getConfigurations", \r
18 function () {\r
19 return  Clazz.newArray (-1, [swingjs.JSToolkit.getGraphicsConfiguration ()]);\r
20 });\r
21 Clazz.overrideMethod (c$, "getDefaultConfiguration", \r
22 function () {\r
23 return swingjs.JSToolkit.getGraphicsConfiguration ();\r
24 });\r
25 });\r