JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / bin / jalview / appletgui / AppletJmol.js
1 Clazz.declarePackage ("jalview.appletgui");\r
2 Clazz.load (["awt2swing.Panel", "java.awt.Dimension", "java.util.ArrayList"], "jalview.appletgui.AppletJmol", null, function () {\r
3 c$ = Clazz.decorateAsClass (function () {\r
4 this.scriptWindow = null;\r
5 this.inputLine = null;\r
6 this.history = null;\r
7 this.renderPanel = null;\r
8 this.ap = null;\r
9 this._aps = null;\r
10 this.fileLoadingError = null;\r
11 this.loadedInline = false;\r
12 this.fr = null;\r
13 this.jmb = null;\r
14 if (!Clazz.isClassDefined ("jalview.appletgui.AppletJmol.RenderPanel")) {\r
15 jalview.appletgui.AppletJmol.$AppletJmol$RenderPanel$ ();\r
16 }\r
17 Clazz.instantialize (this, arguments);\r
18 }, jalview.appletgui, "AppletJmol");\r
19 Clazz.prepareFields (c$, function () {\r
20 this._aps =  new java.util.ArrayList ();\r
21 });\r
22 Clazz.makeConstructor (c$, \r
23 function (entry, sequenceIs, object, ap2, uRL) {\r
24 }, "jalview.datamodel.PDBEntry,~A,~O,jalview.appletgui.AlignmentPanel,~S");\r
25 Clazz.defineMethod (c$, "setJalviewColourScheme", \r
26 function (ucs) {\r
27 }, "jalview.schemes.UserColourScheme");\r
28 c$.$AppletJmol$RenderPanel$ = function () {\r
29 Clazz.pu$h ();\r
30 c$ = Clazz.decorateAsClass (function () {\r
31 Clazz.prepareCallback (this, arguments);\r
32 this.currentSize = null;\r
33 Clazz.instantialize (this, arguments);\r
34 }, jalview.appletgui.AppletJmol, "RenderPanel", awt2swing.Panel);\r
35 Clazz.prepareFields (c$, function () {\r
36 this.currentSize =  new java.awt.Dimension ();\r
37 });\r
38 Clazz.overrideMethod (c$, "update", \r
39 function (a) {\r
40 this.paint (a);\r
41 }, "java.awt.Graphics");\r
42 Clazz.defineMethod (c$, "PaintComponent", \r
43 function (a) {\r
44 this.currentSize = this.getSize ();\r
45 }, "java.awt.Graphics");\r
46 c$ = Clazz.p0p ();\r
47 };\r
48 });\r