JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / site / j2s / jssun / awt / AWTAccessor.js
1 Clazz.declarePackage ("jssun.awt");\r
2 c$ = Clazz.declareType (jssun.awt, "AWTAccessor");\r
3 c$.setWindowAccessor = Clazz.defineMethod (c$, "setWindowAccessor", \r
4 function (wa) {\r
5 jssun.awt.AWTAccessor.windowAccessor = wa;\r
6 }, "jssun.awt.AWTAccessor.WindowAccessor");\r
7 c$.getWindowAccessor = Clazz.defineMethod (c$, "getWindowAccessor", \r
8 function () {\r
9 return jssun.awt.AWTAccessor.windowAccessor;\r
10 });\r
11 c$.setComponentAccessor = Clazz.defineMethod (c$, "setComponentAccessor", \r
12 function (ca) {\r
13 jssun.awt.AWTAccessor.componentAccessor = ca;\r
14 }, "jssun.awt.AWTAccessor.ComponentAccessor");\r
15 c$.getComponentAccessor = Clazz.defineMethod (c$, "getComponentAccessor", \r
16 function () {\r
17 return jssun.awt.AWTAccessor.componentAccessor;\r
18 });\r
19 c$.setAWTEventAccessor = Clazz.defineMethod (c$, "setAWTEventAccessor", \r
20 function (aea) {\r
21 jssun.awt.AWTAccessor.awtEventAccessor = aea;\r
22 }, "jssun.awt.AWTAccessor.AWTEventAccessor");\r
23 c$.getAWTEventAccessor = Clazz.defineMethod (c$, "getAWTEventAccessor", \r
24 function () {\r
25 return jssun.awt.AWTAccessor.awtEventAccessor;\r
26 });\r
27 c$.setEventQueueAccessor = Clazz.defineMethod (c$, "setEventQueueAccessor", \r
28 function (eqa) {\r
29 jssun.awt.AWTAccessor.eventQueueAccessor = eqa;\r
30 }, "jssun.awt.AWTAccessor.EventQueueAccessor");\r
31 c$.getEventQueueAccessor = Clazz.defineMethod (c$, "getEventQueueAccessor", \r
32 function () {\r
33 return jssun.awt.AWTAccessor.eventQueueAccessor;\r
34 });\r
35 Clazz.declareInterface (jssun.awt.AWTAccessor, "WindowAccessor");\r
36 Clazz.declareInterface (jssun.awt.AWTAccessor, "ComponentAccessor");\r
37 Clazz.declareInterface (jssun.awt.AWTAccessor, "KeyboardFocusManagerAccessor");\r
38 Clazz.declareInterface (jssun.awt.AWTAccessor, "AWTEventAccessor");\r
39 Clazz.declareInterface (jssun.awt.AWTAccessor, "EventQueueAccessor");\r
40 Clazz.declareInterface (jssun.awt.AWTAccessor, "CursorAccessor");\r
41 Clazz.declareInterface (jssun.awt.AWTAccessor, "ClientPropertyKeyAccessor");\r
42 Clazz.defineStatics (c$,\r
43 "componentAccessor", null,\r
44 "windowAccessor", null,\r
45 "awtEventAccessor", null,\r
46 "eventQueueAccessor", null);\r