@@ -17,61 +17,10 @@ $wt = org.eclipse.swt;
1717 "widgets" ] ) ;
1818
1919 var path = ClazzLoader . getClasspathFor ( "org.eclipse.swt.*" ) ;
20- // if (false)
21- ClazzLoader . jarClasspath ( path + "events.z.js" , [
22- "$swt.internal.SWTEventListener" ,
23- "$.SWTEventObject" ,
24-
25- "$wt.widgets.Event" ,
26- "$.Listener" ,
27- "$.TypedListener" ,
28- "$.EventTable" ,
29-
30- "$wt.events.TypedEvent" ,
31-
32- "$.ArmEvent" ,
33- "$.ControlEvent" ,
34- "$.DisposeEvent" ,
35- "$.FocusEvent" ,
36- "$.HelpEvent" ,
37- "$.KeyEvent" ,
38- "$.MenuEvent" ,
39- "$.ModifyEvent" ,
40- "$.MouseAdapter" ,
41- "$.MouseEvent" ,
42- "$.PaintEvent" ,
43- "$.SelectionEvent" ,
44- "$.ShellEvent" ,
45- "$.TraverseEvent" ,
46- "$.TreeEvent" ,
47- "$.VerifyEvent" ,
48-
49- "$.ArmListener" ,
50- "$.ControlListener" ,
51- "$.ControlAdapter" ,
52- "$.DisposeListener" ,
53- "$.FocusListener" ,
54- "$.FocusAdapter" ,
55- "$.HelpListener" ,
56- "$.KeyListener" ,
57- "$.KeyAdapter" ,
58- "$.MenuListener" ,
59- "$.MenuAdapter" ,
60- "$.ModifyListener" ,
61- "$.MouseListener" ,
62- "$.MouseMoveListener" ,
63- "$.MouseTrackListener" ,
64- "$.MouseTrackAdapter" ,
65- "$.PaintListener" ,
66- "$.SelectionListener" ,
67- "$.SelectionAdapter" ,
68- "$.ShellListener" ,
69- "$.ShellAdapter" ,
70- "$.TraverseListener" ,
71- "$.TreeListener" ,
72- "$.TreeAdapter" ,
73- "$.VerifyListener"
74- ] ) ;
20+
21+ // The core.z.js should already intialized
22+ ClazzLoader . loadZJar ( path + "events.z.js" , "org.eclipse.swt.widgets.EventTable" ) ;
23+
7524 //if (false)
7625 ClazzLoader . jarClasspath ( path + "basic.z.js" , [
7726 "$wt.internal.SerializableCompatibility" ,
@@ -112,9 +61,124 @@ $wt = org.eclipse.swt;
11261 "$wt.internal.browser.OS" ,
11362
11463 "$wt.graphics.Image" ,
64+ "$.ImageData" ,
11565 "$wt.widgets.Item" ,
11666 "$.Layout"
11767 ] ) ;
68+ var wPath = ClazzLoader . getClasspathFor ( "org.eclipse.swt.widgets.*" ) ;
69+ ClazzLoader . jarClasspath ( wPath + "Shell.z.js" , [
70+ "$wt.widgets.Display" ,
71+ "$.Widget" ,
72+ "$.Control" ,
73+ "$.ScrollBar" ,
74+ "$.Scrollable" ,
75+ "$.Composite" ,
76+ "$.Canvas" ,
77+ "$.Decorations" ,
78+ "$.Shell"
79+ ] ) ;
80+ var w = "$wt.widgets." ;
81+ ClazzLoader . jarClasspath ( wPath + "Tree.z.js" , [
82+ w + "TreeItem" ,
83+ "$.TreeColumn" ,
84+ "$.Tree"
85+ ] ) ;
86+ ClazzLoader . jarClasspath ( wPath + "Tray.z.js" , [
87+ w + "TrayItem" ,
88+ "$.Tray"
89+ ] ) ;
90+ ClazzLoader . jarClasspath ( wPath + "ToolBar.z.js" , [
91+ w + "ToolItem" ,
92+ "$.ToolBar"
93+ ] ) ;
94+ ClazzLoader . jarClasspath ( wPath + "Table.z.js" , [
95+ w + "TableItem" ,
96+ "$.TableColumn" ,
97+ "$.Table" ,
98+ "$wt.internal.dnd.TableColumnDND"
99+ ] ) ;
100+ ClazzLoader . jarClasspath ( wPath + "SashForm.z.js" , [
101+ "$wt.internal.dnd.SashDND" ,
102+ w + "Sash" ,
103+ "$wt.custom.SashFormData" ,
104+ "$.SashFormLayout" ,
105+ "$.SashForm"
106+ ] ) ;
107+
108+ var cPath = ClazzLoader . getClasspathFor ( "org.eclipse.swt.custom.*" ) ;
109+ var c = "$wt.custom." ;
110+ ClazzLoader . jarClasspath ( cPath + "CBanner.z.js" , [
111+ c + "CBannerLayout" ,
112+ "$.CBanner"
113+ ] ) ;
114+ ClazzLoader . jarClasspath ( cPath + "CLabel.z.js" , [
115+ c + "CLayoutData" ,
116+ "$.CLabel"
117+ ] ) ;
118+ ClazzLoader . jarClasspath ( cPath + "CTabFolder.z.js" , [
119+ c + "CTabFolderEvent" ,
120+ "$.CTabFolderListener" ,
121+ "$.CTabFolderAdapter" ,
122+ "$.CTabFolder2Listener" ,
123+ "$.CTabFolder2Adapter" ,
124+ "$.CTabFolderLayout" ,
125+ "$.CTabItem" ,
126+ "$.CTabFolder" ,
127+ ] ) ;
128+ ClazzLoader . jarClasspath ( cPath + "ViewForm.z.js" , [
129+ c + "ViewFormLayout" ,
130+ "$.ViewForm"
131+ ] ) ;
132+
133+ ClazzLoader . jarClasspath ( wPath + "Slider.z.js" , [
134+ "$wt.internal.dnd.SliderDND" ,
135+ w + "Slider"
136+ ] ) ;
137+ ClazzLoader . jarClasspath ( wPath + "Scale.z.js" , [
138+ "$wt.internal.dnd.ScaleDND" ,
139+ w + "Scale"
140+ ] ) ;
141+ //if (false)
142+ ClazzLoader . jarClasspath ( wPath + "TabFolder.z.js" , [
143+ w + "TabItem" ,
144+ "$.TabFolder"
145+ ] ) ;
146+ ClazzLoader . jarClasspath ( wPath + "Menu.z.js" , [
147+ w + "MenuItem" ,
148+ "$.Menu"
149+ ] ) ;
150+ ClazzLoader . jarClasspath ( wPath + "CoolBar.z.js" , [
151+ w + "CoolItem" ,
152+ "$.CoolBar"
153+ ] ) ;
154+
155+ var lPath = ClazzLoader . getClasspathFor ( "org.eclipse.swt.layout.*" ) ;
156+ var l = "$wt.layout." ;
157+ ClazzLoader . jarClasspath ( lPath + "GridLayout.z.js" , [
158+ l + "GridData" ,
159+ "$.GridLayout"
160+ ] ) ;
161+ ClazzLoader . jarClasspath ( lPath + "FillLayout.z.js" , [
162+ l + "FillData" ,
163+ "$.FillLayout"
164+ ] ) ;
165+ ClazzLoader . jarClasspath ( lPath + "RowLayout.z.js" , [
166+ l + "RowData" ,
167+ "$.RowLayout"
168+ ] ) ;
169+ ClazzLoader . jarClasspath ( lPath + "FormLayout.z.js" , [
170+ l + "FormAttachment" ,
171+ "$.FormData" ,
172+ "$.FormLayout"
173+ ] ) ;
174+
175+ var gPath = ClazzLoader . getClasspathFor ( "org.eclipse.swt.graphics.*" ) ;
176+ var g = "$wt.graphics." ;
177+ ClazzLoader . jarClasspath ( gPath + "Font.z.js" , [
178+ g + "FontData" ,
179+ "$.FontMetrics" ,
180+ "$.Font"
181+ ] ) ;
118182 /*
119183 ClazzLoader.jarClasspath (path + "events.js", [
120184 "java.util.AbstractList",
0 commit comments