Skip to main content
summaryrefslogtreecommitdiffstats
blob: 927ad5ad41304b0c88c5ccc830fda74ec65028f2 (plain)
ofshex dumpascii
0000 47 49 46 38 39 61 4b 00 42 00 f7 00 00 ff ff ff de e6 f8 f9 fa fc e8 ee fa e7 a7 5a 55 41 24 fa GIF89aK.B..................ZUA$.
0020 df b9 f1 f4 fc da dc eb ec c8 93 24 68 c6 65 9a e6 ee f2 f1 a8 c7 f1 83 69 49 f6 f8 fd fc fd fe ...........$h.e.........iI......
0040 ec f1 fb e1 e8 f8 d0 c3 9e 92 79 58 a4 8b 65 eb f0 fa e4 ea f9 e4 d4 bf fd fd ec e5 ec f9 d4 c9 ..........yX..e.................
0060 a5 39 24 0a c7 b3 89 a4 c4 e9 d5 d4 e1 47 83 d6 63 9a d6 e1 e8 f3 8b b3 ec df e7 f8 ff ff f2 7b .9$..........G..c..............{
0080 63 45 dd e5 f1 ee f2 fb 8d 73 52 d2 aa 73 a8 90 69 b6 a1 7a bb d4 f5 88 9a 88 e3 ea f9 ca ca ab cE.......sR..s..i..z............
00a0 72 8e 83 e0 e7 f2 f5 b1 62 56 8b da c5 da f5 70 58 3b b6 9e 74 76 5c 3f e4 eb f4 e9 ee fa a4 a9 r.......bV.....pX;..tv\?........
00c0 8e f1 f4 f9 fa fc fe ea ef fa fa fb fe d3 d0 dd e9 ee f6 99 81 5c dc d5 b3 f3 f6 f4 4a 38 20 5c .....................\......J8.\
00e0 93 e5 38 77 d5 de e5 f5 e3 e6 ef e8 e6 dd 46 32 17 d3 e2 f1 69 53 39 43 2c 11 b1 aa 9f 4b 86 e3 ..8w..........F2....iS9C,....K..
0100 e7 c8 a1 dd df ed e0 e7 f8 f4 f7 fc b8 b2 90 84 ad eb 9c 86 62 e6 ec f5 5b 96 d3 f8 f9 fd a8 b8 ....................b...[.......
0120 a4 d1 cd d9 c6 d0 b7 e2 e9 f8 fa f0 c9 f4 f6 fa 9b b0 b2 53 8c e5 e9 ef fa c4 ba 95 da e1 f0 31 ...................S...........1
0140 1d 01 a9 95 71 fe fe ff b5 bc a8 9f 8b 6a 48 89 cd 33 72 cb 94 b9 ef f7 f9 fa fb fc e3 ed f1 fb ....q........jH..3r.............
0160 f3 f3 db ff ff fe 41 7d d3 d7 d7 c0 ca bf 9b eb d3 a3 de e2 f0 cc d5 d7 b9 a8 82 fd fd ff a1 c2 ......A}........................
0180 f0 e6 ae 67 5f 45 2b d2 d6 d7 86 6f 4e e2 e8 f5 ee be 85 d9 da e7 eb eb ed d9 d8 d5 b2 a3 81 b8 ...g_E+....oN...................
01a0 b9 bb ad 99 75 c1 ab 82 e4 e2 de e2 e2 e2 f2 e4 da a0 a2 a5 c8 bb 96 ae 9d 79 f9 fb f8 2d 6f c9 ....u....................y...-o.
01c0 dc e2 f4 f9 fa fd 5b 4a 33 e3 ea f3 f7 f9 e1 c2 b5 91 ed f1 f7 63 4b 31 f9 fb fd 34 7c c4 7b ab ......[J3............cK1...4|.{.
01e0 e2 73 a3 e9 ba ac 89 c5 c7 ca bf b1 8c e9 ea f0 b2 ce f3 9c bf e5 ef b6 72 9a a3 8c 99 bd ee ef .s......................r.......
0200 f3 fc f7 f9 fb cf c9 d5 df a4 5e fc fc fb 72 a3 e2 ba a5 81 fc fd de 6a 9f dc 3b 81 c7 a2 99 8e ..........^...r........j..;.....
0220 ed ed f1 3f 29 0e 7e aa ea 39 75 ce ff ff fc 78 a4 ea 88 b2 de f8 fa fe f0 f3 f8 df dc db fe ff ...?).~..9u....x................
0240 ff bd c3 a9 6d 9f e8 90 b6 ed 9e b2 a2 eb ea e1 d7 d8 e6 f6 ee c8 e6 e8 ef d4 e4 f8 cb c6 bf 7b ....m..........................{
0260 a8 e6 d6 d8 d6 e6 e7 ea da de ef f8 fa fc d7 d9 e9 f0 ee d5 ae ae 90 a4 91 6e 54 91 d1 f2 f1 ef .........................nT.....
0280 e5 e0 c1 db e4 f0 7e 71 60 95 7f 5f ea e8 de db e9 f9 f6 f8 ef e3 ee fa 3e 79 cf 8b 80 70 ec eb ......~q`.._............>y...p..
02a0 f1 94 ba e3 cd e0 f7 a3 97 79 df e7 f4 d7 d7 e4 fa f6 cf fc fa d6 f4 bd 79 d8 b6 83 db c5 b0 ef .........y..............y.......
02c0 ef f4 e4 ce b1 f3 dd ac 51 3a 1e f1 f0 e2 f4 c1 7f f1 e9 e3 d8 e7 f8 dc cd a4 d5 d7 da dc d9 d6 ........Q:......................
02e0 e7 ed fa e5 e6 e7 e8 e5 e3 9b 90 71 83 9d a0 b0 97 6c aa ac af df e4 c8 8f 82 64 c7 b4 8f 8e b6 ...........q.....l........d.....
0300 e1 d0 bf 9a ec e0 b4 ae cb f0 b6 a7 86 21 f9 04 00 00 00 00 00 2c 00 00 00 00 4b 00 42 00 00 08 .............!.......,....K.B...
0320 ff 00 01 08 1c 48 b0 a0 c1 83 08 13 2a 5c 48 10 cd 0f 2a 70 06 30 9c 48 b1 e2 44 3d 92 0e 44 1c .....H......*\H...*p.0.H..D=..D.
0340 c0 d1 a2 c7 8f 13 d1 48 7a 70 c0 02 c7 93 12 41 aa 5c 09 a0 87 16 2a 10 75 e8 40 d9 91 a5 cd 90 .......Hzp.....A.\....*.u.@.....
0360 3d 1e c0 3c e0 63 8c 4c 9a 29 6f 0a 3d f8 43 27 4c 38 3e 7a fe a4 39 b4 e9 40 08 0f a2 52 29 69 =..<.c.L.)o.=.C'L8>z..9..@...R)i
0380 21 a9 cf 99 4c 13 16 2b 96 c8 e9 45 2d 51 a3 52 ad aa 14 2b ca 83 4f 8a 38 29 50 c0 89 99 26 b0 !...L..+...E-Q.R...+..O.8)P...&.
03a0 ba 7a 2d 28 32 ac 4e 53 11 2c e8 b5 ba f4 6c c1 27 05 f2 4c e0 c7 af 91 3e 35 36 38 4c 83 36 57 .z-(2.NS.,....l.'..L....>568L.6W
03c0 a0 4b bb 54 50 44 c8 bb b7 2c 50 83 93 1c e9 d3 d7 a1 73 87 cd ac 4c 2c 79 e2 15 0d 2e bb 3a 51 .K.TPD...,P.......s...L,y.....:Q
03e0 c0 99 ac 97 ec d5 cb 05 9d 38 43 d4 19 11 8b db ac 10 21 3a b3 44 5b d3 c7 90 55 af a6 ec ba ef .........8C.......!:.D[...U.....
0400 c9 81 b0 26 c9 e2 e0 40 08 8b da 2c 0e 49 67 c1 ca 51 3a 58 72 b2 6b df ce bd 7b 76 00 bb 24 69 ...&...@...,.Ig..Q:Xr.k...{v..$i
0420 ff 01 1b 36 b2 70 d6 95 5f 67 7d 82 49 0d 05 1b 4b 9a fc 59 41 1b d1 8d 33 2b 56 1c 42 54 27 1f ...6.p.._g}.I...K..YA...3+V.BT'.
0440 9d 12 00 06 28 e0 80 04 96 a0 8a 32 e3 91 77 17 0a e7 11 c7 97 59 c7 01 50 44 27 96 fc 43 4d 13 ....(......2..w......Y..PD'..CM.
0460 1c 14 60 82 10 37 d8 66 4f 05 20 b2 e0 4e 3f 1b 08 f3 c5 89 28 a6 a8 62 8a ad bc 91 c1 23 a7 8c ..`..7.fO....N?.....(..b.....#..
0480 27 95 29 0c 36 d8 da 83 b0 15 50 07 19 9f 38 f2 47 01 66 a4 63 43 0a f6 dc 70 c3 0a 57 5c 71 c6 '.).6.....P...8.G.f.cC...p..W\q.
04a0 06 76 9c 83 c1 93 50 46 29 65 94 51 04 82 8e 38 2f 22 78 17 8d 0c c2 31 dc 8d 96 65 55 c0 06 1b .v....PF)e.Q...8/"x....1...eU...
04c0 7c d2 89 1a 26 a4 63 46 7c 0e 54 60 cf 87 42 54 50 87 1d f0 94 61 a7 34 78 4a 73 c2 9e 32 f4 29 |...&.cF|.T`..BTP....a.4xJs..2.)
04e0 c2 9f 94 04 8a 4c 2a a9 24 10 ce 1b 8f 28 f3 80 29 8c d6 e8 25 7a c5 41 58 d3 98 43 58 d2 49 21 .....L*.$....(..)...%z.AX..CX.I!
0500 d4 e0 e0 96 13 98 6c b8 42 05 57 a8 d1 08 9d 65 e4 89 e7 9e 27 f4 29 c3 9f 22 04 4a 49 0e 58 44 ......l.B.W....e....'.)..".JI.XD
0520 ff 41 40 2a 81 84 f3 e2 01 8c 72 69 63 7a c6 4d ba 41 34 75 74 f2 cf 21 ef b9 25 0b 26 38 50 00 .A@*......ricz.M.A4ut..!..%.&8P.
0540 6a 05 a3 c2 63 2a aa a9 ae ca 6a a0 39 c0 8a c5 3c a3 04 52 a8 38 6f 10 91 ab a3 5f f2 2a 69 4a j...c*....j.9...<..R.8o...._.*iJ
0560 45 4c 10 4d 99 85 14 e2 cc 1f 4d 18 db 07 0e 29 c4 d9 88 3b ce 9e ca a7 9f 80 52 6b 6d 10 41 04 EL.M......M....)...;......Rkm.A.
0580 62 80 b6 76 b4 72 0d 0f 8d 76 19 6e a4 b0 4d 18 cd 10 8d fc e3 88 23 6a 38 80 89 19 66 c8 d2 c7 b..v.r...v.n..M.......#j8...f...
05a0 90 cc ba 43 88 bd d1 4a db 2a b5 58 84 cc 6f 10 51 d8 91 00 1f 7c f4 f3 c6 c0 ba 3e ea 60 98 7e ...C...J.*.X..o.Q....|.....>.`.~
05c0 4d 93 cf 10 43 4c d0 e3 21 67 50 63 42 1f 14 73 70 31 35 f3 12 02 2d be f9 56 1b 32 16 23 93 3c M...CL..!gPcB..sp15...-..V.2.#.<
05e0 ce 3a a3 10 40 4e 38 95 78 0b 2e a4 38 72 a4 c1 05 2f 08 64 48 1f 75 0c b1 01 19 85 9c 71 86 33 .:..@N8.x...8r.../.dH.u......q.3
0600 14 e0 d0 07 07 66 38 d1 87 03 96 68 7c af c7 ae 56 5b 03 20 48 27 1d c5 0c 78 cf ea 8e c0 3c 4c .....f8....h|...V[..H'...x....<L
0620 ff fd b2 0e 1a bc 20 01 09 01 14 1e c0 40 45 1c e2 ce 06 8d 74 32 b6 1a ee 99 2d 4b da 36 74 b2 .............@E.....t2....-K.6t.
0640 81 d0 aa 4e 0b 72 28 a5 34 90 f4 25 24 e3 9d b7 0a c2 5c 43 84 df 7a c5 a3 81 17 24 10 6e b8 e1 ...N.r(.4..%$.....\C..z....$.n..
0660 03 01 46 06 e3 9d 40 ac 46 92 29 48 6e 46 01 85 4c 40 08 d1 1f 1b ed 4f 29 23 58 e1 0f bf 16 5c ..F...@.F.)HnF..L@.....O)#X....\
0680 02 ca 28 a2 8f c2 47 2a ee 74 0b ae 49 ab 4b 20 c1 14 ad bf 0e fb 40 f2 d5 61 33 0b ce 24 29 04 ..(...G*.t..I.K.......@..a3..$).
06a0 35 b9 f7 e1 44 11 de f8 0e b7 be 58 34 e0 4b 03 23 f4 32 8b 3f 97 d4 9f c8 0c 81 94 63 c8 3d 8c 5...D......X4.K.#.2.?.......c.=.
06c0 c0 c2 8f f4 aa 19 43 e0 5e e0 05 2f 58 0f 7b ae d3 1e 41 a0 51 84 2b d4 a1 0e 79 08 df f8 28 40 ......C.^../X.{...A.Q.+...y...(@
06e0 81 3f 98 0d 13 f4 a8 c3 31 34 f7 aa 90 79 60 04 0d 80 5f 2f 7a 61 8c 06 d4 6f 11 ec b8 04 32 fc .?......14...y`..._/za...o....2.
0700 e0 89 fd 35 a2 5b d4 bb 00 d6 08 68 c0 eb 65 4f 7b 87 23 08 21 96 f0 87 46 90 81 05 57 a0 06 05 ...5.[.....h..eO{.#.!...F...W...
0720 ff 53 90 02 0b da c0 1b 8d d8 60 f0 ac e5 81 5b 34 c0 1f a1 68 83 2d 6c c1 09 63 78 20 17 b9 e0 .S........`....[4...h.-l..cx....
0740 81 16 41 f1 8e 16 5a a2 12 0c d0 80 18 65 f8 02 1a 1e f0 86 0a 2c 48 22 26 e1 80 4f 58 c2 11 42 ..A...Z......e.......,H"&..OX..B
0760 a0 00 11 ff e0 80 3a fe 83 0c c7 88 9b b5 44 b1 09 28 b6 a0 05 7b b0 c2 2c 66 61 8b 55 78 40 8b ......:.......D..(...{..,fa.Ux@.
0780 3c 00 03 0f 86 d1 c5 2f 86 71 8c 33 2c e0 19 13 f8 ba 83 40 c3 04 05 38 44 8f ae 50 c4 3a 9a 20 <....../.q.3,......@...8D..P.:..
07a0 05 77 cc 63 07 43 c6 8d 3e fe b1 06 35 80 5f f1 08 b9 0a 51 24 12 0c 60 c8 85 3c de 51 05 30 8a .w.c.C..>...5._....Q$..`..<.Q.0.
07c0 f1 6a 91 ac 21 02 71 98 c3 83 c0 62 09 26 60 45 1e ce 40 01 07 98 e0 93 85 c0 a3 d1 48 b9 0a 7f .j..!.q....b.&`E..@.........H...
07e0 9c b2 1b dd e0 5c 1b 7c 31 02 42 ba 42 14 b0 a4 c2 03 cc a1 88 5a 3e 12 97 65 94 a4 0d 29 b9 3d .....\.|1.B.B........Z>..e...).=
0800 84 24 62 1a b2 30 81 33 ce 50 01 21 c4 31 83 c7 b0 16 16 f6 e1 8a 06 84 a2 05 35 e8 06 31 da 01 .$b..0.3.P.!.1............5..1..
0820 ff c8 3d 94 c2 17 82 e4 44 08 b8 11 95 53 80 61 10 de bc 25 19 cd 38 4e 5e 32 24 11 da 28 82 2c ..=.....D....S.a...%..8N^2$..(.,
0840 9c 40 d1 02 d0 01 06 c7 10 d9 2d 42 60 4f 7c ea d3 1a d8 a8 81 3f 1a b0 87 36 14 cf 16 bd c8 c2 .@........-B`O|......?...6......
0860 3e 62 24 80 5c 24 14 92 e1 d4 25 1a 2b 49 91 44 6c a5 18 b5 c8 00 0c fc 80 b4 8d 86 f0 9e f9 04 >b$.\$....%.+I.Dl...............
0880 69 04 88 d1 82 91 fe d3 0a 28 5d c0 33 f6 21 00 01 b8 a1 19 b6 84 29 43 77 89 43 90 e4 74 a7 41 i........(].3.!.......)Cw.C..t.A
08a0 10 c5 1a 46 d0 86 36 94 62 0f 7e ac 01 31 52 79 54 63 ac 62 01 46 a0 01 0d d6 20 8a a6 42 f5 9b ...F..6.b.~..1RyTc.b.F.......B..
08c0 0b 15 27 55 d3 e8 91 ab fa 21 08 df 08 01 08 a0 c0 57 31 18 61 01 0b e8 05 27 7a 91 56 1a 80 20 ..'U.....!.......W1.a....'z.V...
08e0 1b 6c 80 84 02 14 00 89 10 a0 c0 ad 51 05 e7 54 67 5a 4e 8b d8 95 5f 22 d0 6b 5f 8d f0 57 c1 2e .l..........Q..TgZN..._".k_..W..
0900 40 ad 20 98 03 62 15 db d8 c7 36 75 07 91 8d ab 4c c9 59 38 ab 66 80 17 77 ad 1f 25 34 2b 06 bf @....b....6u....L.Y8.f..w..%4+..
0920 ff 02 96 b0 86 0d 2d 2d d8 c0 58 c7 36 f5 b4 a9 cd e5 24 1d fa 91 9c c2 b6 7e f5 cb 01 6d 39 0b ......--..X.6.....$......~...m9.
0940 d8 dc 8a 36 b1 6c 58 03 13 7e 0b 5c b8 0a b7 a1 55 f5 c8 2e 54 f1 5a 3f 20 17 8b 58 c8 02 08 6a ...6.lX..~.\....U...T.Z?...X...j
0960 cb d9 b4 8a 76 b7 90 88 ee 74 a9 2b 00 52 04 37 a6 c3 cd ae 45 20 c0 dd e3 5e 02 8b 5a 0c ef 5e ....v....t.+.R.7....E....^..Z..^
0980 c9 0b 82 dd 42 57 ba ec 6d aa 7b c3 28 43 b9 4e 61 0a 01 40 82 82 17 bc e0 5e 52 44 0f f4 ed 2e ....BW..m.{.(C.Na..@.....^RD....
09a0 16 b3 a8 45 30 04 41 bc 50 a8 ed 1c 20 41 5a 00 07 b8 bd 95 88 05 20 46 2c 02 19 7c e3 1b 0c 8e ...E0.A.P....AZ........F,..|....
09c0 84 8a 57 cc 62 8b a0 01 02 11 4e 83 1f f0 5b 61 58 06 e1 19 73 e0 eb 11 16 0b 89 57 ac f7 c3 ee ..W.b.....N...[aX...s......W....
09e0 1d 44 12 4e 70 87 22 1b b9 c8 76 b2 53 32 96 9c e4 48 54 e4 c5 30 e6 6e 1a f0 80 48 58 c2 32 2a .D.Np."...v.S2...HT..0.n...HX.2*
0a00 16 c0 31 14 76 ac 00 1f 7f f8 b7 2e 88 03 32 ee 20 85 32 9b d9 cc c9 40 80 9a d5 bc e4 64 94 c1 ..1.v.........2...2....@.....d..
0a20 ff c9 13 d9 05 8c a3 9c 81 29 d7 f8 ca a7 88 91 08 34 31 87 1d 6b e2 c7 5f 0e 33 32 ca bc e6 42 .........).......41..k.._.32...B
0a40 1b 7a 19 6c 7e b3 83 15 02 e1 39 4b 99 ca 56 d6 66 9e b5 d0 54 26 68 02 12 7f fe 32 75 c3 2c 0f .z.l~.....9K..V.f...T&h....2u.,.
0a60 41 78 fa d3 82 08 86 a8 47 bd 0c 44 23 a0 0c 48 68 2d 43 a0 ec e8 0c 6c 01 0f 56 2e e8 29 94 41 Ax......G..D#..Hh-C....l..V..).A
0a80 5d 26 78 59 d3 60 8e 83 22 c0 c1 eb 5e f7 fa 03 bc 0e 06 a2 93 11 09 9a 2a 04 0d 8d 6e f5 ab af ]&xY.`.."...^...........*...n...
0aa0 fc 00 96 e2 fa d9 61 56 c4 07 a6 4d ed 6a 03 1b d1 a8 a6 2b 42 76 a1 87 64 43 e0 07 8f 70 35 ac ......aV...M.j.....+Bv..dC...p5.
0ac0 9b ed ec 67 e3 3a 06 71 d0 05 10 d6 cd ee 75 4f 1b 1c a7 4e b5 7c 11 82 ec 64 ff 00 17 e1 7e 35 ...g.:.q......uO...N.|...d....~5
0ae0 b9 69 6d ee 67 c7 80 19 ba e0 82 c0 07 0e 84 69 2f 43 0a c5 66 ed a2 e9 d2 ed 46 67 42 12 f8 ce .im.g..........i/C..f.....FgB...
0b00 c0 2f f0 50 ee 7e 9f 1b e0 5c 40 05 c1 3f 10 0c 04 dc 21 00 73 35 b6 41 d0 50 6f 08 ff e0 e1 11 ./.P.~...\@..?....!.s5.A.Po.....
0b20 ff 9f 38 a5 2d 6e ee 7f c3 03 15 30 e7 02 10 e0 7d 87 6f c4 57 db 74 a9 f7 b7 4f 0e f1 70 4f 9c ..8.-n.....0....}.o.W.t...O..pO.
0b40 e5 fd 76 39 cc 0b 2e 08 29 20 41 02 ab 25 ee c8 49 6e f2 1f f0 1c 17 6e b8 c6 2f ea 11 86 aa 5b ..v9....).A..%..In.....n../....[
0b60 fd ea 58 cf ba d6 5d ce 85 0f 14 fd 04 12 98 ac c2 0f 42 72 92 43 a0 07 4e ff 81 32 c0 60 8e 41 ..X...]...........Br.C..N..2.`.A
0b80 a8 03 1f 5d 88 bb dc e7 4e f7 ba db bd 0b 74 60 46 22 68 0e 88 eb 86 bc b2 03 29 fb d9 d1 5e 94 ...]....N.....t`F"h.......)...^.
0ba0 5c c4 62 18 c8 00 06 30 aa c1 f8 6a 28 e1 f1 90 8f bc e4 27 2f 79 60 c8 e3 0e 7d 57 ed cd 45 2e \.b....0...j(......'/y`...}W..E.
0bc0 10 c1 f7 e0 f3 4e 7f 00 0f cc 61 8e 58 98 fe f4 db 48 3d 28 56 cf fa d5 0f e3 f5 b0 1f 46 12 66 .....N....a.X....H=(V........F.f
0be0 4f 7b da 8b 20 07 0a f5 3b 65 55 1d 78 b3 7f 1e f4 4e 47 39 2e 70 91 20 a9 c0 64 2a 07 48 7e f2 O{......;eU.x....NG9.p....d*.H~.
0c00 0b 76 30 a5 70 24 1e aa cb 3d 7c b1 8b 73 b3 0f 1e f8 4f 1f 7e f1 8d b2 13 e5 2f 9f 4b cd f7 c9 .v0.p$...=|..s....O.~...../.K...
0c20 b6 f3 a3 2f 55 b9 ee de c1 4c 87 f1 ef 09 9f 7d e2 2b e8 f8 c8 f7 3e f3 a9 26 fe 01 40 ff 96 92 .../U....L.....}.+....>..&..@...
0c40 35 ff d8 05 b2 0b 64 cf 79 fd 69 27 7c ee 57 1e c7 e7 7d df d7 25 f4 87 15 f7 27 7d 62 a7 74 e9 5.....d.y.i'|.W...}..%....'}b.t.
0c60 a7 7e bf 17 80 10 a7 7d ef 57 80 06 38 7f 0e 52 7f 0b 58 7e 49 97 5d fd d7 6d ff 17 81 c1 37 81 .~.....}.W..8..R..X~I.]..m....7.
0c80 03 68 7c dd 27 7f e0 97 80 e3 87 7f 9a 47 7d 34 c5 74 c9 06 80 23 38 7c 25 c8 7d f1 a7 7c 18 78 .h|.'........G}4.t...#8|%.}..|.x
0ca0 23 1a 48 7e f9 d7 81 0a 54 76 20 08 81 d8 27 80 32 62 82 37 78 80 aa a1 82 f6 c7 83 2d f8 77 ad #.H~....Tv....'.2b.7x.......-.w.
0cc0 05 84 31 28 82 d9 b7 7d 36 68 80 b8 92 82 19 a8 80 4c a8 7b 0a 17 10 00 3b ..1(...}6h.......L.{....;

Back to the top

d' style='width: 0.0%;'/> -rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/UseSupertypeDescriptor.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/IStatusConstants.java23
-rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaElementPropertyTester.java167
-rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.properties11
-rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationPlugin.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.java80
-rw-r--r--bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.properties37
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.classpath7
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.project34
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/.jsdtscope6
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.resources.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.runtime.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.core.prefs80
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.ui.prefs4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.ltk.core.refactoring.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.pde.prefs16
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.container1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.name1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox.html405
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox_V1_NoJSDoc.html344
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/FireFox2.0.0.3.js_NOJSDOC10552
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/META-INF/MANIFEST.MF15
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/about.html28
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/build.properties19
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/libraries/FireFox2.0.0.3.js8841
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/libraries/XMLHttpRequest.js184
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/plugin.properties14
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/plugin.xml29
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/src/org/eclipse/wst/jsdt/core/compiler/libraries/FireFoxLibInitializer.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/src/org/eclipse/wst/jsdt/core/compiler/libraries/FireFoxSmall.gifbin760 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/src/org/eclipse/wst/jsdt/core/compiler/libraries/FireFoxUiInitializer.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/src/org/eclipse/wst/jsdt/internal/ui/wizards/FirefoxMessages.java21
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/src/org/eclipse/wst/jsdt/internal/ui/wizards/FirefoxMessages.properties14
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.firefox/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/FireFoxLibraryWizardPage.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.classpath7
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.project34
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/.jsdtscope6
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.core.resources.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.core.runtime.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.jdt.core.prefs96
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.jdt.ui.prefs51
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.ltk.core.refactoring.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.pde.prefs16
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.wst.jsdt.ui.superType.container1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/.settings/org.eclipse.wst.jsdt.ui.superType.name1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/META-INF/MANIFEST.MF13
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/about.html28
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/build.properties19
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_a.js159
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_abbr.js96
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_abstract.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_acronym.js96
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_address.js131
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_all.js2
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_altkey.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_altleft.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_anchors.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_applet.js137
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_applets.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_area.js131
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_areas.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_attribute.js21
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_attributes.js8
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_b.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_banner.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_base.js55
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_basefont.js57
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_bdo.js125
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_behaviorurns.js2
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_bgsound.js47
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_big.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_blockformats.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_blockquote.js132
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_body.js152
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_bookmarks.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_boundelements.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_br.js53
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_button.js141
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_cancelbubble.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_caption.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_cells.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_center.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_childnodes.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_children.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_cite.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_clientinformation.js18
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_clientx.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_clienty.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_clipboarddata.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_code.js114
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_col.js78
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_colgroup.js74
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_comment.js58
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_contentoverflow.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_controlrange.js9
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ctrlkey.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ctrlleft.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_custom.js122
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_datafld.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_datatransfer.js6
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_dd.js135
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_defaults.js12
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_del.js84
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_dfn.js129
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_dialog.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_dir.js131
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_div.js145
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_dl.js129
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_document.js128
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_dt.js134
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_elements.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_em.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_embed.js122
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_embeds.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_event.js47
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_external.js12
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_fieldset.js137
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_filters.js2
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_font.js123
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_fonts.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_form.js145
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_forms.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_frame.js97
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_frames.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_frameset.js83
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_fromelement.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_head.js58
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_history.js2
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_hn.js132
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_hr.js117
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_html.js72
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_i.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_iframe.js105
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_images.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_img.js159
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_implementation.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_import.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_imports.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_input.js13
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ins.js84
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_isindex.js62
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_kbd.js128
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_keycode.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_label.js139
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_legend.js129
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_li.js136
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_link.js60
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_links.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_listing.js131
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_location.js10
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_map.js103
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_marquee.js154
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_menu.js131
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_meta.js28
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_moreinfo.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_namespace.js7
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_namespaces.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_navigator.js18
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_nextid.js80
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_nextpage.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_nobr.js91
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_noframes.js20
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_noscript.js20
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_object.js134
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_offsetx.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_offsety.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ol.js137
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onabort.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onactivate.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onafterprint.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onafterupdate.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforeactivate.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforecopy.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforecut.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforedeactivate.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforeeditfocus.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforepaste.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforeprint.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforeunload.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbeforeupdate.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onblur.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onbounce.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_oncellchange.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onchange.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onclick.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_oncontentsave.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_oncontextmenu.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_oncontrolselect.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_oncopy.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_oncut.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondataavailable.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondatasetchanged.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondatasetcomplete.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondblclick.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondeactivate.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondrag.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondragend.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondragenter.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondragleave.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondragover.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondragstart.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ondrop.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onerror.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onerrorupdate.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onfilterchange.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onfinish.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onfocus.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onfocusin.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onfocusout.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onhelp.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onkeydown.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onkeypress.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onkeyup.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onlayoutcomplete.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onload.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onlosecapture.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmousedown.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmouseenter.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmouseleave.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmousemove.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmouseout.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmouseover.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmouseup.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmousewheel.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmove.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmoveend.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onmovestart.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onpaste.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onpropertychange.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onreadystatechange.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onreset.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onresize.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onresizeend.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onresizestart.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onrowenter.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onrowexit.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onrowsdelete.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onrowsinserted.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onscroll.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onselect.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onselectionchange.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onselectstart.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onstart.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onstop.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onsubmit.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ontimeerror.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_onunload.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_optgroup.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_option.js84
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_options.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_p.js135
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_page.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_pages.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_param.js6
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_plaintext.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_plugins.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_popup.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_pre.js133
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_propertyname.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_q.js94
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_qualifier.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_reason.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_recordset.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_repeat.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_returnvalue.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_rows.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_rt.js85
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ruby.js85
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_rule.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_rules.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_s.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_samp.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_savetype.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_screen.js14
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_screenx.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_screeny.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_script.js72
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_scripts.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_select.js146
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_selection.js9
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_shiftkey.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_shiftleft.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_small.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_span.js140
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_srcelement.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_srcfilter.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_srcurn.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_strike.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_strong.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_style.js9
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_stylesheet.js23
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_stylesheets.js4
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_sub.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_sup.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_table.js164
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_tbodies.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_tbody.js137
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_td.js152
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_textarea.js152
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_textnode.js9
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_textrange.js24
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_textrectangle.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_tfoot.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_th.js144
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_thead.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_timeall.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_timechildren.js5
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_title.js54
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_toelement.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_tr.js148
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_tt.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_type.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_u.js130
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_ul.js136
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_userprofile.js3
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_var.js128
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_wbr.js22
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_wheeldelta.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_window.js63
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_x.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_xml.js31
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_xmlhttprequest.js10
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_xmp.js128
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/IE_y.js1
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/libraries/JScriptObjects.js1825
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/plugin.properties14
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/plugin.xml26
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/core/compiler/libraries/InternetExplorerLibInitializer.java111
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/core/compiler/libraries/InternetExplorerUILibInitializer.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/core/compiler/libraries/Thumbs.dbbin13824 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/core/compiler/libraries/ie_logo2.JPGbin1533 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/core/compiler/libraries/ie_logo2.gifbin961 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/core/compiler/libraries/ie_small.gifbin1015 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/internal/ui/wizards/IEMessages.java20
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/internal/ui/wizards/IEMessages.properties14
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/InternetExplorerLibraryWizardPage.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/ElementInfo.java243
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/GenerateJsDoc.java119
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/IJsDocSource.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/MappingException.java24
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/Util.java173
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/XSLTMap.java112
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/XmlBasedSource.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/msdn/IeFromMsdn.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/src/org/eclipse/wst/jsdt/jsdoc/msdn/MsdnElement.java703
-rw-r--r--bundles/org.eclipse.wst.jsdt.support.ie/webCache/.cvsignore1
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.classpath7
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.options1
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.project28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.settings/org.eclipse.core.resources.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.settings/org.eclipse.core.runtime.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.settings/org.eclipse.jdt.core.prefs106
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.settings/org.eclipse.jdt.ui.prefs51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.settings/org.eclipse.ltk.core.refactoring.prefs3
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/.settings/org.eclipse.pde.prefs28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/JavadocHoverStyleSheet.css1
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/JavadocViewStyleSheet.css33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/META-INF/MANIFEST.MF135
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/about.html87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/about.ini12
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/about.mappings6
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/about.properties24
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/build.properties25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/WTP_icon_x32_v2.pngbin5616 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/add_as_source_folder.gifbin356 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/add_exc.gifbin205 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/add_linked_source_to_buildpath.gifbin336 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/add_to_buildpath.gifbin217 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/alphab_sort_co.gifbin157 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/category_menu.gifbin354 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/ch_callees.gifbin147 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/ch_callers.gifbin145 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/ch_cancel.gifbin152 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/class_obj.gifbin359 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/clear_co.gifbin364 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/collapseall.gifbin155 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/configure_build_path.gifbin343 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/configure_buildpath_filters.gifbin222 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/configure_output_folder.gifbin364 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/cpyqual_menu.gifbin353 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/default_co.gifbin124 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/definingtype_sort_co.gifbin220 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/exc_catch.gifbin204 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/exclude_from_buildpath.gifbin145 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/exclusion_filter_attrib.gifbin892 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/fields_co.gifbin350 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/file_mode.gifbin234 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/filter_ps.gifbin155 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/flatLayout.gifbin97 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/gointo_toplevel_type.gifbin315 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/goto_input.gifbin235 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/hide_externalized.gifbin374 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/hide_ignored.gifbin360 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/hide_internalized.gifbin373 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/hierarchicalLayout.gifbin101 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/hierarchy_co.gifbin199 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/history_list.gifbin225 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/impl_co.gifbin143 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/include_on_buildpath.gifbin210 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/inclusion_filter_attrib.gifbin899 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/inher_co.gifbin199 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/javaassist_co.gifbin211 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/jtypeassist_co.gifbin224 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/localtypes_co.gifbin138 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/metharg_obj.gifbin223 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/newpackfolder_wiz.gifbin350 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/output_folder_attrib.gifbin905 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/pack_empty_co.gifbin151 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/package_mode.gifbin166 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/private_co.gifbin128 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/prj_mode.gifbin339 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/protected_co.gifbin182 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/public_co.gifbin193 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/refresh_nav.gifbin211 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/remove_as_source_folder.gifbin359 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/remove_exc.gifbin159 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/remove_from_buildpath.gifbin152 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/removea_exc.gifbin187 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/search_sortmatch.gifbin206 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/smartmode_co.gifbin330 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/static_co.gifbin140 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/sub_co.gifbin209 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/super_co.gifbin206 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/synced.gifbin149 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/templateprop_co.gifbin224 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/th_automatic.gifbin338 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/th_horizontal.gifbin245 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/th_showqualified.gifbin156 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/th_single.gifbin222 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/th_vertical.gifbin222 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/type_mode.gifbin230 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/view_menu.gifbin89 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dlcl16/wordassist_co.gifbin141 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/comment_edit.gifbin88 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/exportapp_wiz.gifbin210 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/exportjar_wiz.gifbin338 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/importjar_wiz.gifbin336 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/java_app.gifbin339 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/java_attach.gifbin362 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/javadoc.gifbin358 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/jdoc_hover_edit.gifbin348 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/mark_occurrences.gifbin208 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newannotation_wiz.gifbin354 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newclass_wiz.gifbin571 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newenum_wiz.gifbin353 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newint_wiz.gifbin361 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newjprj_wiz.gifbin369 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newjworkingSet_wiz.gifbin342 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newpack_wiz.gifbin230 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newpackfolder_wiz.gifbin350 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/newsbook_wiz.gifbin235 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/opentype.gifbin947 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/segment_edit.gifbin232 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/shift_l_edit.gifbin145 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/dtool16/shift_r_edit.gifbin145 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/add_as_source_folder.gifbin370 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/add_exc.gifbin318 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/add_linked_source_to_buildpath.gifbin570 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/add_to_buildpath.gifbin341 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/alphab_sort_co.gifbin153 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/category_menu.gifbin588 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/ch_callees.gifbin209 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/ch_callers.gifbin205 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/ch_cancel.gifbin215 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/class_obj.gifbin585 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/clear_co.gifbin595 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/collapseall.gifbin157 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/configure_build_path.gifbin358 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/configure_buildpath_filters.gifbin361 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/configure_output_folder.gifbin384 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/cpyqual_menu.gifbin378 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/default_co.gifbin176 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/definingtype_sort_co.gifbin323 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/exc_catch.gifbin204 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/exclude_from_buildpath.gifbin215 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/exclusion_filter_attrib.gifbin914 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/fields_co.gifbin554 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/file_mode.gifbin368 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/filter_ps.gifbin219 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/flatLayout.gifbin97 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/gointo_toplevel_type.gifbin530 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/goto_input.gifbin372 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/help.gifbin259 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/hide_externalized.gifbin600 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/hide_ignored.gifbin578 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/hide_internalized.gifbin598 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/hierarchicalLayout.gifbin101 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/hierarchy_co.gifbin199 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/history_list.gifbin586 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/impl_co.gifbin145 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/include_on_buildpath.gifbin229 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/inclusion_filter_attrib.gifbin920 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/inher_co.gifbin200 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/javaassist_co.gifbin344 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/jtypeassist_co.gifbin362 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/localtypes_co.gifbin204 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/metharg_obj.gifbin371 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/pack_empty_co.gifbin212 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/package_mode.gifbin249 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/private_co.gifbin183 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/prj_mode.gifbin363 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/protected_co.gifbin182 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/public_co.gifbin194 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/refresh_nav.gifbin327 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/remove_as_source_folder.gifbin374 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/remove_exc.gifbin163 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/remove_from_buildpath.gifbin216 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/removea_exc.gifbin204 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/search_sortmatch.gifbin330 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/smartmode_co.gifbin553 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/static_co.gifbin213 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/sub_co.gifbin209 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/super_co.gifbin208 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/synced.gifbin160 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/templateprop_co.gifbin359 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/th_automatic.gifbin358 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/th_horizontal.gifbin374 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/th_showqualified.gifbin222 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/th_single.gifbin370 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/th_vertical.gifbin352 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/type_mode.gifbin387 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/view_menu.gifbin90 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/elcl16/wordassist_co.gifbin152 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/comment_edit.gifbin111 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/exportapp_wiz.gifbin349 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/exportjar_wiz.gifbin581 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/importjar_wiz.gifbin580 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/java_app.gifbin590 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/java_attach.gifbin604 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/javadoc.gifbin586 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/jdoc_hover_edit.gifbin588 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/mark_occurrences.gifbin321 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newannotation_wiz.gifbin371 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newclass_wiz.gifbin598 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newenum_wiz.gifbin580 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newint_wiz.gifbin588 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newjprj_wiz.gifbin382 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newjscript_wiz.gifbin581 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newjworkingSet_wiz.gifbin590 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newpack_wiz.gifbin337 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newpackfolder_wiz.gifbin356 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/newsbook_wiz.gifbin588 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/opentype.gifbin944 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/segment_edit.gifbin585 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/shift_l_edit.gifbin323 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/etool16/shift_r_edit.gifbin328 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/browse_persp.gifbin613 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/call_hierarchy.gifbin209 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/class_hi.gifbin200 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/classfilegeneration_tab.gifbin364 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/errorwarning_tab.gifbin577 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/hierch_persp.gifbin223 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/javadoc.gifbin323 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/jdkcompliance_tab.gifbin367 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/jperspective.gifbin376 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/members.gifbin344 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/package.gifbin145 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/packages.gifbin360 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/projects.gifbin365 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/source.gifbin583 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/eview16/types.gifbin364 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/access_restriction_attrib.gifbin365 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/add_correction.gifbin299 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/annotation_alt_obj.gifbin242 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/annotation_default_obj.gifbin375 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/annotation_obj.gifbin350 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/annotation_private_obj.gifbin376 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/annotation_protected_obj.gifbin376 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/brkpi_obj.gifbin111 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/change.gifbin321 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/class_default_obj.gifbin604 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/class_obj.gifbin586 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/classf_generate.gifbin365 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/classf_obj.gifbin373 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/classfo_obj.gifbin260 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/compare_field.gifbin178 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/compare_method.gifbin193 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/correction_cast.gifbin235 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/correction_change.gifbin136 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/correction_delete_import.gifbin186 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/correction_linked_rename.gifbin208 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/correction_move.gifbin560 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/correction_rename.gifbin136 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/cp_order_obj.gifbin326 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/cu_obj.gifbin570 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/empty_logical_package_obj.gifbin232 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/empty_pack_fldr_obj.gifbin334 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/empty_pack_obj.gifbin212 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/enum_alt_obj.gifbin250 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/enum_default_obj.gifbin587 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/enum_obj.gifbin361 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/enum_private_obj.gifbin590 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/enum_protected_obj.gifbin586 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/envvar_obj.gifbin206 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/error_obj.gifbin339 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/exclusion_filter_attrib.gifbin214 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/externalize.gifbin601 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/fatalerror_obj.gifbin333 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/field_default_obj.gifbin118 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/field_private_obj.gifbin87 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/field_protected_obj.gifbin119 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/field_public_obj.gifbin124 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/file_obj.gifbin561 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/history_working_set_obj.gifbin594 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/html_tag_obj.gifbin82 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/ignore.gifbin374 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/imp_obj.gifbin114 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/impc_obj.gifbin185 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/implm_co.gifbin104 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/inclusion_filter_attrib.gifbin229 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/info_obj.gifbin121 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerclass_default_obj.gifbin604 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerclass_private_obj.gifbin603 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerclass_protected_obj.gifbin600 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerclass_public_obj.gifbin586 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerinterface_default_obj.gifbin595 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerinterface_private_obj.gifbin594 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerinterface_protected_obj.gifbin592 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/innerinterface_public_obj.gifbin574 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/int_default_obj.gifbin595 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/int_obj.gifbin574 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/internalize.gifbin599 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/intf_obj.gifbin242 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jar_desc_obj.gifbin618 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jar_l_obj.gifbin581 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jar_lsrc_obj.gifbin589 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jar_obj.gifbin587 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jar_src_obj.gifbin596 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/java_model_obj.gifbin208 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/javadoc_location_attrib.gifbin596 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jcu_obj.gifbin345 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jcu_resource_obj.gifbin345 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jdoc_tag_obj.gifbin323 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jexception_obj.gifbin205 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jexceptiond_obj.gifbin209 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jrtexception_obj.gifbin207 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jsbook_obj.gifbin374 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jsearch_obj.gifbin383 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/jworkingSet_obj.gifbin228 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/library_obj.gifbin338 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/localvariable_obj.gifbin152 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/logical_package_obj.gifbin359 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/methdef_obj.gifbin176 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/methpri_obj.gifbin183 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/methpro_obj.gifbin181 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/methpub_obj.gifbin193 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/native_lib_path_attrib.gifbin366 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/never_translate.gifbin159 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/nls_search_obj.gifbin596 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/no_breakpoint.gifbin204 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/occ_match.gifbin145 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/occ_read.gifbin229 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/occ_write.gifbin218 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/output_folder_attrib.gifbin348 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/over_co.gifbin131 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/package_obj.gifbin244 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/packagefolder_obj.gifbin226 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/packd_obj.gifbin222 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/quickassist_obj.gifbin225 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/quickfix_error_obj.gifbin348 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/quickfix_warning_obj.gifbin559 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/remove_correction.gifbin120 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/search_decl_obj.gifbin361 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/search_ref_obj.gifbin356 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/searchm_obj.gifbin200 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/settings_obj.gifbin343 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/skip.gifbin159 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/source_attach_attrib.gifbin582 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/template_obj.gifbin359 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/translate.gifbin343 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/type_separator.gifbin85 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/typevariable_obj.gifbin208 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/unknown_obj.gifbin368 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/obj16/warning_obj.gifbin324 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/abstract_co.gifbin79 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/annotation_tsk.gifbin63 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/callee_co.gifbin110 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/caller_co.gifbin110 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/class_abs_tsk.gifbin63 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/class_tsk.gifbin64 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/constr_ovr.gifbin81 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/deprecated.gifbin78 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/enum_tsk.gifbin65 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/error_co.gifbin82 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/final_co.gifbin64 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/focus_ovr.gifbin75 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/implm_co.gifbin63 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/interface_tsk.gifbin65 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/java_ovr.gifbin54 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/maxlevel_co.gifbin82 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/native_co.gifbin74 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/over_co.gifbin79 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/read.gifbin82 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/recursive_co.gifbin108 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/run_co.gifbin79 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/static_co.gifbin62 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/sync_impl.gifbin112 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/sync_over.gifbin111 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/synch_co.gifbin117 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/transient_co.gifbin99 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/volatile_co.gifbin75 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/warning_co.gifbin173 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/ovr16/write.gifbin112 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/addlibrary_wiz.pngbin8001 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/cleanup_wiz.pngbin5416 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/coderefact_wiz.pngbin7686 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/compunitrefact_wiz.pngbin7572 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/export_javadoc_wiz.pngbin6525 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/exportapp_wiz.pngbin5207 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/extractsupertype_wiz.pngbin4262 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/extstr_wiz.pngbin6405 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/fieldrefact_wiz.pngbin8469 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/fixdepr_wiz.pngbin7277 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/jar_pack_wiz.pngbin7469 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/java_app_wiz.pngbin5277 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/java_attach_wiz.pngbin5468 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/java_workingset_wiz.pngbin8344 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/methrefact_wiz.pngbin8538 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newannotation_wiz.pngbin6974 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newclass_wiz.pngbin7824 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newenum_wiz.pngbin7276 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newint_wiz.pngbin7173 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newjprj_wiz.pngbin6287 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newjscriptfile_wiz.pngbin5728 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newpack_wiz.pngbin6523 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newsbook_wiz.pngbin6507 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/newsrcfldr_wiz.pngbin6683 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/packrefact_wiz.pngbin8541 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/pullup_wiz.pngbin6002 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/refactor_wiz.pngbin7443 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/replacejar_wiz.pngbin8624 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/icons/full/wizban/typerefact_wiz.pngbin8536 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/plugin.properties1026
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/plugin.xml6017
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/DocumentationProvider.exsd102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/JsGlobalScopeContainerPage.exsd130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/JsGlobalScopeUIInitializer.exsd104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/classpathAttributeConfiguration.exsd128
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/foldingStructureProviders.exsd142
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/javaCompletionProposalComputer.exsd209
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/javaCompletionProposalSorters.exsd149
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/javaEditorTextHovers.exsd143
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/javaElementFilters.exsd168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/javadocCompletionProcessor.exsd137
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/queryParticipants.exsd144
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/quickAssistProcessors.exsd165
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/schema/quickFixProcessors.exsd201
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/Corext.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/CorextMessages.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/CorextMessages.properties24
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/SourceRange.java125
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/ValidateEditException.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/buildpath/BuildpathDelta.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/buildpath/CPJavaProject.java80
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/buildpath/ClasspathModifier.java1067
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/buildpath/IBuildpathModifierListener.java22
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CallHierarchy.java229
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CallHierarchyMessages.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CallHierarchyMessages.properties13
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CallHierarchyVisitor.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CallLocation.java136
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CallSearchResultCollector.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CalleeAnalyzerVisitor.java313
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CalleeMethodWrapper.java108
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/CallerMethodWrapper.java116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/IImplementorFinder.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/Implementors.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/JavaImplementorFinder.java50
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/MethodCall.java80
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/MethodReferencesSearchRequestor.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/callhierarchy/MethodWrapper.java320
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/AddCustomConstructorOperation.java259
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/AddDelegateMethodsOperation.java244
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/AddGetterSetterOperation.java357
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/AddImportsOperation.java406
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/AddJavaDocStubOperation.java197
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/AddUnimplementedConstructorsOperation.java285
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/AddUnimplementedMethodsOperation.java244
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/CodeGenerationMessages.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/CodeGenerationMessages.properties28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/CodeGenerationSettings.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/ContextSensitiveImportRewriteContext.java207
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/GetterSetterUtil.java215
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/IRequestQuery.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/ImportReferencesCollector.java395
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/OrganizeImportsOperation.java546
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/SortMembersOperation.java258
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/StubUtility.java1474
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/codemanipulation/StubUtility2.java696
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/ASTFlattener.java1407
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/ASTNodeFactory.java200
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/ASTNodes.java805
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/Bindings.java1014
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/BodyDeclarationRewrite.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/CodeScopeBuilder.java241
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/GenericVisitor.java659
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/HierarchicalASTVisitor.java789
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/JdtASTMatcher.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/LinkedNodeFinder.java280
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/LocalVariableIndex.java90
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/ModifierRewrite.java139
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/NodeFinder.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/ReplaceRewrite.java94
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/ScopeAnalyzer.java787
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/Selection.java167
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/SelectionAnalyzer.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/StatementRewrite.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/TokenScanner.java450
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/TypeBindingVisitor.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/TypeRules.java207
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/VariableDeclarationRewrite.java155
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/ASTFragment.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/ASTFragmentFactory.java192
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/ASTMatchingFragmentFinder.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/AssociativeInfixExpressionFragment.java437
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/IASTFragment.java88
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/IExpressionFragment.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/SimpleExpressionFragment.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/SimpleFragment.java75
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/dom/fragments/Util.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/AbstractFix.java140
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/CleanUpConstants.java1246
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/CleanUpPostSaveListener.java379
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/CleanUpPreferenceUtil.java215
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/CleanUpRefactoring.java1057
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/CodeStyleFix.java705
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ControlStatementsFix.java485
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ConvertForLoopOperation.java639
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ConvertIterableLoopOperation.java562
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ConvertLoopFix.java95
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ConvertLoopOperation.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ExpressionsFix.java377
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/FixMessages.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/FixMessages.properties78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/IFix.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/IFixRewriteOperation.java20
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ILinkedFixRewriteOperation.java20
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/ImportsFix.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/LinkedFix.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/LinkedProposalModel.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/LinkedProposalPositionGroup.java184
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/SortMembersFix.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/StringFix.java229
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/UnusedCodeFix.java637
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/fix/VariableDeclarationFix.java535
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/javadoc/JavaDocCommentReader.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/javadoc/JavaDocLocations.java582
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/AbstractJavaElementRenameChange.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/Checks.java829
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/CollectingSearchRequestor.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/CuCollectingSearchRequestor.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/ExceptionInfo.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/IRefactoringSearchRequestor.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/JDTRefactoringContribution.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/JDTRefactoringDescriptor.java338
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/JDTRefactoringDescriptorComment.java300
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/JavaRefactoringArguments.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/ParameterInfo.java226
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/RefactoringAvailabilityTester.java1124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/RefactoringCoreMessages.java2350
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/RefactoringElementFilter.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/RefactoringExecutionStarter.java467
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/RefactoringScopeFactory.java272
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/RefactoringSearchEngine.java229
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/RefactoringSearchEngine2.java726
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/ReturnTypeInfo.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/SearchResultGroup.java79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/StubTypeContext.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/TypeContextChecker.java753
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/TypedSource.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/base/JDTChange.java260
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/base/JavaStatusContext.java272
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/base/JavaStringStatusContext.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/base/RefactoringStatusCodes.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/binary/AbstractCodeCreationOperation.java182
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/binary/SourceCreationOperation.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/binary/StubCreationOperation.java95
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/binary/StubCreator.java255
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/AbstractDeleteChange.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/AddToClasspathChange.java128
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CompilationUnitChange.java132
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CompilationUnitReorgChange.java104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CopyCompilationUnitChange.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CopyPackageChange.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CopyPackageFragmentRootChange.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CopyResourceChange.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CreateCompilationUnitChange.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/CreatePackageChange.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/DeleteFileChange.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/DeleteFolderChange.java95
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/DeleteFromClasspathChange.java108
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/DeletePackageFragmentRootChange.java170
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/DeleteSourceManipulationChange.java131
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/DynamicValidationRefactoringChange.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/DynamicValidationStateChange.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/MoveCompilationUnitChange.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/MovePackageChange.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/MovePackageFragmentRootChange.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/MoveResourceChange.java50
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/MultiStateCompilationUnitChange.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/PackageFragmentRootReorgChange.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/PackageReorgChange.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/RefactoringDescriptorChange.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/RenameCompilationUnitChange.java62
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/RenameJavaProjectChange.java127
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/RenamePackageChange.java199
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/RenameResourceChange.java104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/RenameSourceFolderChange.java114
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/ResourceReorgChange.java153
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/TextChangeCompatibility.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/UndoCompilationUnitChange.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/UndoDeleteResourceChange.java80
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/UndoablePackageDeleteChange.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/Utils.java43
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/changes/WorkspaceTracker.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/AstMatchingNodeFinder.java594
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/CallContext.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/CallInliner.java833
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/CodeRefactoringUtil.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ConstantChecks.java194
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ConvertAnonymousToNestedRefactoring.java1032
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ExceptionAnalyzer.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ExtractConstantRefactoring.java831
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ExtractMethodAnalyzer.java719
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ExtractMethodRefactoring.java993
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ExtractTempRefactoring.java1007
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/InlineConstantRefactoring.java970
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/InlineMethodRefactoring.java566
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/InlineTempRefactoring.java437
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/IntroduceFactoryRefactoring.java1238
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java1275
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/IntroduceParameterRefactoring.java575
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/Invocations.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/LocalTypeAnalyzer.java110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/NameCollector.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/OperatorPrecedence.java101
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ParameterData.java105
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/PromoteTempToFieldRefactoring.java929
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ReplaceInvocationsRefactoring.java554
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/ScriptableRefactoring.java121
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/SnippetFinder.java221
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/SourceAnalyzer.java465
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/SourceProvider.java637
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/TargetProvider.java431
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/TempAssignmentFinder.java92
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/BlockFlowInfo.java19
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/BranchFlowInfo.java26
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/ConditionalFlowInfo.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/DoWhileFlowInfo.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/EnhancedForFlowInfo.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java889
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/FlowContext.java147
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/FlowInfo.java515
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/ForFlowInfo.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/GenericConditionalFlowInfo.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/GenericSequentialFlowInfo.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/IfFlowInfo.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/InOutFlowAnalyzer.java126
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/InputFlowAnalyzer.java299
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/LocalFlowInfo.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/MessageSendFlowInfo.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/ReturnFlowInfo.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/SwitchFlowInfo.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/ThrowFlowInfo.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/TryFlowInfo.java40
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/TypeVariableFlowInfo.java22
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/WhileFlowInfo.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/code/flow/WithFlowInfo.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/delegates/DelegateCreator.java460
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/delegates/DelegateFieldCreator.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/delegates/DelegateMethodCreator.java221
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/AccessorClassCreator.java331
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/AccessorClassModifier.java281
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/AccessorClassReference.java57
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/KeyValuePair.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSElement.java154
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSHint.java304
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSHintHelper.java454
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSLine.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSMessages.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSMessages.properties45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSPropertyFileModifier.java221
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSRefactoring.java527
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSScanner.java166
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSSourceModifier.java333
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSSubstitution.java331
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/NLSUtil.java209
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/PropertyFileDocumentModel.java327
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/SimpleLineReader.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/changes/CreateFileChange.java218
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/changes/CreateTextFileChange.java62
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/changes/DeleteFileChange.java110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/changes/NLSChangesMessages.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/nls/changes/NLSChangesMessages.properties16
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/participants/JavaProcessors.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/participants/RefactoringProcessors.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/participants/ResourceModifications.java352
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/participants/ResourceProcessors.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/refactoring.properties1354
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/GenericRefactoringHandleTransplanter.java147
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/JavaRenameProcessor.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/JavaRenameRefactoring.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/MethodChecks.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/MethodOccurenceCollector.java75
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RefactoringAnalyzeUtil.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RefactoringHandleTransplanter.java230
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RefactoringScanner.java214
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameAnalyzeUtil.java453
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameCompilationUnitProcessor.java464
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameFieldProcessor.java907
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameJavaProjectProcessor.java227
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameLocalVariableProcessor.java440
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameMethodProcessor.java883
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameModifications.java265
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameNonVirtualMethodProcessor.java235
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenamePackageProcessor.java1073
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameResourceProcessor.java214
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameSourceFolderProcessor.java203
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameTypeProcessor.java1702
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenameVirtualMethodProcessor.java217
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RenamingNameSuggestor.java570
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/RippleMethodFinder2.java358
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/TempDeclarationFinder.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/TempOccurrenceAnalyzer.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/TextMatchUpdater.java199
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/TypeOccurrenceCollector.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/rename/todo.txt3
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ASTNodeDeleteUtil.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ArrayTypeConverter.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/CopyModifications.java159
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/CreateCopyOfCompilationUnitChange.java208
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/CreateTargetExecutionLog.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/DeleteChangeCreator.java229
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/DeleteModifications.java240
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/IConfirmQuery.java18
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ICreateTargetQueries.java17
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ICreateTargetQuery.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/INewNameQueries.java26
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/INewNameQuery.java17
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/IPackageFragmentRootManipulationQuery.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/IReorgDestinationValidator.java22
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/IReorgPolicy.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/IReorgQueries.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JDTCopyRefactoringDescriptor.java62
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JDTMoveRefactoringDescriptor.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JavaCopyProcessor.java238
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JavaCopyRefactoring.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JavaDeleteProcessor.java884
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JavaDeleteRefactoring.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JavaElementTransfer.java136
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/JavaMoveProcessor.java312
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/LoggedCreateTargetChange.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/LoggedCreateTargetQueries.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/LoggedNewNameQueries.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/MonitoringCreateTargetQueries.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/MonitoringNewNameQueries.java88
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/MoveCuUpdateCreator.java420
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/MoveModifications.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/NullReorgQueries.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/OverwriteHelper.java228
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ParentChecker.java192
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ReadOnlyResourceFinder.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/RefactoringModifications.java94
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ReorgPolicyFactory.java3474
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/ReorgUtils.java603
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/reorg/SourceReferenceUtil.java104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/ChangeMethodSignatureRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/ChangeTypeRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/ConvertAnonymousRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/CopyRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/DeleteRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/ExtractConstantRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/ExtractMethodRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/ExtractSupertypeRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/ExtractTempRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/InlineConstantRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/InlineMethodRefactoringContribution.java111
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/InlineTempRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/IntroduceFactoryRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/IntroduceIndirectionRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/IntroduceParameterRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/MoveMemberTypeRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/MoveMethodRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/MoveRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/MoveStaticMembersRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/PromoteTempToFieldRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/PullUpRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/PushDownRefactoringContribution.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameCompilationUnitRefactoringContribution.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameFieldRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameJavaProjectRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameLocalVariableRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameMethodRefactoringContribution.java60
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenamePackageRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameResourceRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameSourceFolderRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/RenameTypeRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/SelfEncapsulateRefactoringContribution.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/scripting/UseSupertypeRefactoringContribution.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/sef/AccessAnalyzer.java316
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/sef/SelfEncapsulateFieldRefactoring.java823
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ASTNodeSearchUtil.java237
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/BodyUpdater.java43
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java2623
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ChangeTypeRefactoring.java1419
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/CompilationUnitRewrite.java323
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ConstructorReferenceFinder.java265
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ExtractInterfaceConstraintsSolver.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ExtractSupertypeProcessor.java1110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ExtractSupertypeRefactoring.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/HierarchyProcessor.java634
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/IDefaultValueAdvisor.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/IMemberActionInfo.java14
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ImportRemover.java232
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ImportRewriteUtil.java177
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/JavaMoveRefactoring.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MemberCheckUtil.java161
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MemberVisibilityAdjustor.java1331
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MoveInnerToTopRefactoring.java1488
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MoveInstanceMethodProcessor.java2980
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MoveInstanceMethodRefactoring.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MoveStaticMemberAnalyzer.java204
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MoveStaticMembersProcessor.java1035
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/MovedMemberAnalyzer.java189
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/PullUpRefactoring.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java1862
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/PushDownRefactoring.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java993
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ReferenceAnalyzer.java132
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/ReferenceFinderUtil.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/TypeVariableMaplet.java104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/UseSuperTypeProcessor.java460
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/UseSuperTypeRefactoring.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/constraints/ConditionalTypeConstraint.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/constraints/CovariantTypeConstraint.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/constraints/SuperTypeConstraintsCreator.java758
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/constraints/SuperTypeConstraintsModel.java564
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/constraints/SuperTypeConstraintsSolver.java279
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/constraints/SuperTypeRefactoringProcessor.java1250
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/structure/constraints/SuperTypeSet.java287
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/surround/ExceptionAnalyzer.java132
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/surround/ISurroundWithTryCatchQuery.java17
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/surround/LocalDeclarationAnalyzer.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/surround/SurroundWithAnalyzer.java135
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/surround/SurroundWithTryCatchAnalyzer.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/surround/SurroundWithTryCatchRefactoring.java361
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/ICommentProvider.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/IDelegateUpdating.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/INameUpdating.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/IQualifiedNameUpdating.java43
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/IReferenceUpdating.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/IScriptableRefactoring.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/ISimilarDeclarationUpdating.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/tagging/ITextUpdating.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ASTCreator.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/CompilationUnitRange.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/CompositeOrTypeConstraint.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ConstraintCollector.java622
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ConstraintCreator.java533
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ConstraintOperator.java107
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ConstraintVariable.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ConstraintVariableFactory.java258
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/DeclaringTypeVariable.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ExpressionVariable.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/FullConstraintCreator.java675
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/IConstraintVariableFactory.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/IContext.java20
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ITypeConstraint.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ITypeConstraintFactory.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/NullContext.java16
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ParameterTypeVariable.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/RawBindingVariable.java21
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/ReturnTypeVariable.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/SimpleTypeConstraint.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/TypeConstraintFactory.java147
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/TypeVariable.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/AbstractTypeVariable.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/ArrayType.java159
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/CaptureType.java106
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/GenericType.java62
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/HierarchyType.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/NullType.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/PrimitiveType.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/RawType.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/StandardType.java88
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/TType.java574
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java367
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/TypeTuple.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/UnboundWildcardType.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/VoidType.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/types/WildcardType.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/ArraySuperTypeSet.java197
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/ArrayTypeSet.java207
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/EmptyTypeSet.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/EnumeratedTypeSet.java488
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/SingletonTypeSet.java178
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/SubTypesOfSingleton.java265
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/SubTypesSet.java300
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/SuperTypesOfSingleton.java253
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/SuperTypesSet.java293
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/TypeSet.java236
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/TypeSetEnvironment.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/TypeSetIntersection.java321
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/TypeSetUnion.java152
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints/typesets/TypeUniverseSet.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ArrayElementVariable2.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ArrayTypeVariable2.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/CastVariable2.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/CollectionElementVariable2.java79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ConstraintVariable2.java114
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ISourceConstraintVariable.java26
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ITypeConstraint2.java18
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ITypeConstraintVariable.java18
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ITypeSet.java24
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ImmutableTypeVariable2.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/IndependentTypeVariable2.java22
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ParameterTypeVariable2.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ParameterizedTypeVariable2.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/ReturnTypeVariable2.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/SubTypeConstraint2.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/TTypes.java138
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/TypeEquivalenceSet.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/TypeVariable2.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/typeconstraints2/VariableVariable2.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/AbstractExceptionAnalyzer.java125
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/Changes.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/CodeAnalyzer.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/CommentAnalyzer.java104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/JavaElementUtil.java240
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/JavadocUtil.java100
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/NoCommentSourceRangeComputer.java20
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/QualifiedNameFinder.java158
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/QualifiedNameSearchResult.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/RefactoringASTParser.java147
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/RefactoringFileBuffers.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/ResourceUtil.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/SelectionAwareSourceRangeComputer.java105
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/StatementAnalyzer.java272
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/TextChangeManager.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/TextEditBasedChangeManager.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/refactoring/util/TightSourceRangeComputer.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/CodeTemplateContext.java107
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/CodeTemplateContextType.java353
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/CodeTemplates.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/CompilationUnitCompletion.java700
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/CompilationUnitContext.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/CompilationUnitContextType.java214
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/ElementTypeResolver.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/ExclusivePositionUpdater.java101
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/FieldResolver.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaContext.java603
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaContextType.java350
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaDocContext.java218
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaDocContextType.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaFormatter.java354
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaTemplateMessages.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaTemplateMessages.properties73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/JavaVariable.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/LocalVarResolver.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/NameResolver.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/SignatureUtil.java150
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/TemplateSet.java376
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/Templates.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/TypeVariableResolver.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/template/java/VarResolver.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/CodeFormatterUtil.java383
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/History.java311
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/IOCloser.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/JavaElementResourceMapping.java398
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/JavaModelUtil.java947
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/JdtFlags.java228
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/LRUMap.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/Messages.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/MethodOverrideTester.java373
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/OpenTypeHistory.java419
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/QualifiedTypeNameHistory.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/Resources.java238
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/SearchUtils.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/Strings.java433
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/SuperTypeHierarchyCache.java211
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/TypeFilter.java114
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/TypeInfoFilter.java259
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/TypeInfoRequestorAdapter.java55
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/corext/util/TypeNameMatchCollector.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/CompatibilityTemplateStore.java117
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/EditorInputAdapterFactory.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/IJavaHelpContextIds.java440
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/IJavaStatusConstants.java60
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/IJavaThemeConstants.java152
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/IJsGlobalScopeContainerInitializerExtension.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/IProductConstants.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/IResourceLocator.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/IUIConstants.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/InitializeAfterLoadJob.java55
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaElementAdapterFactory.java213
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaElementContainmentAdapter.java137
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaElementProperties.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaPerspectiveFactory.java100
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaPluginImages.java595
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaProjectAdapterFactory.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaScriptPlugin.java927
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaTaskListAdapter.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaUIException.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaUIMessages.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaUIMessages.properties179
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaUIPreferenceInitializer.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaUIStatus.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/JavaWorkbenchAdapter.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/Logger.java156
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/LogicalPackageAdapterFactory.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/MarkerAdapterFactory.java50
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/PersistableJavaElementFactory.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/ProductProperties.java43
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/ResourceAdapterFactory.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/ResourceLocator.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/SetupProjectsWizzard.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/SharedImages.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/AbstractToggleLinkingAction.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/ActionMessages.java376
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/ActionMessages.properties412
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/ActionUtil.java178
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/AddBlockCommentAction.java215
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/AddTaskAction.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/AllCleanUpsAction.java110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/BlockCommentAction.java327
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/CategoryFilterActionGroup.java530
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/CleanUpAction.java287
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/CompositeActionGroup.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/ConfigureContainerAction.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/CopyQualifiedNameAction.java269
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/ExtractSuperClassAction.java191
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/FindBrokenNLSKeysAction.java358
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/FoldingActionGroup.java246
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/FoldingMessages.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/FoldingMessages.properties49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/GenerateConstructorUsingFieldsContentProvider.java201
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/GenerateConstructorUsingFieldsSelectionDialog.java352
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/GenerateConstructorUsingFieldsValidator.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/GenerateJavadocAction.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/IndentAction.java570
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/JDTQuickMenuAction.java79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/LexicalSortingAction.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/MultiActionGroup.java126
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/MultiOrganizeImportAction.java60
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/MultiSortMembersAction.java108
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/NewWizardsActionGroup.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/OccurrencesSearchMenuAction.java182
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/OpenBrowserUtil.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/OpenTypeAction.java119
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/OpenTypeInHierarchyAction.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/QuickMenuAction.java300
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/RemoveBlockCommentAction.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/SelectAllAction.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/SelectionConverter.java310
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/SurroundWithActionGroup.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/SurroundWithTemplateMenuAction.java412
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/actions/WorkbenchRunnableAdapter.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/IPackagesViewViewer.java40
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/JavaBrowsingContentProvider.java537
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/JavaBrowsingMessages.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/JavaBrowsingMessages.properties24
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/JavaBrowsingPart.java1315
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/JavaBrowsingPerspectiveFactory.java180
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/JavaElementTypeComparator.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/LogicalPackage.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/LogicalPackagesProvider.java214
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/MembersView.java336
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PackageViewerWrapper.java343
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PackagesView.java653
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PackagesViewFlatContentProvider.java300
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PackagesViewHierarchicalContentProvider.java646
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PackagesViewLabelProvider.java162
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PackagesViewTableViewer.java111
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PackagesViewTreeViewer.java121
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/PatchedOpenInNewWindowAction.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/ProjectAndSourceFolderContentProvider.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/ProjectsView.java211
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/ToggleLinkingAction.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/TopLevelTypeProblemsLabelDecorator.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/browsing/TypesView.java219
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyContentProvider.java204
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyFiltersActionGroup.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyImageDescriptor.java154
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyLabelDecorator.java106
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyLabelProvider.java106
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyMessages.java116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyMessages.properties116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyTransferDropAdapter.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyUI.java276
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyViewPart.java948
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CallHierarchyViewer.java138
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CancelSearchAction.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/CopyCallHierarchyAction.java128
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/DeferredMethodWrapper.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/FiltersDialog.java226
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/FocusOnSelectionAction.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/HistoryAction.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/HistoryDropDownAction.java108
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/HistoryListAction.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/ICallHierarchyViewPart.java19
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/LocationCopyAction.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/LocationLabelProvider.java103
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/LocationViewer.java127
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/MethodWrapperWorkbenchAdapter.java75
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/OpenCallHierarchyAction.java239
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/OpenDeclarationAction.java50
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/OpenLocationAction.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/RefreshAction.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SearchScopeAction.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SearchScopeActionGroup.java355
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SearchScopeHierarchyAction.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SearchScopeProjectAction.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SearchScopeWorkingSetAction.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SearchScopeWorkspaceAction.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SearchUtil.java137
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/SelectWorkingSetAction.java55
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/ToggleCallModeAction.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/ToggleOrientationAction.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/TreeRoot.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/callhierarchy/TreeTermination.java17
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/commands/JavaElementReferenceConverter.java233
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/commands/OpenElementInEditorHandler.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/commands/ShowElementInPackageViewHandler.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/commands/ShowElementInTypeHierarchyViewHandler.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/AddFromHistoryAction.properties33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/CompareAction.properties20
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/CompareDialog.java114
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/CompareMessages.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/CompareMessages.properties89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/CompareWithEditionAction.properties33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/EclipsePreferencesAdapter.java317
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaAddElementFromHistory.java22
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaAddElementFromHistoryImpl.java304
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaCompareAction.java183
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaCompareUtilities.java454
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaCompareWithEditionAction.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaCompareWithEditionActionImpl.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaContentViewerCreator.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaElementHistoryPageSource.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaHistoryAction.java80
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaHistoryActionImpl.java334
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaMergeViewer.java423
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaNode.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaParseTreeBuilder.java205
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaReplaceWithEditionAction.java24
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaReplaceWithEditionActionImpl.java212
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaReplaceWithPreviousEditionAction.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaStructureCreator.java501
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaStructureDiffViewer.java215
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaStructureDiffViewerCreator.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaTextBufferNode.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaTextViewer.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaTextViewerCreator.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/JavaTokenComparator.java225
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/LocalHistoryActionGroup.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/ReplaceWithEditionAction.properties33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/ResizableDialog.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/compare/TextMergeViewerCreator.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/DialogsMessages.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/DialogsMessages.properties18
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/FilteredTypesSelectionDialog.java1650
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/ListDialog.java107
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/MultiElementListSelectionDialog.java323
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/OpenTypeSelectionDialog.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/OpenTypeSelectionDialog2.java136
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/OptionalMessageDialog.java121
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/OverrideMethodDialog.java391
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/PackageSelectionDialog.java321
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/SortMembersMessageDialog.java186
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/SourceActionDialog.java655
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/StatusInfo.java196
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/StatusUtil.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/TableTextCellEditor.java437
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/TextFieldNavigationHandler.java505
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/TypeInfoViewer.java1583
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/TypeSelectionComponent.java437
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dialogs/TypeSelectionDialog2.java332
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dnd/BasicSelectionTransferDragAdapter.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dnd/DelegatingDragAdapter.java115
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dnd/DelegatingDropAdapter.java268
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dnd/JdtViewerDragAdapter.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dnd/JdtViewerDropAdapter.java295
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/dnd/ResourceTransferDragAdapter.java131
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/ClassFilter.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/ClosedProjectFilter.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/ContainedLibraryFilter.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/CustomFiltersDialog.java417
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/EmptyInnerPackageFilter.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/EmptyPackageFilter.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/FieldsFilter.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/FilterDescriptor.java277
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/FilterMessages.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/FilterMessages.properties23
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/ImportDeclarationFilter.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/JavaFileFilter.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/LibraryFilter.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/LocalTypesFilter.java24
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/NamePatternFilter.java105
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/NoPackageContainingFoldersFilter.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/NonJavaElementFilter.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/NonPublicFilter.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/NonPublicTypeFilter.java40
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/NonSharedProjectFilter.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/filters/StaticsFilter.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/AbstractCleanUp.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CleanUpRefactoringWizard.java494
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CleanUpSaveParticipantConfigurationModifyDialog.java285
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CleanUpSaveParticipantPreferenceConfiguration.java345
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CodeFormatCleanUp.java118
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CodeFormatFix.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CodeStyleCleanUp.java237
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CommentFormatCleanUp.java106
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/CommentFormatFix.java204
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/ControlStatementsCleanUp.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/ConvertLoopCleanUp.java114
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/ExpressionsCleanUp.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/ICleanUp.java175
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/ImportsCleanUp.java145
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/MultiFixMessages.java92
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/MultiFixMessages.properties73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/SaveParticipantMessages.java43
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/SaveParticipantMessages.properties25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/SortMembersCleanUp.java175
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/StringCleanUp.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/UnnecessaryCodeCleanUp.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/UnusedCodeCleanUp.java219
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/fix/VariableDeclarationCleanUp.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/AbstractInfoView.java572
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/CopyToClipboardAction.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/GotoInputAction.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/InfoViewMessages.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/InfoViewMessages.properties35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/JavadocView.java703
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/SourceView.java518
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/infoviews/TextSelectionConverter.java110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/CheckboxTreeAndListGroup.java804
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/CreateJavadocActionDelegate.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocConsoleLineTracker.java158
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocExportMessages.java125
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocExportMessages.properties119
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocLinkDialogLabelProvider.java62
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocLinkRef.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocMemberContentProvider.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocOptionsManager.java1158
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocProjectContentProvider.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocReader.java92
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocSpecificsWizardPage.java302
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocStandardWizardPage.java573
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocTreeWizardPage.java706
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocWizard.java456
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocWizardPage.java168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/JavadocWriter.java310
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javadocexport/RecentSettingsStore.java277
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ASTProvider.java672
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/AddClassFileMarkerAction.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/AddImportOnSelectionAction.java245
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/BasicCompilationUnitEditorActionContributor.java191
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/BasicJavaEditorActionContributor.java230
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ClassFileDocumentProvider.java388
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ClassFileEditor.java871
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ClassFileEditorActionContributor.java20
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ClassFileEditorInputFactory.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ClassFileMarkerAnnotationModel.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ClassFileMarkerRulerAction.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ClipboardOperationAction.java507
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/CompilationUnitAnnotationModelEvent.java111
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/CompilationUnitDocumentProvider.java1566
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/CompilationUnitEditor.java1739
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/CompilationUnitEditorActionContributor.java115
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/CompoundEditExitStrategy.java242
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ConstructedJavaEditorMessages.properties218
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/DocumentAdapter.java524
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/EditorHighlightingSynchronizer.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/EditorUtility.java633
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ExternalClassFileEditorInput.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/GotoMatchingBracketAction.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/IClassFileEditorInput.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ICompoundEditListener.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/IJavaAnnotation.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/IJavaEditorActionConstants.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ISavePolicy.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/IndentUtil.java476
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/InternalClassFileEditorInput.java129
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JarEntryEditorInput.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaAnnotationImageProvider.java165
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaAnnotationIterator.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaDocumentSetupParticipant.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaEditor.java3630
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaEditorMessages.java127
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaEditorMessages.properties115
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaElementHyperlink.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaElementHyperlinkDetector.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaMarkerAnnotation.java159
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaMoveLinesAction.java481
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaOutlinePage.java1401
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaSelectAnnotationRulerAction.java179
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaSelectMarkerRulerAction2.java115
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaSelectRulerAction.java26
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaSourceViewer.java630
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/JavaTextSelection.java211
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/NLSKeyHyperlink.java184
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/NLSKeyHyperlinkDetector.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/OverrideIndicatorImageProvider.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/OverrideIndicatorManager.java248
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/RemoveOccurrenceAnnotations.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SemanticHighlighting.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SemanticHighlightingManager.java627
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SemanticHighlightingPresenter.java772
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SemanticHighlightingReconciler.java469
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SemanticHighlightings.java1665
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SemanticToken.java116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SpecificContentAssistAction.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/SpecificContentAssistExecutor.java75
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/StorageMarkerAnnotationModel.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ToggleCommentAction.java318
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ToggleMarkOccurrencesAction.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/TogglePresentationAction.java149
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/ToggleTextHoverAction.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/WorkingCopyManager.java129
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/saveparticipant/AbstractSaveParticipantPreferenceConfiguration.java177
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/saveparticipant/IPostSaveListener.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/saveparticipant/ISaveParticipantPreferenceConfiguration.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/saveparticipant/SaveParticipantDescriptor.java90
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/saveparticipant/SaveParticipantMessages.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/saveparticipant/SaveParticipantMessages.properties12
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/saveparticipant/SaveParticipantRegistry.java160
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/GoToNextPreviousMemberAction.java241
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/SelectionActionMessages.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/SelectionActionMessages.properties32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/SelectionHistory.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/StructureSelectEnclosingAction.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/StructureSelectHistoryAction.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/StructureSelectNextAction.java98
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/StructureSelectPreviousAction.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/javaeditor/selectionactions/StructureSelectionAction.java170
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaModelAdapterFactory.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaModelContentProvider.java83
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaModelLabelProvider.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaModelMerger.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaModelProvider.java80
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaRefactoringDescriptorResourceMapping.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaRefactoringHistoryResourceMapping.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaResourceMapping.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaSynchronizationCompareAdapter.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaSynchronizationContentProvider.java808
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/JavaSynchronizationLabelProvider.java173
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/ModelMessages.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/model/ModelMessages.properties12
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/CommonLayoutActionGroup.java146
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/ContainerFolder.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/IExtensionStateConstants.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/JavaDropAdapterAssistant.java252
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/JavaFileLinkHelper.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/JavaNavigatorActionProvider.java108
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/JavaNavigatorContentProvider.java343
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/JavaNavigatorLabelProvider.java199
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/JavaNavigatorRefactorActionProvider.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/JavaNavigatorViewActionProvider.java154
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/NonEssentialElementsFilter.java110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/NonEssentialEmptyInnerPackageFilter.java21
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/NonEssentialEmptyPackageFilter.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/OpenAndExpand.java264
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/navigator/PackageExplorerOpenActionProvider.java92
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/CollapseAllAction.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/CustomHashtable.java403
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/DefaultElementComparer.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/FileTransferDragAdapter.java240
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/FileTransferDropAdapter.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/GotoPackageAction.java83
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/GotoRequiredProjectAction.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/GotoResourceAction.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/GotoTypeAction.java100
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/HierarchicalDecorationContext.java94
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/IMultiElementTreeContentProvider.java18
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/JsGlobalScopeContainer.java188
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/LayoutActionGroup.java112
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/LibraryContainer.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/NamespaceGroup.java267
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackageExplorerActionGroup.java393
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackageExplorerContentProvider.java1501
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackageExplorerLabelProvider.java166
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackageExplorerPart.java1604
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackageExplorerProblemsDecorator.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackageFragmentRootContainer.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackagesFrameSource.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackagesMessages.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/PackagesMessages.properties71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/SelectionTransferDragAdapter.java21
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/SelectionTransferDropAdapter.java244
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/ToggleLinkingAction.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/WorkingSetAwareContentProvider.java246
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/WorkingSetAwareJavaElementSorter.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/packageview/WorkingSetDropAdapter.java262
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/AbstractConfigurationBlock.java469
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/AbstractConfigurationBlockPreferenceAndPropertyPage.java131
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/AbstractConfigurationBlockPreferencePage.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/AppearancePreferencePage.java235
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/BuildPathsPropertyPage.java269
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/BulletListBlock.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CleanUpPreferencePage.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeAssistAdvancedConfigurationBlock.java768
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeAssistAdvancedPreferencePage.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeAssistConfigurationBlock.java420
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeAssistFavoritesConfigurationBlock.java464
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeAssistFavoritesPreferencePage.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeAssistPreferencePage.java98
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeFormatterPreferencePage.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeFormatterPreviewCode.txt44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeStylePreferencePage.java126
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeTemplateBlock.java580
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeTemplatePreferencePage.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CodeTemplateSourceViewerConfiguration.java159
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ColorSettingPreviewCode.txt31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ComplianceConfigurationBlock.java617
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/CompliancePreferencePage.java146
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/EditTemplateDialog.java608
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/FoldingConfigurationBlock.java377
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/FoldingPreferencePage.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/IPreferenceAndPropertyConfigurationBlock.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/IPreferenceConfigurationBlock.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ImportOrganizeConfigurationBlock.java508
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ImportOrganizeInputDialog.java240
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ImportOrganizePreferencePage.java135
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaBasePreferencePage.java223
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaBuildConfigurationBlock.java310
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaBuildPreferencePage.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaCategoryPropertyPage.java113
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaEditorAppearanceConfigurationBlock.java433
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaEditorColoringConfigurationBlock.java960
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaEditorColoringPreferencePage.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaEditorHoverConfigurationBlock.java580
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaEditorHoverPreferencePage.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaEditorPreferencePage.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaEditorPropertyPage.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaElementInfoPage.java142
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaPreferencesSettings.java113
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaScriptMainPage.java60
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaSourcePreviewerUpdater.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavaTemplatePreferencePage.java164
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavadocConfigurationBlock.java920
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavadocConfigurationPropertyPage.java254
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavadocProblemsConfigurationBlock.java266
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/JavadocProblemsPreferencePage.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/MarkOccurrencesConfigurationBlock.java267
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/MarkOccurrencesPreferencePage.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/MembersOrderPreferenceCache.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/MembersOrderPreferencePage.java409
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/MockupPreferenceStore.java273
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/NameConventionConfigurationBlock.java513
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/NewJavaProjectPreferencePage.java519
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/OccurrencesPreferencePage.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/OptionsConfigurationBlock.java881
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/OverlayPreferenceStore.java486
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/PreferencesAccess.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/PreferencesMessages.java780
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/PreferencesMessages.properties911
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ProblemSeveritiesConfigurationBlock.java594
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ProblemSeveritiesPreferencePage.java154
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ProfilePreferencePage.java95
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ProjectSelectionDialog.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/PropertiesFileEditorColorSettingPreviewCode.txt5
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/PropertyAndPreferencePage.java339
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/SaveParticipantConfigurationBlock.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/SaveParticipantPreferencePage.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/ScrolledPageContent.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/SmartTypingConfigurationBlock.java263
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/SmartTypingPreferencePage.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/SourceAttachmentPropertyPage.java212
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/TodoTaskConfigurationBlock.java369
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/TodoTaskInputDialog.java162
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/TodoTaskPreferencePage.java143
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/TypeFilterInputDialog.java150
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/TypeFilterPreferencePage.java280
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/UserLibraryPreferencePage.java1311
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/WorkInProgressPreferencePage.java165
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpConfigurationBlock.java269
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpMessages.java79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpMessages.properties55
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpModifyDialog.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpPreview.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpProfileManager.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpProfileVersioner.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CleanUpTabPage.java158
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CodeFormatingTabPage.java131
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/CodeStyleTabPage.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/cleanup/UnnecessaryCodeTabPage.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/AlreadyExistsDialog.java208
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/BlankLinesTabPage.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/BracesTabPage.java182
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/CodeFormatterConfigurationBlock.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/CommentsTabPage.java242
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/CompilationUnitPreview.java75
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/ControlStatementsTabPage.java143
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/CreateProfileDialog.java215
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/FormatterMessages.java496
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/FormatterMessages.properties559
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/FormatterModifyDialog.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/FormatterProfileManager.java128
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/FormatterProfileStore.java144
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/FormatterTabPage.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/IProfileVersioner.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/IndentationTabPage.java191
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/JavaPreview.java216
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/LineWrappingTabPage.java893
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/ModifyDialog.java389
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/ModifyDialogTabPage.java817
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/NewLinesTabPage.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/ProfileConfigurationBlock.java452
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/ProfileManager.java795
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/ProfileStore.java342
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/ProfileVersioner.java687
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/SnippetPreview.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/WhiteSpaceOptions.java1288
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/preferences/formatter/WhiteSpaceTabPage.java475
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ChangeExceptionHandler.java160
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ChangeExceptionsControl.java317
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ChangeParametersControl.java732
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ChangeSignatureWizard.java396
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ChangeTypeContentProvider.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ChangeTypeWizard.java371
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ComboSelectionDialog.java92
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/CompilationUnitChangeNode.java202
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ConvertAnonymousToNestedWizard.java152
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/CreateTextFileChangePreviewViewer.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/DelegateUIHelper.java116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ExtractConstantWizard.java315
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ExtractSupertypeMemberPage.java563
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ExtractSupertypeMethodPage.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ExtractSupertypeWizard.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ExtractTempWizard.java172
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IExceptionListChangeListener.java40
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IParameterListChangeListener.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IScheduledRefactoring.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IVisibilityChangeListener.java15
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/InlineConstantWizard.java143
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/InlineTempWizard.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IntroduceFactoryInputPage.java223
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IntroduceFactoryWizard.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IntroduceIndirectionInputPage.java236
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IntroduceIndirectionWizard.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/IntroduceParameterWizard.java195
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/JavaStatusContextViewer.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/MessageWizardPage.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/MoveInnerToTopWizard.java184
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/MoveInstanceMethodWizard.java339
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/MoveMembersWizard.java293
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/ParameterEditDialog.java226
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/PromoteTempWizard.java234
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/PullPushCheckboxTableViewer.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/PullUpMemberPage.java972
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/PullUpMethodPage.java562
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/PullUpWizard.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/PushDownWizard.java599
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/QualifiedNameComponent.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/RefactoringAdapterFactory.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/RefactoringExecutionHelper.java211
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/RefactoringMessages.java968
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/RefactoringSaveHelper.java226
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/RefactoringSavePreferences.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/TextInputWizardPage.java195
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/UseSupertypeWizard.java320
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/UserInterfaceManager.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/UserInterfaceStarter.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/VisibilityControlUtil.java79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/ApplyRefactoringScriptAction.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/CreateRefactoringScriptAction.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/InlineConstantAction.java155
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/InlineMethodAction.java149
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/ListDialog.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/MoveInstanceMethodAction.java144
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/MoveStaticMembersAction.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/RefactoringActions.java83
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/RefactoringStarter.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/RenameJavaElementAction.java215
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/RenameResourceAction.java57
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/actions/ShowRefactoringHistoryAction.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/binary/BinaryRefactoringHistoryWizard.java731
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/code/ExtractMethodInputPage.java407
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/code/ExtractMethodWizard.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/code/InlineMethodInputPage.java116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/code/InlineMethodWizard.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/code/ReplaceInvocationsInputPage.java152
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/code/ReplaceInvocationsWizard.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/CUPositionCompletionProcessor.java260
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/CompletionContextRequestor.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/ControlContentAssistHelper.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/FieldNameProcessor.java121
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/JavaPackageCompletionProcessor.java155
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/JavaPackageFragmentRootCompletionProcessor.java150
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/JavaSourcePackageFragmentRootCompletionProcessor.java137
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/JavaTypeCompletionProcessor.java194
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/contentassist/VariableNamesProcessor.java127
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/AccessorDescription.java146
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/ExternalizeWizard.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/ExternalizeWizardPage.java1332
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/MultiStateCellEditor.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/NLSAccessorConfigurationDialog.java442
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/NLSUIMessages.java110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/NLSUIMessages.properties97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/PackageBrowseAdapter.java144
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/PackageFragmentSelection.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/PackageSelectionDialogButtonField.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/PackageSelectionStringButtonAdapter.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/RenameKeysDialog.java106
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/SourceChangeListener.java18
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/SourceContainerDialog.java107
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/SourceFirstPackageSelectionDialogField.java202
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/SourceFolderSelectionDialogButtonField.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/CompilationUnitEntry.java40
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/FileEntry.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/LineReader.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchEditorOpener.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchMessages.java43
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchMessages.properties25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchQuery.java185
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchResult.java234
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchResultLabelProvider2.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchResultPage.java108
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/NLSSearchResultRequestor.java377
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/Properties.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/nls/search/SearchBrokenNLSKeysUtil.java26
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/refactoringui.properties618
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/CopyToClipboardAction.java357
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/CreateTargetQueries.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/CutAction.java105
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/DeleteAction.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/DeleteUserInterfaceManager.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/DeleteWizard.java287
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/DestinationContentProvider.java132
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/NewNameQueries.java213
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/PasteAction.java1141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameCuWizard.java68
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameFieldWizard.java221
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameInformationPopup.java822
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameInputWizardPage.java313
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameJavaProjectWizard.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameLinkedMode.java610
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameLocalVariableWizard.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameMethodUserInterfaceStarter.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameMethodWizard.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenamePackageWizard.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameRefactoringWizard.java111
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameResourceWizard.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameSelectionState.java140
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameSourceFolderWizard.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameTypeParameterWizard.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameTypeWizard.java75
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameTypeWizardInputPage.java192
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameTypeWizardSimilarElementsOptionsDialog.java165
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameTypeWizardSimilarElementsPage.java778
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameUserInterfaceManager.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/RenameUserInterfaceStarter.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgCopyAction.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgCopyStarter.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgCopyWizard.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgMessages.java168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgMessages.properties176
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgMoveAction.java103
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgMoveStarter.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgMoveWizard.java262
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgQueries.java418
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/ReorgUserInputPage.java146
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/reorg/TypedSourceTransfer.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/sef/SelfEncapsulateFieldInputPage.java330
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/refactoring/sef/SelfEncapsulateFieldWizard.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/BreakContinueTargetFinder.java281
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/ExceptionOccurrencesFinder.java252
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/ExceptionOccurrencesGroupKey.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/FindOccurrencesEngine.java115
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/GroupAction.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/IOccurrencesFinder.java57
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/ImplementOccurrencesFinder.java168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaElementLine.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaElementMatch.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaMatchFilter.java507
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchContentProvider.java50
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchEditorOpener.java151
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchPage.java976
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchPageScoreComputer.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchQuery.java261
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchResult.java214
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchResultPage.java547
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchScopeFactory.java436
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/JavaSearchTableContentProvider.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/LRUWorkingSetsList.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/LevelTreeContentProvider.java251
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/MethodExitsFinder.java254
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/NewSearchResultCollector.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/NewSearchViewActionGroup.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/OccurrencesFinder.java295
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/OccurrencesGroupKey.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/OccurrencesSearchLabelProvider.java47
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/OccurrencesSearchQuery.java108
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/OccurrencesSearchResult.java168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/OccurrencesSearchResultPage.java95
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/OpenJavaSearchPageAction.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/PatternStrings.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/PostfixLabelProvider.java95
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchLabelProvider.java238
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchMessages.java250
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchMessages.properties312
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchParticipantDescriptor.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchParticipantRecord.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchParticipantsExtensionPoint.java98
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchResultUpdater.java159
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SearchUtil.java236
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SortAction.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/SortingLabelProvider.java101
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/TextSearchLabelProvider.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/TextSearchTableContentProvider.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/WorkingSetComparator.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/search/WorkingSetsComparator.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/AbstractInformationControl.java775
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/AbstractJavaScanner.java356
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/BufferedDocumentScanner.java176
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/ChangeHoverInformationControl.java222
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/CombinedWordRule.java371
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/CompositeReconcilingStrategy.java117
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/ContentAssistPreference.java233
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/DocumentCharacterIterator.java222
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/FastJavaPartitionScanner.java560
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/HTMLAnnotationHover.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/ISourceVersionDependent.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/ITypingRunListener.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaBreakIterator.java420
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaChangeHover.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaCodeReader.java239
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaColorManager.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaCommentScanner.java294
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaCompositeReconcilingStrategy.java138
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaElementProvider.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaHeuristicScanner.java950
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaIndenter.java1648
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaOutlineInformationControl.java755
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaPairMatcher.java155
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaPartitionScanner.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaPresentationReconciler.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaReconciler.java416
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaWhitespaceDetector.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaWordDetector.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaWordFinder.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/JavaWordIterator.java223
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/LineBreakingReader.java132
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/PreferencesAdapter.java330
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/SequenceCharacterIterator.java167
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/SimpleJavaSourceViewerConfiguration.java142
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/SingleTokenJavaScanner.java50
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/SmartBackspaceManager.java275
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/Symbols.java55
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/TextMessages.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/TextMessages.properties25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/TypingRun.java103
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/TypingRunDetector.java469
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/comment/CommentFormattingContext.java57
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/comment/CommentFormattingStrategy.java373
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ASTResolving.java930
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ASTRewriteCorrectionProposal.java111
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/AbstractMethodCompletionProposal.java200
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/AddArgumentCorrectionProposal.java127
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/AddImportCorrectionProposal.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/AdvancedQuickAssistProcessor.java2172
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/AssignToVariableAssistProposal.java342
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/AssistContext.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/CUCorrectionProposal.java584
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ChangeCorrectionProposal.java280
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ChangeMethodSignatureProposal.java481
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ConstructorFromSuperclassProposal.java230
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ContributedProcessorDescriptor.java137
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/CorrectMainTypeNameProposal.java81
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/CorrectionCommandHandler.java156
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/CorrectionCommandInstaller.java79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/CorrectionMarkerResolutionGenerator.java590
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/CorrectionMessages.java315
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/CorrectionMessages.properties353
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/FixCorrectionProposal.java201
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ICommandAccess.java26
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/IStatusLineProposal.java30
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/JavaCorrectionAssistant.java329
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/JavaCorrectionProcessor.java513
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/JavadocTagsSubProcessor.java517
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/LinkedCorrectionProposal.java95
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/LinkedNamesAssistProposal.java288
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/LocalCorrectionsSubProcessor.java896
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/MarkerResolutionProposal.java114
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/MissingReturnTypeCorrectionProposal.java168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ModifierChangeCompletionProposal.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ModifierCorrectionSubProcessor.java1073
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/NameMatcher.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/NewCUCompletionUsingWizardProposal.java395
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/NewDefiningMethodProposal.java119
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/NewMethodCompletionProposal.java239
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/NewVariableCompletionProposal.java483
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ProblemLocation.java174
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/QuickAssistLightBulbUpdater.java281
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/QuickAssistProcessor.java1366
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/QuickFixProcessor.java449
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/QuickTemplateProcessor.java195
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/RemoveDeclarationCorrectionProposal.java237
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/RenameNodeCompletionProposal.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ReorgCorrectionsSubProcessor.java512
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ReplaceCorrectionProposal.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/ReturnTypeSubProcessor.java315
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/SimilarElement.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/SimilarElementsRequestor.java219
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/SurroundWith.java563
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/TaskMarkerProposal.java152
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/TypeChangeCompletionProposal.java161
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/TypeMismatchSubProcessor.java294
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/UnimplementedMethodsCompletionProposal.java109
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/correction/UnresolvedElementsSubProcessor.java1464
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/folding/DefaultJavaFoldingPreferenceBlock.java153
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/folding/EmptyJavaFoldingPreferenceBlock.java79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/folding/FoldingMessages.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/folding/FoldingMessages.properties22
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/folding/JavaFoldingStructureProviderDescriptor.java115
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/folding/JavaFoldingStructureProviderRegistry.java139
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/BrowserInformationControl.java591
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/HTML2TextReader.java330
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/HTMLMessages.java83
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/HTMLMessages.properties16
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/HTMLPrinter.java306
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/HTMLTextPresenter.java315
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/SingleCharReader.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/html/SubstitutionTextReader.java162
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/AbstractJavaCompletionProposal.java1035
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/AlphabeticSorter.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/AnonymousTypeCompletionProposal.java261
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/AnonymousTypeProposalInfo.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/CompletionProposalCategory.java327
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/CompletionProposalComputerDescriptor.java547
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/CompletionProposalComputerRegistry.java388
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ContentAssistComputerParameter.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ContentAssistHistory.java481
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ContentAssistProcessor.java559
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/FieldProposalInfo.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/FilledArgumentNamesMethodProposal.java168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/GetterSetterCompletionProposal.java144
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/HippieProposalComputer.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/IJavaReconcilingListener.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/IProblemRequestorExtension.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/IReconcilingParticipant.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ImportCompletionProposal.java206
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaAutoIndentStrategy.java1362
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaCodeScanner.java561
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaCompletionProcessor.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaCompletionProposal.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaCompletionProposalComputer.java245
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaContentAssistHandler.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaDoubleClickSelector.java340
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaFormattingStrategy.java100
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaMethodCompletionProposal.java222
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaNoTypeCompletionProposalComputer.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaParameterListValidator.java318
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaReconcilingStrategy.java191
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaStringAutoIndentStrategy.java199
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaStringDoubleClickSelector.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaTextMessages.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaTextMessages.properties69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaTypeCompletionProposal.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavaTypeCompletionProposalComputer.java190
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/JavadocDoubleClickStrategy.java249
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/LazyGenericTypeProposal.java455
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/LazyJavaCompletionProposal.java428
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/LazyJavaTypeCompletionProposal.java368
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/MemberProposalInfo.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/MethodDeclarationCompletionProposal.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/MethodProposalInfo.java209
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/OverrideCompletionProposal.java174
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ParameterGuesser.java654
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ParameterGuessingProposal.java318
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ProposalContextInformation.java105
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ProposalInfo.java135
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ProposalSorterHandle.java280
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/ProposalSorterRegistry.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/RelevanceSorter.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/SmartSemicolonAutoEditStrategy.java1012
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/TemplateCompletionProposalComputer.java208
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/TypeProposalInfo.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/AbstractAnnotationHover.java176
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/AbstractJavaEditorTextHover.java182
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/AnnotationExpandHover.java308
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/AnnotationExpansionControl.java844
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/AnnotationHover.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/BestMatchHover.java130
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaEditorTextHoverDescriptor.java293
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaEditorTextHoverProxy.java109
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaExpandHover.java205
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaHoverMessages.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaHoverMessages.properties23
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaInformationProvider.java178
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaSourceHover.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavaTypeHover.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/JavadocHover.java233
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/NLSStringHover.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/ProblemHover.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/java/hover/SourceViewerInformationControl.java458
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/HTMLTagCompletionProposalComputer.java250
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/IHtmlTagConstants.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/IJavaDocTagConstants.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavaDoc2HTMLTextReader.java371
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavaDocAutoIndentStrategy.java435
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavaDocMessages.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavaDocMessages.properties18
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavaDocScanner.java214
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavadocCompletionProcessor.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavadocCompletionProposalComputer.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavadocContentAssistInvocationContext.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavadocInlineTagCompletionProposal.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/JavadocLinkTypeCompletionProposal.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/LegacyJavadocCompletionProposalComputer.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/javadoc/OAADocReader.java121
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/JavaSpellingReconcileStrategy.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/SpellingQuickFixProcessor.java228
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/AbstractSpellDictionary.java615
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/DefaultPhoneticDistanceAlgorithm.java103
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/DefaultPhoneticHashProvider.java683
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/DefaultSpellChecker.java375
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/IPhoneticDistanceAlgorithm.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/IPhoneticHashProvider.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/ISpellCheckEngine.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/ISpellCheckIterator.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/ISpellChecker.java126
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/ISpellDictionary.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/ISpellEvent.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/ISpellEventListener.java29
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/LocaleSensitiveSpellDictionary.java59
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/PersistentSpellDictionary.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/RankedWordProposal.java102
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/spelling/engine/SpellEvent.java109
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/InclusivePositionUpdater.java103
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/MultiVariable.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/MultiVariableGuess.java283
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/PositionBasedCompletionProposal.java197
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/SurroundWithTemplateProposal.java267
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/TemplateContentAssistMessages.java32
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/TemplateContentAssistMessages.properties17
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/TemplateEngine.java164
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/TemplateInformationControlCreator.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/TemplateProposal.java537
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/contentassist/VariablePosition.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/preferences/TemplateContentProvider.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/preferences/TemplatePreferencesMessages.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/preferences/TemplatePreferencesMessages.properties12
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/preferences/TemplateVariableProcessor.java167
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/text/template/preferences/TemplateVariableProposal.java114
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/AbstractHierarchyViewerSorter.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/EnableMemberFilterAction.java51
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/FocusOnSelectionAction.java70
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/FocusOnTypeAction.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/HierarchyInformationControl.java369
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/HierarchyLabelProvider.java182
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/HierarchyViewerSorter.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/HistoryAction.java58
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/HistoryDropDownAction.java105
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/HistoryListAction.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/ITypeHierarchyLifeCycleListener.java27
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/MethodsContentProvider.java131
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/MethodsLabelProvider.java147
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/MethodsViewer.java313
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/ShowInheritedMembersAction.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/ShowQualifiedTypeNamesAction.java50
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/SortByDefiningTypeAction.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/SubTypeHierarchyViewer.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/SuperTypeHierarchyViewer.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/ToggleLinkingAction.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/ToggleOrientationAction.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/ToggleViewAction.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TraditionalHierarchyViewer.java151
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TypeHierarchyContentProvider.java353
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TypeHierarchyLifeCycle.java274
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TypeHierarchyMessages.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TypeHierarchyMessages.properties109
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TypeHierarchyTransferDropAdapter.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TypeHierarchyViewPart.java1646
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/typehierarchy/TypeHierarchyViewer.java194
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/BusyIndicatorRunnableContext.java132
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/ConvertAction.java262
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/CoreUtility.java196
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/ElementValidator.java203
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/ExceptionHandler.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/JSDScopeUiUtil.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/JavaUIHelp.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/JavadocHelpContext.java242
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/OpenTypeHierarchyUtil.java131
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/PatternConstructor.java129
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/PixelConverter.java28
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/RowLayouter.java184
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/SWTUtil.java109
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/SelectionUtil.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/StringMatcher.java384
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/TableLayoutComposite.java186
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/TypeNameMatchLabelProvider.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/util/ViewerPane.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/AppearanceAwareLabelProvider.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/BindingLabelProvider.java424
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ColoredJavaElementLabels.java895
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ColoredString.java173
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ColoredViewersManager.java218
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/DecoratingJavaLabelProvider.java101
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/FilterUpdater.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/HistoryDropDownAction.java153
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/HistoryListAction.java242
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/IProblemChangedListener.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/IRichLabelProvider.java19
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ISelectionListenerWithAST.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/IViewPartInputProvider.java25
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ImageDescriptorRegistry.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ImageDisposer.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ImageImageDescriptor.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/JavaElementImageProvider.java399
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/JavaUILabelProvider.java278
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/JavaViewerFilter.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/LabelProviderDisposer.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/LibraryFilter.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/MemberFilter.java104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/MemberFilterAction.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/OwnerDrawSupport.java163
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ProblemMarkerManager.java180
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ProblemTableViewer.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ProblemTreeViewer.java328
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ProjectTemplateStore.java172
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ResourceToItemsMapper.java179
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/SelectionListenerWithASTManager.java211
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/SelectionProviderMediator.java206
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/SourcePositionComparator.java113
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/StatusBarUpdater.java106
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/StorageLabelProvider.java136
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/TreeHierarchyLayoutProblemsDecorator.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/viewsupport/ViewHistory.java103
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/ClassPathDetector.java238
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/IStatusChangeListener.java23
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/JavaProjectWizard.java188
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/JavaProjectWizardFirstPage.java725
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/JavaProjectWizardSecondPage.java462
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/NewClassCreationWizard.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/NewElementWizard.java168
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/NewJSFileWizardPage.java257
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/NewJSWizard.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/NewSourceFolderWizardPage.java510
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/NewWizardMessages.java683
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/NewWizardMessages.properties901
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/OpenJavaScriptFileWizardToolbarAction.java62
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/OpenJavaScriptProjectWizardToolbarAction.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/TypedElementSelectionValidator.java100
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/TypedViewerFilter.java64
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/AccessRuleEntryDialog.java173
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/AccessRulesDialog.java361
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/AccessRulesLabelProvider.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/AddSourceFolderWizard.java117
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/AddSourceFolderWizardPage.java732
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/ArchiveFileFilter.java110
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/BuildPathBasePage.java167
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/BuildPathSupport.java303
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/BuildPathWizard.java104
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/BuildPathsBlock.java1016
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/CPListElement.java828
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/CPListElementAttribute.java148
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/CPListElementSorter.java98
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/CPListLabelProvider.java360
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/CPUserLibraryElement.java165
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/ClasspathAttributeConfigurationDescriptors.java122
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/ClasspathOrderingWorkbookPage.java233
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/CreateMultipleSourceFoldersDialog.java298
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/EditFilterWizard.java62
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/ExclusionInclusionDialog.java314
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/ExclusionInclusionEntryDialog.java285
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/FolderSelectionDialog.java115
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/JARFileSelectionDialog.java186
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/JavadocAttributeConfiguration.java116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/JavadocLocationDialog.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/JsGlobalScopeContainerDefaultPage.java142
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/JsGlobalScopeContainerDescriptor.java131
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/JsGlobalScopeContainerSelectionPage.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/JsGlobalScopeContainerWizard.java198
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/LibrariesWorkbookPage.java863
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/MultipleFolderSelectionDialog.java312
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/NewContainerDialog.java158
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/NewSourceFolderDialog.java194
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/ProjectsWorkbookPage.java473
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/SetFilterWizardPage.java333
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/SourceAttachmentBlock.java583
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/SourceAttachmentDialog.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/SourceContainerWorkbookPage.java918
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/UserLibraryMarkerResolutionGenerator.java254
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/UserLibraryWizardPage.java326
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/AddFolderToBuildpathAction.java226
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/BuildpathModifierAction.java189
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/ClasspathModifierDropDownAction.java178
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/ClasspathModifierQueries.java342
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/CreateLinkedSourceFolderAction.java117
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/CreateLinkedSourceFolderAction2.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/CreateSourceFolderAction.java120
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/CreateSourceFolderAction2.java36
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/DialogPackageExplorer.java451
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/DialogPackageExplorerActionGroup.java292
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/EditFilterAction.java154
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/ExcludeFromBuildpathAction.java175
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/HelpAction.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/HintTextGroup.java318
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/IncludeToBuildpathAction.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/LinkFolderDialog.java515
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/NewSourceContainerWorkbookPage.java334
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/RemoveFromBuildpathAction.java263
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/RemoveLinkedFolderDialog.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/buildpaths/newsourcepage/ResetAllAction.java177
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/CheckedListDialogField.java284
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/ComboDialogField.java252
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/DialogField.java239
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/IDialogFieldListener.java23
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/IListAdapter.java33
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/IStringButtonAdapter.java20
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/ITreeListAdapter.java46
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/LayoutUtil.java132
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/ListDialogField.java942
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/ObjectStringStatusButtonDialogField.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/SelectionButtonDialogField.java209
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/SelectionButtonDialogFieldGroup.java274
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/Separator.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/StringButtonDialogField.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/StringButtonStatusDialogField.java180
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/StringDialogField.java190
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/wizards/dialogfields/TreeListDialogField.java909
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/AbstractWorkingSetWizardPage.java136
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/ClearWorkingSetAction.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/ConfigureWorkingSetAction.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/ConfigureWorkingSetAssignementAction.java573
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/EditWorkingSetAction.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/EditorTracker.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/IWorkingSetActionGroup.java23
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/JavaWorkingSetElementAdapter.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/JavaWorkingSetPage.java480
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/JavaWorkingSetPageContentProvider.java57
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/JavaWorkingSetUpdater.java242
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/Mementos.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/OpenPropertiesWorkingSetAction.java55
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/OthersWorkingSetUpdater.java204
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/RemoveWorkingSetElementAction.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/SelectWorkingSetAction.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/SimpleWorkingSetSelectionDialog.java335
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/ViewAction.java35
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/ViewActionGroup.java177
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetConfigurationBlock.java403
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetConfigurationDialog.java609
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetFilter.java222
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetFilterActionGroup.java355
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetMenuContributionItem.java101
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetMessages.java87
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetMessages.properties79
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetModel.java456
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/internal/ui/workingsets/WorkingSetShowActionGroup.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/libraries/BasicBrowserLibraryContainerUIExtension.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/libraries/rino.gifbin637 -> 0 bytes-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/CodeGeneration.java336
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/CodeStyleConfiguration.java96
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/IContextMenuConstants.java149
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/IDocumentationReader.java40
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/IJavaScriptElementSearchConstants.java93
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/IPackagesViewPart.java56
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/ISharedImages.java317
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/ITypeHierarchyViewPart.java204
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/IWorkingCopyManager.java88
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/IWorkingCopyManagerExtension.java48
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/IWorkingCopyProvider.java38
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JSdocContentAccess.java357
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaElementSorter.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptElementComparator.java358
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptElementImageDescriptor.java297
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptElementLabelProvider.java268
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptElementLabels.java1189
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptLibrariesAction.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptSourceFoldersAction.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptSuperTypeAction.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/JavaScriptUI.java753
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/Messages.java42
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/OverrideIndicatorLabelDecorator.java237
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/PreferenceConstants.java3772
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/ProblemsLabelDecorator.java398
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/ProjectLibraryRoot.java181
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/StandardJavaScriptElementContentProvider.java509
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/AbstractOpenWizardAction.java179
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/AddDelegateMethodsAction.java596
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/AddGetterSetterAction.java1083
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/AddJavaDocStubAction.java223
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/AddToClasspathAction.java166
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/AddUnimplementedConstructorsAction.java597
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/BuildActionGroup.java133
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/CCPActionGroup.java176
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ChangeTypeAction.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ConvertAnonymousToNestedAction.java161
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ConvertLocalToFieldAction.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ConvertNestedToTopAction.java167
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ConvertingSelectionProvider.java177
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/CustomFiltersActionGroup.java757
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/DeclarationsSearchGroup.java207
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ExternalizeStringsAction.java541
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ExtractConstantAction.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ExtractMethodAction.java88
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ExtractTempAction.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindAction.java323
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindDeclarationsAction.java78
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindDeclarationsInHierarchyAction.java88
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindDeclarationsInProjectAction.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindDeclarationsInWorkingSetAction.java112
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindExceptionOccurrencesAction.java125
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindImplementOccurrencesAction.java124
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindImplementorsAction.java82
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindImplementorsInProjectAction.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindImplementorsInWorkingSetAction.java112
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindOccurrencesInFileAction.java219
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReadReferencesAction.java75
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReadReferencesInHierarchyAction.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReadReferencesInProjectAction.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReadReferencesInWorkingSetAction.java99
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReferencesAction.java98
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReferencesInHierarchyAction.java89
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReferencesInProjectAction.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindReferencesInWorkingSetAction.java111
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindWriteReferencesAction.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindWriteReferencesInHierarchyAction.java76
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindWriteReferencesInProjectAction.java85
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FindWriteReferencesInWorkingSetAction.java100
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/FormatAllAction.java430
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/GenerateActionGroup.java535
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/GenerateNewConstructorUsingFieldsAction.java387
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/IJavaEditorActionDefinitionIds.java635
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ImplementorsSearchGroup.java195
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ImportActionGroup.java74
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/InlineAction.java135
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/InlineTempAction.java125
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/IntroduceFactoryAction.java136
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/IntroduceIndirectionAction.java154
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/IntroduceParameterAction.java83
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/JavaSearchActionGroup.java183
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/JdtActionConstants.java565
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/MemberFilterActionGroup.java346
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ModifyParametersAction.java167
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/MoveAction.java256
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/NavigateActionGroup.java107
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OccurrencesSearchGroup.java192
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenAction.java225
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenEditorActionGroup.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenExternalJavadocAction.java202
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenJavaPerspectiveAction.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenNewClassWizardAction.java84
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenNewJavaProjectWizardAction.java66
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenProjectAction.java227
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenSuperImplementationAction.java195
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenTypeHierarchyAction.java259
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OpenViewActionGroup.java314
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OrganizeImportsAction.java397
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/OverrideMethodsAction.java276
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ProjectActionGroup.java218
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/PullUpAction.java179
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/PushDownAction.java179
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ReadReferencesSearchGroup.java205
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/RefactorActionGroup.java670
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ReferencesSearchGroup.java217
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/RefreshAction.java221
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/RemoveFromClasspathAction.java138
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/RenameAction.java116
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ReplaceInvocationsAction.java141
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/SelectionDispatchAction.java254
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/SelfEncapsulateFieldAction.java165
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ShowActionGroup.java134
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ShowInNavigatorViewAction.java171
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/ShowInPackageViewAction.java135
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/SortMembersAction.java257
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/SurroundWithTryCatchAction.java145
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/UseSupertypeAction.java157
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/WorkingSetFindAction.java90
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/actions/WriteReferencesSearchGroup.java205
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/dialogs/ITypeInfoFilterExtension.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/dialogs/ITypeInfoImageProvider.java45
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/dialogs/ITypeInfoRequestor.java61
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/dialogs/ITypeSelectionComponent.java31
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/dialogs/TypeSelectionExtension.java97
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/messages.properties11
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/project/JsNature.java273
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/refactoring/IRefactoringProcessorIds.java274
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/refactoring/RenameSupport.java471
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/search/ElementQuerySpecification.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/search/IMatchPresentation.java65
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/search/IQueryParticipant.java63
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/search/ISearchRequestor.java34
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/search/PatternQuerySpecification.java86
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/search/QuerySpecification.java72
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/IColorManager.java54
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/IColorManagerExtension.java44
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/IJavaScriptColorConstants.java177
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/IJavaScriptPartitions.java52
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/JavaScriptSourceViewerConfiguration.java849
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/JavaScriptTextTools.java306
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/folding/DefaultJavaFoldingStructureProvider.java1456
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/folding/IJavaFoldingPreferenceBlock.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/folding/IJavaFoldingStructureProvider.java69
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/folding/IJavaFoldingStructureProviderExtension.java53
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/AbstractProposalSorter.java92
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/CompletionProposalCollector.java769
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/CompletionProposalComparator.java94
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/CompletionProposalLabelProvider.java722
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/ContentAssistInvocationContext.java196
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/IInvocationContext.java67
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/IJavaCompletionProposal.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/IJavaCompletionProposalComputer.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/IJavadocCompletionProcessor.java77
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/IProblemLocation.java91
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/IQuickAssistProcessor.java49
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/IQuickFixProcessor.java57
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/JavaContentAssistInvocationContext.java308
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/JavaTextMessages.java37
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/JavaTextMessages.properties13
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/text/java/hover/IJavaEditorTextHover.java43
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/BaseLibraryWizardPage.java73
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/BuildPathDialogAccess.java601
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/ClasspathAttributeConfiguration.java123
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/IJsGlobalScopeContainerPage.java71
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/IJsGlobalScopeContainerPageExtension.java41
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/IJsGlobalScopeContainerPageExtension2.java39
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/JavaCapabilityConfigurationPage.java264
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/NewClassWizardPage.java286
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/NewContainerWizardPage.java519
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/NewElementWizardPage.java90
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.java333
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/src/org/eclipse/wst/jsdt/ui/wizards/NewTypeWizardPage.java2407
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/templates/default-codetemplates.xml90
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/templates/default-templates.properties137
-rw-r--r--bundles/org.eclipse.wst.jsdt.ui/templates/default-templates.xml187
-rw-r--r--development/org.eclipse.wst.jsdt.astview/.classpath7
-rw-r--r--development/org.eclipse.wst.jsdt.astview/.project27
-rw-r--r--development/org.eclipse.wst.jsdt.astview/.settings/org.eclipse.jdt.core.prefs77
-rw-r--r--development/org.eclipse.wst.jsdt.astview/.settings/org.eclipse.jdt.ui.prefs6
-rw-r--r--development/org.eclipse.wst.jsdt.astview/.settings/org.eclipse.pde.prefs15
-rw-r--r--development/org.eclipse.wst.jsdt.astview/META-INF/MANIFEST.MF24
-rw-r--r--development/org.eclipse.wst.jsdt.astview/build.properties21
-rw-r--r--development/org.eclipse.wst.jsdt.astview/buildnotes_astview.html165
-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/c/add.gifbin318 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/c/clear.gifbin163 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/c/collapseall.gifbin157 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/c/expandall.gifbin164 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/c/refresh.gifbin327 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/c/setfocus.gifbin156 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/c/synced.gifbin160 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/d/clear.gifbin159 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/d/collapseall.gifbin155 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/d/expandall.gifbin164 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/d/refresh.gifbin209 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/d/setfocus.gifbin94 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/d/synced.gifbin149 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/icons/view.gifbin103 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.astview/plugin.properties12
-rw-r--r--development/org.eclipse.wst.jsdt.astview/plugin.xml62
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/ASTViewImages.java69
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/ASTViewPlugin.java61
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/EditorUtility.java61
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/GenericVisitor.java593
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/NodeFinder.java93
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/TreeInfoCollector.java49
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/ASTAttribute.java40
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/ASTView.java1575
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/ASTViewContentProvider.java205
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/ASTViewLabelProvider.java226
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/Binding.java386
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/BindingProperty.java163
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/CommentsProperty.java78
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/DynamicAttributeProperty.java97
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/DynamicBindingProperty.java92
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/Error.java80
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/ExceptionAttribute.java22
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/GeneralAttribute.java110
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/JavaElement.java99
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/NodeProperty.java127
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/NonRelevantFilter.java46
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/ProblemNode.java243
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/ProblemsProperty.java80
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/SettingsProperty.java79
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/TrayContentProvider.java259
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/TrayLabelProvider.java123
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/TreeCopyAction.java179
-rw-r--r--development/org.eclipse.wst.jsdt.astview/src/org/eclipse/wst/jsdt/astview/views/WellKnownTypesProperty.java89
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/.classpath7
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/.cvsignore1
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/.project28
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/.settings/org.eclipse.jdt.core.prefs77
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/.settings/org.eclipse.jdt.ui.prefs6
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/.settings/org.eclipse.pde.prefs15
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/META-INF/MANIFEST.MF23
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/about.html22
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/build.properties18
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/icons/c/children.pngbin333 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.jseview/icons/c/codeSelect.gifbin157 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.jseview/icons/c/info.pngbin277 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.jseview/icons/c/properties.gifbin577 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.jseview/icons/c/refresh.gifbin330 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.jseview/icons/c/setfocus.gifbin156 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.jseview/icons/view.gifbin103 -> 0 bytes-rw-r--r--development/org.eclipse.wst.jsdt.jseview/plugin.properties12
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/plugin.xml82
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/EditorUtility.java80
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/JEPluginImages.java49
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/JEViewPlugin.java86
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/properties/ClasspathEntryProperties.java185
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/properties/GenericProperty.java53
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/properties/JarEntryResourceProperties.java86
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/properties/JavaElementFinder.java142
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/properties/JavaElementProperties.java705
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/properties/MarkerProperties.java221
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/properties/ResourceProperties.java103
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/Error.java91
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JEAttribute.java33
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JEClasspathEntry.java157
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JEJarEntryResource.java119
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JEMarker.java93
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JEResource.java155
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JERoot.java99
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JEViewContentProvider.java51
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JEViewLabelProvider.java99
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JavaElement.java581
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JavaElementChildrenProperty.java89
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JavaElementProperty.java114
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/JavaElementView.java953
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/Mapper.java33
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/Null.java73
-rw-r--r--development/org.eclipse.wst.jsdt.jseview/src/org/eclipse/wst/jsdt/jseview/views/TreeCopyAction.java180
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/.classpath7
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/.cvsignore1
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/.project28
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/.settings/org.eclipse.jdt.core.prefs12
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/JSDT Tests.launch43
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/META-INF/MANIFEST.MF19
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/build.properties4
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/src/org/eclipse/wst/jsdt/unittests/internal/Activator.java50
-rw-r--r--development/org.eclipse.wst.jsdt.unittests/src/org/eclipse/wst/jsdt/unittests/internal/MasterJSDTTestSuite.java78
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/.project22
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/.settings/org.eclipse.core.resources.prefs3
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/META-INF/MANIFEST.MF8
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/about.html28
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/atf.html20
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/customlib.html20
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global.html26
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/add.html88
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/img/add/1.jpgbin35929 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/img/add/2.jpgbin42854 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/img/add/3.jpgbin21521 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/img/add/4.jpgbin17731 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/img/add/5.jpgbin40299 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/img/add/r3.jpgbin52282 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/img/s1.jpgbin42041 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/remove.html67
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/global/source.html38
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/advanced/index.html22
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/apiPackages.txt30
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/book.css1
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/build.properties20
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/buildExtDocs.properties39
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/buildExtDocs.xml58
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/contributing/framework.html21
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/contributing/index.html24
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/contributing/library.html39
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/debug-contexts.xml51
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/development/archOverview.html24
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/development/extension-points/index.html42
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/development/index.html23
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/development/limitations.html36
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/features/index.html78
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/framework/index.html24
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/allclasses-frame.html1084
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/allclasses-noframe.html1084
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/constant-values.html18218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/deprecated-list.html1277
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/help-doc.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-1.html1715
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-10.html698
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-11.html229
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-12.html363
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-13.html755
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-14.html1048
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-15.html396
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-16.html907
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-17.html195
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-18.html937
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-19.html1964
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-2.html442
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-20.html1234
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-21.html463
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-22.html895
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-23.html323
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-24.html147
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-25.html153
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-26.html150
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-3.html1956
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-4.html544
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-5.html1746
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-6.html2683
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-7.html3654
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-8.html316
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index-files/index-9.html2249
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/index.html39
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/BindingKey.html596
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/BufferChangedEvent.html385
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/CompletionContext.html614
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/CompletionFlags.html290
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/CompletionProposal.html2424
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/CompletionRequestor.html589
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/CorrectionEngine.html454
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ElementChangedEvent.html394
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/Flags.html1085
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IAccessRule.html405
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IBuffer.html747
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IBufferChangedListener.html220
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IBufferFactory.html223
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IClassFile.html495
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ICodeAssist.html367
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ICompletionRequestor.html762
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ICorrectionRequestor.html408
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IElementChangedListener.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IField.html440
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IFunction.html778
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IFunctionContainer.html372
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IImportContainer.html283
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IImportDeclaration.html332
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IIncludePathAttribute.html346
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IIncludePathEntry.html851
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IInitializer.html262
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJarEntryResource.html320
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptElement.html1231
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html1081
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptModel.html695
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptModelMarker.html431
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptModelStatus.html294
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptModelStatusConstants.html1174
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptProject.html1860
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJavaScriptUnit.html1767
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJsGlobalScopeContainer.html505
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IJsGlobalScopeContainerInitializer.html549
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ILocalVariable.html331
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ILookupScope.html282
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IMember.html642
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IOpenable.html531
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IPackageDeclaration.html272
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IPackageFragment.html733
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html1120
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IParent.html255
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IProblemRequestor.html287
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IRegion.html304
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ISourceManipulation.html367
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ISourceRange.html247
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ISourceReference.html284
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IType.html2127
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ITypeHierarchy.html871
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ITypeHierarchyChangedListener.html222
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ITypeParameter.html353
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ITypeRoot.html419
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/IWorkingCopy.html786
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/JSDScopeUtil.html319
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/JavaScriptConventions.html795
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/JavaScriptCore.html6763
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/JavaScriptModelException.html415
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/JsGlobalScopeContainerInitializer.html1097
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/JsGlobalScopeVariableInitializer.html278
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/LibrarySuperType.html564
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/Messages.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/NamingConventions.html964
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/Signature.html2882
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ToolFactory.html539
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/UnimplementedException.html252
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/WorkingCopyOwner.html457
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ASTVisitor.html3961
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAND_AND_Expression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IASTNode.html2401
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAbstractFunctionDeclaration.html424
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAbstractVariableDeclaration.html374
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAllocationExpression.html220
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAnnotation.html178
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAnnotationFunctionDeclaration.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IArgument.html324
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IArrayAllocationExpression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IArrayInitializer.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IArrayQualifiedTypeReference.html218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IArrayReference.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IArrayTypeReference.html218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAssertStatement.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IAssignment.html278
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IBinaryExpression.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IBlock.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IBranchStatement.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IBreakStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ICaseStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ICastExpression.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ICharLiteral.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ICombinedBinaryExpression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ICompoundAssignment.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IConditionalExpression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IConstructorDeclaration.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IContinueStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IDoStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IDoubleLiteral.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IEmptyExpression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IEmptyStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IEqualExpression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IExplicitConstructorCall.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IExpression.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IExtendedStringLiteral.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IFalseLiteral.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IFieldDeclaration.html227
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IFieldReference.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IFloatLiteral.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IForInStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IForStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IForeachStatement.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IFunctionCall.html316
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IFunctionDeclaration.html229
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IFunctionExpression.html270
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IIfStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IImportReference.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IInitializer.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IInstanceOfExpression.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IIntLiteral.html227
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IIntLiteralMinValue.html221
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDoc.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocAllocationExpression.html194
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocArgumentExpression.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocArrayQualifiedTypeReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocArraySingleTypeReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocFieldReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocImplicitTypeReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocMessageSend.html221
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocQualifiedTypeReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocReturnStatement.html221
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocSingleNameReference.html221
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IJsDocSingleTypeReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ILabeledStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IListExpression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ILiteral.html250
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ILocalDeclaration.html290
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ILongLiteral.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ILongLiteralMinValue.html221
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IMagicLiteral.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IMarkerAnnotation.html175
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IMemberValuePair.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/INameReference.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/INormalAnnotation.html175
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/INullLiteral.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/INumberLiteral.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IOR_OR_Expression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IObjectLiteral.html252
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IObjectLiteralField.html291
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IOperatorExpression.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IParameterizedQualifiedTypeReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IParameterizedSingleTypeReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IPostfixExpression.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IPrefixExpression.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IProgramElement.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IQualifiedAllocationExpression.html194
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IQualifiedNameReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IQualifiedSuperReference.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IQualifiedThisReference.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IQualifiedTypeReference.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IReference.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IRegExLiteral.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IReturnStatement.html250
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IScriptFileDeclaration.html325
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ISingleMemberAnnotation.html178
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ISingleNameReference.html250
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ISingleTypeReference.html218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IStatement.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IStringLiteral.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IStringLiteralConcatenation.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ISubRoutineStatement.html218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ISuperReference.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ISwitchStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IThisReference.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IThrowStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ITrueLiteral.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ITryStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ITypeDeclaration.html215
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ITypeParameter.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/ITypeReference.html218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IUnaryExpression.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IUndefinedLiteral.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IWhileStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IWildcard.html175
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/IWithStatement.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ASTVisitor.html205
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAND_AND_Expression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IASTNode.html1164
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAbstractFunctionDeclaration.html238
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAbstractVariableDeclaration.html213
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAllocationExpression.html239
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAnnotation.html211
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAnnotationFunctionDeclaration.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IArgument.html208
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IArrayAllocationExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IArrayInitializer.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IArrayQualifiedTypeReference.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IArrayReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IArrayTypeReference.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAssertStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IAssignment.html253
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IBinaryExpression.html226
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IBlock.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IBranchStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IBreakStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ICaseStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ICastExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ICharLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ICombinedBinaryExpression.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ICompoundAssignment.html208
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IConditionalExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IConstructorDeclaration.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IContinueStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IDoStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IDoubleLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IEmptyExpression.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IEmptyStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IEqualExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IExplicitConstructorCall.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IExpression.html816
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IExtendedStringLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IFalseLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IFieldDeclaration.html201
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IFieldReference.html201
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IFloatLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IForInStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IForStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IForeachStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IFunctionCall.html230
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IFunctionDeclaration.html289
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IFunctionExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IIfStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IImportReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IInitializer.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IInstanceOfExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IIntLiteral.html201
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IIntLiteralMinValue.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDoc.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocAllocationExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocArgumentExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocArrayQualifiedTypeReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocArraySingleTypeReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocFieldReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocImplicitTypeReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocMessageSend.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocQualifiedTypeReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocReturnStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocSingleNameReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IJsDocSingleTypeReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ILabeledStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IListExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ILiteral.html311
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ILocalDeclaration.html231
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ILongLiteral.html201
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ILongLiteralMinValue.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IMagicLiteral.html200
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IMarkerAnnotation.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IMemberValuePair.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/INameReference.html194
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/INormalAnnotation.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/INullLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/INumberLiteral.html230
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IOR_OR_Expression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IObjectLiteral.html221
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IObjectLiteralField.html229
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IOperatorExpression.html237
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IParameterizedQualifiedTypeReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IParameterizedSingleTypeReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IPostfixExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IPrefixExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IProgramElement.html1043
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IQualifiedAllocationExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IQualifiedNameReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IQualifiedSuperReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IQualifiedThisReference.html201
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IQualifiedTypeReference.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IReference.html264
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IRegExLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IReturnStatement.html230
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IScriptFileDeclaration.html213
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ISingleMemberAnnotation.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ISingleNameReference.html201
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ISingleTypeReference.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IStatement.html1011
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IStringLiteral.html208
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IStringLiteralConcatenation.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ISubRoutineStatement.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ISuperReference.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ISwitchStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IThisReference.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IThrowStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ITrueLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ITryStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ITypeDeclaration.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ITypeParameter.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/ITypeReference.html267
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IUnaryExpression.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IUndefinedLiteral.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IWhileStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IWildcard.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/class-use/IWithStatement.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/package-frame.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/package-summary.html686
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/package-tree.html232
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/ast/package-use.html1000
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/BindingKey.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/BufferChangedEvent.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/CompletionContext.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/CompletionFlags.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/CompletionProposal.html265
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/CompletionRequestor.html293
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/CorrectionEngine.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ElementChangedEvent.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/Flags.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IAccessRule.html246
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IBuffer.html255
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IBufferChangedListener.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IBufferFactory.html204
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IClassFile.html261
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ICodeAssist.html194
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ICompletionRequestor.html189
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ICorrectionRequestor.html191
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IElementChangedListener.html193
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IField.html288
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IFunction.html408
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IFunctionContainer.html207
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IImportContainer.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IImportDeclaration.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IIncludePathAttribute.html316
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IIncludePathEntry.html962
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IInitializer.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJarEntryResource.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html1896
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptElementDelta.html252
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptModel.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptModelMarker.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptModelStatus.html200
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptModelStatusConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html1338
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html1068
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainer.html335
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainerInitializer.html243
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ILocalVariable.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ILookupScope.html323
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IMember.html325
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IOpenable.html268
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IPackageDeclaration.html196
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IPackageFragment.html367
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IPackageFragmentRoot.html416
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IParent.html282
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IProblemRequestor.html252
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IRegion.html252
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ISourceManipulation.html239
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ISourceRange.html244
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ISourceReference.html281
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IType.html954
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ITypeHierarchy.html348
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ITypeHierarchyChangedListener.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ITypeParameter.html231
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ITypeRoot.html255
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/IWorkingCopy.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/JSDScopeUtil.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/JavaScriptConventions.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/JavaScriptCore.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html2515
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/JsGlobalScopeContainerInitializer.html278
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/JsGlobalScopeVariableInitializer.html178
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/LibrarySuperType.html243
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/Messages.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/NamingConventions.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/Signature.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/ToolFactory.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/UnimplementedException.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/class-use/WorkingCopyOwner.html646
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/BuildContext.html415
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/CategorizedProblem.html791
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/CharOperation.html3555
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/IProblem.html10187
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/IScanner.html502
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/ITerminalSymbols.html2482
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/InvalidInputException.html269
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/ReconcileContext.html481
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/ValidationParticipant.html476
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/BuildContext.html186
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/CategorizedProblem.html203
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/CharOperation.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/IProblem.html323
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/IScanner.html202
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/ITerminalSymbols.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/InvalidInputException.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/ReconcileContext.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/class-use/ValidationParticipant.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/FireFoxLibInitializer.html481
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/FireFoxUiInitializer.html259
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/InternetExplorerLibInitializer.html507
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/InternetExplorerUILibInitializer.html259
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/LibraryLocation.html294
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/SystemLibraryLocation.html471
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/class-use/FireFoxLibInitializer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/class-use/FireFoxUiInitializer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/class-use/InternetExplorerLibInitializer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/class-use/InternetExplorerUILibInitializer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/class-use/LibraryLocation.html267
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/class-use/SystemLibraryLocation.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/package-frame.html51
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/package-summary.html186
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/package-tree.html162
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/libraries/package-use.html207
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/package-frame.html66
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/package-summary.html214
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/package-tree.html162
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/compiler/package-use.html296
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/AST.html3283
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ASTMatcher.html2908
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ASTNode.html3093
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ASTParser.html1060
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ASTRequestor.html317
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ASTVisitor.html4617
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/AbstractTypeDeclaration.html486
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/AnonymousClassDeclaration.html351
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ArrayAccess.html423
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ArrayCreation.html490
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ArrayInitializer.html326
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ArrayType.html415
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/AssertStatement.html430
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Assignment.Operator.html531
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Assignment.html505
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Block.html331
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/BlockComment.html282
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/BodyDeclaration.html422
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/BooleanLiteral.html351
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/BreakStatement.html356
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/CastExpression.html424
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/CatchClause.html413
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/CharacterLiteral.html416
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ChildListPropertyDescriptor.html280
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ChildPropertyDescriptor.html304
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ClassInstanceCreation.html804
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Comment.html386
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ConditionalExpression.html493
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ConstructorInvocation.html412
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ContinueStatement.html356
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/DoStatement.html432
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/EmptyExpression.html267
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/EmptyStatement.html275
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/EnhancedForStatement.html496
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Expression.html396
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ExpressionStatement.html357
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/FieldAccess.html480
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/FieldDeclaration.html479
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ForInStatement.html510
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ForStatement.html551
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/FunctionDeclaration.html1077
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/FunctionExpression.html352
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/FunctionInvocation.html585
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/FunctionRef.html513
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/FunctionRefParameter.html507
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/IBinding.html694
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/IExtendedModifier.html249
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/IFunctionBinding.html827
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/IMemberValuePairBinding.html337
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/IPackageBinding.html312
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ITypeBinding.html1971
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/IVariableBinding.html564
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/IfStatement.html522
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ImportDeclaration.html601
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/InferredType.html302
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/InfixExpression.Operator.html732
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/InfixExpression.html584
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Initializer.html413
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/InstanceofExpression.html422
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/JSdoc.html429
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html1110
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/LabeledStatement.html431
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/LineComment.html280
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ListExpression.html319
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/MemberRef.html463
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Message.html377
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Modifier.ModifierKeyword.html547
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Modifier.html1258
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Name.html371
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/NullLiteral.html269
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/NumberLiteral.html345
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ObjectLiteral.html313
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ObjectLiteralField.html415
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/PackageDeclaration.html481
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ParameterizedType.html403
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ParenthesizedExpression.html353
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/PostfixExpression.Operator.html321
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/PostfixExpression.html435
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/PrefixExpression.Operator.html405
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/PrefixExpression.html435
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/PrimitiveType.Code.html240
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/PrimitiveType.html630
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ProgramElement.html226
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/QualifiedName.html437
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/QualifiedType.html441
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/RegularExpressionLiteral.html351
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ReturnStatement.html358
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SimpleName.html411
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SimplePropertyDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SimpleType.html352
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SingleVariableDeclaration.html817
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Statement.html390
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/StringLiteral.html432
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/StructuralPropertyDescriptor.html370
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SuperConstructorInvocation.html491
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SuperFieldAccess.html464
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SuperMethodInvocation.html583
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SwitchCase.html389
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/SwitchStatement.html406
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/TagElement.html873
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/TextElement.html353
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ThisExpression.html359
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/ThrowStatement.html354
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/TryStatement.html473
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/Type.html489
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/TypeDeclaration.html937
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/TypeDeclarationStatement.html493
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/TypeLiteral.html354
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/TypeParameter.html419
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/UndefinedLiteral.html269
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/VariableDeclaration.html518
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/VariableDeclarationExpression.html554
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/VariableDeclarationFragment.html522
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/VariableDeclarationStatement.html638
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/WhileStatement.html432
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/WildcardType.html471
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/WithStatement.html432
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/AST.html309
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ASTMatcher.html178
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ASTNode.html1436
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ASTParser.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ASTRequestor.html179
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ASTVisitor.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/AbstractTypeDeclaration.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/AnonymousClassDeclaration.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ArrayAccess.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ArrayCreation.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ArrayInitializer.html227
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ArrayType.html236
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/AssertStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Assignment.Operator.html305
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Assignment.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Block.html292
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/BlockComment.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/BodyDeclaration.html208
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/BooleanLiteral.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/BreakStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/CastExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/CatchClause.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/CharacterLiteral.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ChildListPropertyDescriptor.html593
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ChildPropertyDescriptor.html1100
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ClassInstanceCreation.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Comment.html192
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ConditionalExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ConstructorInvocation.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ContinueStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/DoStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/EmptyExpression.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/EmptyStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/EnhancedForStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Expression.html1089
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ExpressionStatement.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/FieldAccess.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/FieldDeclaration.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ForInStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ForStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/FunctionDeclaration.html290
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/FunctionExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/FunctionInvocation.html218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/FunctionRef.html217
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/FunctionRefParameter.html217
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/IBinding.html343
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/IExtendedModifier.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/IFunctionBinding.html324
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/IMemberValuePairBinding.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/IPackageBinding.html185
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ITypeBinding.html547
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/IVariableBinding.html221
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/IfStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ImportDeclaration.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/InferredType.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/InfixExpression.Operator.html385
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/InfixExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Initializer.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/InstanceofExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/JSdoc.html265
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/JavaScriptUnit.html523
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/LabeledStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/LineComment.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ListExpression.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/MemberRef.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Message.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Modifier.ModifierKeyword.html315
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Modifier.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Name.html425
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/NullLiteral.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/NumberLiteral.html217
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ObjectLiteral.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ObjectLiteralField.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/PackageDeclaration.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ParameterizedType.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ParenthesizedExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/PostfixExpression.Operator.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/PostfixExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/PrefixExpression.Operator.html257
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/PrefixExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/PrimitiveType.Code.html298
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/PrimitiveType.html218
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ProgramElement.html410
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/QualifiedName.html211
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/QualifiedType.html211
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/RegularExpressionLiteral.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ReturnStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SimpleName.html529
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SimplePropertyDescriptor.html449
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SimpleType.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SingleVariableDeclaration.html241
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Statement.html529
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/StringLiteral.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/StructuralPropertyDescriptor.html291
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SuperConstructorInvocation.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SuperFieldAccess.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SuperMethodInvocation.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SwitchCase.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/SwitchStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/TagElement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/TextElement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ThisExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/ThrowStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/TryStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/Type.html628
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/TypeDeclaration.html248
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/TypeDeclarationStatement.html219
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/TypeLiteral.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/TypeParameter.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/UndefinedLiteral.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/VariableDeclaration.html185
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/VariableDeclarationExpression.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/VariableDeclarationFragment.html237
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/VariableDeclarationStatement.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/WhileStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/WildcardType.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/class-use/WithStatement.html209
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/package-frame.html273
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/package-summary.html646
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/package-tree.html179
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/package-use.html1079
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/ASTRewrite.html782
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/ITrackedNodePosition.html245
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/ImportRewrite.ImportRewriteContext.html413
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/ImportRewrite.html1174
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/ListRewrite.html693
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/TargetSourceRangeComputer.SourceRange.html292
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/TargetSourceRangeComputer.html318
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/class-use/ASTRewrite.html185
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/class-use/ITrackedNodePosition.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/class-use/ImportRewrite.ImportRewriteContext.html247
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/class-use/ImportRewrite.html227
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/class-use/ListRewrite.html178
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/class-use/TargetSourceRangeComputer.SourceRange.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/class-use/TargetSourceRangeComputer.html192
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/package-frame.html53
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/package-summary.html190
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/package-tree.html154
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/dom/rewrite/package-use.html223
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/ICodeSnippetRequestor.html542
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/IEvaluationContext.html887
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/IGlobalVariable.html272
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/class-use/ICodeSnippetRequestor.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/class-use/IEvaluationContext.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/class-use/IGlobalVariable.html212
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/package-frame.html36
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/package-summary.html163
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/package-tree.html147
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/eval/package-use.html192
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/CodeFormatter.html493
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/CodeFormatterApplication.html284
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/DefaultCodeFormatterConstants.html9300
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/IndentManipulation.html530
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/class-use/CodeFormatter.html185
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/class-use/CodeFormatterApplication.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/class-use/DefaultCodeFormatterConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/class-use/IndentManipulation.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/package-frame.html38
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/package-summary.html166
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/package-tree.html149
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/formatter/package-use.html166
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/DefaultInferrenceProvider.html412
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/IInferenceFile.html241
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/ImportRewriteSupport.html325
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferEngine.html857
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferOptions.html593
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferredAttribute.html427
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferredMember.html401
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferredMethod.html408
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferredType.html1038
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferrenceManager.html351
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferrenceProvider.html375
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/InferrenceSupportExtension.html264
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/RefactoringSupport.html281
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/ResolutionConfiguration.html287
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/DefaultInferrenceProvider.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/IInferenceFile.html192
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/ImportRewriteSupport.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferEngine.html200
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferOptions.html190
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferredAttribute.html254
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferredMember.html187
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferredMethod.html232
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferredType.html382
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferrenceManager.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferrenceProvider.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/InferrenceSupportExtension.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/RefactoringSupport.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/class-use/ResolutionConfiguration.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/package-frame.html67
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/package-summary.html240
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/package-tree.html162
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/infer/package-use.html289
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/manipulation/JavaScriptManipulation.html268
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/manipulation/class-use/JavaScriptManipulation.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/manipulation/package-frame.html32
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/manipulation/package-summary.html154
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/manipulation/package-tree.html149
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/manipulation/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/package-frame.html186
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/package-summary.html484
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/package-tree.html260
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/package-use.html1400
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptElementMapper.html226
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptRefactorings.html1173
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/RenameTypeArguments.html324
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/class-use/IJavaScriptElementMapper.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/class-use/IJavaScriptRefactorings.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/class-use/RenameTypeArguments.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ChangeMethodSignatureDescriptor.html272
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertAnonymousDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertLocalVariableDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertMemberTypeDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/CopyDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/DeleteDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/EncapsulateFieldDescriptor.html270
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractConstantDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractInterfaceDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractLocalDescriptor.html270
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractMethodDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractSuperclassDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/GeneralizeTypeDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/InferTypeArgumentsDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineConstantDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineLocalVariableDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineMethodDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceFactoryDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceIndirectionDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceParameterDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringContribution.html265
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringDescriptor.html488
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveDescriptor.html532
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveMethodDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveStaticMembersDescriptor.html404
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/PullUpDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/PushDownDescriptor.html271
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameJavaScriptElementDescriptor.html799
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameLocalVariableDescriptor.html404
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameResourceDescriptor.html392
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/UseSupertypeDescriptor.html391
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ChangeMethodSignatureDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ConvertAnonymousDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ConvertLocalVariableDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ConvertMemberTypeDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/CopyDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/DeleteDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/EncapsulateFieldDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ExtractConstantDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ExtractInterfaceDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ExtractLocalDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ExtractMethodDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/ExtractSuperclassDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/GeneralizeTypeDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/InferTypeArgumentsDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/InlineConstantDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/InlineLocalVariableDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/InlineMethodDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/IntroduceFactoryDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/IntroduceIndirectionDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/IntroduceParameterDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/JavaScriptRefactoringContribution.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/JavaScriptRefactoringDescriptor.html400
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/MoveDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/MoveMethodDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/MoveStaticMembersDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/PullUpDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/PushDownDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/RenameJavaScriptElementDescriptor.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/RenameLocalVariableDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/RenameResourceDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/class-use/UseSupertypeDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/package-frame.html92
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/package-summary.html274
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/package-tree.html155
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/descriptors/package-use.html185
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/package-frame.html45
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/package-summary.html174
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/package-tree.html156
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/refactoring/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/FieldDeclarationMatch.html276
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/FieldReferenceMatch.html338
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/IJavaScriptSearchConstants.html760
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/IJavaScriptSearchScope.html428
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/LocalVariableDeclarationMatch.html276
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/LocalVariableReferenceMatch.html338
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/MethodDeclarationMatch.html276
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/MethodReferenceMatch.html438
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/PackageDeclarationMatch.html276
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/PackageReferenceMatch.html279
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/SearchDocument.html452
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/SearchEngine.html1035
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/SearchMatch.html877
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/SearchParticipant.html522
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/SearchPattern.html1245
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/SearchRequestor.html382
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/TypeDeclarationMatch.html277
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/TypeNameMatch.html457
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/TypeNameMatchRequestor.html283
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/TypeNameRequestor.html292
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/TypeParameterDeclarationMatch.html276
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/TypeParameterReferenceMatch.html279
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/TypeReferenceMatch.html384
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/FieldDeclarationMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/FieldReferenceMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/IJavaScriptSearchConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/IJavaScriptSearchScope.html542
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/LocalVariableDeclarationMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/LocalVariableReferenceMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/MethodDeclarationMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/MethodReferenceMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/PackageDeclarationMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/PackageReferenceMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/SearchDocument.html347
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/SearchEngine.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/SearchMatch.html280
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/SearchParticipant.html489
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/SearchPattern.html348
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/SearchRequestor.html290
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/TypeDeclarationMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/TypeNameMatch.html194
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/TypeNameMatchRequestor.html198
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/TypeNameRequestor.html198
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/TypeParameterDeclarationMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/TypeParameterReferenceMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/class-use/TypeReferenceMatch.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/package-frame.html85
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/package-summary.html259
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/package-tree.html160
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/search/package-use.html325
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/IModifierConstants.html528
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/JavaScriptUnitSorter.html541
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/class-use/IModifierConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/class-use/JavaScriptUnitSorter.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/package-frame.html43
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/package-summary.html168
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/package-tree.html154
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/core/util/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/DiskIndex.html242
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/EntryResult.html330
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/Index.html559
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/MemoryIndex.html224
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/class-use/DiskIndex.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/class-use/EntryResult.html178
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/class-use/Index.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/class-use/MemoryIndex.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/package-frame.html38
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/package-summary.html166
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/package-tree.html149
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/internal/core/index/package-use.html172
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/BasicBrowserLibraryContainerUIExtension.html266
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/BasicBrowserLibraryJsGlobalScopeContainerInitializer.html715
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/BasicLibraryContainer.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/Messages.html297
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/class-use/BasicBrowserLibraryContainerUIExtension.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/class-use/BasicBrowserLibraryJsGlobalScopeContainerInitializer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/class-use/BasicLibraryContainer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/class-use/Messages.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/package-frame.html38
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/package-summary.html169
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/package-tree.html156
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/libraries/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/CodeGeneration.html943
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/CodeStyleConfiguration.html260
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/IContextMenuConstants.html550
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/IDocumentationReader.html253
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/IJavaScriptElementSearchConstants.html403
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/IPackagesViewPart.html278
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/ISharedImages.html1206
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/ITypeHierarchyViewPart.html647
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/IWorkingCopyManager.html317
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/IWorkingCopyManagerExtension.html244
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/IWorkingCopyProvider.html227
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JSdocContentAccess.html311
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaElementSorter.html311
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptElementComparator.html289
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptElementImageDescriptor.html659
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptElementLabelProvider.html687
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptElementLabels.html1640
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptLibrariesAction.html301
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptSourceFoldersAction.html269
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptSuperTypeAction.html269
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/JavaScriptUI.html1430
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/Messages.html223
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/OverrideIndicatorLabelDecorator.html429
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/PreferenceConstants.html7835
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/ProblemsLabelDecorator.ProblemsLabelChangedEvent.html276
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/ProblemsLabelDecorator.html425
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/ProjectLibraryRoot.WorkBenchAdapter.html309
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/ProjectLibraryRoot.html323
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/StandardJavaScriptElementContentProvider.html527
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/CodeGeneration.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/CodeStyleConfiguration.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/IContextMenuConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/IDocumentationReader.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/IJavaScriptElementSearchConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/IPackagesViewPart.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/ISharedImages.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/ITypeHierarchyViewPart.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/IWorkingCopyManager.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/IWorkingCopyManagerExtension.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/IWorkingCopyProvider.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JSdocContentAccess.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaElementSorter.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptElementComparator.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptElementImageDescriptor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptElementLabelProvider.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptElementLabels.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptLibrariesAction.html186
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptSourceFoldersAction.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptSuperTypeAction.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/JavaScriptUI.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/Messages.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/OverrideIndicatorLabelDecorator.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/PreferenceConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/ProblemsLabelDecorator.ProblemsLabelChangedEvent.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/ProblemsLabelDecorator.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/ProjectLibraryRoot.WorkBenchAdapter.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/ProjectLibraryRoot.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/class-use/StandardJavaScriptElementContentProvider.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/package-frame.html97
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/package-summary.html292
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/package-tree.html167
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/package-use.html188
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/project/JsNature.html422
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/project/class-use/JsNature.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/project/package-frame.html32
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/project/package-summary.html156
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/project/package-tree.html149
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/project/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/IRefactoringProcessorIds.html607
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/RenameSupport.html780
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/class-use/IRefactoringProcessorIds.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/class-use/RenameSupport.html266
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/package-frame.html43
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/package-summary.html168
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/package-tree.html154
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/refactoring/package-use.html166
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/ElementQuerySpecification.html287
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/IMatchPresentation.html266
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/IQueryParticipant.html285
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/ISearchRequestor.html220
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/PatternQuerySpecification.html332
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/QuerySpecification.html288
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/class-use/ElementQuerySpecification.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/class-use/IMatchPresentation.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/class-use/IQueryParticipant.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/class-use/ISearchRequestor.html178
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/class-use/PatternQuerySpecification.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/class-use/QuerySpecification.html213
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/package-frame.html51
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/package-summary.html190
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/package-tree.html156
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/search/package-use.html180
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/IColorManager.html234
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/IColorManagerExtension.html242
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/IJavaScriptColorConstants.html660
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/IJavaScriptPartitions.html313
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/JavaScriptSourceViewerConfiguration.html741
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/JavaScriptTextTools.html450
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/class-use/IColorManager.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/class-use/IColorManagerExtension.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/class-use/IJavaScriptColorConstants.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/class-use/IJavaScriptPartitions.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/class-use/JavaScriptSourceViewerConfiguration.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/class-use/JavaScriptTextTools.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/DefaultJavaFoldingStructureProvider.html445
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/IJavaFoldingPreferenceBlock.html315
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/IJavaFoldingStructureProvider.html287
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/IJavaFoldingStructureProviderExtension.html287
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/class-use/DefaultJavaFoldingStructureProvider.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/class-use/IJavaFoldingPreferenceBlock.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/class-use/IJavaFoldingStructureProvider.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/class-use/IJavaFoldingStructureProviderExtension.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/package-frame.html47
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/package-summary.html191
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/package-tree.html155
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/folding/package-use.html185
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/AbstractProposalSorter.html317
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/CompletionProposalCollector.html607
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/CompletionProposalComparator.html308
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/CompletionProposalLabelProvider.html321
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/ContentAssistInvocationContext.html445
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/IInvocationContext.html328
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/IJavaCompletionProposal.html223
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/IJavaCompletionProposalComputer.html320
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/IJavadocCompletionProcessor.html325
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/IProblemLocation.html375
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/IQuickAssistProcessor.html249
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/IQuickFixProcessor.html255
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/JavaContentAssistInvocationContext.html465
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/AbstractProposalSorter.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/CompletionProposalCollector.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/CompletionProposalComparator.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/CompletionProposalLabelProvider.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/ContentAssistInvocationContext.html210
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/IInvocationContext.html194
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/IJavaCompletionProposal.html214
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/IJavaCompletionProposalComputer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/IJavadocCompletionProcessor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/IProblemLocation.html186
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/IQuickAssistProcessor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/IQuickFixProcessor.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/class-use/JavaContentAssistInvocationContext.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/hover/IJavaEditorTextHover.html220
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/hover/class-use/IJavaEditorTextHover.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/hover/package-frame.html32
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/hover/package-summary.html155
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/hover/package-tree.html147
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/hover/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/package-frame.html65
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/package-summary.html216
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/package-tree.html160
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/java/package-use.html196
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/package-frame.html51
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/package-summary.html187
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/package-tree.html156
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/text/package-use.html187
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/BaseLibraryWizardPage.html425
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/BuildPathDialogAccess.html637
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/ClasspathAttributeConfiguration.ClasspathAttributeAccess.html303
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/ClasspathAttributeConfiguration.html422
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/IJsGlobalScopeContainerPage.html288
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/IJsGlobalScopeContainerPageExtension.html229
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/IJsGlobalScopeContainerPageExtension2.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/JavaCapabilityConfigurationPage.html494
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewClassWizardPage.html466
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewContainerWizardPage.html361
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewElementWizardPage.html273
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewInterfaceWizardPage.html370
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html511
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewPackageWizardPage.html467
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewTypeWizardPage.ImportsManager.html286
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/NewTypeWizardPage.html1105
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/BaseLibraryWizardPage.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/BuildPathDialogAccess.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/ClasspathAttributeConfiguration.ClasspathAttributeAccess.html225
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/ClasspathAttributeConfiguration.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/IJsGlobalScopeContainerPage.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/IJsGlobalScopeContainerPageExtension.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/IJsGlobalScopeContainerPageExtension2.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/JavaCapabilityConfigurationPage.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewClassWizardPage.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewContainerWizardPage.html201
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewElementWizardPage.html234
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewInterfaceWizardPage.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewJavaProjectWizardPage.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewPackageWizardPage.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewTypeWizardPage.ImportsManager.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/class-use/NewTypeWizardPage.html184
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/package-frame.html71
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/package-summary.html234
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/package-tree.html163
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/ui/wizards/package-use.html208
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/CompilationUnitHelper.html263
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/DocumentChangeListenerToTextEdit.html298
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/HTML40Namespace.ElementName.html2346
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/HTML40Namespace.EntityName.html4722
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/HTML40Namespace.html4700
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/IJsTranslation.html630
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/IJsTranslator.html420
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/JsDataTypes.html383
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/JsNameManglerUtil.html287
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/JsTranslation.html855
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/JsTranslationAdapter.html385
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/JsTranslationAdapterFactory.html295
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/JsTranslator.html586
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/Messages.html223
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/NodeHelper.html491
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/Util.html277
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/WebRootFinder.html294
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/CompilationUnitHelper.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/DocumentChangeListenerToTextEdit.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/HTML40Namespace.ElementName.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/HTML40Namespace.EntityName.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/HTML40Namespace.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/IJsTranslation.html280
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/IJsTranslator.html193
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/JsDataTypes.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/JsNameManglerUtil.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/JsTranslation.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/JsTranslationAdapter.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/JsTranslationAdapterFactory.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/JsTranslator.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/Messages.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/NodeHelper.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/Util.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/class-use/WebRootFinder.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/package-frame.html73
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/package-summary.html243
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/package-tree.html162
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/package-use.html228
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/IndexWorkspaceJob.html233
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/JSDTSearchDocumentDelegate.html487
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/JsIndexManager.html363
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/JsPathIndexer.html262
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/JsSearchDocument.html453
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/JsSearchParticipant.html438
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/JsSearchScope.html475
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/JsSearchSupport.html520
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/NullSearchDocument.html356
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/IndexWorkspaceJob.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/JSDTSearchDocumentDelegate.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/JsIndexManager.html176
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/JsPathIndexer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/JsSearchDocument.html174
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/JsSearchParticipant.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/JsSearchScope.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/JsSearchSupport.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/class-use/NullSearchDocument.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/package-frame.html48
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/package-summary.html195
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/package-tree.html160
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/javascript/search/package-use.html181
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/text/IJsPartitions.html208
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/text/class-use/IJsPartitions.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/text/package-frame.html32
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/text/package-summary.html155
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/text/package-tree.html147
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/core/text/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/Messages.html223
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/SetupProjectsWizzard.html298
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/StructuredTextViewerConfigurationJSDT.externalTypeExtension.html368
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/StructuredTextViewerConfigurationJSDT.html450
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/WebProjectJsGlobalScopeUIInitializer.html266
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/class-use/Messages.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/class-use/SetupProjectsWizzard.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/class-use/StructuredTextViewerConfigurationJSDT.externalTypeExtension.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/class-use/StructuredTextViewerConfigurationJSDT.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/class-use/WebProjectJsGlobalScopeUIInitializer.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/package-frame.html40
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/package-summary.html174
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/package-tree.html152
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/package-use.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/IJavaWebNode.html251
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/JFaceNodeAdapterFactoryForJSDT.html273
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/JFaceNodeAdapterForJs.html352
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/JsJfaceNode.html683
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/Messages.html223
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/class-use/IJavaWebNode.html177
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/class-use/JFaceNodeAdapterFactoryForJSDT.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/class-use/JFaceNodeAdapterForJs.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/class-use/JsJfaceNode.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/class-use/Messages.html140
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/package-frame.html49
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/package-summary.html185
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/package-tree.html161
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/org/eclipse/wst/jsdt/web/ui/views/contentoutline/package-use.html167
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/overview-frame.html100
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/overview-summary.html269
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/overview-tree.html1330
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/package-list30
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/resources/inherit.gifbin57 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/serialized-form.html268
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/html/api_reference/stylesheet.css29
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/index.html25
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/javadocBuild.xml190
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/javadocToc.xsl21
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/javadoctoc.xml35
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/jsdtdocs.css117
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/legal/index.html36
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/lib/ant-contrib-0.6.jarbin119512 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/lib/parseAPIPackages.jarbin7628 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/packages.xml1
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/plugin.properties3
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/plugin.xml36
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/plugins.xml8
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/schema.css66
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/srcFolders.txt8
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/htmlProject.html73
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/html/2.jpgbin32910 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/html/3.jpgbin42238 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/newhtml/2.jpgbin31425 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/newhtml/3.jpgbin27402 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/newjs/1.jpgbin40141 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/newjs/2.jpgbin32456 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/newjs/3.jpgbin29896 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/pure/1.jpgbin16835 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/pure/2.jpgbin33118 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/pure/3.jpgbin37721 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/img/pure/4.jpgbin30768 -> 0 bytes-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/index.html23
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/newhtmlFile.html69
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/newjsFile.html69
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/overview.html27
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/standalone.html23
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/started/standaloneProject.html79
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/toc.xml74
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/tocreference.xml14
-rw-r--r--docs/org.eclipse.wst.jsdt.doc/ui-contexts.xml6
-rw-r--r--features/org.eclipse.wst.jsdt.feature/.project17
-rw-r--r--features/org.eclipse.wst.jsdt.feature/.settings/org.eclipse.core.resources.prefs3
-rw-r--r--features/org.eclipse.wst.jsdt.feature/.settings/org.eclipse.core.runtime.prefs3
-rw-r--r--features/org.eclipse.wst.jsdt.feature/.settings/org.eclipse.jdt.core.prefs80
-rw-r--r--features/org.eclipse.wst.jsdt.feature/.settings/org.eclipse.jdt.ui.prefs4
-rw-r--r--features/org.eclipse.wst.jsdt.feature/.settings/org.eclipse.ltk.core.refactoring.prefs3
-rw-r--r--features/org.eclipse.wst.jsdt.feature/.settings/org.eclipse.pde.prefs16
-rw-r--r--features/org.eclipse.wst.jsdt.feature/build.properties4
-rw-r--r--features/org.eclipse.wst.jsdt.feature/epl-v10.html328
-rw-r--r--features/org.eclipse.wst.jsdt.feature/feature.properties170
-rw-r--r--features/org.eclipse.wst.jsdt.feature/feature.xml102
-rw-r--r--features/org.eclipse.wst.jsdt.feature/license.html107
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/about.html27
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/about.ini31
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/about.mappings6
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/about.properties26
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/build.properties3
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/plugin.properties12
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/wtp_prod32.gifbin1752 -> 0 bytes-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateBundle/wtp_prod32.pngbin2672 -> 0 bytes-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateFeature/build.properties18
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateFeature/eclipse_update_120.jpgbin21695 -> 0 bytes-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateFeature/epl-v10.html328
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateFeature/feature.properties170
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplateFeature/license.html107
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/about.html27
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/about.ini31
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/about.mappings6
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/about.properties26
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/build.properties3
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/plugin.properties12
-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/wtp_prod32.gifbin1752 -> 0 bytes-rw-r--r--features/org.eclipse.wst.jsdt.feature/sourceTemplatePlugin/wtp_prod32.pngbin2672 -> 0 bytes-rw-r--r--features/org.eclipse.wst.jsdt_sdk.feature/.project17
-rw-r--r--features/org.eclipse.wst.jsdt_sdk.feature/build.properties7
-rw-r--r--features/org.eclipse.wst.jsdt_sdk.feature/epl-v10.html328
-rw-r--r--features/org.eclipse.wst.jsdt_sdk.feature/feature.properties170
-rw-r--r--features/org.eclipse.wst.jsdt_sdk.feature/feature.xml35
-rw-r--r--features/org.eclipse.wst.jsdt_sdk.feature/license.html107
4104 files changed, 0 insertions, 969560 deletions
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.classpath b/bundles/org.eclipse.wst.jsdt.manipulation/.classpath
deleted file mode 100644
index ce739334..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.project b/bundles/org.eclipse.wst.jsdt.manipulation/.project
deleted file mode 100644
index 17b16576..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.jsdt.core.manipulation</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.core.resources.prefs b/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index afa5c913..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Tue Apr 04 03:36:32 EDT 2006
-eclipse.preferences.version=1
-encoding/<project>=ISO-8859-1
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.core.runtime.prefs b/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.core.runtime.prefs
deleted file mode 100644
index 7ec57502..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.core.runtime.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Mon Apr 17 01:48:39 EDT 2006
-eclipse.preferences.version=1
-line.separator=\r\n
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 91537393..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,80 +0,0 @@
-#Sat Mar 24 11:23:54 EDT 2007
-eclipse.preferences.version=1
-org.eclipse.jdt.core.builder.cleanOutputFolder=clean
-org.eclipse.jdt.core.builder.duplicateResourceTask=warning
-org.eclipse.jdt.core.builder.invalidClasspath=ignore
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch
-org.eclipse.jdt.core.circularClasspath=error
-org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
-org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.4
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.doc.comment.support=enabled
-org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
-org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
-org.eclipse.jdt.core.compiler.problem.deprecation=ignore
-org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
-org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=enabled
-org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
-org.eclipse.jdt.core.compiler.problem.emptyStatement=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
-org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
-org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore
-org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
-org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
-org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
-org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore
-org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=error
-org.eclipse.jdt.core.compiler.problem.invalidJavadoc=ignore
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=enabled
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=private
-org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
-org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=error
-org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=enabled
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
-org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled
-org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=private
-org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
-org.eclipse.jdt.core.compiler.problem.missingSerialVersion=error
-org.eclipse.jdt.core.compiler.problem.noEffectAssignment=error
-org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
-org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
-org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
-org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=error
-org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=enabled
-org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=error
-org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
-org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
-org.eclipse.jdt.core.compiler.problem.typeParameterHiding=ignore
-org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
-org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
-org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
-org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error
-org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
-org.eclipse.jdt.core.compiler.problem.unusedImport=error
-org.eclipse.jdt.core.compiler.problem.unusedLabel=error
-org.eclipse.jdt.core.compiler.problem.unusedLocal=error
-org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
-org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=error
-org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.3
-org.eclipse.jdt.core.incompatibleJDKLevel=ignore
-org.eclipse.jdt.core.incompleteClasspath=error
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.jdt.ui.prefs b/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 301c7add..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-#Mon Apr 17 01:48:39 EDT 2006
-eclipse.preferences.version=1
-internal.default.compliance=default
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<templates/>
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.ltk.core.refactoring.prefs b/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.ltk.core.refactoring.prefs
deleted file mode 100644
index c59368c5..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.ltk.core.refactoring.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Tue Apr 04 03:36:32 EDT 2006
-eclipse.preferences.version=1
-org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.pde.prefs b/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.pde.prefs
deleted file mode 100644
index fc522bba..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/.settings/org.eclipse.pde.prefs
+++ /dev/null
@@ -1,16 +0,0 @@
-#Mon Apr 17 02:01:33 EDT 2006
-compilers.incompatible-environment=0
-compilers.p.build=0
-compilers.p.deprecated=1
-compilers.p.illegal-att-value=0
-compilers.p.no-required-att=0
-compilers.p.not-externalized-att=0
-compilers.p.unknown-attribute=0
-compilers.p.unknown-class=0
-compilers.p.unknown-element=0
-compilers.p.unknown-resource=0
-compilers.p.unresolved-ex-points=0
-compilers.p.unresolved-import=0
-compilers.p.unused-element-or-attribute=0
-compilers.use-project=true
-eclipse.preferences.version=1
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.jsdt.manipulation/META-INF/MANIFEST.MF
deleted file mode 100644
index 51640e10..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,22 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Version: 1.0.200.qualifier
-Export-Package: org.eclipse.wst.jsdt.core.manipulation,
- org.eclipse.wst.jsdt.core.refactoring,
- org.eclipse.wst.jsdt.core.refactoring.descriptors,
- org.eclipse.wst.jsdt.internal.core.manipulation;x-internal:=true,
- org.eclipse.wst.jsdt.internal.core.refactoring.descriptors;x-internal:=true
-Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.5.0,4.0.0)",
- org.eclipse.core.resources;bundle-version="[3.5.0,4.0.0)",
- org.eclipse.ltk.core.refactoring;bundle-version="[3.5.0,4.0.0)",
- org.eclipse.wst.jsdt.core;bundle-version="[1.1.0,2.0.0)",
- org.eclipse.core.expressions;bundle-version="[3.4.100,4.0.0)"
-Bundle-Activator: org.eclipse.wst.jsdt.internal.core.manipulation.JavaManipulationPlugin
-Eclipse-LazyStart: true
-Bundle-SymbolicName: org.eclipse.wst.jsdt.manipulation;singleton:=true
-Bundle-Name: %pluginName
-Bundle-RequiredExecutionEnvironment: J2SE-1.4
-Bundle-Localization: plugin
-Bundle-Vendor: %providerName
-Bundle-ActivationPolicy: lazy
-
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/about.html b/bundles/org.eclipse.wst.jsdt.manipulation/about.html
deleted file mode 100644
index 46023304..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 2, 2006</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
-
-</body>
-</html> \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/build.properties b/bundles/org.eclipse.wst.jsdt.manipulation/build.properties
deleted file mode 100644
index a294efc8..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/build.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-###############################################################################
-# Copyright (c) 2005, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.properties,\
- plugin.xml,\
- about.html
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/plugin.properties b/bundles/org.eclipse.wst.jsdt.manipulation/plugin.properties
deleted file mode 100644
index 171e2394..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/plugin.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2010 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-
-pluginName= JavaScript Code Manipulation Functionality
-providerName= Eclipse Web Tools Platform
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/plugin.xml b/bundles/org.eclipse.wst.jsdt.manipulation/plugin.xml
deleted file mode 100644
index 3f99aead..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/plugin.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<!-- ====================================================================== -->
-<!-- Copyright (c) 2000, 2006 IBM Corporation and others. -->
-<!-- All rights reserved. This program and the accompanying materials -->
-<!-- are made available under the terms of the Eclipse Public License v1.0 -->
-<!-- which accompanies this distribution, and is available at -->
-<!-- http://www.eclipse.org/legal/epl-v10.html -->
-<!-- -->
-<!-- Contributors: -->
-<!-- IBM Corporation - initial API and implementation -->
-<!-- ====================================================================== -->
-<plugin>
-
- <extension point="org.eclipse.core.expressions.propertyTesters">
- <propertyTester
- id="org.eclipse.wst.jsdt.core.javaElementPropertyTester"
- class="org.eclipse.wst.jsdt.internal.core.manipulation.JavaElementPropertyTester"
- namespace="org.eclipse.wst.jsdt.core"
- properties="name,isInJavaProject,isOnClasspath,hasTypeOnClasspath,inSourceFolder,inArchive,inExternalArchive,projectOption"
- type="org.eclipse.wst.jsdt.core.IJavaScriptElement"/>
- </extension>
-
-</plugin>
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/manipulation/JavaScriptManipulation.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/manipulation/JavaScriptManipulation.java
deleted file mode 100644
index bbbbcc58..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/manipulation/JavaScriptManipulation.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.manipulation;
-
-/**
- * Central access point for the Java Manipulation plug-in (id <code>"org.eclipse.wst.jsdt.manipulation"</code>).
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public class JavaScriptManipulation {
-
- /**
- * The id of the Java Manipulation plug-in (value <code>"org.eclipse.wst.jsdt.manipulation"</code>).
- */
- public static final String ID_PLUGIN= "org.eclipse.wst.jsdt.manipulation"; //$NON-NLS-1$
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptElementMapper.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptElementMapper.java
deleted file mode 100644
index 6e97a9b2..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptElementMapper.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2005, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring;
-
-import org.eclipse.wst.jsdt.core.IJavaScriptElement;
-
-/**
- * An <code>IJavaScriptElementMapper</code> provides methods to map an original
- * elements to its refactored counterparts.
- * <p>
- * An <code>IJavaScriptElementMapper</code> can be obtained via
- * {@link org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor#getAdapter(Class)}.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public interface IJavaScriptElementMapper {
-
- /**
- * Returns the refactored Java element for the given element.
- * The returned Java element might not yet exist when the method
- * is called.
- * </p>
- * Note that local variables <strong>cannot</strong> be mapped
- * using this method.
- * <p>
- *
- * @param element the element to be refactored
- *
- * @return the refactored element for the given element
- */
- IJavaScriptElement getRefactoredJavaScriptElement(IJavaScriptElement element);
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptRefactorings.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptRefactorings.java
deleted file mode 100644
index 55d282b3..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/IJavaScriptRefactorings.java
+++ /dev/null
@@ -1,412 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring;
-
-
-/**
- * Interface for refactoring ids offered by the JDT tooling.
- * <p>
- * This interface provides refactoring ids for refactorings offered by the JDT
- * tooling. Refactoring instances corresponding to such an id may be
- * instantiated by the refactoring framework using
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)}. The resulting
- * refactoring instance may be executed on the workspace with a
- * {@link org.eclipse.ltk.core.refactoring.PerformRefactoringOperation}.
- * <p>
- * Clients may obtain customizable refactoring descriptors for a certain
- * refactoring by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id and then calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} to obtain a customizable
- * refactoring descriptor. The concrete subtype of refactoring descriptors is
- * dependent from the <code>id</code> argument.
- * </p>
- * <p>
- * Note: this interface is not intended to be implemented by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public interface IJavaScriptRefactorings {
-
- /**
- * Refactoring id of the 'Change Method Signature' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.change.method.signature</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ChangeMethodSignatureDescriptor}.
- * </p>
- */
- public static final String CHANGE_METHOD_SIGNATURE= "org.eclipse.wst.jsdt.ui.change.method.signature"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Convert Anonymous To Nested' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.convert.anonymous</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ConvertAnonymousDescriptor}.
- * </p>
- */
- public static final String CONVERT_ANONYMOUS= "org.eclipse.wst.jsdt.ui.convert.anonymous"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Convert Local Variable to Field' refactoring
- * (value: <code>org.eclipse.wst.jsdt.ui.promote.temp</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ConvertLocalVariableDescriptor}.
- * </p>
- */
- public static final String CONVERT_LOCAL_VARIABLE= "org.eclipse.wst.jsdt.ui.promote.temp"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Convert Member Type to Top Level' refactoring
- * (value: <code>org.eclipse.wst.jsdt.ui.move.inner</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ConvertMemberTypeDescriptor}.
- * </p>
- */
- public static final String CONVERT_MEMBER_TYPE= "org.eclipse.wst.jsdt.ui.move.inner"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Copy' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.copy</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.CopyDescriptor}.
- * </p>
- */
- public static final String COPY= "org.eclipse.wst.jsdt.ui.copy"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Delete' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.delete</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.DeleteDescriptor}.
- * </p>
- */
- public static final String DELETE= "org.eclipse.wst.jsdt.ui.delete"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Encapsulate Field' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.self.encapsulate</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.EncapsulateFieldDescriptor}.
- * </p>
- */
- public static final String ENCAPSULATE_FIELD= "org.eclipse.wst.jsdt.ui.self.encapsulate"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Extract Constant' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.extract.constant</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractConstantDescriptor}.
- * </p>
- */
- public static final String EXTRACT_CONSTANT= "org.eclipse.wst.jsdt.ui.extract.constant"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Extract Interface' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.extract.interface</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractInterfaceDescriptor}.
- * </p>
- */
- public static final String EXTRACT_INTERFACE= "org.eclipse.wst.jsdt.ui.extract.interface"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Extract Local Variable' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.extract.temp</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractLocalDescriptor}.
- * </p>
- */
- public static final String EXTRACT_LOCAL_VARIABLE= "org.eclipse.wst.jsdt.ui.extract.temp"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Extract Method' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.extract.method</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractMethodDescriptor}.
- * </p>
- */
- public static final String EXTRACT_METHOD= "org.eclipse.wst.jsdt.ui.extract.method"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Extract Superclass' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.extract.superclass</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractSuperclassDescriptor}.
- * </p>
- */
- public static final String EXTRACT_SUPERCLASS= "org.eclipse.wst.jsdt.ui.extract.superclass"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Generalize Declared Type' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.change.type</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.GeneralizeTypeDescriptor}.
- * </p>
- */
- public static final String GENERALIZE_TYPE= "org.eclipse.wst.jsdt.ui.change.type"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Infer Type Arguments' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.infer.typearguments</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.InferTypeArgumentsDescriptor}.
- * </p>
- */
- public static final String INFER_TYPE_ARGUMENTS= "org.eclipse.wst.jsdt.ui.infer.typearguments"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Inline Constant' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.inline.constant</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineConstantDescriptor}.
- * </p>
- */
- public static final String INLINE_CONSTANT= "org.eclipse.wst.jsdt.ui.inline.constant"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Inline Local Variable' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.inline.temp</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineLocalVariableDescriptor}.
- * </p>
- */
- public static final String INLINE_LOCAL_VARIABLE= "org.eclipse.wst.jsdt.ui.inline.temp"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Inline Method' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.inline.method</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineMethodDescriptor}.
- * </p>
- */
- public static final String INLINE_METHOD= "org.eclipse.wst.jsdt.ui.inline.method"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Introduce Factory' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.introduce.factory</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link Iorg.eclipse.wst.jsdt.core.refactoring.descriptors.ntroduceFactoryDescriptor}.
- * </p>
- */
- public static final String INTRODUCE_FACTORY= "org.eclipse.wst.jsdt.ui.introduce.factory"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Introduce Indirection' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.introduce.indirection</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceIndirectionDescriptor}.
- * </p>
- */
- public static final String INTRODUCE_INDIRECTION= "org.eclipse.wst.jsdt.ui.introduce.indirection"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Introduce Parameter' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.introduce.parameter</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceParameterDescriptor}.
- * </p>
- */
- public static final String INTRODUCE_PARAMETER= "org.eclipse.wst.jsdt.ui.introduce.parameter"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Move' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.move</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.MoveDescriptor}.
- * </p>
- */
- public static final String MOVE= "org.eclipse.wst.jsdt.ui.move"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Move Method' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.move.method</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.MoveMethodDescriptor}.
- * </p>
- */
- public static final String MOVE_METHOD= "org.eclipse.wst.jsdt.ui.move.method"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Move Static Members' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.move.static</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.MoveStaticMembersDescriptor}.
- * </p>
- */
- public static final String MOVE_STATIC_MEMBERS= "org.eclipse.wst.jsdt.ui.move.static"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Pull Up' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.pull.up</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.PullUpDescriptor}.
- * </p>
- */
- public static final String PULL_UP= "org.eclipse.wst.jsdt.ui.pull.up"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Push Down' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.push.down</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.PushDownDescriptor}.
- * </p>
- */
- public static final String PUSH_DOWN= "org.eclipse.wst.jsdt.ui.push.down"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Compilation Unit' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.compilationunit</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_JAVASCRIPT_UNIT= "org.eclipse.wst.jsdt.ui.rename.compilationunit"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Enum Constant' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.enum.constant</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_ENUM_CONSTANT= "org.eclipse.wst.jsdt.ui.rename.enum.constant"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Field' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.field</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_FIELD= "org.eclipse.wst.jsdt.ui.rename.field"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Java Project' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.java.project</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_JAVA_PROJECT= "org.eclipse.wst.jsdt.ui.rename.java.project"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Local Variable' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.local.variable</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_LOCAL_VARIABLE= "org.eclipse.wst.jsdt.ui.rename.local.variable"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Method' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.method</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_METHOD= "org.eclipse.wst.jsdt.ui.rename.method"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Package' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.package</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_PACKAGE= "org.eclipse.wst.jsdt.ui.rename.package"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Resource' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.resource</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameResourceDescriptor}.
- * </p>
- */
- public static final String RENAME_RESOURCE= "org.eclipse.wst.jsdt.ui.rename.resource"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Source Folder' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.source.folder</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_SOURCE_FOLDER= "org.eclipse.wst.jsdt.ui.rename.source.folder"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Type' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.type</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_TYPE= "org.eclipse.wst.jsdt.ui.rename.type"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Rename Type Parameter' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.rename.type.parameter</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor}.
- * </p>
- */
- public static final String RENAME_TYPE_PARAMETER= "org.eclipse.wst.jsdt.ui.rename.type.parameter"; //$NON-NLS-1$
-
- /**
- * Refactoring id of the 'Use Supertype Where Possible' refactoring (value:
- * <code>org.eclipse.wst.jsdt.ui.use.supertype</code>).
- * <p>
- * Clients may safely cast the obtained refactoring descriptor to
- * {@link org.eclipse.wst.jsdt.core.refactoring.descriptors.UseSupertypeDescriptor}.
- * </p>
- */
- public static final String USE_SUPER_TYPE= "org.eclipse.wst.jsdt.ui.use.supertype"; //$NON-NLS-1$
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/RenameTypeArguments.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/RenameTypeArguments.java
deleted file mode 100644
index f2a624ee..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/RenameTypeArguments.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2005, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring;
-
-import org.eclipse.core.runtime.Assert;
-
-import org.eclipse.ltk.core.refactoring.participants.RenameArguments;
-
-import org.eclipse.wst.jsdt.core.IJavaScriptElement;
-
-/**
- * Rename type arguments describe the data that a rename type processor
- * provides to its rename type participants.
- * <p>
- * This class is not intended to be subclassed by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public class RenameTypeArguments extends RenameArguments {
-
- private boolean updateSimilarDeclarations;
- private IJavaScriptElement[] similarDeclarations;
-
- /**
- * Creates new rename type arguments.
- *
- * @param newName the new name of the element to be renamed
- * @param updateReferences <code>true</code> if reference
- * updating is requested; <code>false</code> otherwise
- * @param updateSimilarDeclarations <code>true</code> if similar
- * declaration updating is requested; <code>false</code> otherwise
- * @param similarDeclarations the similar declarations that will be
- * updated or <code>null</code> if similar declaration updating is
- * not requested
- */
- public RenameTypeArguments(String newName, boolean updateReferences, boolean updateSimilarDeclarations,
- IJavaScriptElement[] similarDeclarations) {
- super(newName, updateReferences);
- if (updateSimilarDeclarations) {
- Assert.isNotNull(similarDeclarations);
- }
- this.updateSimilarDeclarations= updateSimilarDeclarations;
- this.similarDeclarations= similarDeclarations;
- }
-
- /**
- * Returns whether similar declaration updating is requested or not.
- *
- * @return returns <code>true</code> if similar declaration
- * updating is requested; <code>false</code> otherwise
- */
- public boolean getUpdateSimilarDeclarations() {
- return updateSimilarDeclarations;
- }
-
- /**
- * Returns the similar declarations that get updated. Returns
- * <code>null</code> if similar declaration updating is not
- * requested.
- *
- * @return the similar elements that get updated
- */
- public IJavaScriptElement[] getSimilarDeclarations() {
- return similarDeclarations;
- }
-
- /* (non-Javadoc)
- * @see RefactoringArguments#toString()
- */
- public String toString() {
- return super.toString()
- + (updateSimilarDeclarations ? " (update derived elements)" : " (don't update derived elements)"); //$NON-NLS-1$//$NON-NLS-2$
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ChangeMethodSignatureDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ChangeMethodSignatureDescriptor.java
deleted file mode 100644
index 2e66409d..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ChangeMethodSignatureDescriptor.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the change method signature refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ChangeMethodSignatureDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ChangeMethodSignatureDescriptor() {
- super(IJavaScriptRefactorings.CHANGE_METHOD_SIGNATURE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertAnonymousDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertAnonymousDescriptor.java
deleted file mode 100644
index 91e09f61..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertAnonymousDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the convert anonymous to nested refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ConvertAnonymousDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ConvertAnonymousDescriptor() {
- super(IJavaScriptRefactorings.CONVERT_ANONYMOUS);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertLocalVariableDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertLocalVariableDescriptor.java
deleted file mode 100644
index 4cf48a21..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertLocalVariableDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the convert local variable refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ConvertLocalVariableDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ConvertLocalVariableDescriptor() {
- super(IJavaScriptRefactorings.CONVERT_LOCAL_VARIABLE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertMemberTypeDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertMemberTypeDescriptor.java
deleted file mode 100644
index e6befcb4..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ConvertMemberTypeDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the convert member type refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ConvertMemberTypeDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ConvertMemberTypeDescriptor() {
- super(IJavaScriptRefactorings.CONVERT_MEMBER_TYPE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/CopyDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/CopyDescriptor.java
deleted file mode 100644
index 2dcff584..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/CopyDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the copy refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class CopyDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public CopyDescriptor() {
- super(IJavaScriptRefactorings.COPY);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/DeleteDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/DeleteDescriptor.java
deleted file mode 100644
index b7cac550..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/DeleteDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the delete refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class DeleteDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public DeleteDescriptor() {
- super(IJavaScriptRefactorings.DELETE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/EncapsulateFieldDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/EncapsulateFieldDescriptor.java
deleted file mode 100644
index b752bad9..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/EncapsulateFieldDescriptor.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the encapsulate field refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class EncapsulateFieldDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public EncapsulateFieldDescriptor() {
- super(IJavaScriptRefactorings.ENCAPSULATE_FIELD);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractConstantDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractConstantDescriptor.java
deleted file mode 100644
index 4b6c3699..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractConstantDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the extract constant refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ExtractConstantDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ExtractConstantDescriptor() {
- super(IJavaScriptRefactorings.EXTRACT_CONSTANT);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractInterfaceDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractInterfaceDescriptor.java
deleted file mode 100644
index b43e7402..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractInterfaceDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the extract interface refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ExtractInterfaceDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ExtractInterfaceDescriptor() {
- super(IJavaScriptRefactorings.EXTRACT_INTERFACE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractLocalDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractLocalDescriptor.java
deleted file mode 100644
index 385d76c1..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractLocalDescriptor.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the extract local variable refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ExtractLocalDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ExtractLocalDescriptor() {
- super(IJavaScriptRefactorings.EXTRACT_LOCAL_VARIABLE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractMethodDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractMethodDescriptor.java
deleted file mode 100644
index c33f7a73..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractMethodDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the extract method refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ExtractMethodDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ExtractMethodDescriptor() {
- super(IJavaScriptRefactorings.EXTRACT_METHOD);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractSuperclassDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractSuperclassDescriptor.java
deleted file mode 100644
index 6ff7246b..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/ExtractSuperclassDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the extract superclass refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class ExtractSuperclassDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public ExtractSuperclassDescriptor() {
- super(IJavaScriptRefactorings.EXTRACT_SUPERCLASS);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/GeneralizeTypeDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/GeneralizeTypeDescriptor.java
deleted file mode 100644
index eaabc62e..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/GeneralizeTypeDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the generalize declared type refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class GeneralizeTypeDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public GeneralizeTypeDescriptor() {
- super(IJavaScriptRefactorings.GENERALIZE_TYPE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InferTypeArgumentsDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InferTypeArgumentsDescriptor.java
deleted file mode 100644
index 367cf0d0..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InferTypeArgumentsDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the infer type arguments refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class InferTypeArgumentsDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public InferTypeArgumentsDescriptor() {
- super(IJavaScriptRefactorings.INFER_TYPE_ARGUMENTS);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineConstantDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineConstantDescriptor.java
deleted file mode 100644
index b24ce20e..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineConstantDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the inline constant refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class InlineConstantDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public InlineConstantDescriptor() {
- super(IJavaScriptRefactorings.INLINE_CONSTANT);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineLocalVariableDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineLocalVariableDescriptor.java
deleted file mode 100644
index f6e4eb79..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineLocalVariableDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the inline local variable refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class InlineLocalVariableDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public InlineLocalVariableDescriptor() {
- super(IJavaScriptRefactorings.INLINE_LOCAL_VARIABLE);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineMethodDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineMethodDescriptor.java
deleted file mode 100644
index 34ce398d..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/InlineMethodDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the inline method refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class InlineMethodDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public InlineMethodDescriptor() {
- super(IJavaScriptRefactorings.INLINE_METHOD);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceFactoryDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceFactoryDescriptor.java
deleted file mode 100644
index 86d91bdb..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceFactoryDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the introduce factory refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class IntroduceFactoryDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public IntroduceFactoryDescriptor() {
- super(IJavaScriptRefactorings.INTRODUCE_FACTORY);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceIndirectionDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceIndirectionDescriptor.java
deleted file mode 100644
index a67f4023..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceIndirectionDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the introduce indirection refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class IntroduceIndirectionDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public IntroduceIndirectionDescriptor() {
- super(IJavaScriptRefactorings.INTRODUCE_INDIRECTION);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceParameterDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceParameterDescriptor.java
deleted file mode 100644
index 71153642..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/IntroduceParameterDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the introduce parameter refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class IntroduceParameterDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public IntroduceParameterDescriptor() {
- super(IJavaScriptRefactorings.INTRODUCE_PARAMETER);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringContribution.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringContribution.java
deleted file mode 100644
index 942e72b6..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringContribution.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import java.util.Map;
-
-import org.eclipse.core.runtime.Assert;
-
-import org.eclipse.ltk.core.refactoring.RefactoringContribution;
-import org.eclipse.ltk.core.refactoring.RefactoringDescriptor;
-
-/**
- * Partial implementation of a Java refactoring contribution.
- * <p>
- * Note: this class is not intended to be extended outside the refactoring
- * framework.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public abstract class JavaScriptRefactoringContribution extends RefactoringContribution {
-
- /**
- * {@inheritDoc}
- */
- public final Map retrieveArgumentMap(final RefactoringDescriptor descriptor) {
- Assert.isNotNull(descriptor);
- if (descriptor instanceof JavaScriptRefactoringDescriptor)
- return ((JavaScriptRefactoringDescriptor) descriptor).getArguments();
- return super.retrieveArgumentMap(descriptor);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringDescriptor.java
deleted file mode 100644
index b5607650..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/JavaScriptRefactoringDescriptor.java
+++ /dev/null
@@ -1,464 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import java.text.MessageFormat;
-import java.util.HashMap;
-import java.util.Map;
-
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Path;
-import org.eclipse.core.runtime.Status;
-
-import org.eclipse.core.resources.IResource;
-import org.eclipse.core.resources.IWorkspaceRoot;
-import org.eclipse.core.resources.ResourcesPlugin;
-
-import org.eclipse.ltk.core.refactoring.Refactoring;
-import org.eclipse.ltk.core.refactoring.RefactoringContribution;
-import org.eclipse.ltk.core.refactoring.RefactoringCore;
-import org.eclipse.ltk.core.refactoring.RefactoringDescriptor;
-import org.eclipse.ltk.core.refactoring.RefactoringStatus;
-
-import org.eclipse.wst.jsdt.core.IJavaScriptElement;
-import org.eclipse.wst.jsdt.core.IJavaScriptProject;
-import org.eclipse.wst.jsdt.core.IFunction;
-import org.eclipse.wst.jsdt.core.JavaScriptCore;
-import org.eclipse.wst.jsdt.core.WorkingCopyOwner;
-
-import org.eclipse.wst.jsdt.internal.core.manipulation.JavaManipulationPlugin;
-import org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages;
-
-/**
- * Partial implementation of a java refactoring descriptor.
- * <p>
- * This class provides features common to all Java refactorings.
- * </p>
- * <p>
- * Note: this class is not intended to be extended outside the refactoring
- * framework.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public abstract class JavaScriptRefactoringDescriptor extends RefactoringDescriptor {
-
- /**
- * Predefined argument called <code>element&lt;Number&gt;</code>.
- * <p>
- * This argument should be used to describe the elements being refactored.
- * The value of this argument does not necessarily have to uniquely identify
- * the elements. However, it must be possible to uniquely identify the
- * elements using the value of this argument in conjunction with the values
- * of the other user-defined attributes.
- * </p>
- * <p>
- * The element arguments are simply distinguished by appending a number to
- * the argument name, e.g. element1. The indices of this argument are one-based.
- * </p>
- */
- protected static final String ATTRIBUTE_ELEMENT= "element"; //$NON-NLS-1$
-
- /**
- * Predefined argument called <code>input</code>.
- * <p>
- * This argument should be used to describe the element being refactored.
- * The value of this argument does not necessarily have to uniquely identify
- * the input element. However, it must be possible to uniquely identify the
- * input element using the value of this argument in conjunction with the
- * values of the other user-defined attributes.
- * </p>
- */
- protected static final String ATTRIBUTE_INPUT= "input"; //$NON-NLS-1$
-
- /**
- * Predefined argument called <code>name</code>.
- * <p>
- * This argument should be used to name the element being refactored. The
- * value of this argument may be shown in the user interface.
- * </p>
- */
- protected static final String ATTRIBUTE_NAME= "name"; //$NON-NLS-1$
-
- /**
- * Predefined argument called <code>references</code>.
- * <p>
- * This argument should be used to describe whether references to the
- * elements being refactored should be updated as well. The value of this
- * argument is either <code>"true"</code> or <code>"false"</code>.
- * </p>
- */
- protected static final String ATTRIBUTE_REFERENCES= "references"; //$NON-NLS-1$
-
- /**
- * Predefined argument called <code>selection</code>.
- * <p>
- * This argument should be used to describe user input selections within a
- * text file. The value of this argument has the format "offset length".
- * </p>
- */
- protected static final String ATTRIBUTE_SELECTION= "selection"; //$NON-NLS-1$
-
- /** The version attribute */
- protected static final String ATTRIBUTE_VERSION= "version"; //$NON-NLS-1$
-
- /**
- * Constant describing the jar migration flag (value: <code>65536</code>).
- * <p>
- * Clients should set this flag to indicate that the refactoring can be
- * stored to a JAR file in order to be accessible to the Migrate JAR File
- * refactoring, regardless whether there is a source attachment to the JAR
- * file or not. If this flag is set, <code>JAR_REFACTORING</code> should
- * be set as well.
- * </p>
- *
- * @see #JAR_REFACTORING
- */
- public static final int JAR_MIGRATION= 1 << 16;
-
- /**
- * Constant describing the jar refactoring flag (value: <code>524288</code>).
- * <p>
- * Clients should set this flag to indicate that the refactoring in
- * principle can be performed on binary elements originating from a JAR
- * file. Refactorings which are able to run on binary elements, but require
- * a correctly configured source attachment to work must set the
- * <code>JAR_SOURCE_ATTACHMENT</code> flag as well.
- * </p>
- *
- * @see #JAR_SOURCE_ATTACHMENT
- */
- public static final int JAR_REFACTORING= 1 << 19;
-
- /**
- * Constant describing the jar source attachment flag (value:
- * <code>262144</code>).
- * <p>
- * Clients should set this flag to indicate that the refactoring can be
- * performed on binary elements originating from a JAR file if and only if
- * it has a correctly configured source attachment.
- * </p>
- *
- * @see #JAR_REFACTORING
- */
- public static final int JAR_SOURCE_ATTACHMENT= 1 << 18;
-
- /** The version value <code>1.0</code> */
- protected static final String VALUE_VERSION_1_0= "1.0"; //$NON-NLS-1$
-
- /**
- * Converts the specified element to an input handle.
- *
- * @param project
- * the project, or <code>null</code> for the workspace
- * @param element
- * the element
- * @return a corresponding input handle
- */
- protected static String elementToHandle(final String project, final IJavaScriptElement element) {
- final String handle= element.getHandleIdentifier();
- if (project != null && !(element instanceof IJavaScriptProject)) {
- final String id= element.getJavaScriptProject().getHandleIdentifier();
- return handle.substring(id.length());
- }
- return handle;
- }
-
- /**
- * Converts an input handle back to the corresponding java element.
- *
- * @param project
- * the project, or <code>null</code> for the workspace
- * @param handle
- * the input handle
- * @return the corresponding java element, or <code>null</code> if no such
- * element exists
- */
- protected static IJavaScriptElement handleToElement(final String project, final String handle) {
- return handleToElement(project, handle, true);
- }
-
- /**
- * Converts an input handle back to the corresponding java element.
- *
- * @param project
- * the project, or <code>null</code> for the workspace
- * @param handle
- * the input handle
- * @param check
- * <code>true</code> to check for existence of the element,
- * <code>false</code> otherwise
- * @return the corresponding java element, or <code>null</code> if no such
- * element exists
- */
- protected static IJavaScriptElement handleToElement(final String project, final String handle, final boolean check) {
- return handleToElement(null, project, handle, check);
- }
-
- /**
- * Converts an input handle back to the corresponding java element.
- *
- * @param owner
- * the working copy owner
- * @param project
- * the project, or <code>null</code> for the workspace
- * @param handle
- * the input handle
- * @param check
- * <code>true</code> to check for existence of the element,
- * <code>false</code> otherwise
- * @return the corresponding java element, or <code>null</code> if no such
- * element exists
- */
- protected static IJavaScriptElement handleToElement(final WorkingCopyOwner owner, final String project, final String handle, final boolean check) {
- IJavaScriptElement element= null;
- if (owner != null)
- element= JavaScriptCore.create(handle, owner);
- else
- element= JavaScriptCore.create(handle);
- if (element == null && project != null) {
- final IJavaScriptProject javaProject= JavaScriptCore.create(ResourcesPlugin.getWorkspace().getRoot()).getJavaScriptProject(project);
- final String identifier= javaProject.getHandleIdentifier();
- if (owner != null)
- element= JavaScriptCore.create(identifier + handle, owner);
- else
- element= JavaScriptCore.create(identifier + handle);
- }
- if (check && element instanceof IFunction) {
- final IFunction method= (IFunction) element;
- final IFunction[] methods= (method.getDeclaringType()!=null) ? method.getDeclaringType().findMethods(method)
- : new IFunction[]{ method.getJavaScriptUnit().getFunction(method.getElementName(), method.getParameterTypes())};
- if (methods != null && methods.length > 0)
- element= methods[0];
- }
- if (element != null && (!check || element.exists()))
- return element;
- return null;
- }
-
- /**
- * Converts an input handle with the given prefix back to the corresponding
- * resource.
- *
- * @param project
- * the project, or <code>null</code> for the workspace
- * @param handle
- * the input handle
- *
- * @return the corresponding resource, or <code>null</code> if no such
- * resource exists
- */
- protected static IResource handleToResource(final String project, final String handle) {
- final IWorkspaceRoot root= ResourcesPlugin.getWorkspace().getRoot();
- if ("".equals(handle)) //$NON-NLS-1$
- return null;
- final IPath path= Path.fromPortableString(handle);
- if (path == null)
- return null;
- if (project != null && !"".equals(project)) //$NON-NLS-1$
- return root.getProject(project).findMember(path);
- return root.findMember(path);
- }
-
- /**
- * Converts the specified resource to an input handle.
- *
- * @param project
- * the project, or <code>null</code> for the workspace
- * @param resource
- * the resource
- *
- * @return the input handle
- */
- protected static String resourceToHandle(final String project, final IResource resource) {
- if (project != null && !"".equals(project)) //$NON-NLS-1$
- return resource.getProjectRelativePath().toPortableString();
- return resource.getFullPath().toPortableString();
- }
-
- /** The argument map */
- protected final Map fArguments;
-
- /**
- * Creates a new java refactoring descriptor.
- *
- * @param id
- * the unique id of the refactoring
- */
- protected JavaScriptRefactoringDescriptor(final String id) {
- this(id, new HashMap());
- }
-
- /**
- * Creates a new java refactoring descriptor.
- *
- * @param id
- * the unique id of the refactoring
- * @param arguments
- * the argument map to use
- */
- protected JavaScriptRefactoringDescriptor(final String id, final Map arguments) {
- super(id, null, DescriptorMessages.JavaRefactoringDescriptor_not_available, null, RefactoringDescriptor.STRUCTURAL_CHANGE | RefactoringDescriptor.MULTI_CHANGE);
- fArguments= arguments;
- fArguments.put(ATTRIBUTE_VERSION, VALUE_VERSION_1_0);
- }
-
- /**
- * {@inheritDoc}
- */
- public Refactoring createRefactoring(final RefactoringStatus status) throws CoreException {
- populateArgumentMap();
- Refactoring refactoring= null;
- final String id= getID();
- final RefactoringContribution contribution= RefactoringCore.getRefactoringContribution(id);
- if (contribution != null) {
- final RefactoringDescriptor descriptor= contribution.createDescriptor(id, getProject(), getDescription(), getComment(), fArguments, getFlags());
- if (descriptor != null) {
- refactoring= descriptor.createRefactoring(status);
- } else
- JavaManipulationPlugin.log(new Status(IStatus.ERROR, JavaManipulationPlugin.getPluginId(), 0, MessageFormat.format(DescriptorMessages.JavaRefactoringDescriptor_no_resulting_descriptor, new Object[] { id}), null));
- }
- return refactoring;
- }
-
- /**
- * Returns the argument map of this refactoring descriptor.
- * <p>
- * The returned map is a copy of the argument map. Modifying the result does
- * not change the refactoring descriptor itself.
- * </p>
- * <p>
- * Note: This API must not be extended or reimplemented and should not be
- * called from outside the refactoring framework.
- * </p>
- *
- * @return the argument map
- */
- protected Map getArguments() {
- populateArgumentMap();
- return new HashMap(fArguments);
- }
-
- /**
- * Populates the refactoring descriptor argument map based on the specified
- * arguments.
- */
- protected void populateArgumentMap() {
- Assert.isTrue(!validateDescriptor().hasFatalError(), "Validation returns a fatal error status."); //$NON-NLS-1$
- }
-
- /**
- * Sets the details comment of this refactoring.
- * <p>
- * This information is used in the user interface to show additional details
- * about the performed refactoring. The default is to use no details
- * comment.
- * </p>
- *
- * @param comment
- * the details comment to set, or <code>null</code> to set no
- * details comment
- *
- * @see #getComment()
- */
- public void setComment(final String comment) {
- super.setComment(comment);
- }
-
- /**
- * Sets the description of this refactoring.
- * <p>
- * This information is used to label a refactoring in the user interface.
- * The default is an unspecified, but legal description.
- * </p>
- *
- * @param description
- * the non-empty description of the refactoring to set
- *
- * @see #getDescription()
- */
- public void setDescription(final String description) {
- super.setDescription(description);
- }
-
- /**
- * Sets the flags of this refactoring.
- * <p>
- * The default is
- * <code>RefactoringDescriptor.STRUCTURAL_CHANGE | RefactoringDescriptor.MULTI_CHANGE</code>,
- * unless overridden by a concrete subclass. Clients may use refactoring
- * flags to indicate special capabilities of Java refactorings.
- * </p>
- *
- * @param flags
- * the flags to set, or <code>RefactoringDescriptor.NONE</code>
- * to clear the flags
- *
- * @see #getFlags()
- *
- * @see RefactoringDescriptor#NONE
- * @see RefactoringDescriptor#STRUCTURAL_CHANGE
- * @see RefactoringDescriptor#BREAKING_CHANGE
- * @see RefactoringDescriptor#MULTI_CHANGE
- *
- * @see #JAR_MIGRATION
- * @see #JAR_REFACTORING
- * @see #JAR_SOURCE_ATTACHMENT
- */
- public void setFlags(final int flags) {
- super.setFlags(flags);
- }
-
- /**
- * Sets the project name of this refactoring.
- * <p>
- * The default is to associate the refactoring with the workspace.
- * Subclasses should call this method with the project name associated with
- * the refactoring's input elements, if available.
- * </p>
- *
- * @param project
- * the non-empty project name to set, or <code>null</code> for
- * the workspace
- *
- * @see #getProject()
- */
- public void setProject(final String project) {
- super.setProject(project);
- }
-
- /**
- * Validates the refactoring descriptor with respect to the constraints
- * imposed by the represented refactoring.
- * <p>
- * Clients must call this method to verify that all arguments have been
- * correctly set and that they satisfy the constraints imposed by specific
- * refactorings. Returning a refactoring status of severity
- * {@link RefactoringStatus#FATAL} indicates that the refactoring descriptor
- * cannot be used to create a refactoring instance.
- * </p>
- *
- * @return a refactoring status describing the outcome of the validation
- */
- public RefactoringStatus validateDescriptor() {
- RefactoringStatus status= new RefactoringStatus();
- String description= getDescription();
- if (description == null || "".equals(description)) //$NON-NLS-1$
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.JavaRefactoringDescriptor_no_description));
- return status;
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveDescriptor.java
deleted file mode 100644
index af4c528c..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveDescriptor.java
+++ /dev/null
@@ -1,348 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.core.resources.IFile;
-import org.eclipse.core.resources.IFolder;
-import org.eclipse.core.resources.IResource;
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.ltk.core.refactoring.RefactoringStatus;
-import org.eclipse.wst.jsdt.core.IJavaScriptUnit;
-import org.eclipse.wst.jsdt.core.IJavaScriptElement;
-import org.eclipse.wst.jsdt.core.IMember;
-import org.eclipse.wst.jsdt.core.IPackageFragment;
-import org.eclipse.wst.jsdt.core.IPackageFragmentRoot;
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-import org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages;
-
-/**
- * Refactoring descriptor for the move refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class MoveDescriptor extends JavaScriptRefactoringDescriptor {
-
- /** The destination attribute */
- private static final String ATTRIBUTE_DESTINATION= "destination"; //$NON-NLS-1$
-
- /** The files attribute */
- private static final String ATTRIBUTE_FILES= "files"; //$NON-NLS-1$
-
- /** The folders attribute */
- private static final String ATTRIBUTE_FOLDERS= "folders"; //$NON-NLS-1$
-
- /** The fragments attribute */
- private static final String ATTRIBUTE_FRAGMENTS= "fragments"; //$NON-NLS-1$
-
- /** The members attribute */
- private static final String ATTRIBUTE_MEMBERS= "members"; //$NON-NLS-1$
-
- /** The patterns attribute */
- private static final String ATTRIBUTE_PATTERNS= "patterns"; //$NON-NLS-1$
-
- /** The policy attribute */
- private static final String ATTRIBUTE_POLICY= "policy"; //$NON-NLS-1$
-
- /** The qualified attribute */
- private static final String ATTRIBUTE_QUALIFIED= "qualified"; //$NON-NLS-1$
-
- /** The roots attribute */
- private static final String ATTRIBUTE_ROOTS= "roots"; //$NON-NLS-1$
-
- /** The target attribute */
- private static final String ATTRIBUTE_TARGET= "target"; //$NON-NLS-1$
-
- /** The units attribute */
- private static final String ATTRIBUTE_UNITS= "units"; //$NON-NLS-1$
-
- /** The move members policy */
- private static final String POLICY_MOVE_MEMBERS= "org.eclipse.wst.jsdt.ui.moveMembers"; //$NON-NLS-1$
-
- /** The move packages policy */
- private static final String POLICY_MOVE_PACKAGES= "org.eclipse.wst.jsdt.ui.movePackages"; //$NON-NLS-1$
-
- /** The move resources policy */
- private static final String POLICY_MOVE_RESOURCES= "org.eclipse.wst.jsdt.ui.moveResources"; //$NON-NLS-1$
-
- /** The move package fragment roots policy */
- private static final String POLICY_MOVE_ROOTS= "org.eclipse.wst.jsdt.ui.moveRoots"; //$NON-NLS-1$
-
- /** The destination */
- private Object fDestination;
-
- /** The files */
- private IFile[] fFiles;
-
- /** The folders */
- private IFolder[] fFolders;
-
- /** The package fragments */
- private IPackageFragment[] fFragments;
-
- /** The members */
- private IMember[] fMembers;
-
- /** The move policy */
- private String fMovePolicy= null;
-
- /** The patterns attribute */
- private String fPatterns= null;
-
- /** The qualified attribute */
- private boolean fQualified= false;
-
- /** The references attribute */
- private boolean fReferences= false;
-
- /** The package fragment roots */
- private IPackageFragmentRoot[] fRoots;
-
- /** The compilation units */
- private IJavaScriptUnit[] fUnits;
-
- /**
- * Creates a new refactoring descriptor.
- */
- public MoveDescriptor() {
- super(IJavaScriptRefactorings.MOVE);
- }
-
- /**
- * {@inheritDoc}
- */
- protected void populateArgumentMap() {
- super.populateArgumentMap();
- fArguments.put(ATTRIBUTE_POLICY, fMovePolicy);
- final String project= getProject();
- if (fDestination instanceof IJavaScriptElement)
- fArguments.put(ATTRIBUTE_DESTINATION, JavaScriptRefactoringDescriptor.elementToHandle(project, (IJavaScriptElement) fDestination));
- else if (fDestination instanceof IResource)
- fArguments.put(ATTRIBUTE_TARGET, JavaScriptRefactoringDescriptor.resourceToHandle(null, (IResource) fDestination));
- if (POLICY_MOVE_RESOURCES.equals(fMovePolicy)) {
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_REFERENCES, Boolean.toString(fReferences));
- fArguments.put(ATTRIBUTE_QUALIFIED, Boolean.toString(fQualified));
- if (fPatterns != null && !"".equals(fPatterns)) //$NON-NLS-1$
- fArguments.put(ATTRIBUTE_PATTERNS, fPatterns);
- fArguments.put(ATTRIBUTE_FILES, new Integer(fFiles.length).toString());
- for (int offset= 0; offset < fFiles.length; offset++)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + (offset + 1), JavaScriptRefactoringDescriptor.resourceToHandle(project, fFiles[offset]));
- fArguments.put(ATTRIBUTE_FOLDERS, new Integer(fFolders.length).toString());
- for (int offset= 0; offset < fFolders.length; offset++)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + (offset + fFiles.length + 1), JavaScriptRefactoringDescriptor.resourceToHandle(project, fFolders[offset]));
- fArguments.put(ATTRIBUTE_UNITS, new Integer(fUnits.length).toString());
- for (int offset= 0; offset < fUnits.length; offset++)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + (offset + fFolders.length + fFiles.length + 1), JavaScriptRefactoringDescriptor.elementToHandle(project, fUnits[offset]));
- } else if (POLICY_MOVE_ROOTS.equals(fMovePolicy)) {
- fArguments.put(ATTRIBUTE_ROOTS, new Integer(fRoots.length).toString());
- for (int offset= 0; offset < fRoots.length; offset++)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + (offset + 1), JavaScriptRefactoringDescriptor.elementToHandle(project, fRoots[offset]));
- } else if (POLICY_MOVE_PACKAGES.equals(fMovePolicy)) {
- fArguments.put(ATTRIBUTE_FRAGMENTS, new Integer(fFragments.length).toString());
- for (int offset= 0; offset < fFragments.length; offset++)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + (offset + 1), JavaScriptRefactoringDescriptor.elementToHandle(project, fFragments[offset]));
- } else if (POLICY_MOVE_MEMBERS.equals(fMovePolicy)) {
- fArguments.put(ATTRIBUTE_MEMBERS, new Integer(fMembers.length).toString());
- for (int offset= 0; offset < fMembers.length; offset++)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + (offset + 1), JavaScriptRefactoringDescriptor.elementToHandle(project, fMembers[offset]));
- }
- }
-
- /**
- * Sets the destination of the move.
- * <p>
- * Note: Clients may call only one of the <code>setDestination</code>
- * methods.
- * </p>
- *
- * @param element
- * the java element
- */
- public void setDestination(IJavaScriptElement element) {
- Assert.isNotNull(element);
- fDestination= element;
- }
-
- /**
- * Sets the destination of the move.
- * <p>
- * Note: Clients may call only one of the <code>setDestination</code>
- * methods.
- * </p>
- *
- * @param resource
- * the resource
- */
- public void setDestination(IResource resource) {
- Assert.isNotNull(resource);
- fDestination= resource;
- }
-
- /**
- * Sets the file name patterns to use during qualified name updating.
- * <p>
- * The syntax of the file name patterns is a sequence of individual name
- * patterns, separated by comma. Additionally, wildcard characters '*' (any
- * string) and '?' (any character) may be used.
- * </p>
- * <p>
- * Note: If file name patterns are set, qualified name updating must be
- * enabled by calling {@link #setUpdateQualifiedNames(boolean)}.
- * </p>
- * <p>
- * Note: Qualified name updating is currently applicable to files, folders
- * and compilation units. The default is to not update qualified names.
- * </p>
- *
- * @param patterns
- * the non-empty file name patterns string
- */
- public void setFileNamePatterns(final String patterns) {
- Assert.isNotNull(patterns);
- Assert.isLegal(!"".equals(patterns), "Pattern must not be empty"); //$NON-NLS-1$ //$NON-NLS-2$
- fPatterns= patterns;
- }
-
- /**
- * Sets the members to move.
- * <p>
- * Note: Clients must only call one of the <code>setMoveXXX</code>
- * methods.
- * </p>
- *
- * @param members
- * the members to move
- */
- public void setMoveMembers(final IMember[] members) {
- Assert.isNotNull(members);
- Assert.isTrue(fMovePolicy == null, "Clients must only call one of the 'setMoveXXX' methods."); //$NON-NLS-1$
- fMembers= members;
- fMovePolicy= POLICY_MOVE_MEMBERS;
- }
-
- /**
- * Sets the package fragment roots to move.
- * <p>
- * Note: Clients must only call one of the <code>setMoveXXX</code>
- * methods.
- * </p>
- *
- * @param roots
- * the package fragment roots to move
- */
- public void setMovePackageFragmentRoots(final IPackageFragmentRoot[] roots) {
- Assert.isNotNull(roots);
- Assert.isTrue(fMovePolicy == null, "Clients must only call one of the 'setMoveXXX' methods."); //$NON-NLS-1$
- fRoots= roots;
- fMovePolicy= POLICY_MOVE_ROOTS;
- }
-
- /**
- * Sets the package fragments to move.
- * <p>
- * Note: Clients must only call one of the <code>setMoveXXX</code>
- * methods.
- * </p>
- *
- * @param fragments
- * the package fragments to move
- */
- public void setMovePackages(final IPackageFragment[] fragments) {
- Assert.isNotNull(fragments);
- Assert.isTrue(fMovePolicy == null, "Clients must only call one of the 'setMoveXXX' methods."); //$NON-NLS-1$
- fFragments= fragments;
- fMovePolicy= POLICY_MOVE_PACKAGES;
- }
-
- /**
- * Sets the resources and compilation units to move.
- * <p>
- * Note: Clients must only call one of the <code>setMoveXXX</code>
- * methods.
- * </p>
- *
- * @param files
- * the files to move
- * @param folders
- * the folders to move
- * @param units
- * the compilation units to move
- */
- public void setMoveResources(final IFile[] files, final IFolder[] folders, final IJavaScriptUnit[] units) {
- Assert.isNotNull(files);
- Assert.isNotNull(folders);
- Assert.isNotNull(units);
- Assert.isTrue(fMovePolicy == null, "Clients must only call one of the 'setMoveXXX' methods."); //$NON-NLS-1$
- fFiles= files;
- fFolders= folders;
- fUnits= units;
- fMovePolicy= POLICY_MOVE_RESOURCES;
- }
-
- /**
- * Determines whether qualified names of the Java element should be renamed.
- * <p>
- * Qualified name updating adapts fully qualified names of the Java element
- * to be renamed in non-Java text files. Clients may specify file name
- * patterns by calling {@link #setFileNamePatterns(String)} to constrain the
- * set of text files to be processed.
- * </p>
- * <p>
- * Note: Qualified name updating is currently applicable to files, folders
- * and compilation units. The default is to use no file name patterns
- * (meaning that all files are processed).
- * </p>
- *
- * @param update
- * <code>true</code> to update qualified names,
- * <code>false</code> otherwise
- */
- public void setUpdateQualifiedNames(final boolean update) {
- fQualified= update;
- }
-
- /**
- * Determines whether references to the Java element should be renamed.
- *
- * @param update
- * <code>true</code> to update references, <code>false</code>
- * otherwise
- */
- public void setUpdateReferences(final boolean update) {
- fReferences= update;
- }
-
- /**
- * {@inheritDoc}
- */
- public RefactoringStatus validateDescriptor() {
- RefactoringStatus status= super.validateDescriptor();
- if (!status.hasFatalError()) {
- if (fMovePolicy == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.MoveDescriptor_no_elements_set));
- if (fDestination == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.MoveDescriptor_no_destination_set));
- }
- return status;
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveMethodDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveMethodDescriptor.java
deleted file mode 100644
index 6c95698e..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveMethodDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the move method refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class MoveMethodDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public MoveMethodDescriptor() {
- super(IJavaScriptRefactorings.MOVE_METHOD);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveStaticMembersDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveStaticMembersDescriptor.java
deleted file mode 100644
index c6e08e18..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/MoveStaticMembersDescriptor.java
+++ /dev/null
@@ -1,142 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.ltk.core.refactoring.RefactoringStatus;
-import org.eclipse.wst.jsdt.core.IMember;
-import org.eclipse.wst.jsdt.core.IType;
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-import org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages;
-
-/**
- * Refactoring descriptor for the move static members refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class MoveStaticMembersDescriptor extends JavaScriptRefactoringDescriptor {
-
- /** The delegate attribute */
- private static final String ATTRIBUTE_DELEGATE= "delegate"; //$NON-NLS-1$
-
- /** The deprecate attribute */
- private static final String ATTRIBUTE_DEPRECATE= "deprecate"; //$NON-NLS-1$
-
- /** The delegate attribute */
- private boolean fDelegate= false;
-
- /** The deprecate attribute */
- private boolean fDeprecate= false;
-
- /** The members attribute */
- private IMember[] fMembers;
-
- /** The type attribute */
- private IType fType= null;
-
- /**
- * Creates a new refactoring descriptor.
- */
- public MoveStaticMembersDescriptor() {
- super(IJavaScriptRefactorings.MOVE_STATIC_MEMBERS);
- }
-
- /**
- * {@inheritDoc}
- */
- protected void populateArgumentMap() {
- super.populateArgumentMap();
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_INPUT, elementToHandle(getProject(), fType));
- fArguments.put(ATTRIBUTE_DELEGATE, Boolean.valueOf(fDelegate).toString());
- fArguments.put(ATTRIBUTE_DEPRECATE, Boolean.valueOf(fDeprecate).toString());
- for (int index= 0; index < fMembers.length; index++)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + (index + 1), elementToHandle(getProject(), fMembers[index]));
- }
-
- /**
- * Determines whether the delegate for a member should be declared as
- * deprecated.
- *
- * @param deprecate
- * <code>true</code> to deprecate the delegate,
- * <code>false</code> otherwise
- */
- public void setDeprecateDelegate(final boolean deprecate) {
- fDeprecate= deprecate;
- }
-
- /**
- * Sets the destination type of the move operation.
- *
- * @param type
- * the destination type
- */
- public void setDestinationType(final IType type) {
- Assert.isNotNull(type);
- fType= type;
- }
-
- /**
- * Determines whether the the original members should be kept as delegates
- * to the moved ones.
- *
- * @param delegate
- * <code>true</code> to keep the originals, <code>false</code>
- * otherwise
- */
- public void setKeepOriginal(final boolean delegate) {
- fDelegate= delegate;
- }
-
- /**
- * Sets the static members to move.
- *
- * @param members
- * the members to move
- */
- public void setMembers(final IMember[] members) {
- Assert.isNotNull(members);
- fMembers= members;
- }
-
- /**
- * {@inheritDoc}
- */
- public RefactoringStatus validateDescriptor() {
- final RefactoringStatus status= super.validateDescriptor();
- if (fType == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.MoveStaticMembersDescriptor_no_type));
- if (fMembers == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.MoveStaticMembersDescriptor_no_members));
- else {
- for (int index= 0; index < fMembers.length; index++) {
- if (fMembers[index] == null) {
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.MoveStaticMembersDescriptor_invalid_members));
- break;
- }
- }
- }
- return status;
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/PullUpDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/PullUpDescriptor.java
deleted file mode 100644
index 4f7d2d03..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/PullUpDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the pull up refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class PullUpDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public PullUpDescriptor() {
- super(IJavaScriptRefactorings.PULL_UP);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/PushDownDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/PushDownDescriptor.java
deleted file mode 100644
index 831fe3c1..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/PushDownDescriptor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-
-/**
- * Refactoring descriptor for the push down refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class PushDownDescriptor extends JavaScriptRefactoringDescriptor {
-
- /**
- * Creates a new refactoring descriptor.
- */
- public PushDownDescriptor() {
- super(IJavaScriptRefactorings.PUSH_DOWN);
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameJavaScriptElementDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameJavaScriptElementDescriptor.java
deleted file mode 100644
index ba48de76..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameJavaScriptElementDescriptor.java
+++ /dev/null
@@ -1,566 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2009 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.ltk.core.refactoring.RefactoringStatus;
-import org.eclipse.wst.jsdt.core.IJavaScriptElement;
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-import org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages;
-
-/**
- * Refactoring descriptor for the rename java element refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class RenameJavaScriptElementDescriptor extends JavaScriptRefactoringDescriptor {
-
- /** The delegate attribute */
- private static final String ATTRIBUTE_DELEGATE= "delegate"; //$NON-NLS-1$
-
- /** The deprecate attribute */
- private static final String ATTRIBUTE_DEPRECATE= "deprecate"; //$NON-NLS-1$
-
- /** The hierarchical attribute */
- private static final String ATTRIBUTE_HIERARCHICAL= "hierarchical"; //$NON-NLS-1$
-
- /** The match strategy attribute */
- private static final String ATTRIBUTE_MATCH_STRATEGY= "matchStrategy"; //$NON-NLS-1$
-
- /** The parameter attribute */
- private static final String ATTRIBUTE_PARAMETER= "parameter"; //$NON-NLS-1$
-
- /** The patterns attribute */
- private static final String ATTRIBUTE_PATTERNS= "patterns"; //$NON-NLS-1$
-
- /** The qualified attribute */
- private static final String ATTRIBUTE_QUALIFIED= "qualified"; //$NON-NLS-1$
-
- /** The rename getter attribute */
- private static final String ATTRIBUTE_RENAME_GETTER= "getter"; //$NON-NLS-1$
-
- /** The rename setter attribute */
- private static final String ATTRIBUTE_RENAME_SETTER= "setter"; //$NON-NLS-1$
-
- /** The similar declarations attribute */
- private static final String ATTRIBUTE_SIMILAR_DECLARATIONS= "similarDeclarations"; //$NON-NLS-1$
-
- /** The textual matches attribute */
- private static final String ATTRIBUTE_TEXTUAL_MATCHES= "textual"; //$NON-NLS-1$
-
- /**
- * Similar declaration updating strategy which finds exact names and
- * embedded names as well (value: <code>2</code>).
- */
- public static final int STRATEGY_EMBEDDED= 2;
-
- /**
- * Similar declaration updating strategy which finds exact names only
- * (value: <code>1</code>).
- */
- public static final int STRATEGY_EXACT= 1;
-
- /**
- * Similar declaration updating strategy which finds exact names, embedded
- * names and name suffixes (value: <code>3</code>).
- */
- public static final int STRATEGY_SUFFIX= 3;
-
- /** The delegate attribute */
- private boolean fDelegate= false;
-
- /** The deprecate attribute */
- private boolean fDeprecate= false;
-
- /** The hierarchical attribute */
- private boolean fHierarchical= false;
-
- /** The java element attribute */
- private IJavaScriptElement fJavaElement= null;
-
- /** The match strategy */
- private int fMatchStrategy= STRATEGY_EXACT;
-
- /** The name attribute */
- private String fName= null;
-
- /** The patterns attribute */
- private String fPatterns= null;
-
- /** The qualified attribute */
- private boolean fQualified= false;
-
- /** The references attribute */
- private boolean fReferences= false;
-
- /** The rename getter attribute */
- private boolean fRenameGetter= false;
-
- /** The rename setter attribute */
- private boolean fRenameSetter= false;
-
- /** The similar declarations attribute */
- private boolean fSimilarDeclarations= false;
-
- /** The textual attribute */
- private boolean fTextual= false;
-
- /**
- * Creates a new refactoring descriptor.
- *
- * @param id
- * the unique id of the rename refactoring
- * @see IJavaScriptRefactorings
- */
- public RenameJavaScriptElementDescriptor(final String id) {
- super(id);
- Assert.isLegal(checkId(id), "Refactoring id is not a rename refactoring id"); //$NON-NLS-1$
- }
-
- /**
- * Checks whether the refactoring id is valid.
- *
- * @param id
- * the refactoring id
- * @return the outcome of the validation
- */
- private boolean checkId(final String id) {
- Assert.isNotNull(id);
- if (id.equals(IJavaScriptRefactorings.RENAME_JAVASCRIPT_UNIT))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_ENUM_CONSTANT))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_FIELD))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_JAVA_PROJECT))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_LOCAL_VARIABLE))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_METHOD))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_PACKAGE))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_RESOURCE))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_SOURCE_FOLDER))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_TYPE))
- return true;
- else if (id.equals(IJavaScriptRefactorings.RENAME_TYPE_PARAMETER))
- return true;
- return false;
- }
-
- /**
- * {@inheritDoc}
- */
- protected void populateArgumentMap() {
- super.populateArgumentMap();
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_NAME, fName);
- if (getID().equals(IJavaScriptRefactorings.RENAME_TYPE_PARAMETER)) {
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_INPUT, elementToHandle(getProject(), null));
- fArguments.put(ATTRIBUTE_PARAMETER, null);
- } else
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_INPUT, elementToHandle(getProject(), fJavaElement));
- final int type= fJavaElement.getElementType();
- if (type != IJavaScriptElement.PACKAGE_FRAGMENT_ROOT)
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_REFERENCES, Boolean.toString(fReferences));
- if (type == IJavaScriptElement.FIELD) {
- fArguments.put(ATTRIBUTE_RENAME_GETTER, Boolean.toString(fRenameGetter));
- fArguments.put(ATTRIBUTE_RENAME_SETTER, Boolean.toString(fRenameSetter));
- }
- switch (type) {
- case IJavaScriptElement.PACKAGE_FRAGMENT:
- case IJavaScriptElement.TYPE:
- case IJavaScriptElement.FIELD:
- fArguments.put(ATTRIBUTE_TEXTUAL_MATCHES, Boolean.toString(fTextual));
- break;
- default:
- break;
- }
- switch (type) {
- case IJavaScriptElement.METHOD:
- case IJavaScriptElement.FIELD:
- fArguments.put(ATTRIBUTE_DEPRECATE, Boolean.toString(fDeprecate));
- fArguments.put(ATTRIBUTE_DELEGATE, Boolean.toString(fDelegate));
- break;
- default:
- break;
- }
- switch (type) {
- case IJavaScriptElement.PACKAGE_FRAGMENT:
- case IJavaScriptElement.TYPE:
- fArguments.put(ATTRIBUTE_QUALIFIED, Boolean.toString(fQualified));
- if (fPatterns != null && !"".equals(fPatterns)) //$NON-NLS-1$
- fArguments.put(ATTRIBUTE_PATTERNS, fPatterns);
- break;
- default:
- break;
- }
- switch (type) {
- case IJavaScriptElement.TYPE:
- fArguments.put(ATTRIBUTE_SIMILAR_DECLARATIONS, Boolean.toString(fSimilarDeclarations));
- fArguments.put(ATTRIBUTE_MATCH_STRATEGY, Integer.toString(fMatchStrategy));
- break;
- default:
- break;
- }
- switch (type) {
- case IJavaScriptElement.PACKAGE_FRAGMENT:
- fArguments.put(ATTRIBUTE_HIERARCHICAL, Boolean.toString(fHierarchical));
- break;
- default:
- break;
- }
- }
-
- /**
- * Determines whether the delegate for a Java element should be declared as
- * deprecated.
- * <p>
- * Note: Deprecation of the delegate is currently applicable to the Java elements
- * {@link org.eclipse.wst.jsdt.core.IFunction} and {@link org.eclipse.wst.jsdt.core.IField}. The default is to not deprecate the
- * delegate.
- * </p>
- *
- * @param deprecate
- * <code>true</code> to deprecate the delegate,
- * <code>false</code> otherwise
- */
- public void setDeprecateDelegate(final boolean deprecate) {
- fDeprecate= deprecate;
- }
-
- /**
- * Sets the file name patterns to use during qualified name updating.
- * <p>
- * The syntax of the file name patterns is a sequence of individual name
- * patterns, separated by comma. Additionally, wildcard characters '*' (any
- * string) and '?' (any character) may be used.
- * </p>
- * <p>
- * Note: If file name patterns are set, qualified name updating must be
- * enabled by calling {@link #setUpdateQualifiedNames(boolean)}.
- * </p>
- * <p>
- * Note: Qualified name updating is currently applicable to the Java elements
- * {@link org.eclipse.wst.jsdt.core.IPackageFragment} and {@link org.eclipse.wst.jsdt.core.IType}. The default is to use no
- * file name patterns (meaning that all files are processed).
- * </p>
- *
- * @param patterns
- * the non-empty file name patterns string
- */
- public void setFileNamePatterns(final String patterns) {
- Assert.isNotNull(patterns);
- Assert.isLegal(!"".equals(patterns), "Pattern must not be empty"); //$NON-NLS-1$ //$NON-NLS-2$
- fPatterns= patterns;
- }
-
- /**
- * Sets the Java element to be renamed.
- * <p>
- * Note: If the Java element to be renamed is of type
- * {@link IJavaScriptElement#JAVASCRIPT_PROJECT}, clients are required to to set the
- * project name to <code>null</code>.
- * </p>
- *
- * @param element
- * the Java element to be renamed
- */
- public void setJavaElement(final IJavaScriptElement element) {
- Assert.isNotNull(element);
- fJavaElement= element;
- }
-
- /**
- * Determines whether the the original Java element should be kept as
- * delegate to the renamed one.
- * <p>
- * Note: Keeping of original elements as delegates is currently applicable to the Java
- * elements {@link org.eclipse.wst.jsdt.core.IFunction} and {@link org.eclipse.wst.jsdt.core.IField}. The default is to not keep
- * the original as delegate.
- * </p>
- *
- * @param delegate
- * <code>true</code> to keep the original, <code>false</code>
- * otherwise
- */
- public void setKeepOriginal(final boolean delegate) {
- fDelegate= delegate;
- }
-
- /**
- * Determines which strategy should be used during similar declaration
- * updating.
- * <p>
- * Valid arguments are {@link #STRATEGY_EXACT}, {@link #STRATEGY_EMBEDDED}
- * or {@link #STRATEGY_SUFFIX}.
- * </p>
- * <p>
- * Note: Similar declaration updating is currently applicable to Java elements of type
- * {@link org.eclipse.wst.jsdt.core.IType}. The default is to use the {@link #STRATEGY_EXACT} match
- * strategy.
- * </p>
- *
- * @param strategy
- * the match strategy to use
- */
- public void setMatchStrategy(final int strategy) {
- Assert.isLegal(strategy == STRATEGY_EXACT || strategy == STRATEGY_EMBEDDED || strategy == STRATEGY_SUFFIX, "Wrong match strategy argument"); //$NON-NLS-1$
- fMatchStrategy= strategy;
- }
-
- /**
- * Sets the new name to rename the Java element to.
- *
- * @param name
- * the non-empty new name to set
- */
- public void setNewName(final String name) {
- Assert.isNotNull(name);
- Assert.isLegal(!"".equals(name), "Name must not be empty"); //$NON-NLS-1$//$NON-NLS-2$
- fName= name;
- }
-
- /**
- * Sets the project name of this refactoring.
- * <p>
- * Note: If the Java element to be renamed is of type
- * {@link IJavaScriptElement#JAVASCRIPT_PROJECT}, clients are required to to set the
- * project name to <code>null</code>.
- * </p>
- * <p>
- * The default is to associate the refactoring with the workspace.
- * </p>
- *
- * @param project
- * the non-empty project name to set, or <code>null</code> for
- * the workspace
- *
- * @see #getProject()
- */
- public void setProject(final String project) {
- super.setProject(project);
- }
-
- /**
- * Determines whether getter methods for the Java element should be renamed.
- * <p>
- * Note: Renaming of getter methods is applicable for {@link org.eclipse.wst.jsdt.core.IField}
- * elements which do not represent enum constants only. The default is to
- * not rename any getter methods.
- * </p>
- *
- * @param rename
- * <code>true</code> to rename getter methods,
- * <code>false</code> otherwise
- */
- public void setRenameGetters(final boolean rename) {
- fRenameGetter= rename;
- }
-
- /**
- * Determines whether setter methods for the Java element should be renamed.
- * <p>
- * Note: Renaming of setter methods is applicable for {@link org.eclipse.wst.jsdt.core.IField}
- * elements which do not represent enum constants only. The default is to
- * not rename any setter methods.
- * </p>
- *
- * @param rename
- * <code>true</code> to rename setter methods,
- * <code>false</code> otherwise
- */
- public void setRenameSetters(final boolean rename) {
- fRenameSetter= rename;
- }
-
- /**
- * Determines whether other Java elements in the hierarchy of the input
- * element should be renamed as well.
- * <p>
- * Note: Hierarchical updating is currently applicable for Java elements of
- * type {@link org.eclipse.wst.jsdt.core.IPackageFragment}. The default is to not update Java
- * elements hierarchically.
- * </p>
- *
- * @param update
- * <code>true</code> to update hierarchically,
- * <code>false</code> otherwise
- */
- public void setUpdateHierarchy(final boolean update) {
- fHierarchical= update;
- }
-
- /**
- * Determines whether qualified names of the Java element should be renamed.
- * <p>
- * Qualified name updating adapts fully qualified names of the Java element
- * to be renamed in non-Java text files. Clients may specify file name
- * patterns by calling {@link #setFileNamePatterns(String)} to constrain the
- * set of text files to be processed.
- * </p>
- * <p>
- * Note: Qualified name updating is currently applicable to the Java elements
- * {@link org.eclipse.wst.jsdt.core.IPackageFragment} and {@link org.eclipse.wst.jsdt.core.IType}. The default is to not rename
- * qualified names.
- * </p>
- *
- * @param update
- * <code>true</code> to update qualified names,
- * <code>false</code> otherwise
- */
- public void setUpdateQualifiedNames(final boolean update) {
- fQualified= update;
- }
-
- /**
- * Determines whether references to the Java element should be renamed.
- * <p>
- * Note: Reference updating is currently applicable to all Java element types except
- * {@link org.eclipse.wst.jsdt.core.IPackageFragmentRoot}. The default is to not update references.
- * </p>
- *
- * @param update
- * <code>true</code> to update references, <code>false</code>
- * otherwise
- */
- public void setUpdateReferences(final boolean update) {
- fReferences= update;
- }
-
- /**
- * Determines whether similar declarations of the Java element should be
- * updated.
- * <p>
- * Note: Similar declaration updating is currently applicable to Java elements of type
- * {@link org.eclipse.wst.jsdt.core.IType}. The default is to not update similar declarations.
- * </p>
- *
- * @param update
- * <code>true</code> to update similar declarations,
- * <code>false</code> otherwise
- */
- public void setUpdateSimilarDeclarations(final boolean update) {
- fSimilarDeclarations= update;
- }
-
- /**
- * Determines whether textual occurrences of the Java element should be
- * renamed.
- * <p>
- * Textual occurrence updating adapts textual occurrences of the Java
- * element to be renamed in Java comments and Java strings.
- * </p>
- * <p>
- * Note: Textual occurrence updating is currently applicable to the Java elements
- * {@link org.eclipse.wst.jsdt.core.IPackageFragment}, {@link org.eclipse.wst.jsdt.core.IType} and {@link org.eclipse.wst.jsdt.core.IField}. The default
- * is to not rename textual occurrences.
- * </p>
- *
- * @param update
- * <code>true</code> to update occurrences, <code>false</code>
- * otherwise
- */
- public void setUpdateTextualOccurrences(final boolean update) {
- fTextual= update;
- }
-
- /**
- * {@inheritDoc}
- */
- public RefactoringStatus validateDescriptor() {
- RefactoringStatus status= super.validateDescriptor();
- if (fName == null || "".equals(fName)) //$NON-NLS-1$
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameResourceDescriptor_no_new_name));
- if (fJavaElement == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_no_java_element));
- else {
- final int type= fJavaElement.getElementType();
- if (type == IJavaScriptElement.JAVASCRIPT_PROJECT && getProject() != null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_project_constraint));
- if (type == IJavaScriptElement.PACKAGE_FRAGMENT_ROOT && fReferences)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_reference_constraint));
- if (fTextual) {
- switch (type) {
- case IJavaScriptElement.PACKAGE_FRAGMENT:
- case IJavaScriptElement.TYPE:
- case IJavaScriptElement.FIELD:
- break;
- default:
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_textual_constraint));
- }
- }
- if (fDeprecate) {
- switch (type) {
- case IJavaScriptElement.METHOD:
- case IJavaScriptElement.FIELD:
- break;
- default:
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_deprecation_constraint));
- }
- }
- if (fDelegate) {
- switch (type) {
- case IJavaScriptElement.METHOD:
- case IJavaScriptElement.FIELD:
- break;
- default:
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_delegate_constraint));
- }
- }
- if (fRenameGetter || fRenameSetter) {
- if (type != IJavaScriptElement.FIELD)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_accessor_constraint));
- }
- if (fQualified) {
- switch (type) {
- case IJavaScriptElement.PACKAGE_FRAGMENT:
- case IJavaScriptElement.TYPE:
- break;
- default:
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_qualified_constraint));
- }
- }
- if (fSimilarDeclarations) {
- switch (type) {
- case IJavaScriptElement.TYPE:
- break;
- default:
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_similar_constraint));
- }
- }
- if (fHierarchical) {
- switch (type) {
- case IJavaScriptElement.PACKAGE_FRAGMENT:
- break;
- default:
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameJavaElementDescriptor_hierarchical_constraint));
- }
- }
- }
- return status;
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameLocalVariableDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameLocalVariableDescriptor.java
deleted file mode 100644
index c4492d4c..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameLocalVariableDescriptor.java
+++ /dev/null
@@ -1,132 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.ltk.core.refactoring.RefactoringStatus;
-import org.eclipse.wst.jsdt.core.IJavaScriptUnit;
-import org.eclipse.wst.jsdt.core.ISourceRange;
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-import org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages;
-
-/**
- * Refactoring descriptor for the rename local variable refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class RenameLocalVariableDescriptor extends JavaScriptRefactoringDescriptor {
-
- /** The name attribute */
- private String fName= null;
-
- /** The references attribute */
- private boolean fReferences= false;
-
- /** The selection attribute */
- private ISourceRange fSelection= null;
-
- /** The compilation unit attribute */
- private IJavaScriptUnit fUnit= null;
-
- /**
- * Creates a new refactoring descriptor.
- */
- public RenameLocalVariableDescriptor() {
- super(IJavaScriptRefactorings.RENAME_LOCAL_VARIABLE);
- }
-
- /**
- * {@inheritDoc}
- */
- protected void populateArgumentMap() {
- super.populateArgumentMap();
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_NAME, fName);
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_INPUT, elementToHandle(getProject(), fUnit));
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_SELECTION, new Integer(fSelection.getOffset()).toString() + " " + new Integer(fSelection.getLength()).toString()); //$NON-NLS-1$
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_REFERENCES, Boolean.toString(fReferences));
- }
-
- /**
- * Sets the compilation unit which contains the local variable.
- *
- * @param unit
- * the compilation unit to set
- */
- public void setCompilationUnit(final IJavaScriptUnit unit) {
- Assert.isNotNull(unit);
- fUnit= unit;
- }
-
- /**
- * Sets the new name to rename the local variable to.
- *
- * @param name
- * the non-empty new name to set
- */
- public void setNewName(final String name) {
- Assert.isNotNull(name);
- Assert.isLegal(!"".equals(name), "Name must not be empty"); //$NON-NLS-1$//$NON-NLS-2$
- fName= name;
- }
-
- /**
- * Sets the selection within the compilation unit which references the local
- * variable to rename.
- *
- * @param selection
- * the selection to set
- */
- public void setSelection(final ISourceRange selection) {
- Assert.isNotNull(selection);
- fSelection= selection;
- }
-
- /**
- * Determines whether references to the local variable should be renamed.
- * <p>
- * The default is to not update references.
- * </p>
- *
- * @param update
- * <code>true</code> to update references, <code>false</code>
- * otherwise
- */
- public void setUpdateReferences(final boolean update) {
- fReferences= update;
- }
-
- /**
- * {@inheritDoc}
- */
- public RefactoringStatus validateDescriptor() {
- RefactoringStatus status= super.validateDescriptor();
- if (fName == null || "".equals(fName)) //$NON-NLS-1$
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameResourceDescriptor_no_new_name));
- if (fUnit == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameLocalVariableDescriptor_no_compilation_unit));
- if (fSelection == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameLocalVariableDescriptor_no_selection));
- return status;
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameResourceDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameResourceDescriptor.java
deleted file mode 100644
index f662ad36..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/RenameResourceDescriptor.java
+++ /dev/null
@@ -1,122 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IResource;
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.ltk.core.refactoring.RefactoringStatus;
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-import org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages;
-
-/**
- * Refactoring descriptor for the rename resource refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class RenameResourceDescriptor extends JavaScriptRefactoringDescriptor {
-
- /** The name attribute */
- private String fName= null;
-
- /** The resource attribute */
- private IResource fResource= null;
-
- /**
- * Creates a new refactoring descriptor.
- */
- public RenameResourceDescriptor() {
- super(IJavaScriptRefactorings.RENAME_RESOURCE);
- }
-
- /**
- * {@inheritDoc}
- */
- protected void populateArgumentMap() {
- super.populateArgumentMap();
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_INPUT, resourceToHandle(getProject(), fResource));
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_NAME, fName);
- }
-
- /**
- * Sets the new name to rename the resource to.
- *
- * @param name
- * the non-empty new name to set
- */
- public void setNewName(final String name) {
- Assert.isNotNull(name);
- Assert.isLegal(!"".equals(name), "Name must not be empty"); //$NON-NLS-1$//$NON-NLS-2$
- fName= name;
- }
-
- /**
- * Sets the project name of this refactoring.
- * <p>
- * Note: If the resource to be renamed is of type {@link IResource#PROJECT},
- * clients are required to to set the project name to <code>null</code>.
- * </p>
- * <p>
- * The default is to associate the refactoring with the workspace.
- * </p>
- *
- * @param project
- * the non-empty project name to set, or <code>null</code> for
- * the workspace
- *
- * @see #getProject()
- */
- public void setProject(final String project) {
- super.setProject(project);
- }
-
- /**
- * Sets the resource to be renamed.
- * <p>
- * Note: If the resource to be renamed is of type {@link IResource#PROJECT},
- * clients are required to to set the project name to <code>null</code>.
- * </p>
- *
- * @param resource
- * the resource to be renamed
- */
- public void setResource(final IResource resource) {
- Assert.isNotNull(resource);
- fResource= resource;
- }
-
- /**
- * {@inheritDoc}
- */
- public RefactoringStatus validateDescriptor() {
- RefactoringStatus status= super.validateDescriptor();
- if (fResource == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameResourceDescriptor_no_resource));
- if (fName == null || "".equals(fName)) //$NON-NLS-1$
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameResourceDescriptor_no_new_name));
- if (fResource instanceof IProject && getProject() != null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.RenameResourceDescriptor_project_constraint));
- return status;
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/UseSupertypeDescriptor.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/UseSupertypeDescriptor.java
deleted file mode 100644
index bfd286fa..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/core/refactoring/descriptors/UseSupertypeDescriptor.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2006, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.core.refactoring.descriptors;
-
-import org.eclipse.core.runtime.Assert;
-import org.eclipse.ltk.core.refactoring.RefactoringStatus;
-import org.eclipse.wst.jsdt.core.IType;
-import org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings;
-import org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages;
-
-/**
- * Refactoring descriptor for the use supertype refactoring.
- * <p>
- * An instance of this refactoring descriptor may be obtained by calling
- * {@link org.eclipse.ltk.core.refactoring.RefactoringContribution#createDescriptor()} on a refactoring
- * contribution requested by invoking
- * {@link org.eclipse.ltk.core.refactoring.RefactoringCore#getRefactoringContribution(String)} with the
- * appropriate refactoring id.
- * </p>
- * <p>
- * Note: this class is not intended to be instantiated by clients.
- * </p>
- *
- * Provisional API: This class/interface is part of an interim API that is still under development and expected to
- * change significantly before reaching stability. It is being made available at this early stage to solicit feedback
- * from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
- * (repeatedly) as the API evolves.
- */
-public final class UseSupertypeDescriptor extends JavaScriptRefactoringDescriptor {
-
- /** The instanceof attribute */
- private static final String ATTRIBUTE_INSTANCEOF= "instanceof"; //$NON-NLS-1$
-
- /** The instanceof attribute */
- private boolean fInstanceof= false;
-
- /** The subtype attribute */
- private IType fSubType= null;
-
- /** The supertype attribute */
- private IType fSupertype= null;
-
- /**
- * Creates a new refactoring descriptor.
- */
- public UseSupertypeDescriptor() {
- super(IJavaScriptRefactorings.USE_SUPER_TYPE);
- }
-
- /**
- * {@inheritDoc}
- */
- protected void populateArgumentMap() {
- super.populateArgumentMap();
- fArguments.put(ATTRIBUTE_INSTANCEOF, Boolean.valueOf(fInstanceof).toString());
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_INPUT, elementToHandle(getProject(), fSubType));
- fArguments.put(JavaScriptRefactoringDescriptor.ATTRIBUTE_ELEMENT + 1, elementToHandle(getProject(), fSupertype));
- }
-
- /**
- * Determines whether 'instanceof' statements are considered as candidates
- * to replace the subtype occurrence by one of its supertypes.
- * <p>
- * The default is to not replace the subtype occurrence.
- * </p>
- *
- * @param replace
- * <code>true</code> to replace subtype occurrences in
- * 'instanceof' statements, <code>false</code> otherwise
- */
- public void setReplaceInstanceof(final boolean replace) {
- fInstanceof= replace;
- }
-
- /**
- * Sets the subtype of the refactoring.
- * <p>
- * Occurrences of the subtype are replaced by the supertype set by
- * {@link #setSupertype(IType)} where possible.
- * </p>
- *
- * @param type
- * the subtype to set
- */
- public void setSubtype(final IType type) {
- Assert.isNotNull(type);
- fSubType= type;
- }
-
- /**
- * Sets the supertype of the refactoring.
- * <p>
- * Occurrences of the subtype set by {@link #setSubtype(IType)} are replaced
- * by the supertype where possible.
- * </p>
- *
- * @param type
- * the supertype to set
- */
- public void setSupertype(final IType type) {
- Assert.isNotNull(type);
- fSupertype= type;
- }
-
- /**
- * {@inheritDoc}
- */
- public RefactoringStatus validateDescriptor() {
- RefactoringStatus status= super.validateDescriptor();
- if (fSubType == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.UseSupertypeDescriptor_no_subtype));
- if (fSupertype == null)
- status.merge(RefactoringStatus.createFatalErrorStatus(DescriptorMessages.UseSupertypeDescriptor_no_supertype));
- return status;
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/IStatusConstants.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/IStatusConstants.java
deleted file mode 100644
index 3139c665..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/IStatusConstants.java
+++ /dev/null
@@ -1,23 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.internal.core.manipulation;
-
-/**
- * Defines status codes relevant to the Java Manipulation plug-in.
- */
-public interface IStatusConstants {
-
- // Java Manipulation status constants start at 10000 to make sure that we don't
- // collide with resource and java model constants.
-
- public static final int INTERNAL_ERROR= 10001;
-
- }
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaElementPropertyTester.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaElementPropertyTester.java
deleted file mode 100644
index d4364265..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaElementPropertyTester.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2005, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.wst.jsdt.internal.core.manipulation;
-
-import java.util.regex.Pattern;
-
-import org.eclipse.core.runtime.CoreException;
-
-import org.eclipse.core.expressions.PropertyTester;
-
-import org.eclipse.wst.jsdt.core.IJavaScriptElement;
-import org.eclipse.wst.jsdt.core.IJavaScriptProject;
-import org.eclipse.wst.jsdt.core.IPackageFragmentRoot;
-import org.eclipse.wst.jsdt.core.JavaScriptModelException;
-
-/**
- * A property tester for various properties of IJavaElements.
- * Might be moved down to jdt.core. See bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=127085
- *
- * @since 3.3
- */
-public class JavaElementPropertyTester extends PropertyTester {
-
- /**
- * A property indicating the file name (value <code>"name"</code>). Regular expressions are supported.
- */
- public static final String NAME = "name"; //$NON-NLS-1$
-
- /**
- * A property indicating if the element is in a open and existing Java project (value <code>"isInJavaProject"</code>).
- */
- public static final String IS_IN_JAVA_PROJECT = "isInJavaProject"; //$NON-NLS-1$
-
- /**
- * A property indicating if the element is in a open and existing Java project that also implements the given nature (value <code>"isInJavaProjectWithNature"</code>).
- */
- public static final String IS_IN_JAVA_PROJECT_WITH_NATURE = "isInJavaProjectWithNature"; //$NON-NLS-1$
-
- /**
- * A property indicating if the element is on the classpath (value <code>"isOnClasspath"</code>).
- */
- public static final String IS_ON_CLASSPATH = "isOnClasspath"; //$NON-NLS-1$
-
- /**
- * A property indicating if the a type of the given qualified name is on the classpath (value <code>"hasTypeOnClasspath"</code>).
- */
- public static final String HAS_TYPE_ON_CLASSPATH = "hasTypeOnClasspath"; //$NON-NLS-1$
-
- /**
- * A property indicating if the element is a source folder or is inside a source folder. (value <code>"inSourceFolder"</code>).
- * <code>false</code> is returned if the element does not exist.
- */
- public static final String IN_SOURCE_FOLDER = "inSourceFolder"; //$NON-NLS-1$
-
- /**
- * A property indicating if the element is an archive or is inside an archive. (value <code>"inArchive"</code>).
- * <code>false</code> is returned if the element does not exist.
- */
- public static final String IN_ARCHIVE = "inArchive"; //$NON-NLS-1$
-
- /**
- * A property indicating if the element is an archive (value <code>"inExternalArchive"</code>).
- * <code>false</code> is returned if the element does not exist.
- */
- public static final String IN_EXTERNAL_ARCHIVE = "inExternalArchive"; //$NON-NLS-1$
-
- /**
- * A property indicating a option in the Java project of the selected element
- * (value <code>"projectOption"</code>). If two arguments are given,
- * this treats the first as the option name, and the second as the option
- * property value. If only one argument (or just the expected value) is
- * given, this treats it as the property name, and simply tests if the option is
- * avaiable in the project specific options.
- */
- public static final String PROJECT_OPTION = "projectOption"; //$NON-NLS-1$
-
-
- /* (non-Javadoc)
- * @see org.eclipse.core.expressions.IPropertyTester#test(java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
- */
- public boolean test(Object receiver, String method, Object[] args, Object expectedValue) {
- if (!(receiver instanceof IJavaScriptElement)) {
- return false;
- }
- IJavaScriptElement res = (IJavaScriptElement) receiver;
- if (method.equals(NAME)) {
- return Pattern.matches(toString(expectedValue), res.getElementName());
- } else if (method.equals(IS_IN_JAVA_PROJECT)) {
- IJavaScriptProject javaProject= res.getJavaScriptProject();
- return javaProject != null && javaProject.exists() && javaProject.getProject().isOpen();
- } else if (method.equals(IS_IN_JAVA_PROJECT_WITH_NATURE)) {
- IJavaScriptProject javaProject= res.getJavaScriptProject();
- if (javaProject != null && javaProject.exists() && javaProject.getProject().isOpen() ) {
- if (expectedValue != null) {
- try {
- return javaProject.getProject().hasNature(toString(expectedValue));
- } catch (CoreException e) {
- return false;
- }
- }
- }
- return false;
- } else if (method.equals(IS_ON_CLASSPATH)) {
- IJavaScriptProject javaProject= res.getJavaScriptProject();
- if (javaProject != null && javaProject.exists()) {
- return javaProject.isOnIncludepath(res);
- }
- return false;
- } else if (method.equals(IN_SOURCE_FOLDER)) {
- IJavaScriptElement root= res.getAncestor(IJavaScriptElement.PACKAGE_FRAGMENT_ROOT);
- if (root != null) {
- try {
- return ((IPackageFragmentRoot) root).getKind() == IPackageFragmentRoot.K_SOURCE;
- } catch (JavaScriptModelException e) {
- // ignore
- }
- }
- return false;
- } else if (method.equals(IN_ARCHIVE)) {
- IJavaScriptElement root= res.getAncestor(IJavaScriptElement.PACKAGE_FRAGMENT_ROOT);
- if (root != null) {
- return ((IPackageFragmentRoot) root).isArchive();
- }
- return false;
- } else if (method.equals(IN_EXTERNAL_ARCHIVE)) {
- IJavaScriptElement root= res.getAncestor(IJavaScriptElement.PACKAGE_FRAGMENT_ROOT);
- if (root != null) {
- return ((IPackageFragmentRoot) root).isExternal();
- }
- return false;
- } else if (method.equals(PROJECT_OPTION)) {
- IJavaScriptProject project= res.getJavaScriptProject();
- if (project != null) {
- if (args.length == 2) {
- String current= project.getOption(toString(args[0]), true);
- return current != null && current.equals(args[1]);
- } else if (args.length == 1) {
- return project.getOption(toString(args[0]), false) != null;
- }
- }
- return false;
- } else if (method.equals(HAS_TYPE_ON_CLASSPATH)) {
- IJavaScriptProject javaProject= res.getJavaScriptProject();
- if (javaProject != null && javaProject.exists()) {
- try {
- return javaProject.findType(toString(expectedValue)) != null;
- } catch (JavaScriptModelException e) {
- return false;
- }
- }
- }
- return false;
- }
-
- private String toString(Object expectedValue) {
- return expectedValue == null ? "" : expectedValue.toString(); //$NON-NLS-1$
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.java
deleted file mode 100644
index 955e42db..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.internal.core.manipulation;
-
-import org.eclipse.osgi.util.NLS;
-
-public class JavaManipulationMessages extends NLS {
-
- private static final String BUNDLE_NAME= "org.eclipse.wst.jsdt.internal.core.manipulation.JavaManipulationMessages"; //$NON-NLS-1$
-
- private JavaManipulationMessages() {
- }
-
- static {
- // initialize resource bundle
- NLS.initializeMessages(BUNDLE_NAME, JavaManipulationMessages.class);
- }
-
- public static String JavaManipulationMessages_internalError;
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.properties b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.properties
deleted file mode 100644
index 04d8614e..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationMessages.properties
+++ /dev/null
@@ -1,11 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-JavaManipulationMessages_internalError=Internal Error
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationPlugin.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationPlugin.java
deleted file mode 100644
index 917d356c..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/manipulation/JavaManipulationPlugin.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2000, 2008 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.internal.core.manipulation;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.MultiStatus;
-import org.eclipse.core.runtime.Plugin;
-import org.eclipse.core.runtime.Status;
-
-import org.eclipse.wst.jsdt.core.manipulation.JavaScriptManipulation;
-
-import org.osgi.framework.BundleContext;
-
-/**
- * The main plug-in class to be used in the workbench.
- */
-public class JavaManipulationPlugin extends Plugin {
-
- //The shared instance.
- private static JavaManipulationPlugin fgDefault;
-
- /**
- * The constructor.
- */
- public JavaManipulationPlugin() {
- fgDefault = this;
- }
-
- /**
- * This method is called upon plug-in activation
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- }
-
- /**
- * This method is called when the plug-in is stopped
- */
- public void stop(BundleContext context) throws Exception {
- super.stop(context);
- fgDefault = null;
- }
-
- /**
- * Returns the shared instance.
- *
- * @return the shared instance.
- */
- public static JavaManipulationPlugin getDefault() {
- return fgDefault;
- }
-
- public static String getPluginId() {
- return JavaScriptManipulation.ID_PLUGIN;
- }
-
- public static void log(IStatus status) {
- getDefault().getLog().log(status);
- }
-
- public static void logErrorMessage(String message) {
- log(new Status(IStatus.ERROR, getPluginId(), IStatusConstants.INTERNAL_ERROR, message, null));
- }
-
- public static void logErrorStatus(String message, IStatus status) {
- if (status == null) {
- logErrorMessage(message);
- return;
- }
- MultiStatus multi= new MultiStatus(getPluginId(), IStatusConstants.INTERNAL_ERROR, message, null);
- multi.add(status);
- log(multi);
- }
-
- public static void log(Throwable e) {
- log(new Status(IStatus.ERROR, getPluginId(), IStatusConstants.INTERNAL_ERROR, JavaManipulationMessages.JavaManipulationMessages_internalError, e));
- }
-}
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.java b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.java
deleted file mode 100644
index 3ecc8b2e..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-package org.eclipse.wst.jsdt.internal.core.refactoring.descriptors;
-
-import org.eclipse.osgi.util.NLS;
-
-public class DescriptorMessages extends NLS {
-
- private static final String BUNDLE_NAME= "org.eclipse.wst.jsdt.internal.core.refactoring.descriptors.DescriptorMessages"; //$NON-NLS-1$
-
- public static String JavaRefactoringDescriptor_no_description;
-
- public static String JavaRefactoringDescriptor_no_resulting_descriptor;
-
- public static String JavaRefactoringDescriptor_not_available;
-
- public static String MoveDescriptor_no_destination_set;
-
- public static String MoveDescriptor_no_elements_set;
-
- public static String MoveStaticMembersDescriptor_invalid_members;
-
- public static String MoveStaticMembersDescriptor_no_members;
-
- public static String MoveStaticMembersDescriptor_no_type;
-
- public static String RenameJavaElementDescriptor_accessor_constraint;
-
- public static String RenameJavaElementDescriptor_delegate_constraint;
-
- public static String RenameJavaElementDescriptor_deprecation_constraint;
-
- public static String RenameJavaElementDescriptor_hierarchical_constraint;
-
- public static String RenameJavaElementDescriptor_no_java_element;
-
- public static String RenameJavaElementDescriptor_patterns_constraint;
-
- public static String RenameJavaElementDescriptor_patterns_qualified_constraint;
-
- public static String RenameJavaElementDescriptor_project_constraint;
-
- public static String RenameJavaElementDescriptor_qualified_constraint;
-
- public static String RenameJavaElementDescriptor_reference_constraint;
-
- public static String RenameJavaElementDescriptor_similar_constraint;
-
- public static String RenameJavaElementDescriptor_textual_constraint;
-
- public static String RenameLocalVariableDescriptor_no_compilation_unit;
-
- public static String RenameLocalVariableDescriptor_no_selection;
-
- public static String RenameResourceDescriptor_no_new_name;
-
- public static String RenameResourceDescriptor_no_resource;
-
- public static String RenameResourceDescriptor_project_constraint;
-
- public static String UseSupertypeDescriptor_no_subtype;
-
- public static String UseSupertypeDescriptor_no_supertype;
-
- static {
- // initialize resource bundle
- NLS.initializeMessages(BUNDLE_NAME, DescriptorMessages.class);
- }
-
- private DescriptorMessages() {
- }
-} \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.properties b/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.properties
deleted file mode 100644
index 7fa60a91..00000000
--- a/bundles/org.eclipse.wst.jsdt.manipulation/src/org/eclipse/wst/jsdt/internal/core/refactoring/descriptors/DescriptorMessages.properties
+++ /dev/null
@@ -1,37 +0,0 @@
-###############################################################################
-# Copyright (c) 2007 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-JavaRefactoringDescriptor_not_available=N/A
-JavaRefactoringDescriptor_no_description=Description has not been set.
-JavaRefactoringDescriptor_no_resulting_descriptor=Refactoring contribution registered for id ''{0}'' returned null as result of createDescriptor(String, String, String, String, Map, int)
-UseSupertypeDescriptor_no_subtype=Subtype has not been set.
-UseSupertypeDescriptor_no_supertype=Supertype has not been set.
-RenameResourceDescriptor_no_resource=Resource has not been set.
-RenameResourceDescriptor_no_new_name=New name has not been set.
-RenameResourceDescriptor_project_constraint=Project must be null for resources of type 'IProject'.
-RenameJavaElementDescriptor_no_java_element=JavaScript element has not been set.
-RenameJavaElementDescriptor_reference_constraint=Reference updating is not available for package fragment roots.
-RenameJavaElementDescriptor_qualified_constraint=Qualified name updating is only available for packages and types.
-RenameJavaElementDescriptor_deprecation_constraint=Deprecation of delegates is only available for functions and vars.
-RenameJavaElementDescriptor_hierarchical_constraint=Hierarchical renaming is only applicable to packages.
-RenameJavaElementDescriptor_patterns_qualified_constraint=Qualified name updating enabled implies a non-empty patterns string.
-RenameLocalVariableDescriptor_no_compilation_unit=Compilation unit has not been set.
-RenameLocalVariableDescriptor_no_selection=Selection has not been set.
-RenameJavaElementDescriptor_textual_constraint=Textual occurrence updating is only available for packages, types and vars.
-RenameJavaElementDescriptor_project_constraint=Project must be null for JavaScript elements of type 'IJavaProject'.
-RenameJavaElementDescriptor_similar_constraint=Similar declaration updating is only available for types.
-RenameJavaElementDescriptor_delegate_constraint=Keeping delegates is only available for functions and vars.
-RenameJavaElementDescriptor_accessor_constraint=Renaming of accessor methods is only available for vars.
-RenameJavaElementDescriptor_patterns_constraint=Patterns must be a non-empty string.
-MoveStaticMembersDescriptor_no_type=Destination type has not been set.
-MoveDescriptor_no_destination_set=Destination has not been set.
-MoveStaticMembersDescriptor_no_members=Members have not been set.
-MoveStaticMembersDescriptor_invalid_members=Members array contains an invalid member
-MoveDescriptor_no_elements_set=Elements to be moved have not been set.
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.classpath b/bundles/org.eclipse.wst.jsdt.support.firefox/.classpath
deleted file mode 100644
index ce739334..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.project b/bundles/org.eclipse.wst.jsdt.support.firefox/.project
deleted file mode 100644
index 5be883c1..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.jsdt.support.firefox</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
- </natures>
-</projectDescription>
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/.jsdtscope b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/.jsdtscope
deleted file mode 100644
index 2f88773b..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/.jsdtscope
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="libraries"/>
- <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
-</classpath>
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.resources.prefs b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index afa5c913..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Tue Apr 04 03:36:32 EDT 2006
-eclipse.preferences.version=1
-encoding/<project>=ISO-8859-1
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.runtime.prefs b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.runtime.prefs
deleted file mode 100644
index 7ec57502..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.core.runtime.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Mon Apr 17 01:48:39 EDT 2006
-eclipse.preferences.version=1
-line.separator=\r\n
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 91537393..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,80 +0,0 @@
-#Sat Mar 24 11:23:54 EDT 2007
-eclipse.preferences.version=1
-org.eclipse.jdt.core.builder.cleanOutputFolder=clean
-org.eclipse.jdt.core.builder.duplicateResourceTask=warning
-org.eclipse.jdt.core.builder.invalidClasspath=ignore
-org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch
-org.eclipse.jdt.core.circularClasspath=error
-org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
-org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.4
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.doc.comment.support=enabled
-org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
-org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
-org.eclipse.jdt.core.compiler.problem.deprecation=ignore
-org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
-org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=enabled
-org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
-org.eclipse.jdt.core.compiler.problem.emptyStatement=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
-org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
-org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore
-org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
-org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
-org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
-org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore
-org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=error
-org.eclipse.jdt.core.compiler.problem.invalidJavadoc=ignore
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=enabled
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=private
-org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
-org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=error
-org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=enabled
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
-org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled
-org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=private
-org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
-org.eclipse.jdt.core.compiler.problem.missingSerialVersion=error
-org.eclipse.jdt.core.compiler.problem.noEffectAssignment=error
-org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
-org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
-org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
-org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=error
-org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=enabled
-org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=error
-org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
-org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
-org.eclipse.jdt.core.compiler.problem.typeParameterHiding=ignore
-org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
-org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
-org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
-org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error
-org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
-org.eclipse.jdt.core.compiler.problem.unusedImport=error
-org.eclipse.jdt.core.compiler.problem.unusedLabel=error
-org.eclipse.jdt.core.compiler.problem.unusedLocal=error
-org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
-org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=error
-org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.3
-org.eclipse.jdt.core.incompatibleJDKLevel=ignore
-org.eclipse.jdt.core.incompleteClasspath=error
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.ui.prefs b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 301c7add..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-#Mon Apr 17 01:48:39 EDT 2006
-eclipse.preferences.version=1
-internal.default.compliance=default
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<templates/>
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.ltk.core.refactoring.prefs b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.ltk.core.refactoring.prefs
deleted file mode 100644
index c59368c5..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.ltk.core.refactoring.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-#Tue Apr 04 03:36:32 EDT 2006
-eclipse.preferences.version=1
-org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.pde.prefs b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.pde.prefs
deleted file mode 100644
index fc522bba..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.pde.prefs
+++ /dev/null
@@ -1,16 +0,0 @@
-#Mon Apr 17 02:01:33 EDT 2006
-compilers.incompatible-environment=0
-compilers.p.build=0
-compilers.p.deprecated=1
-compilers.p.illegal-att-value=0
-compilers.p.no-required-att=0
-compilers.p.not-externalized-att=0
-compilers.p.unknown-attribute=0
-compilers.p.unknown-class=0
-compilers.p.unknown-element=0
-compilers.p.unknown-resource=0
-compilers.p.unresolved-ex-points=0
-compilers.p.unresolved-import=0
-compilers.p.unused-element-or-attribute=0
-compilers.use-project=true
-eclipse.preferences.version=1
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.container b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.container
deleted file mode 100644
index 49c8cd4f..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.container
+++ /dev/null
@@ -1 +0,0 @@
-org.eclipse.wst.jsdt.launching.JRE_CONTAINER \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.name b/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.name
deleted file mode 100644
index 78278095..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/.settings/org.eclipse.wst.jsdt.ui.superType.name
+++ /dev/null
@@ -1 +0,0 @@
-Object \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox.html b/bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox.html
deleted file mode 100644
index f3aff8ef..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox.html
+++ /dev/null
@@ -1,405 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<!--************************************************************************-->
-<!--* FireFox JavaScript Browser Object Dump *-->
-<!--* *-->
-<!--* Copyright 2007 IBM *-->
-<!--* Bradley Childs (childsb@us.ibm.com) *-->
-<!--************************************************************************-->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<title>FireFox JavaScript Object Browser Dump</title>
-<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
-<script type="text/javascript">
- // Netscape 6 (or Mozilla)?
-
- var objectInstance = new Array();
-
- var objectName = new Array();
-
- function displayString( value) {
- document.writeln(value + "<br>");
- }
-
- function shouldExclude( nameOfElement) {
- /* allows filtered values and exclude elements that are coming from this script */
- var excluded = [ "shouldExclude", "addRootDisplayElement",
- "buildClasses", "getObjectName", "objectList", "objTypeArrays",
- "rootElements", "nameArray", "isNS6", "getObjectSuperType",
- "isKnownObject", "generateHTMLObjectTable",
- "addElementToObject", "addToObjects", "getAllProperties",
- "isArray", "isObject", "findProperties", "DOMViewerObj",
- "DOMViewerName", "objectName", "objectInstance","aptana" ];
- var k;
- for (k = 0; k < excluded.length; k++) {
- if (nameOfElement == excluded[k])
- return true;
- }
- return false;
- }
-
- function getSince() {
- return "FireFox 2.0.0.3";
- }
-
-
- function buildClasses() {
-
- var k;
- for (k = 0; k < objectInstance.length; k++) {
- var classObject;
- try {
- classObject = objectInstance[k];
-
- } catch ( exception) {}
-
-
- var superName = getObjectSuperTypeName(classObject);
- var objectClassName = getObjectTypeName(classObject);
-
- //ea[ea.length] = classObjectName + ".prototype= " + superName;
- //ea[ea.length] = "function " + classObjectName + "(){};";
-
- displayString("/**");
- displayString(" * Object " + objectClassName);
- displayString(" * @super " + superName);
- displayString(" * @type constructor");
- displayString(" * @class " + objectClassName);
- displayString(" * @since " + getSince());
- displayString("*/");
-
- displayString(objectClassName + ".prototype=new " + superName + "();");
- displayString("function " + objectClassName + "(){};");
-
- if((typeof classObject =="array") || classObject instanceof Array || objectClassName=="Array") continue;
-
-
- /* get each objects properties */
-
- var allprops = getAllProperties(classObject);
- for(i = 0;i<allprops.length;i++) {
- var propObjectName = allprops[i];
- var propObject;
- try{
- propObject = classObject[propObjectName];
- if(propObject==null) propObject=null;
- }catch(e){
- propObject=null;
- }
- if(isFinite(propObjectName)) continue;
-
- if(shouldExclude(propObjectName)) continue;
- if(propObject!=null && (typeof propObject)=="function" && propObjectName!="constructor"){
- var functionType = getFunctionType(propObject);
-
- var argString = "";
- var t=0;
- for(t=0;t<propObject.length;t++){
- var paramType = getObjectTypeName(propObject[t]);
-
- if(paramType==null || paramType=="null") paramType="";
- var paramName = paramType + "arg" + (t+1);
-
- argString += paramName + ((t+1)<propObject.length?",":"");
- }
- displayString("/**");
- displayString(" * function " + propObjectName + "(" + argString + ")");
- displayString(" * @type " + functionType);
- for(t=0;t<propObject.length;t++){
- var paramType = getObjectTypeName(propObject[t]);
-
- var paramName;
-
- if(paramType==null || paramType=="null")
- paramName= "arg" + (t+1);
- else
- paramName = paramType;
-
- if(paramType==null || paramType=="null") paramType="Object";
-
- displayString(" * @param " + paramName + " " + paramType );
-
- }
-
- displayString(" * @class " + objectClassName);
- displayString(" * @since " + getSince());
- displayString("*/");
- }else if (false){
-
-
- }else{
- var primType = getObjectTypeName(propObject);
- if(primType==null || primType=="null") primType="Object";
- var init = getInit(propObject);
- displayString("/**");
- displayString(" * property " + propObjectName);
- displayString(" * @type " + primType);
- displayString(" * @class " + objectClassName);
- displayString(" * @since " + getSince());
- displayString("*/");
- displayString(objectClassName + ".prototype." + propObjectName + "=" + init + ";");
- }
-
-
- }
-
- }
- }
-
- function getFunctionType(thefunction){
- return "---------Unknown Function Return-----------";
- }
-
-
- function getInit(object){
- if(object instanceof String) return "\"\"";
- if(object instanceof Boolean) return "false";
- if(object instanceof Number) return "0";
-
- var typename = getObjectTypeName(object);
- if(typename=="string") return "\"\"";
- if(typename=="boolean") return "false";
- if(typename=="number") return "0";
-
- if(typename==null || typename=="null") typename="Object";
- return "new " + typename + "()";
- }
-
- function getObjectTypeName( sibObject) {
-
- var typeofo = typeof sibObject;
-
- if(typeofo=="string") return "String";
- if(typeofo=="array") return "Array";
- if(typeofo=="boolean") return "Boolean";
- if(typeofo=="number") return "Number";
-
-
- if(isArray(sibObject)){
- return "Array";
- }
- if(sibObject==null) return null;
- var start, end, parentString;
- // var objString = String(sibObject);
- var tconstructor=null;
- try{
- tconstructor = sibObject.constructor;
- }catch(e){}
-
- var objString = String(tconstructor);
- start = objString.indexOf("function Object()");
- if(start!=-1){
- objString = String(sibObject);
- }
-
-
- if (objString != null) {
- start = (objString.indexOf("object") + 7);
- end = objString.indexOf("]");
- if (start < end && start>7) {
- parentString = objString.substring(start, end);
- } else {
- start = objString.indexOf("[");
- end = objString.indexOf(" ", start);
- var end2 = objString.indexOf("]", start);
- if (start < end) {
- parentString = objString.substring(start+1, end);
- } else if (start < end2){
- parentString = objString.substring(start+1, end2);
- }else{
- parentString = objString;
- }
- }
- }
-
- return parentString;
- //var constr;
- //try{
- // constr = sibObject.constructor;
- // return String(constr).replace("[","").replace("]","");
- //}catch(e){}
-
- }
-
- function getPropertyName( sibObject) {
- var start, end, parentString;
- var objString = String(sibObject);
-
- if (objString != null) {
- start = (objString.indexOf("object") + 6);
- end = objString.indexOf("]");
- if (start < end) {
- parentString = objString.substring(start, end);
- } else {
- start = objString.indexOf("[");
- end = objString.indexOf("]");
- if (start < end) {
- parentString = objString.subString(start, end);
- } else {
- parentString = objString;
- }
- }
- }
-
- return parentString;
-
- }
-
- function getObjectSuperTypeName( sibObject) {
-
- if(isArray(sibObject)){
- return "Array";
- }else{
- return "Object";
- }
- //var subName = getObjectTypeName(sibObject);
- //for(k=0;k<objectInstance.length;k++){
- // var props1 = getAllProperties(sibObject);
- // var props2 = getAllProperties(objectInstance[k]);
- // var superName = getObjectTypeName(objectInstance[k]);
- // if(superName==subName) continue;
- // if(compareArrays(props1,props2)){
- // var typeName = getObjectTypeName(props2);
- // return typeName;
- // }
-
-
- }
-
- function compareArrays(subtype, supertype){
- if(supertype.length>subtype.length) return false;
-
- for(i=0;i<supertype.length;i++){
- var contains = false;
- for(j=0;!contains && j<subtype.length;j++){
- if(subtype[j]==supertype[i]) contains=true;
- }
- if(!contains) return false;
- }
- }
-
- function generateHTMLObjectTable( DOMViewerObj, DOMViewerName) {
-
- findProperties(DOMViewerObj);
- //var s = '<table>';
- //var i;
-
- //for (i = 0; i < rootElements.length; i++) {
- // s += "<tr><td>" + new String(rootElements[i]) + "</td></tr>";
- //}
- //s += "<tr><td><br><br></tr></td>"
-
- //newElms =
-
- buildClasses();
-
- //for (i = 0; i < newElms.length; i++) {
- // s += "<tr><td>" + new String(newElms[i]) + "</td></tr>";
- //}
- //return s + "</table>"
- }
-
- function addToObjects( newObject) {
- var value, k;
- if (newObject == null)
- return false;
-
- if(newObject instanceof Array){
- return true;
- }
-
-
- value = getObjectTypeName(newObject);
-
- if(value.indexOf("ns")==0 && value!="nsXPCComponents") return false;
-
-
-
- if (shouldExclude(value))
- return false;
-
- for (k = 0; k < objectName.length; k++) {
- if (objectName[k] == value) {
- return false;
- }
- }
-
- objectName[objectName.length] = value;
- objectInstance[objectInstance.length] = newObject;
- return true;
- }
-
- function getAllProperties( object) {
- var propertyList = new Array();
- try {
- for (property in object)
- propertyList[propertyList.length] = property;
- } catch ( exception) {
- }
- return propertyList;
- }
-
- function isArray( valueObject) {
- return valueObject instanceof Array;
- var isArray = false;
- try {
- isArray = (valueObject != null && valueObject.length >= 0 && !(valueObject instanceof Function));
- } catch ( exception) {
- isArray = false;
- }
- return isArray;
- }
-
- function isObject( elem) {
- return ((elem != null) && (elem instanceof Object) && !(elem instanceof Function));
- }
-
-
-
- function findProperties( obj) {
-
- var allProperties, i;
-
-
- allProperties = getAllProperties(obj);
-
-
- for (i = 0; i < allProperties.length; i++) {
- var theObject;
-
- try{
- theObject = obj[allProperties[i]];
- }catch(e){
-
- }
- if (isObject(theObject) && addToObjects(theObject) ) {
- findProperties(theObject);
- } else {
- continue;
- }
-
- }
- }
-</script>
-</head>
-<body>
-
-<h3>Browsers JavaScript Elements:</h3>
-
-<script type="text/javascript">
- // Show properties for the specified object in the opening window. Default to
- // the document if no object is specified.
-
- var DOMViewerObj = this;
-
- var DOMViewerName = "";
-
- if (!DOMViewerObj) {
- DOMViewerObj = window.opener.document;
- DOMViewerName = "document";
- }
-
- generateHTMLObjectTable(DOMViewerObj, DOMViewerName);
-</script>
-
-</body>
-</html> \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox_V1_NoJSDoc.html b/bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox_V1_NoJSDoc.html
deleted file mode 100644
index 34d0b3de..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/DOM_Generator_FireFox_V1_NoJSDoc.html
+++ /dev/null
@@ -1,344 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<!--************************************************************************-->
-<!--* FireFox JavaScript Browser Object Dump *-->
-<!--* *-->
-<!--* Copyright 2007 IBM *-->
-<!--* Bradley Childs (childsb@us.ibm.com) *-->
-<!--************************************************************************-->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<title>FireFox JavaScript Object Browser Dump</title>
-<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
-<script type="text/javascript">
-// Netscape 6 (or Mozilla)?
-
-var isNS6 = (navigator.userAgent.indexOf("Gecko") > 0) ? 1 : 0;
-
-// Arrays for tracking objects/methods.
-
-var objectList = new Array();
-var objTypeArrays = new Array();
-var rootElements = new Array();
-var nameArray = new Array();
-
-function addRootDisplayElement(theObject,objName){
- var valueString;
- if(objName=="") objName="this";
-
- valueString = objName + ".prototype = new " + getObjectName(theObject) + "();";
- rootElements[rootElements.length] = valueString;
-}
-
-function shouldExclude(nameOfElement){
- /* allows filtered values and exclude elements that are coming from this script */
- var excluded = ["shouldExclude",
- "addRootDisplayElement",
- "buildClasses",
- "getObjectName",
- "objectList",
- "objTypeArrays",
- "rootElements",
- "nameArray",
- "isNS6",
- "getObjectSuperType",
- "isKnownObject",
- "generateHTMLObjectTable",
- "addElementToObject",
- "addToObjects",
- "getAllProperties",
- "isArray",
- "isObject",
- "findProperties",
- "DOMViewerObj",
- "DOMViewerName"];
- var k;
- for(k=0;k<excluded.length;k++){
- if(nameOfElement==excluded[k]) return true;
- }
- return false;
-}
-
-function buildClasses(){
- var ea = new Array();
- var k,j,t;
- for(k=0;k<objectList.length;k++){
- var elementArray;
- var classObjectName;
- try{
- classObjectName = objectList[k];
- }catch(exception){}
-
- if(shouldExclude(classObjectName)) continue;
- var superName = (isArray(classObjectName))?"new Array();":"new Object();";
- ea[ea.length] = classObjectName + ".prototype= " + superName;
- ea[ea.length] = "function " + classObjectName + "(){};"
-
- elementArray = objTypeArrays[k];
-
- if(!isArray(elementArray)) continue;
- for(j=0;j<elementArray.length;j++){
- try{
- value = elementArray[j];
- }catch(exception){
- value = name;
- }
- name = nameArray[k][j];
- if(shouldExclude(name)) continue;
-
- if(value==null) continue;
-
- if(isObject(value)){
-
- try{
- var superType = getObjectSuperType(value);
- ea[ea.length] = classObjectName + ".prototype." + name + "= new " + superType + "();";
- }catch(exception){
- continue;
- //ea[ea.length] = classObjectName + "." + name + ".prototype=new " + name + "();";
- }
- }else if(value instanceof Function){
- var argString = "";
- for(t=0;t<value.length;t++){
- argString += "arg" + (t+1) + ((t+1)<value.length?",":"");
- }
-
- ea[ea.length] = classObjectName + ".prototype." + name + "=function("+argString+"){};";
- }else if(typeof value=="string"){
- ea[ea.length] = classObjectName + ".prototype." + name + "=\"\";";
- }else if(typeof value =="boolean"){
- ea[ea.length] = classObjectName + ".prototype." + name + "=false;";
- }else if(typeof value =="number"){
- ea[ea.length] = classObjectName + ".prototype." + name + "=0;";
- }
-
- }
-
- }
- return ea;
-}
-
-function getObjectName(sibObject){
-
- var start,end,parentString;
-
- var objString = String(sibObject);
-
- if(objString!=null){
- start = (objString.indexOf("object") + 6);
- end = objString.indexOf("]");
- if(start<end){
- parentString = objString.substring(start,end);
- }else{
- start = objString.indexOf("[");
- end = objString.indexOf("]");
- if(start<end){
- parentString = objString.subString(start,end);
- }else{
- parentString = objString;
- }
- }
- }
-
- return parentString;
-}
-
-function getObjectSuperType(sibObject){
-
- var parentString;
- parentString = getObjectName(sibObject);
- if(isArray(sibObject)){
- var array=true;
- }
- var constr;
-
- if(!(parentString=="Object") && isKnownObject(parentString)){
- return parentString;
- } else if(isArray(sibObject)){
- return "Array";
- }
-
- return parentString;
-}
-
-function isKnownObject(objValue){
- if(objValue==null) return false;
- var k;
- for(k=0;k<objectList.length;k++){
- try{
- if(String(objectList[k])==objValue){
- return true;
- }
- }catch(Exception){}
- }
- return false;
-}
-
-function generateHTMLObjectTable(DOMViewerObj, DOMViewerName){
-
- findProperties(DOMViewerObj, null, DOMViewerName);
- var s = '<table>';
- var i;
-
-
- for(i = 0; i < rootElements.length; i++){
- s+= "<tr><td>" + new String(rootElements[i]) + "</td></tr>";
- }
- s+="<tr><td><br><br></tr></td>"
-
- newElms = buildClasses();
-
- for(i = 0; i < newElms.length; i++){
- s+= "<tr><td>" + new String(newElms[i]) + "</td></tr>";
- }
- return s + "</table>"
-}
-
-function addElementToObject(classObject,functionObject,name){
- var value,k;
- var index=-1;
- if(isObject(classObject)){
- value = getObjectName(classObject);
- }else{
- value=classObject;
- }
- for(k=0;k<objectList.length;k++){
- if(objectList[k]==value){
- index=k;
- break;
- }
- }
-
- if(index==-1) return false;
-
- if(objTypeArrays[index]==null){
- objTypeArrays[index] = new Array();
- }
-
- if(nameArray[index]==null) nameArray[index] = new Array();
-
- for(k=0;k<nameArray[index].length;k++){
- try{
- if(nameArray[index][k]==name) return; // nothing to do
- }catch(exception){
- // not found
- }
- }
-
-
- objTypeArrays[index][objTypeArrays[index].length] = (functionObject==null?(new String()):functionObject);
-
-
-
- nameArray[index][objTypeArrays[index].length-1] = name;
-}
-
-function addToObjects(newObject){
- var value,k;
- if(newObject==null) return false;
- value = getObjectName(newObject);
- for(k=0;k<objectList.length;k++){
- if(objectList[k]==value){
- return false;
- }
- }
-
- objectList[objectList.length] = value;
- return true;
-}
-
-
-function getAllProperties(object){
- var propertyList = new Array();
- try{
- for (property in object)
- propertyList[propertyList.length] = property;
- }catch(exception){}
- return propertyList;
-}
-
-function isArray(valueObject){
- var isArray = false;
- try{
- isArray = (valueObject!=null && valueObject.length>0);
- }catch(exception){ isArray = false; }
- return isArray;
-}
-
-function isObject(elem){
- return ((elem!=null) && (elem instanceof Object) && !(elem instanceof Function));
-}
-
-function findProperties(obj, parent, name) {
-
- var allProperties,i;
-
- if ( isObject(obj) && ! isArray(obj) ){
- if(parent==null){
- addToObjects(obj);
- addRootDisplayElement(obj,name);
-
- }
- allProperties = getAllProperties(obj);
- }else{
- return;
- }
-
- for (i = 0; i < allProperties.length ; i++) {
- if(allProperties[i]=="constructor") continue;
- if(i==72){
- // do something
- var k = 10;
- }
- var objValue;
-
- try{
- objValue = obj[allProperties[i]];
- }catch(exception){
- objValue = null;
- addElementToObject(obj,allProperties[i],String(allProperties[i]));
- continue;
- }
- try{
- if( isObject(objValue) && (! isArray(objValue)) && addToObjects(objValue)){
- addElementToObject(obj,obj[allProperties[i]],String(allProperties[i]));
- findProperties(obj[allProperties[i]], (parent==null?"":parent+ ".") + name, String(allProperties[i]));
- }else if( objValue instanceof Object ){
- addElementToObject(obj,objValue,String(allProperties[i]));
- }else{
- var isUndefPrim = (objValue==null || objValue=="" );
- addElementToObject(obj,(isUndefPrim?allProperties[i]:objValue),String(allProperties[i]));
-
- }
- }catch(exception){
-
-
- var k =10;
- }
- }
-
-}
-</script>
-</head>
-<body>
-
-<h3>Browsers JavaScript Elements:</h3>
-
-<script type="text/javascript">
-
-// Show properties for the specified object in the opening window. Default to
-// the document if no object is specified.
-
-var DOMViewerObj = this;
-var DOMViewerName = "";
-
-if (!DOMViewerObj) {
- DOMViewerObj = window.opener.document;
- DOMViewerName = "document";
-}
-
-document.writeln(generateHTMLObjectTable(DOMViewerObj, DOMViewerName));
-
-</script>
-
-</body>
-</html> \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.jsdt.support.firefox/FireFox2.0.0.3.js_NOJSDOC b/bundles/org.eclipse.wst.jsdt.support.firefox/FireFox2.0.0.3.js_NOJSDOC
deleted file mode 100644
index a98d9fb1..00000000
--- a/bundles/org.eclipse.wst.jsdt.support.firefox/FireFox2.0.0.3.js_NOJSDOC
+++ /dev/null
@@ -1,10552 +0,0 @@
-
-this.prototype = new Window();
-
-
-Window.prototype= new Global();
-function Window(){};
-Window.prototype.navigator= new Navigator();
-Window.prototype.document= new HTMLDocument();
-Window.prototype.Packages= new Package();
-Window.prototype.sun= new Package();
-Window.prototype.java= new Package();
-Window.prototype.netscape= new Object();
-Window.prototype.XPCNativeWrapper=function(){};
-Window.prototype.GeckoActiveXObject=function(arg1){};
-Window.prototype.Components= new nsXPCComponents();
-Window.prototype.length="";
-Window.prototype.parent= new Window();
-Window.prototype.top= new Window();
-Window.prototype.scrollbars= new BarProp();
-Window.prototype.name="";
-Window.prototype.scrollX="";
-Window.prototype.scrollY="";
-Window.prototype.scrollTo=function(arg1,arg2){};
-Window.prototype.scrollBy=function(arg1,arg2){};
-Window.prototype.getSelection=function(){};
-Window.prototype.scrollByLines=function(arg1){};
-Window.prototype.scrollByPages=function(arg1){};
-Window.prototype.sizeToContent=function(){};
-Window.prototype.dump=function(arg1){};
-Window.prototype.setTimeout=function(){};
-Window.prototype.setInterval=function(){};
-Window.prototype.clearTimeout=function(){};
-Window.prototype.clearInterval=function(){};
-Window.prototype.setResizable=function(arg1){};
-Window.prototype.captureEvents=function(arg1){};
-Window.prototype.releaseEvents=function(arg1){};
-Window.prototype.routeEvent=function(arg1){};
-Window.prototype.enableExternalCapture=function(){};
-Window.prototype.disableExternalCapture=function(){};
-Window.prototype.prompt=function(){};
-Window.prototype.open=function(){};
-Window.prototype.openDialog=function(){};
-Window.prototype.frames= new Window();
-Window.prototype.find=function(){};
-Window.prototype.self= new Window();
-Window.prototype.screen= new Screen();
-Window.prototype.history= new Array();
-Window.prototype.content= new Window();
-Window.prototype.menubar= new BarProp();
-Window.prototype.toolbar= new BarProp();
-Window.prototype.locationbar= new BarProp();
-Window.prototype.personalbar= new BarProp();
-Window.prototype.statusbar= new BarProp();
-Window.prototype.directories= new BarProp();
-Window.prototype.closed="";
-Window.prototype.crypto= new Crypto();
-Window.prototype.pkcs11= new Pkcs11();
-Window.prototype.controllers= new XULControllers();
-Window.prototype.opener="";
-Window.prototype.status="";
-Window.prototype.defaultStatus="";
-Window.prototype.innerWidth=0;
-Window.prototype.innerHeight=0;
-Window.prototype.outerWidth=0;
-Window.prototype.outerHeight=0;
-Window.prototype.screenX=0;
-Window.prototype.screenY=0;
-Window.prototype.pageXOffset="";
-Window.prototype.pageYOffset="";
-Window.prototype.scrollMaxX="";
-Window.prototype.scrollMaxY="";
-Window.prototype.fullScreen="";
-Window.prototype.alert=function(arg1){};
-Window.prototype.confirm=function(arg1){};
-Window.prototype.focus=function(){};
-Window.prototype.blur=function(){};
-Window.prototype.back=function(){};
-Window.prototype.forward=function(){};
-Window.prototype.home=function(){};
-Window.prototype.stop=function(){};
-Window.prototype.print=function(){};
-Window.prototype.moveTo=function(arg1,arg2){};
-Window.prototype.moveBy=function(arg1,arg2){};
-Window.prototype.resizeTo=function(arg1,arg2){};
-Window.prototype.resizeBy=function(arg1,arg2){};
-Window.prototype.scroll=function(arg1,arg2){};
-Window.prototype.close=function(){};
-Window.prototype.updateCommands=function(arg1){};
-Window.prototype.atob=function(arg1){};
-Window.prototype.btoa=function(arg1){};
-Window.prototype.frameElement="";
-Window.prototype.removeEventListener=function(arg1,arg2,arg3){};
-Window.prototype.dispatchEvent=function(arg1){};
-Window.prototype.getComputedStyle=function(arg1,arg2){};
-Window.prototype.sessionStorage="";
-Window.prototype.globalStorage= new StorageList();
-Navigator.prototype= new Array();
-function Navigator(){};
-Navigator.prototype.userAgent="";
-Navigator.prototype.platform="";
-Navigator.prototype.appCodeName="";
-Navigator.prototype.appName="";
-Navigator.prototype.appVersion="";
-Navigator.prototype.language="";
-Navigator.prototype.mimeTypes= new Array();
-Navigator.prototype.oscpu="";
-Navigator.prototype.vendor="";
-Navigator.prototype.vendorSub="";
-Navigator.prototype.product="";
-Navigator.prototype.productSub="";
-Navigator.prototype.plugins= new Array();
-Navigator.prototype.securityPolicy="";
-Navigator.prototype.cookieEnabled=false;
-Navigator.prototype.onLine=false;
-Navigator.prototype.javaEnabled=function(){};
-Navigator.prototype.taintEnabled=function(){};
-Navigator.prototype.buildID="";
-Navigator.prototype.preference=function(){};
-Navigator.prototype.registerContentHandler=function(arg1,arg2,arg3){};
-Navigator.prototype.registerProtocolHandler=function(arg1,arg2,arg3){};
-HTMLDocument.prototype= new Array();
-function HTMLDocument(){};
-HTMLDocument.prototype.writeln=function(){};
-HTMLDocument.prototype.title="";
-HTMLDocument.prototype.referrer="";
-HTMLDocument.prototype.styleSheets= new StyleSheetList();
-HTMLDocument.prototype.baseURI="";
-HTMLDocument.prototype.compareDocumentPosition=function(arg1){};
-HTMLDocument.prototype.textContent="";
-HTMLDocument.prototype.isSameNode=function(arg1){};
-HTMLDocument.prototype.lookupPrefix=function(arg1){};
-HTMLDocument.prototype.isDefaultNamespace=function(arg1){};
-HTMLDocument.prototype.lookupNamespaceURI=function(arg1){};
-HTMLDocument.prototype.isEqualNode=function(arg1){};
-HTMLDocument.prototype.getFeature=function(arg1,arg2){};
-HTMLDocument.prototype.setUserData=function(arg1,arg2,arg3){};
-HTMLDocument.prototype.getUserData=function(arg1){};
-HTMLDocument.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-HTMLDocument.prototype.DOCUMENT_POSITION_PRECEDING=0;
-HTMLDocument.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-HTMLDocument.prototype.DOCUMENT_POSITION_CONTAINS=0;
-HTMLDocument.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-HTMLDocument.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-HTMLDocument.prototype.nodeName="";
-HTMLDocument.prototype.nodeValue="";
-HTMLDocument.prototype.nodeType=0;
-HTMLDocument.prototype.parentNode="";
-HTMLDocument.prototype.childNodes= new NodeList();
-HTMLDocument.prototype.firstChild= new DocumentType();
-HTMLDocument.prototype.lastChild= new HTMLHtmlElement();
-HTMLDocument.prototype.previousSibling="";
-HTMLDocument.prototype.nextSibling="";
-HTMLDocument.prototype.attributes="";
-HTMLDocument.prototype.ownerDocument="";
-HTMLDocument.prototype.insertBefore=function(arg1,arg2){};
-HTMLDocument.prototype.replaceChild=function(arg1,arg2){};
-HTMLDocument.prototype.removeChild=function(arg1){};
-HTMLDocument.prototype.appendChild=function(arg1){};
-HTMLDocument.prototype.hasChildNodes=function(){};
-HTMLDocument.prototype.cloneNode=function(arg1){};
-HTMLDocument.prototype.normalize=function(){};
-HTMLDocument.prototype.isSupported=function(arg1,arg2){};
-HTMLDocument.prototype.namespaceURI="";
-HTMLDocument.prototype.prefix="";
-HTMLDocument.prototype.localName="";
-HTMLDocument.prototype.hasAttributes=function(){};
-HTMLDocument.prototype.doctype= new DocumentType();
-HTMLDocument.prototype.implementation= new DOMImplementation();
-HTMLDocument.prototype.documentElement= new HTMLHtmlElement();
-HTMLDocument.prototype.createElement=function(arg1){};
-HTMLDocument.prototype.createDocumentFragment=function(){};
-HTMLDocument.prototype.createTextNode=function(arg1){};
-HTMLDocument.prototype.createComment=function(arg1){};
-HTMLDocument.prototype.createCDATASection=function(arg1){};
-HTMLDocument.prototype.createProcessingInstruction=function(arg1,arg2){};
-HTMLDocument.prototype.createAttribute=function(arg1){};
-HTMLDocument.prototype.createEntityReference=function(arg1){};
-HTMLDocument.prototype.getElementsByTagName=function(arg1){};
-HTMLDocument.prototype.importNode=function(arg1,arg2){};
-HTMLDocument.prototype.createElementNS=function(arg1,arg2){};
-HTMLDocument.prototype.createAttributeNS=function(arg1,arg2){};
-HTMLDocument.prototype.getElementsByTagNameNS=function(arg1,arg2){};
-HTMLDocument.prototype.getElementById=function(arg1){};
-HTMLDocument.prototype.ELEMENT_NODE=0;
-HTMLDocument.prototype.ATTRIBUTE_NODE=0;
-HTMLDocument.prototype.TEXT_NODE=0;
-HTMLDocument.prototype.CDATA_SECTION_NODE=0;
-HTMLDocument.prototype.ENTITY_REFERENCE_NODE=0;
-HTMLDocument.prototype.ENTITY_NODE=0;
-HTMLDocument.prototype.PROCESSING_INSTRUCTION_NODE=0;
-HTMLDocument.prototype.COMMENT_NODE=0;
-HTMLDocument.prototype.DOCUMENT_NODE=0;
-HTMLDocument.prototype.DOCUMENT_TYPE_NODE=0;
-HTMLDocument.prototype.DOCUMENT_FRAGMENT_NODE=0;
-HTMLDocument.prototype.NOTATION_NODE=0;
-HTMLDocument.prototype.URL="";
-HTMLDocument.prototype.body= new HTMLBodyElement();
-HTMLDocument.prototype.images= new HTMLCollection();
-HTMLDocument.prototype.applets= new HTMLCollection();
-HTMLDocument.prototype.links= new HTMLCollection();
-HTMLDocument.prototype.forms= new HTMLCollection();
-HTMLDocument.prototype.anchors= new HTMLCollection();
-HTMLDocument.prototype.cookie="";
-HTMLDocument.prototype.close=function(){};
-HTMLDocument.prototype.getElementsByName=function(arg1){};
-HTMLDocument.prototype.width=0;
-HTMLDocument.prototype.height=0;
-HTMLDocument.prototype.alinkColor="";
-HTMLDocument.prototype.linkColor="";
-HTMLDocument.prototype.vlinkColor="";
-HTMLDocument.prototype.bgColor="";
-HTMLDocument.prototype.fgColor="";
-HTMLDocument.prototype.domain="";
-HTMLDocument.prototype.embeds= new HTMLCollection();
-HTMLDocument.prototype.getSelection=function(){};
-HTMLDocument.prototype.write=function(){};
-HTMLDocument.prototype.clear=function(){};
-HTMLDocument.prototype.captureEvents=function(arg1){};
-HTMLDocument.prototype.releaseEvents=function(arg1){};
-HTMLDocument.prototype.routeEvent=function(arg1){};
-HTMLDocument.prototype.compatMode="";
-HTMLDocument.prototype.plugins= new HTMLCollection();
-HTMLDocument.prototype.designMode="";
-HTMLDocument.prototype.execCommand=function(arg1,arg2,arg3){};
-HTMLDocument.prototype.execCommandShowHelp=function(arg1){};
-HTMLDocument.prototype.queryCommandEnabled=function(arg1){};
-HTMLDocument.prototype.queryCommandIndeterm=function(arg1){};
-HTMLDocument.prototype.queryCommandState=function(arg1){};
-HTMLDocument.prototype.queryCommandSupported=function(arg1){};
-HTMLDocument.prototype.queryCommandText=function(arg1){};
-HTMLDocument.prototype.queryCommandValue=function(arg1){};
-HTMLDocument.prototype.characterSet="";
-HTMLDocument.prototype.dir="";
-HTMLDocument.prototype.contentType="";
-HTMLDocument.prototype.lastModified="";
-HTMLDocument.prototype.getBoxObjectFor=function(arg1){};
-HTMLDocument.prototype.setBoxObjectFor=function(arg1,arg2){};
-HTMLDocument.prototype.createEvent=function(arg1){};
-HTMLDocument.prototype.preferredStylesheetSet="";
-HTMLDocument.prototype.defaultView= new Window();
-HTMLDocument.prototype.createRange=function(){};
-HTMLDocument.prototype.createNodeIterator=function(arg1,arg2,arg3,arg4){};
-HTMLDocument.prototype.createTreeWalker=function(arg1,arg2,arg3,arg4){};
-HTMLDocument.prototype.getAnonymousNodes=function(arg1){};
-HTMLDocument.prototype.getAnonymousElementByAttribute=function(arg1,arg2,arg3){};
-HTMLDocument.prototype.addBinding=function(arg1,arg2){};
-HTMLDocument.prototype.removeBinding=function(arg1,arg2){};
-HTMLDocument.prototype.getBindingParent=function(arg1){};
-HTMLDocument.prototype.loadBindingDocument=function(arg1){};
-HTMLDocument.prototype.removeEventListener=function(arg1,arg2,arg3){};
-HTMLDocument.prototype.dispatchEvent=function(arg1){};
-HTMLDocument.prototype.inputEncoding="";
-HTMLDocument.prototype.xmlEncoding="";
-HTMLDocument.prototype.xmlStandalone="";
-HTMLDocument.prototype.xmlVersion="";
-HTMLDocument.prototype.strictErrorChecking=false;
-HTMLDocument.prototype.documentURI="";
-HTMLDocument.prototype.adoptNode=function(arg1){};
-HTMLDocument.prototype.domConfig="";
-HTMLDocument.prototype.normalizeDocument=function(){};
-HTMLDocument.prototype.renameNode=function(arg1,arg2,arg3){};
-HTMLDocument.prototype.createExpression=function(arg1,arg2){};
-HTMLDocument.prototype.createNSResolver=function(arg1){};
-HTMLDocument.prototype.evaluate=function(arg1,arg2,arg3,arg4,arg5){};
-StyleSheetList.prototype= new Array();
-function StyleSheetList(){};
-StyleSheetList.prototype.length="";
-StyleSheetList.prototype.item=function(arg1){};
-DocumentType.prototype= new Array();
-function DocumentType(){};
-DocumentType.prototype.nodeName="";
-DocumentType.prototype.nodeValue="";
-DocumentType.prototype.nodeType=0;
-DocumentType.prototype.parentNode= new HTMLDocument();
-DocumentType.prototype.childNodes= new NodeList();
-DocumentType.prototype.firstChild="";
-DocumentType.prototype.lastChild="";
-DocumentType.prototype.previousSibling="";
-DocumentType.prototype.nextSibling= new HTMLHtmlElement();
-DocumentType.prototype.attributes="";
-DocumentType.prototype.ownerDocument= new HTMLDocument();
-DocumentType.prototype.insertBefore=function(arg1,arg2){};
-DocumentType.prototype.replaceChild=function(arg1,arg2){};
-DocumentType.prototype.removeChild=function(arg1){};
-DocumentType.prototype.appendChild=function(arg1){};
-DocumentType.prototype.hasChildNodes=function(){};
-DocumentType.prototype.cloneNode=function(arg1){};
-DocumentType.prototype.normalize=function(){};
-DocumentType.prototype.isSupported=function(arg1,arg2){};
-DocumentType.prototype.namespaceURI="";
-DocumentType.prototype.prefix="";
-DocumentType.prototype.localName="";
-DocumentType.prototype.hasAttributes=function(){};
-DocumentType.prototype.ELEMENT_NODE=0;
-DocumentType.prototype.ATTRIBUTE_NODE=0;
-DocumentType.prototype.TEXT_NODE=0;
-DocumentType.prototype.CDATA_SECTION_NODE=0;
-DocumentType.prototype.ENTITY_REFERENCE_NODE=0;
-DocumentType.prototype.ENTITY_NODE=0;
-DocumentType.prototype.PROCESSING_INSTRUCTION_NODE=0;
-DocumentType.prototype.COMMENT_NODE=0;
-DocumentType.prototype.DOCUMENT_NODE=0;
-DocumentType.prototype.DOCUMENT_TYPE_NODE=0;
-DocumentType.prototype.DOCUMENT_FRAGMENT_NODE=0;
-DocumentType.prototype.NOTATION_NODE=0;
-DocumentType.prototype.name="";
-DocumentType.prototype.entities="";
-DocumentType.prototype.notations="";
-DocumentType.prototype.publicId="";
-DocumentType.prototype.systemId="";
-DocumentType.prototype.internalSubset="";
-DocumentType.prototype.baseURI="";
-DocumentType.prototype.compareDocumentPosition=function(arg1){};
-DocumentType.prototype.textContent="";
-DocumentType.prototype.isSameNode=function(arg1){};
-DocumentType.prototype.lookupPrefix=function(arg1){};
-DocumentType.prototype.isDefaultNamespace=function(arg1){};
-DocumentType.prototype.lookupNamespaceURI=function(arg1){};
-DocumentType.prototype.isEqualNode=function(arg1){};
-DocumentType.prototype.getFeature=function(arg1,arg2){};
-DocumentType.prototype.setUserData=function(arg1,arg2,arg3){};
-DocumentType.prototype.getUserData=function(arg1){};
-DocumentType.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-DocumentType.prototype.DOCUMENT_POSITION_PRECEDING=0;
-DocumentType.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-DocumentType.prototype.DOCUMENT_POSITION_CONTAINS=0;
-DocumentType.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-DocumentType.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-NodeList.prototype= new Array();
-function NodeList(){};
-NodeList.prototype.length="";
-NodeList.prototype.item=function(arg1){};
-HTMLHtmlElement.prototype= new Array();
-function HTMLHtmlElement(){};
-HTMLHtmlElement.prototype.nodeName="";
-HTMLHtmlElement.prototype.nodeValue="";
-HTMLHtmlElement.prototype.nodeType=0;
-HTMLHtmlElement.prototype.parentNode= new HTMLDocument();
-HTMLHtmlElement.prototype.childNodes= new NodeList();
-HTMLHtmlElement.prototype.firstChild= new HTMLHeadElement();
-HTMLHtmlElement.prototype.lastChild= new HTMLBodyElement();
-HTMLHtmlElement.prototype.previousSibling= new DocumentType();
-HTMLHtmlElement.prototype.nextSibling="";
-HTMLHtmlElement.prototype.attributes= new NamedNodeMap();
-HTMLHtmlElement.prototype.ownerDocument= new HTMLDocument();
-HTMLHtmlElement.prototype.insertBefore=function(arg1,arg2){};
-HTMLHtmlElement.prototype.replaceChild=function(arg1,arg2){};
-HTMLHtmlElement.prototype.removeChild=function(arg1){};
-HTMLHtmlElement.prototype.appendChild=function(arg1){};
-HTMLHtmlElement.prototype.hasChildNodes=function(){};
-HTMLHtmlElement.prototype.cloneNode=function(arg1){};
-HTMLHtmlElement.prototype.normalize=function(){};
-HTMLHtmlElement.prototype.isSupported=function(arg1,arg2){};
-HTMLHtmlElement.prototype.namespaceURI="";
-HTMLHtmlElement.prototype.prefix="";
-HTMLHtmlElement.prototype.localName="";
-HTMLHtmlElement.prototype.hasAttributes=function(){};
-HTMLHtmlElement.prototype.ELEMENT_NODE=0;
-HTMLHtmlElement.prototype.ATTRIBUTE_NODE=0;
-HTMLHtmlElement.prototype.TEXT_NODE=0;
-HTMLHtmlElement.prototype.CDATA_SECTION_NODE=0;
-HTMLHtmlElement.prototype.ENTITY_REFERENCE_NODE=0;
-HTMLHtmlElement.prototype.ENTITY_NODE=0;
-HTMLHtmlElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-HTMLHtmlElement.prototype.COMMENT_NODE=0;
-HTMLHtmlElement.prototype.DOCUMENT_NODE=0;
-HTMLHtmlElement.prototype.DOCUMENT_TYPE_NODE=0;
-HTMLHtmlElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-HTMLHtmlElement.prototype.NOTATION_NODE=0;
-HTMLHtmlElement.prototype.tagName="";
-HTMLHtmlElement.prototype.getAttribute=function(arg1){};
-HTMLHtmlElement.prototype.setAttribute=function(arg1,arg2){};
-HTMLHtmlElement.prototype.removeAttribute=function(arg1){};
-HTMLHtmlElement.prototype.getAttributeNode=function(arg1){};
-HTMLHtmlElement.prototype.setAttributeNode=function(arg1){};
-HTMLHtmlElement.prototype.removeAttributeNode=function(arg1){};
-HTMLHtmlElement.prototype.getElementsByTagName=function(arg1){};
-HTMLHtmlElement.prototype.getAttributeNS=function(arg1,arg2){};
-HTMLHtmlElement.prototype.setAttributeNS=function(arg1,arg2,arg3){};
-HTMLHtmlElement.prototype.removeAttributeNS=function(arg1,arg2){};
-HTMLHtmlElement.prototype.getAttributeNodeNS=function(arg1,arg2){};
-HTMLHtmlElement.prototype.setAttributeNodeNS=function(arg1){};
-HTMLHtmlElement.prototype.getElementsByTagNameNS=function(arg1,arg2){};
-HTMLHtmlElement.prototype.hasAttribute=function(arg1){};
-HTMLHtmlElement.prototype.hasAttributeNS=function(arg1,arg2){};
-HTMLHtmlElement.prototype.id="";
-HTMLHtmlElement.prototype.title="";
-HTMLHtmlElement.prototype.lang="";
-HTMLHtmlElement.prototype.dir="";
-HTMLHtmlElement.prototype.className="";
-HTMLHtmlElement.prototype.version="";
-HTMLHtmlElement.prototype.offsetTop="";
-HTMLHtmlElement.prototype.offsetLeft="";
-HTMLHtmlElement.prototype.offsetWidth=0;
-HTMLHtmlElement.prototype.offsetHeight=0;
-HTMLHtmlElement.prototype.offsetParent="";
-HTMLHtmlElement.prototype.innerHTML="";
-HTMLHtmlElement.prototype.scrollTop="";
-HTMLHtmlElement.prototype.scrollLeft="";
-HTMLHtmlElement.prototype.scrollHeight=0;
-HTMLHtmlElement.prototype.scrollWidth=0;
-HTMLHtmlElement.prototype.clientHeight=0;
-HTMLHtmlElement.prototype.clientWidth=0;
-HTMLHtmlElement.prototype.tabIndex=0;
-HTMLHtmlElement.prototype.blur=function(){};
-HTMLHtmlElement.prototype.focus=function(){};
-HTMLHtmlElement.prototype.spellcheck="";
-HTMLHtmlElement.prototype.style= new CSSStyleDeclaration();
-HTMLHtmlElement.prototype.removeEventListener=function(arg1,arg2,arg3){};
-HTMLHtmlElement.prototype.dispatchEvent=function(arg1){};
-HTMLHtmlElement.prototype.baseURI="";
-HTMLHtmlElement.prototype.compareDocumentPosition=function(arg1){};
-HTMLHtmlElement.prototype.textContent="";
-HTMLHtmlElement.prototype.isSameNode=function(arg1){};
-HTMLHtmlElement.prototype.lookupPrefix=function(arg1){};
-HTMLHtmlElement.prototype.isDefaultNamespace=function(arg1){};
-HTMLHtmlElement.prototype.lookupNamespaceURI=function(arg1){};
-HTMLHtmlElement.prototype.isEqualNode=function(arg1){};
-HTMLHtmlElement.prototype.getFeature=function(arg1,arg2){};
-HTMLHtmlElement.prototype.setUserData=function(arg1,arg2,arg3){};
-HTMLHtmlElement.prototype.getUserData=function(arg1){};
-HTMLHtmlElement.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-HTMLHtmlElement.prototype.DOCUMENT_POSITION_PRECEDING=0;
-HTMLHtmlElement.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-HTMLHtmlElement.prototype.DOCUMENT_POSITION_CONTAINS=0;
-HTMLHtmlElement.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-HTMLHtmlElement.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-HTMLHeadElement.prototype= new Array();
-function HTMLHeadElement(){};
-HTMLHeadElement.prototype.nodeName="";
-HTMLHeadElement.prototype.nodeValue="";
-HTMLHeadElement.prototype.nodeType=0;
-HTMLHeadElement.prototype.parentNode= new HTMLHtmlElement();
-HTMLHeadElement.prototype.childNodes= new NodeList();
-HTMLHeadElement.prototype.firstChild= new Array();
-HTMLHeadElement.prototype.lastChild= new HTMLScriptElement();
-HTMLHeadElement.prototype.previousSibling="";
-HTMLHeadElement.prototype.nextSibling= new HTMLBodyElement();
-HTMLHeadElement.prototype.attributes= new NamedNodeMap();
-HTMLHeadElement.prototype.ownerDocument= new HTMLDocument();
-HTMLHeadElement.prototype.insertBefore=function(arg1,arg2){};
-HTMLHeadElement.prototype.replaceChild=function(arg1,arg2){};
-HTMLHeadElement.prototype.removeChild=function(arg1){};
-HTMLHeadElement.prototype.appendChild=function(arg1){};
-HTMLHeadElement.prototype.hasChildNodes=function(){};
-HTMLHeadElement.prototype.cloneNode=function(arg1){};
-HTMLHeadElement.prototype.normalize=function(){};
-HTMLHeadElement.prototype.isSupported=function(arg1,arg2){};
-HTMLHeadElement.prototype.namespaceURI="";
-HTMLHeadElement.prototype.prefix="";
-HTMLHeadElement.prototype.localName="";
-HTMLHeadElement.prototype.hasAttributes=function(){};
-HTMLHeadElement.prototype.ELEMENT_NODE=0;
-HTMLHeadElement.prototype.ATTRIBUTE_NODE=0;
-HTMLHeadElement.prototype.TEXT_NODE=0;
-HTMLHeadElement.prototype.CDATA_SECTION_NODE=0;
-HTMLHeadElement.prototype.ENTITY_REFERENCE_NODE=0;
-HTMLHeadElement.prototype.ENTITY_NODE=0;
-HTMLHeadElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-HTMLHeadElement.prototype.COMMENT_NODE=0;
-HTMLHeadElement.prototype.DOCUMENT_NODE=0;
-HTMLHeadElement.prototype.DOCUMENT_TYPE_NODE=0;
-HTMLHeadElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-HTMLHeadElement.prototype.NOTATION_NODE=0;
-HTMLHeadElement.prototype.tagName="";
-HTMLHeadElement.prototype.getAttribute=function(arg1){};
-HTMLHeadElement.prototype.setAttribute=function(arg1,arg2){};
-HTMLHeadElement.prototype.removeAttribute=function(arg1){};
-HTMLHeadElement.prototype.getAttributeNode=function(arg1){};
-HTMLHeadElement.prototype.setAttributeNode=function(arg1){};
-HTMLHeadElement.prototype.removeAttributeNode=function(arg1){};
-HTMLHeadElement.prototype.getElementsByTagName=function(arg1){};
-HTMLHeadElement.prototype.getAttributeNS=function(arg1,arg2){};
-HTMLHeadElement.prototype.setAttributeNS=function(arg1,arg2,arg3){};
-HTMLHeadElement.prototype.removeAttributeNS=function(arg1,arg2){};
-HTMLHeadElement.prototype.getAttributeNodeNS=function(arg1,arg2){};
-HTMLHeadElement.prototype.setAttributeNodeNS=function(arg1){};
-HTMLHeadElement.prototype.getElementsByTagNameNS=function(arg1,arg2){};
-HTMLHeadElement.prototype.hasAttribute=function(arg1){};
-HTMLHeadElement.prototype.hasAttributeNS=function(arg1,arg2){};
-HTMLHeadElement.prototype.id="";
-HTMLHeadElement.prototype.title="";
-HTMLHeadElement.prototype.lang="";
-HTMLHeadElement.prototype.dir="";
-HTMLHeadElement.prototype.className="";
-HTMLHeadElement.prototype.profile="";
-HTMLHeadElement.prototype.offsetTop="";
-HTMLHeadElement.prototype.offsetLeft="";
-HTMLHeadElement.prototype.offsetWidth="";
-HTMLHeadElement.prototype.offsetHeight="";
-HTMLHeadElement.prototype.offsetParent="";
-HTMLHeadElement.prototype.innerHTML="";
-HTMLHeadElement.prototype.scrollTop="";
-HTMLHeadElement.prototype.scrollLeft="";
-HTMLHeadElement.prototype.scrollHeight="";
-HTMLHeadElement.prototype.scrollWidth="";
-HTMLHeadElement.prototype.clientHeight="";
-HTMLHeadElement.prototype.clientWidth="";
-HTMLHeadElement.prototype.tabIndex=0;
-HTMLHeadElement.prototype.blur=function(){};
-HTMLHeadElement.prototype.focus=function(){};
-HTMLHeadElement.prototype.spellcheck="";
-HTMLHeadElement.prototype.style= new CSSStyleDeclaration();
-HTMLHeadElement.prototype.removeEventListener=function(arg1,arg2,arg3){};
-HTMLHeadElement.prototype.dispatchEvent=function(arg1){};
-HTMLHeadElement.prototype.baseURI="";
-HTMLHeadElement.prototype.compareDocumentPosition=function(arg1){};
-HTMLHeadElement.prototype.textContent="";
-HTMLHeadElement.prototype.isSameNode=function(arg1){};
-HTMLHeadElement.prototype.lookupPrefix=function(arg1){};
-HTMLHeadElement.prototype.isDefaultNamespace=function(arg1){};
-HTMLHeadElement.prototype.lookupNamespaceURI=function(arg1){};
-HTMLHeadElement.prototype.isEqualNode=function(arg1){};
-HTMLHeadElement.prototype.getFeature=function(arg1,arg2){};
-HTMLHeadElement.prototype.setUserData=function(arg1,arg2,arg3){};
-HTMLHeadElement.prototype.getUserData=function(arg1){};
-HTMLHeadElement.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-HTMLHeadElement.prototype.DOCUMENT_POSITION_PRECEDING=0;
-HTMLHeadElement.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-HTMLHeadElement.prototype.DOCUMENT_POSITION_CONTAINS=0;
-HTMLHeadElement.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-HTMLHeadElement.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-HTMLScriptElement.prototype= new Array();
-function HTMLScriptElement(){};
-HTMLScriptElement.prototype.nodeName="";
-HTMLScriptElement.prototype.nodeValue="";
-HTMLScriptElement.prototype.nodeType=0;
-HTMLScriptElement.prototype.parentNode= new HTMLHeadElement();
-HTMLScriptElement.prototype.childNodes= new NodeList();
-HTMLScriptElement.prototype.firstChild= new Array();
-HTMLScriptElement.prototype.lastChild= new Array();
-HTMLScriptElement.prototype.previousSibling= new Array();
-HTMLScriptElement.prototype.nextSibling="";
-HTMLScriptElement.prototype.attributes= new NamedNodeMap();
-HTMLScriptElement.prototype.ownerDocument= new HTMLDocument();
-HTMLScriptElement.prototype.insertBefore=function(arg1,arg2){};
-HTMLScriptElement.prototype.replaceChild=function(arg1,arg2){};
-HTMLScriptElement.prototype.removeChild=function(arg1){};
-HTMLScriptElement.prototype.appendChild=function(arg1){};
-HTMLScriptElement.prototype.hasChildNodes=function(){};
-HTMLScriptElement.prototype.cloneNode=function(arg1){};
-HTMLScriptElement.prototype.normalize=function(){};
-HTMLScriptElement.prototype.isSupported=function(arg1,arg2){};
-HTMLScriptElement.prototype.namespaceURI="";
-HTMLScriptElement.prototype.prefix="";
-HTMLScriptElement.prototype.localName="";
-HTMLScriptElement.prototype.hasAttributes=function(){};
-HTMLScriptElement.prototype.ELEMENT_NODE=0;
-HTMLScriptElement.prototype.ATTRIBUTE_NODE=0;
-HTMLScriptElement.prototype.TEXT_NODE=0;
-HTMLScriptElement.prototype.CDATA_SECTION_NODE=0;
-HTMLScriptElement.prototype.ENTITY_REFERENCE_NODE=0;
-HTMLScriptElement.prototype.ENTITY_NODE=0;
-HTMLScriptElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-HTMLScriptElement.prototype.COMMENT_NODE=0;
-HTMLScriptElement.prototype.DOCUMENT_NODE=0;
-HTMLScriptElement.prototype.DOCUMENT_TYPE_NODE=0;
-HTMLScriptElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-HTMLScriptElement.prototype.NOTATION_NODE=0;
-HTMLScriptElement.prototype.tagName="";
-HTMLScriptElement.prototype.getAttribute=function(arg1){};
-HTMLScriptElement.prototype.setAttribute=function(arg1,arg2){};
-HTMLScriptElement.prototype.removeAttribute=function(arg1){};
-HTMLScriptElement.prototype.getAttributeNode=function(arg1){};
-HTMLScriptElement.prototype.setAttributeNode=function(arg1){};
-HTMLScriptElement.prototype.removeAttributeNode=function(arg1){};
-HTMLScriptElement.prototype.getElementsByTagName=function(arg1){};
-HTMLScriptElement.prototype.getAttributeNS=function(arg1,arg2){};
-HTMLScriptElement.prototype.setAttributeNS=function(arg1,arg2,arg3){};
-HTMLScriptElement.prototype.removeAttributeNS=function(arg1,arg2){};
-HTMLScriptElement.prototype.getAttributeNodeNS=function(arg1,arg2){};
-HTMLScriptElement.prototype.setAttributeNodeNS=function(arg1){};
-HTMLScriptElement.prototype.getElementsByTagNameNS=function(arg1,arg2){};
-HTMLScriptElement.prototype.hasAttribute=function(arg1){};
-HTMLScriptElement.prototype.hasAttributeNS=function(arg1,arg2){};
-HTMLScriptElement.prototype.id="";
-HTMLScriptElement.prototype.title="";
-HTMLScriptElement.prototype.lang="";
-HTMLScriptElement.prototype.dir="";
-HTMLScriptElement.prototype.className="";
-HTMLScriptElement.prototype.text="";
-HTMLScriptElement.prototype.htmlFor="";
-HTMLScriptElement.prototype.event="";
-HTMLScriptElement.prototype.charset="";
-HTMLScriptElement.prototype.defer="";
-HTMLScriptElement.prototype.src="";
-HTMLScriptElement.prototype.type="";
-HTMLScriptElement.prototype.offsetTop="";
-HTMLScriptElement.prototype.offsetLeft="";
-HTMLScriptElement.prototype.offsetWidth="";
-HTMLScriptElement.prototype.offsetHeight="";
-HTMLScriptElement.prototype.offsetParent="";
-HTMLScriptElement.prototype.innerHTML="";
-HTMLScriptElement.prototype.scrollTop="";
-HTMLScriptElement.prototype.scrollLeft="";
-HTMLScriptElement.prototype.scrollHeight="";
-HTMLScriptElement.prototype.scrollWidth="";
-HTMLScriptElement.prototype.clientHeight="";
-HTMLScriptElement.prototype.clientWidth="";
-HTMLScriptElement.prototype.tabIndex=0;
-HTMLScriptElement.prototype.blur=function(){};
-HTMLScriptElement.prototype.focus=function(){};
-HTMLScriptElement.prototype.spellcheck="";
-HTMLScriptElement.prototype.style= new CSSStyleDeclaration();
-HTMLScriptElement.prototype.removeEventListener=function(arg1,arg2,arg3){};
-HTMLScriptElement.prototype.dispatchEvent=function(arg1){};
-HTMLScriptElement.prototype.baseURI="";
-HTMLScriptElement.prototype.compareDocumentPosition=function(arg1){};
-HTMLScriptElement.prototype.textContent="";
-HTMLScriptElement.prototype.isSameNode=function(arg1){};
-HTMLScriptElement.prototype.lookupPrefix=function(arg1){};
-HTMLScriptElement.prototype.isDefaultNamespace=function(arg1){};
-HTMLScriptElement.prototype.lookupNamespaceURI=function(arg1){};
-HTMLScriptElement.prototype.isEqualNode=function(arg1){};
-HTMLScriptElement.prototype.getFeature=function(arg1,arg2){};
-HTMLScriptElement.prototype.setUserData=function(arg1,arg2,arg3){};
-HTMLScriptElement.prototype.getUserData=function(arg1){};
-HTMLScriptElement.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-HTMLScriptElement.prototype.DOCUMENT_POSITION_PRECEDING=0;
-HTMLScriptElement.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-HTMLScriptElement.prototype.DOCUMENT_POSITION_CONTAINS=0;
-HTMLScriptElement.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-HTMLScriptElement.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-CSSStyleDeclaration.prototype= new Array();
-function CSSStyleDeclaration(){};
-CSSStyleDeclaration.prototype.length="";
-CSSStyleDeclaration.prototype.cssText="";
-CSSStyleDeclaration.prototype.getPropertyValue=function(arg1){};
-CSSStyleDeclaration.prototype.getPropertyCSSValue=function(arg1){};
-CSSStyleDeclaration.prototype.removeProperty=function(arg1){};
-CSSStyleDeclaration.prototype.getPropertyPriority=function(arg1){};
-CSSStyleDeclaration.prototype.setProperty=function(arg1,arg2,arg3){};
-CSSStyleDeclaration.prototype.item=function(arg1){};
-CSSStyleDeclaration.prototype.parentRule="";
-CSSStyleDeclaration.prototype.azimuth="";
-CSSStyleDeclaration.prototype.background="";
-CSSStyleDeclaration.prototype.backgroundAttachment="";
-CSSStyleDeclaration.prototype.backgroundColor="";
-CSSStyleDeclaration.prototype.backgroundImage="";
-CSSStyleDeclaration.prototype.backgroundPosition="";
-CSSStyleDeclaration.prototype.backgroundRepeat="";
-CSSStyleDeclaration.prototype.border="";
-CSSStyleDeclaration.prototype.borderCollapse="";
-CSSStyleDeclaration.prototype.borderColor="";
-CSSStyleDeclaration.prototype.borderSpacing="";
-CSSStyleDeclaration.prototype.borderStyle="";
-CSSStyleDeclaration.prototype.borderTop="";
-CSSStyleDeclaration.prototype.borderRight="";
-CSSStyleDeclaration.prototype.borderBottom="";
-CSSStyleDeclaration.prototype.borderLeft="";
-CSSStyleDeclaration.prototype.borderTopColor="";
-CSSStyleDeclaration.prototype.borderRightColor="";
-CSSStyleDeclaration.prototype.borderBottomColor="";
-CSSStyleDeclaration.prototype.borderLeftColor="";
-CSSStyleDeclaration.prototype.borderTopStyle="";
-CSSStyleDeclaration.prototype.borderRightStyle="";
-CSSStyleDeclaration.prototype.borderBottomStyle="";
-CSSStyleDeclaration.prototype.borderLeftStyle="";
-CSSStyleDeclaration.prototype.borderTopWidth="";
-CSSStyleDeclaration.prototype.borderRightWidth="";
-CSSStyleDeclaration.prototype.borderBottomWidth="";
-CSSStyleDeclaration.prototype.borderLeftWidth="";
-CSSStyleDeclaration.prototype.borderWidth="";
-CSSStyleDeclaration.prototype.bottom="";
-CSSStyleDeclaration.prototype.captionSide="";
-CSSStyleDeclaration.prototype.clear="";
-CSSStyleDeclaration.prototype.clip="";
-CSSStyleDeclaration.prototype.color="";
-CSSStyleDeclaration.prototype.content="";
-CSSStyleDeclaration.prototype.counterIncrement="";
-CSSStyleDeclaration.prototype.counterReset="";
-CSSStyleDeclaration.prototype.cue="";
-CSSStyleDeclaration.prototype.cueAfter="";
-CSSStyleDeclaration.prototype.cueBefore="";
-CSSStyleDeclaration.prototype.cursor="";
-CSSStyleDeclaration.prototype.direction="";
-CSSStyleDeclaration.prototype.display="";
-CSSStyleDeclaration.prototype.elevation="";
-CSSStyleDeclaration.prototype.emptyCells="";
-CSSStyleDeclaration.prototype.cssFloat="";
-CSSStyleDeclaration.prototype.font="";
-CSSStyleDeclaration.prototype.fontFamily="";
-CSSStyleDeclaration.prototype.fontSize="";
-CSSStyleDeclaration.prototype.fontSizeAdjust="";
-CSSStyleDeclaration.prototype.fontStretch="";
-CSSStyleDeclaration.prototype.fontStyle="";
-CSSStyleDeclaration.prototype.fontVariant="";
-CSSStyleDeclaration.prototype.fontWeight="";
-CSSStyleDeclaration.prototype.height="";
-CSSStyleDeclaration.prototype.left="";
-CSSStyleDeclaration.prototype.letterSpacing="";
-CSSStyleDeclaration.prototype.lineHeight="";
-CSSStyleDeclaration.prototype.listStyle="";
-CSSStyleDeclaration.prototype.listStyleImage="";
-CSSStyleDeclaration.prototype.listStylePosition="";
-CSSStyleDeclaration.prototype.listStyleType="";
-CSSStyleDeclaration.prototype.margin="";
-CSSStyleDeclaration.prototype.marginTop="";
-CSSStyleDeclaration.prototype.marginRight="";
-CSSStyleDeclaration.prototype.marginBottom="";
-CSSStyleDeclaration.prototype.marginLeft="";
-CSSStyleDeclaration.prototype.markerOffset="";
-CSSStyleDeclaration.prototype.marks="";
-CSSStyleDeclaration.prototype.maxHeight="";
-CSSStyleDeclaration.prototype.maxWidth="";
-CSSStyleDeclaration.prototype.minHeight="";
-CSSStyleDeclaration.prototype.minWidth="";
-CSSStyleDeclaration.prototype.orphans="";
-CSSStyleDeclaration.prototype.outline="";
-CSSStyleDeclaration.prototype.outlineColor="";
-CSSStyleDeclaration.prototype.outlineStyle="";
-CSSStyleDeclaration.prototype.outlineWidth="";
-CSSStyleDeclaration.prototype.overflow="";
-CSSStyleDeclaration.prototype.padding="";
-CSSStyleDeclaration.prototype.paddingTop="";
-CSSStyleDeclaration.prototype.paddingRight="";
-CSSStyleDeclaration.prototype.paddingBottom="";
-CSSStyleDeclaration.prototype.paddingLeft="";
-CSSStyleDeclaration.prototype.page="";
-CSSStyleDeclaration.prototype.pageBreakAfter="";
-CSSStyleDeclaration.prototype.pageBreakBefore="";
-CSSStyleDeclaration.prototype.pageBreakInside="";
-CSSStyleDeclaration.prototype.pause="";
-CSSStyleDeclaration.prototype.pauseAfter="";
-CSSStyleDeclaration.prototype.pauseBefore="";
-CSSStyleDeclaration.prototype.pitch="";
-CSSStyleDeclaration.prototype.pitchRange="";
-CSSStyleDeclaration.prototype.position="";
-CSSStyleDeclaration.prototype.quotes="";
-CSSStyleDeclaration.prototype.richness="";
-CSSStyleDeclaration.prototype.right="";
-CSSStyleDeclaration.prototype.size="";
-CSSStyleDeclaration.prototype.speak="";
-CSSStyleDeclaration.prototype.speakHeader="";
-CSSStyleDeclaration.prototype.speakNumeral="";
-CSSStyleDeclaration.prototype.speakPunctuation="";
-CSSStyleDeclaration.prototype.speechRate="";
-CSSStyleDeclaration.prototype.stress="";
-CSSStyleDeclaration.prototype.tableLayout="";
-CSSStyleDeclaration.prototype.textAlign="";
-CSSStyleDeclaration.prototype.textDecoration="";
-CSSStyleDeclaration.prototype.textIndent="";
-CSSStyleDeclaration.prototype.textShadow="";
-CSSStyleDeclaration.prototype.textTransform="";
-CSSStyleDeclaration.prototype.top="";
-CSSStyleDeclaration.prototype.unicodeBidi="";
-CSSStyleDeclaration.prototype.verticalAlign="";
-CSSStyleDeclaration.prototype.visibility="";
-CSSStyleDeclaration.prototype.voiceFamily="";
-CSSStyleDeclaration.prototype.volume="";
-CSSStyleDeclaration.prototype.whiteSpace="";
-CSSStyleDeclaration.prototype.widows="";
-CSSStyleDeclaration.prototype.width="";
-CSSStyleDeclaration.prototype.wordSpacing="";
-CSSStyleDeclaration.prototype.zIndex="";
-CSSStyleDeclaration.prototype.MozAppearance="";
-CSSStyleDeclaration.prototype.MozBackgroundClip="";
-CSSStyleDeclaration.prototype.MozBackgroundInlinePolicy="";
-CSSStyleDeclaration.prototype.MozBackgroundOrigin="";
-CSSStyleDeclaration.prototype.MozBinding="";
-CSSStyleDeclaration.prototype.MozBorderBottomColors="";
-CSSStyleDeclaration.prototype.MozBorderLeftColors="";
-CSSStyleDeclaration.prototype.MozBorderRightColors="";
-CSSStyleDeclaration.prototype.MozBorderTopColors="";
-CSSStyleDeclaration.prototype.MozBorderRadius="";
-CSSStyleDeclaration.prototype.MozBorderRadiusTopleft="";
-CSSStyleDeclaration.prototype.MozBorderRadiusTopright="";
-CSSStyleDeclaration.prototype.MozBorderRadiusBottomleft="";
-CSSStyleDeclaration.prototype.MozBorderRadiusBottomright="";
-CSSStyleDeclaration.prototype.MozBoxAlign="";
-CSSStyleDeclaration.prototype.MozBoxDirection="";
-CSSStyleDeclaration.prototype.MozBoxFlex="";
-CSSStyleDeclaration.prototype.MozBoxOrient="";
-CSSStyleDeclaration.prototype.MozBoxOrdinalGroup="";
-CSSStyleDeclaration.prototype.MozBoxPack="";
-CSSStyleDeclaration.prototype.MozBoxSizing="";
-CSSStyleDeclaration.prototype.MozColumnCount="";
-CSSStyleDeclaration.prototype.MozColumnWidth="";
-CSSStyleDeclaration.prototype.MozColumnGap="";
-CSSStyleDeclaration.prototype.MozFloatEdge="";
-CSSStyleDeclaration.prototype.MozForceBrokenImageIcon="";
-CSSStyleDeclaration.prototype.MozImageRegion="";
-CSSStyleDeclaration.prototype.MozMarginEnd="";
-CSSStyleDeclaration.prototype.MozMarginStart="";
-CSSStyleDeclaration.prototype.MozOpacity="";
-CSSStyleDeclaration.prototype.MozOutline="";
-CSSStyleDeclaration.prototype.MozOutlineColor="";
-CSSStyleDeclaration.prototype.MozOutlineRadius="";
-CSSStyleDeclaration.prototype.MozOutlineRadiusTopleft="";
-CSSStyleDeclaration.prototype.MozOutlineRadiusTopright="";
-CSSStyleDeclaration.prototype.MozOutlineRadiusBottomleft="";
-CSSStyleDeclaration.prototype.MozOutlineRadiusBottomright="";
-CSSStyleDeclaration.prototype.MozOutlineStyle="";
-CSSStyleDeclaration.prototype.MozOutlineWidth="";
-CSSStyleDeclaration.prototype.MozOutlineOffset="";
-CSSStyleDeclaration.prototype.MozPaddingEnd="";
-CSSStyleDeclaration.prototype.MozPaddingStart="";
-CSSStyleDeclaration.prototype.MozUserFocus="";
-CSSStyleDeclaration.prototype.MozUserInput="";
-CSSStyleDeclaration.prototype.MozUserModify="";
-CSSStyleDeclaration.prototype.MozUserSelect="";
-CSSStyleDeclaration.prototype.opacity="";
-CSSStyleDeclaration.prototype.outlineOffset="";
-CSSStyleDeclaration.prototype.overflowX="";
-CSSStyleDeclaration.prototype.overflowY="";
-HTMLBodyElement.prototype= new Array();
-function HTMLBodyElement(){};
-HTMLBodyElement.prototype.nodeName="";
-HTMLBodyElement.prototype.nodeValue="";
-HTMLBodyElement.prototype.nodeType=0;
-HTMLBodyElement.prototype.parentNode= new HTMLHtmlElement();
-HTMLBodyElement.prototype.childNodes= new NodeList();
-HTMLBodyElement.prototype.firstChild= new Array();
-HTMLBodyElement.prototype.lastChild= new HTMLScriptElement();
-HTMLBodyElement.prototype.previousSibling= new HTMLHeadElement();
-HTMLBodyElement.prototype.nextSibling="";
-HTMLBodyElement.prototype.attributes= new NamedNodeMap();
-HTMLBodyElement.prototype.ownerDocument= new HTMLDocument();
-HTMLBodyElement.prototype.insertBefore=function(arg1,arg2){};
-HTMLBodyElement.prototype.replaceChild=function(arg1,arg2){};
-HTMLBodyElement.prototype.removeChild=function(arg1){};
-HTMLBodyElement.prototype.appendChild=function(arg1){};
-HTMLBodyElement.prototype.hasChildNodes=function(){};
-HTMLBodyElement.prototype.cloneNode=function(arg1){};
-HTMLBodyElement.prototype.normalize=function(){};
-HTMLBodyElement.prototype.isSupported=function(arg1,arg2){};
-HTMLBodyElement.prototype.namespaceURI="";
-HTMLBodyElement.prototype.prefix="";
-HTMLBodyElement.prototype.localName="";
-HTMLBodyElement.prototype.hasAttributes=function(){};
-HTMLBodyElement.prototype.ELEMENT_NODE=0;
-HTMLBodyElement.prototype.ATTRIBUTE_NODE=0;
-HTMLBodyElement.prototype.TEXT_NODE=0;
-HTMLBodyElement.prototype.CDATA_SECTION_NODE=0;
-HTMLBodyElement.prototype.ENTITY_REFERENCE_NODE=0;
-HTMLBodyElement.prototype.ENTITY_NODE=0;
-HTMLBodyElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-HTMLBodyElement.prototype.COMMENT_NODE=0;
-HTMLBodyElement.prototype.DOCUMENT_NODE=0;
-HTMLBodyElement.prototype.DOCUMENT_TYPE_NODE=0;
-HTMLBodyElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-HTMLBodyElement.prototype.NOTATION_NODE=0;
-HTMLBodyElement.prototype.tagName="";
-HTMLBodyElement.prototype.getAttribute=function(arg1){};
-HTMLBodyElement.prototype.setAttribute=function(arg1,arg2){};
-HTMLBodyElement.prototype.removeAttribute=function(arg1){};
-HTMLBodyElement.prototype.getAttributeNode=function(arg1){};
-HTMLBodyElement.prototype.setAttributeNode=function(arg1){};
-HTMLBodyElement.prototype.removeAttributeNode=function(arg1){};
-HTMLBodyElement.prototype.getElementsByTagName=function(arg1){};
-HTMLBodyElement.prototype.getAttributeNS=function(arg1,arg2){};
-HTMLBodyElement.prototype.setAttributeNS=function(arg1,arg2,arg3){};
-HTMLBodyElement.prototype.removeAttributeNS=function(arg1,arg2){};
-HTMLBodyElement.prototype.getAttributeNodeNS=function(arg1,arg2){};
-HTMLBodyElement.prototype.setAttributeNodeNS=function(arg1){};
-HTMLBodyElement.prototype.getElementsByTagNameNS=function(arg1,arg2){};
-HTMLBodyElement.prototype.hasAttribute=function(arg1){};
-HTMLBodyElement.prototype.hasAttributeNS=function(arg1,arg2){};
-HTMLBodyElement.prototype.id="";
-HTMLBodyElement.prototype.title="";
-HTMLBodyElement.prototype.lang="";
-HTMLBodyElement.prototype.dir="";
-HTMLBodyElement.prototype.className="";
-HTMLBodyElement.prototype.aLink="";
-HTMLBodyElement.prototype.background="";
-HTMLBodyElement.prototype.bgColor="";
-HTMLBodyElement.prototype.link="";
-HTMLBodyElement.prototype.text="";
-HTMLBodyElement.prototype.vLink="";
-HTMLBodyElement.prototype.offsetTop="";
-HTMLBodyElement.prototype.offsetLeft="";
-HTMLBodyElement.prototype.offsetWidth=0;
-HTMLBodyElement.prototype.offsetHeight=0;
-HTMLBodyElement.prototype.offsetParent="";
-HTMLBodyElement.prototype.innerHTML="";
-HTMLBodyElement.prototype.scrollTop="";
-HTMLBodyElement.prototype.scrollLeft="";
-HTMLBodyElement.prototype.scrollHeight=0;
-HTMLBodyElement.prototype.scrollWidth=0;
-HTMLBodyElement.prototype.clientHeight=0;
-HTMLBodyElement.prototype.clientWidth=0;
-HTMLBodyElement.prototype.tabIndex=0;
-HTMLBodyElement.prototype.blur=function(){};
-HTMLBodyElement.prototype.focus=function(){};
-HTMLBodyElement.prototype.spellcheck="";
-HTMLBodyElement.prototype.style= new CSSStyleDeclaration();
-HTMLBodyElement.prototype.removeEventListener=function(arg1,arg2,arg3){};
-HTMLBodyElement.prototype.dispatchEvent=function(arg1){};
-HTMLBodyElement.prototype.baseURI="";
-HTMLBodyElement.prototype.compareDocumentPosition=function(arg1){};
-HTMLBodyElement.prototype.textContent="";
-HTMLBodyElement.prototype.isSameNode=function(arg1){};
-HTMLBodyElement.prototype.lookupPrefix=function(arg1){};
-HTMLBodyElement.prototype.isDefaultNamespace=function(arg1){};
-HTMLBodyElement.prototype.lookupNamespaceURI=function(arg1){};
-HTMLBodyElement.prototype.isEqualNode=function(arg1){};
-HTMLBodyElement.prototype.getFeature=function(arg1,arg2){};
-HTMLBodyElement.prototype.setUserData=function(arg1,arg2,arg3){};
-HTMLBodyElement.prototype.getUserData=function(arg1){};
-HTMLBodyElement.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-HTMLBodyElement.prototype.DOCUMENT_POSITION_PRECEDING=0;
-HTMLBodyElement.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-HTMLBodyElement.prototype.DOCUMENT_POSITION_CONTAINS=0;
-HTMLBodyElement.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-HTMLBodyElement.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-NamedNodeMap.prototype= new Array();
-function NamedNodeMap(){};
-NamedNodeMap.prototype.length="";
-NamedNodeMap.prototype.getNamedItem=function(arg1){};
-NamedNodeMap.prototype.setNamedItem=function(arg1){};
-NamedNodeMap.prototype.removeNamedItem=function(arg1){};
-NamedNodeMap.prototype.item=function(arg1){};
-NamedNodeMap.prototype.getNamedItemNS=function(arg1,arg2){};
-NamedNodeMap.prototype.setNamedItemNS=function(arg1){};
-NamedNodeMap.prototype.removeNamedItemNS=function(arg1,arg2){};
-DOMImplementation.prototype= new Array();
-function DOMImplementation(){};
-DOMImplementation.prototype.hasFeature=function(arg1,arg2){};
-DOMImplementation.prototype.createDocumentType=function(arg1,arg2,arg3){};
-DOMImplementation.prototype.createDocument=function(arg1,arg2,arg3){};
-HTMLCollection.prototype= new Array();
-function HTMLCollection(){};
-HTMLCollection.prototype.length="";
-HTMLCollection.prototype.item=function(arg1){};
-HTMLCollection.prototype.namedItem=function(arg1){};
-Package .prototype= new Array();
-function Package (){};
-/*
-Package sun.prototype= new Array();
-function Package sun(){};
-Package java.prototype= new Array();
-function Package java(){};
-Object.prototype= new Array();
-function Object(){};
-*/
-nsXPCComponents.prototype= new Array();
-function nsXPCComponents(){};
-nsXPCComponents.prototype.QueryInterface=function(arg1){};
-nsXPCComponents.prototype.interfaces= new nsXPCComponents_Interfaces();
-nsXPCComponents.prototype.interfacesByID= new nsXPCComponents_InterfacesByID();
-nsXPCComponents.prototype.classes="";
-nsXPCComponents.prototype.classesByID="";
-nsXPCComponents.prototype.stack="";
-nsXPCComponents.prototype.results="";
-nsXPCComponents.prototype.manager="";
-nsXPCComponents.prototype.utils="";
-nsXPCComponents.prototype.ID="";
-nsXPCComponents.prototype.Exception="";
-nsXPCComponents.prototype.Constructor="";
-nsXPCComponents.prototype.isSuccessCode=function(arg1){};
-nsXPCComponents.prototype.lookupMethod=function(){};
-nsXPCComponents.prototype.reportError=function(){};
-nsXPCComponents_Interfaces.prototype= new Array();
-function nsXPCComponents_Interfaces(){};
-nsXPCComponents_Interfaces.prototype.nsIDOMStyleSheet= new nsIDOMStyleSheet();
-nsXPCComponents_Interfaces.prototype.nsIWSDLPart= new nsIWSDLPart();
-nsXPCComponents_Interfaces.prototype.nsIUnicharStreamListener= new nsIUnicharStreamListener();
-nsXPCComponents_Interfaces.prototype.nsIContentSniffer= new nsIContentSniffer();
-nsXPCComponents_Interfaces.prototype.nsIXmlRpcClient= new nsIXmlRpcClient();
-nsXPCComponents_Interfaces.prototype.nsIInterfaceInfoToIDL= new nsIInterfaceInfoToIDL();
-nsXPCComponents_Interfaces.prototype.nsITimer= new nsITimer();
-nsXPCComponents_Interfaces.prototype.nsIWebServiceProxyFactory= new nsIWebServiceProxyFactory();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSXBLFormControl= new nsIDOMNSXBLFormControl();
-nsXPCComponents_Interfaces.prototype.nsIScrollBoxObject= new nsIScrollBoxObject();
-nsXPCComponents_Interfaces.prototype.nsICachingChannel= new nsICachingChannel();
-nsXPCComponents_Interfaces.prototype.nsIDOMXMLDocument= new nsIDOMXMLDocument();
-nsXPCComponents_Interfaces.prototype.nsICertSelect= new nsICertSelect();
-nsXPCComponents_Interfaces.prototype.nsIJARURI= new nsIJARURI();
-nsXPCComponents_Interfaces.prototype.nsIEditorSpellCheck_MOZILLA_1_8_BRANCH= new nsIEditorSpellCheck_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIZipReader= new nsIZipReader();
-nsXPCComponents_Interfaces.prototype.nsISOAPService= new nsISOAPService();
-nsXPCComponents_Interfaces.prototype.nsIPropertyBag2= new nsIPropertyBag2();
-nsXPCComponents_Interfaces.prototype.nsILocalFile= new nsILocalFile();
-nsXPCComponents_Interfaces.prototype.nsIDOMStorageItem= new nsIDOMStorageItem();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRInt16= new nsISupportsPRInt16();
-nsXPCComponents_Interfaces.prototype.nsIStorageStream= new nsIStorageStream();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSInput= new nsIDOMLSInput();
-nsXPCComponents_Interfaces.prototype.nsIDOMMutationEvent= new nsIDOMMutationEvent();
-nsXPCComponents_Interfaces.prototype.nsIDownloadObserver= new nsIDownloadObserver();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegLinetoRel= new nsIDOMSVGPathSegLinetoRel();
-nsXPCComponents_Interfaces.prototype.nsIDocumentLoader= new nsIDocumentLoader();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTableCellElement= new nsIDOMHTMLTableCellElement();
-nsXPCComponents_Interfaces.prototype.nsIException= new nsIException();
-nsXPCComponents_Interfaces.prototype.nsIUrlClassifierDBService= new nsIUrlClassifierDBService();
-nsXPCComponents_Interfaces.prototype.nsIRDFDataSource= new nsIRDFDataSource();
-nsXPCComponents_Interfaces.prototype.nsIPrefLocalizedString= new nsIPrefLocalizedString();
-nsXPCComponents_Interfaces.prototype.nsIJSIID= new nsIJSIID();
-nsXPCComponents_Interfaces.prototype.nsIHTMLObjectResizeListener= new nsIHTMLObjectResizeListener();
-nsXPCComponents_Interfaces.prototype.nsPIProtocolProxyService= new nsPIProtocolProxyService();
-nsXPCComponents_Interfaces.prototype.mozIStorageConnection= new mozIStorageConnection();
-nsXPCComponents_Interfaces.prototype.nsITextServicesFilter= new nsITextServicesFilter();
-nsXPCComponents_Interfaces.prototype.nsIWSPInterfaceInfoService= new nsIWSPInterfaceInfoService();
-nsXPCComponents_Interfaces.prototype.nsIWSDLSOAPBinding= new nsIWSDLSOAPBinding();
-nsXPCComponents_Interfaces.prototype.nsISimpleStreamListener= new nsISimpleStreamListener();
-nsXPCComponents_Interfaces.prototype.nsISearchContext= new nsISearchContext();
-nsXPCComponents_Interfaces.prototype.nsIX509Cert= new nsIX509Cert();
-nsXPCComponents_Interfaces.prototype.nsIRDFNode= new nsIRDFNode();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGDescElement= new nsIDOMSVGDescElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSRule= new nsIDOMCSSRule();
-nsXPCComponents_Interfaces.prototype.nsIProxyInfo= new nsIProxyInfo();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRUint32= new nsISupportsPRUint32();
-nsXPCComponents_Interfaces.prototype.nsICurrentCharsetListener= new nsICurrentCharsetListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGImageElement= new nsIDOMSVGImageElement();
-nsXPCComponents_Interfaces.prototype.nsIUrlClassifierDBServiceWorker= new nsIUrlClassifierDBServiceWorker();
-nsXPCComponents_Interfaces.prototype.nsISecureBrowserUI= new nsISecureBrowserUI();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLParagraphElement= new nsIDOMHTMLParagraphElement();
-nsXPCComponents_Interfaces.prototype.jsdIScriptHook= new jsdIScriptHook();
-nsXPCComponents_Interfaces.prototype.nsIRunnable= new nsIRunnable();
-nsXPCComponents_Interfaces.prototype.nsIDirectoryService= new nsIDirectoryService();
-nsXPCComponents_Interfaces.prototype.nsIDNSListener= new nsIDNSListener();
-nsXPCComponents_Interfaces.prototype.nsIPK11TokenDB= new nsIPK11TokenDB();
-nsXPCComponents_Interfaces.prototype.nsISchemaParticle= new nsISchemaParticle();
-nsXPCComponents_Interfaces.prototype.nsPIDNSService= new nsPIDNSService();
-nsXPCComponents_Interfaces.prototype.nsIXTFXMLVisual= new nsIXTFXMLVisual();
-nsXPCComponents_Interfaces.prototype.nsIMIMEHeaderParam= new nsIMIMEHeaderParam();
-nsXPCComponents_Interfaces.prototype.nsIScriptableInterfacesByID= new nsIScriptableInterfacesByID();
-nsXPCComponents_Interfaces.prototype.nsIInstallLocation= new nsIInstallLocation();
-nsXPCComponents_Interfaces.prototype.nsIGlobalHistory= new nsIGlobalHistory();
-nsXPCComponents_Interfaces.prototype.imgIContainerObserver= new imgIContainerObserver();
-nsXPCComponents_Interfaces.prototype.nsIStringEnumerator= new nsIStringEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIHttpAuthManager= new nsIHttpAuthManager();
-nsXPCComponents_Interfaces.prototype.nsIDOMSerializer= new nsIDOMSerializer();
-nsXPCComponents_Interfaces.prototype.nsICacheMetaDataVisitor= new nsICacheMetaDataVisitor();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLDocument= new nsIDOMNSHTMLDocument();
-nsXPCComponents_Interfaces.prototype.nsIGeneratingKeypairInfoDialogs= new nsIGeneratingKeypairInfoDialogs();
-nsXPCComponents_Interfaces.prototype.jsdIEphemeral= new jsdIEphemeral();
-nsXPCComponents_Interfaces.prototype.mozIStorageService= new mozIStorageService();
-nsXPCComponents_Interfaces.prototype.nsIPrompt= new nsIPrompt();
-nsXPCComponents_Interfaces.prototype.nsIDocShellTreeOwner_MOZILLA_1_8_BRANCH= new nsIDocShellTreeOwner_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIScriptableParamInfo= new nsIScriptableParamInfo();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLLegendElement= new nsIDOMHTMLLegendElement();
-nsXPCComponents_Interfaces.prototype.nsICache= new nsICache();
-nsXPCComponents_Interfaces.prototype.nsIWyciwygChannel= new nsIWyciwygChannel();
-nsXPCComponents_Interfaces.prototype.nsISecretDecoderRing= new nsISecretDecoderRing();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLFontElement= new nsIDOMHTMLFontElement();
-nsXPCComponents_Interfaces.prototype.nsIXULBuilderListener= new nsIXULBuilderListener();
-nsXPCComponents_Interfaces.prototype.nsIDownloader= new nsIDownloader();
-nsXPCComponents_Interfaces.prototype.nsIOutputStream= new nsIOutputStream();
-nsXPCComponents_Interfaces.prototype.nsIDOMCounter= new nsIDOMCounter();
-nsXPCComponents_Interfaces.prototype.nsIHTTPHeaderListener= new nsIHTTPHeaderListener();
-nsXPCComponents_Interfaces.prototype.jsdIObject= new jsdIObject();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSLocation= new nsIDOMNSLocation();
-nsXPCComponents_Interfaces.prototype.nsIRandomAccessIterator= new nsIRandomAccessIterator();
-nsXPCComponents_Interfaces.prototype.nsICertPickDialogs= new nsICertPickDialogs();
-nsXPCComponents_Interfaces.prototype.nsISupportsFloat= new nsISupportsFloat();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLSelectElement= new nsIDOMHTMLSelectElement();
-nsXPCComponents_Interfaces.prototype.nsIBufferedOutputStream= new nsIBufferedOutputStream();
-nsXPCComponents_Interfaces.prototype.nsISOAPCallCompletion= new nsISOAPCallCompletion();
-nsXPCComponents_Interfaces.prototype.nsIUnicharLineInputStream= new nsIUnicharLineInputStream();
-nsXPCComponents_Interfaces.prototype.nsITokenDialogs= new nsITokenDialogs();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentCSS= new nsIDOMDocumentCSS();
-nsXPCComponents_Interfaces.prototype.nsICRLInfo= new nsICRLInfo();
-nsXPCComponents_Interfaces.prototype.nsITransportSecurityInfo= new nsITransportSecurityInfo();
-nsXPCComponents_Interfaces.prototype.nsIBoxPaintManager= new nsIBoxPaintManager();
-nsXPCComponents_Interfaces.prototype.nsITextToSubURI= new nsITextToSubURI();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLFrameElement= new nsIDOMHTMLFrameElement();
-nsXPCComponents_Interfaces.prototype.nsITokenPasswordDialogs= new nsITokenPasswordDialogs();
-nsXPCComponents_Interfaces.prototype.nsIExternalProtocolService= new nsIExternalProtocolService();
-nsXPCComponents_Interfaces.prototype.nsIEnvironment= new nsIEnvironment();
-nsXPCComponents_Interfaces.prototype.nsIXMLHttpRequest= new nsIXMLHttpRequest();
-nsXPCComponents_Interfaces.prototype.nsIURIContentListener= new nsIURIContentListener();
-nsXPCComponents_Interfaces.prototype.nsIXPIProgressDialog= new nsIXPIProgressDialog();
-nsXPCComponents_Interfaces.prototype.nsISelectionPrivate= new nsISelectionPrivate();
-nsXPCComponents_Interfaces.prototype.nsISchemaType= new nsISchemaType();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGZoomEvent= new nsIDOMSVGZoomEvent();
-nsXPCComponents_Interfaces.prototype.nsICancelable= new nsICancelable();
-nsXPCComponents_Interfaces.prototype.nsIDOMAbstractView= new nsIDOMAbstractView();
-nsXPCComponents_Interfaces.prototype.nsIJARChannel= new nsIJARChannel();
-nsXPCComponents_Interfaces.prototype.nsIMemory= new nsIMemory();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSSerializerFilter= new nsIDOMLSSerializerFilter();
-nsXPCComponents_Interfaces.prototype.nsIBinaryOutputStream= new nsIBinaryOutputStream();
-nsXPCComponents_Interfaces.prototype.nsIDOMDOMStringList= new nsIDOMDOMStringList();
-nsXPCComponents_Interfaces.prototype.nsIImageLoadingContent= new nsIImageLoadingContent();
-nsXPCComponents_Interfaces.prototype.nsIExceptionService= new nsIExceptionService();
-nsXPCComponents_Interfaces.prototype.nsIFileOutputStream= new nsIFileOutputStream();
-nsXPCComponents_Interfaces.prototype.nsISchemaAnyAttribute= new nsISchemaAnyAttribute();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSMediaRule= new nsIDOMCSSMediaRule();
-nsXPCComponents_Interfaces.prototype.nsIErrorService= new nsIErrorService();
-nsXPCComponents_Interfaces.prototype.nsIRDFInMemoryDataSource= new nsIRDFInMemoryDataSource();
-nsXPCComponents_Interfaces.prototype.nsIFeed= new nsIFeed();
-nsXPCComponents_Interfaces.prototype.nsIContentViewer_MOZILLA_1_8_BRANCH= new nsIContentViewer_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIEditorMailSupport= new nsIEditorMailSupport();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLPreElement= new nsIDOMHTMLPreElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMNavigator_MOZILLA_1_8_BRANCH= new nsIDOMNavigator_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.gfxIImageFrame= new gfxIImageFrame();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleSelectable= new nsIAccessibleSelectable();
-nsXPCComponents_Interfaces.prototype.nsPICommandUpdater= new nsPICommandUpdater();
-nsXPCComponents_Interfaces.prototype.nsIDownload= new nsIDownload();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULControlElement= new nsIDOMXULControlElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedNumberList= new nsIDOMSVGAnimatedNumberList();
-nsXPCComponents_Interfaces.prototype.nsIDocumentCharsetInfo= new nsIDocumentCharsetInfo();
-nsXPCComponents_Interfaces.prototype.nsIContentViewerContainer= new nsIContentViewerContainer();
-nsXPCComponents_Interfaces.prototype.nsIAppStartup= new nsIAppStartup();
-nsXPCComponents_Interfaces.prototype.nsICookie2= new nsICookie2();
-nsXPCComponents_Interfaces.prototype.nsIBrowserInstance= new nsIBrowserInstance();
-nsXPCComponents_Interfaces.prototype.nsIProtocolProxyService= new nsIProtocolProxyService();
-nsXPCComponents_Interfaces.prototype.nsIDOMCDATASection= new nsIDOMCDATASection();
-nsXPCComponents_Interfaces.prototype.nsIJVMConfigManager= new nsIJVMConfigManager();
-nsXPCComponents_Interfaces.prototype.nsISOAPPortBinding= new nsISOAPPortBinding();
-nsXPCComponents_Interfaces.prototype.nsIContentHandler= new nsIContentHandler();
-nsXPCComponents_Interfaces.prototype.nsISchemaComponent= new nsISchemaComponent();
-nsXPCComponents_Interfaces.prototype.nsIPrintSettingsWin= new nsIPrintSettingsWin();
-nsXPCComponents_Interfaces.prototype.nsIDownloadProgressListener= new nsIDownloadProgressListener();
-nsXPCComponents_Interfaces.prototype.nsIMozIconURI= new nsIMozIconURI();
-nsXPCComponents_Interfaces.prototype.nsISHistoryInternal= new nsISHistoryInternal();
-nsXPCComponents_Interfaces.prototype.nsIURIFixup= new nsIURIFixup();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegLinetoHorizontalRel= new nsIDOMSVGPathSegLinetoHorizontalRel();
-nsXPCComponents_Interfaces.prototype.nsIXPIDialogService= new nsIXPIDialogService();
-nsXPCComponents_Interfaces.prototype.nsIEditActionListener= new nsIEditActionListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLAppletElement= new nsIDOMHTMLAppletElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMAttr= new nsIDOMAttr();
-nsXPCComponents_Interfaces.prototype.nsIDOMNotation= new nsIDOMNotation();
-nsXPCComponents_Interfaces.prototype.nsIProxyObjectManager= new nsIProxyObjectManager();
-nsXPCComponents_Interfaces.prototype.nsIPassword= new nsIPassword();
-nsXPCComponents_Interfaces.prototype.nsIProfileLock= new nsIProfileLock();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLCanvasElement= new nsIDOMHTMLCanvasElement();
-nsXPCComponents_Interfaces.prototype.nsISelectElement= new nsISelectElement();
-nsXPCComponents_Interfaces.prototype.nsIPopupBoxObject= new nsIPopupBoxObject();
-nsXPCComponents_Interfaces.prototype.nsIFind= new nsIFind();
-nsXPCComponents_Interfaces.prototype.nsIXTFPrivate= new nsIXTFPrivate();
-nsXPCComponents_Interfaces.prototype.nsIPlaintextEditor= new nsIPlaintextEditor();
-nsXPCComponents_Interfaces.prototype.nsIForwardIterator= new nsIForwardIterator();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLSelectElement= new nsIDOMNSHTMLSelectElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLModElement= new nsIDOMHTMLModElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSMozDocumentRule= new nsIDOMCSSMozDocumentRule();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGEllipseElement= new nsIDOMSVGEllipseElement();
-nsXPCComponents_Interfaces.prototype.jsdIContext= new jsdIContext();
-nsXPCComponents_Interfaces.prototype.nsIDOMPopupBlockedEvent_MOZILLA_1_8_BRANCH= new nsIDOMPopupBlockedEvent_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentTraversal= new nsIDOMDocumentTraversal();
-nsXPCComponents_Interfaces.prototype.nsIXTFAttributeHandler= new nsIXTFAttributeHandler();
-nsXPCComponents_Interfaces.prototype.inIFlasher= new inIFlasher();
-nsXPCComponents_Interfaces.prototype.nsISupportsWeakReference= new nsISupportsWeakReference();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGElement= new nsIDOMSVGElement();
-nsXPCComponents_Interfaces.prototype.nsIDOM3DocumentEvent= new nsIDOM3DocumentEvent();
-nsXPCComponents_Interfaces.prototype.nsIRDFRemoteDataSource= new nsIRDFRemoteDataSource();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegArcAbs= new nsIDOMSVGPathSegArcAbs();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULButtonElement= new nsIDOMXULButtonElement();
-nsXPCComponents_Interfaces.prototype.nsIClipboardDragDropHooks= new nsIClipboardDragDropHooks();
-nsXPCComponents_Interfaces.prototype.nsIDOMRect= new nsIDOMRect();
-nsXPCComponents_Interfaces.prototype.nsICRLManager= new nsICRLManager();
-nsXPCComponents_Interfaces.prototype.imgIEncoder= new imgIEncoder();
-nsXPCComponents_Interfaces.prototype.nsIX509Cert3= new nsIX509Cert3();
-nsXPCComponents_Interfaces.prototype.nsISearchEngine= new nsISearchEngine();
-nsXPCComponents_Interfaces.prototype.nsIUrlListManagerCallback= new nsIUrlListManagerCallback();
-nsXPCComponents_Interfaces.prototype.nsIDOMEntity= new nsIDOMEntity();
-nsXPCComponents_Interfaces.prototype.nsIDOMXPathNamespace= new nsIDOMXPathNamespace();
-nsXPCComponents_Interfaces.prototype.nsIBookmarksService= new nsIBookmarksService();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLHRElement= new nsIDOMHTMLHRElement();
-nsXPCComponents_Interfaces.prototype.nsIRDFContainerUtils= new nsIRDFContainerUtils();
-nsXPCComponents_Interfaces.prototype.nsISHistoryListener= new nsISHistoryListener();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserFocus= new nsIWebBrowserFocus();
-nsXPCComponents_Interfaces.prototype.nsISAXErrorHandler= new nsISAXErrorHandler();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoCubicAbs= new nsIDOMSVGPathSegCurvetoCubicAbs();
-nsXPCComponents_Interfaces.prototype.nsIHTMLObjectResizer= new nsIHTMLObjectResizer();
-nsXPCComponents_Interfaces.prototype.nsIXTFXULVisual= new nsIXTFXULVisual();
-nsXPCComponents_Interfaces.prototype.nsIInputStreamCallback= new nsIInputStreamCallback();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRUint64= new nsISupportsPRUint64();
-nsXPCComponents_Interfaces.prototype.nsIClipboard= new nsIClipboard();
-nsXPCComponents_Interfaces.prototype.inIDOMUtils= new inIDOMUtils();
-nsXPCComponents_Interfaces.prototype.nsIXmlRpcFault= new nsIXmlRpcFault();
-nsXPCComponents_Interfaces.prototype.nsIDirIndexListener= new nsIDirIndexListener();
-nsXPCComponents_Interfaces.prototype.nsITransactionListener= new nsITransactionListener();
-nsXPCComponents_Interfaces.prototype.nsICookiePermission= new nsICookiePermission();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSResourceResolver= new nsIDOMLSResourceResolver();
-nsXPCComponents_Interfaces.prototype.nsIContentPolicy= new nsIContentPolicy();
-nsXPCComponents_Interfaces.prototype.nsIHelperAppLauncher= new nsIHelperAppLauncher();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSEventTarget= new nsIDOMNSEventTarget();
-nsXPCComponents_Interfaces.prototype.nsIRelativeFilePref= new nsIRelativeFilePref();
-nsXPCComponents_Interfaces.prototype.nsISidebar_MOZILLA_1_8_BRANCH= new nsISidebar_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIRDFObserver= new nsIRDFObserver();
-nsXPCComponents_Interfaces.prototype.nsIDOMPageTransitionEvent= new nsIDOMPageTransitionEvent();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowser= new nsIWebBrowser();
-nsXPCComponents_Interfaces.prototype.nsIRDFXMLSource= new nsIRDFXMLSource();
-nsXPCComponents_Interfaces.prototype.nsIDOMElement= new nsIDOMElement();
-nsXPCComponents_Interfaces.prototype.nsIRegistryEnumerator= new nsIRegistryEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTextElement= new nsIDOMSVGTextElement();
-nsXPCComponents_Interfaces.prototype.jsdIFilter= new jsdIFilter();
-nsXPCComponents_Interfaces.prototype.nsIHTMLEditor= new nsIHTMLEditor();
-nsXPCComponents_Interfaces.prototype.nsISchemaUnionType= new nsISchemaUnionType();
-nsXPCComponents_Interfaces.prototype.nsIRDFPropagatableDataSource= new nsIRDFPropagatableDataSource();
-nsXPCComponents_Interfaces.prototype.nsIContentViewer= new nsIContentViewer();
-nsXPCComponents_Interfaces.prototype.nsIDOMJSWindow= new nsIDOMJSWindow();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedLengthList= new nsIDOMSVGAnimatedLengthList();
-nsXPCComponents_Interfaces.prototype.nsIStreamConverterService= new nsIStreamConverterService();
-nsXPCComponents_Interfaces.prototype.nsIFastLoadReadControl= new nsIFastLoadReadControl();
-nsXPCComponents_Interfaces.prototype.nsICommandController= new nsICommandController();
-nsXPCComponents_Interfaces.prototype.nsIFileProtocolHandler= new nsIFileProtocolHandler();
-nsXPCComponents_Interfaces.prototype.nsILocalSearchService= new nsILocalSearchService();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteController= new nsIAutoCompleteController();
-nsXPCComponents_Interfaces.prototype.nsIWSDLLoader= new nsIWSDLLoader();
-nsXPCComponents_Interfaces.prototype.nsIPrefBranch= new nsIPrefBranch();
-nsXPCComponents_Interfaces.prototype.nsIDOMPlugin= new nsIDOMPlugin();
-nsXPCComponents_Interfaces.prototype.nsISelectionListener= new nsISelectionListener();
-nsXPCComponents_Interfaces.prototype.nsIMIMEInputStream= new nsIMIMEInputStream();
-nsXPCComponents_Interfaces.prototype.nsIWindowDataSource= new nsIWindowDataSource();
-nsXPCComponents_Interfaces.prototype.nsIXMLContentBuilder= new nsIXMLContentBuilder();
-nsXPCComponents_Interfaces.prototype.nsIStreamLoaderObserver= new nsIStreamLoaderObserver();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLElement= new nsIDOMHTMLElement();
-nsXPCComponents_Interfaces.prototype.nsIXTFElementFactory= new nsIXTFElementFactory();
-nsXPCComponents_Interfaces.prototype.nsIPasswordManagerInternal= new nsIPasswordManagerInternal();
-nsXPCComponents_Interfaces.prototype.nsIStyleSheetService= new nsIStyleSheetService();
-nsXPCComponents_Interfaces.prototype.nsISOAPCall= new nsISOAPCall();
-nsXPCComponents_Interfaces.prototype.nsICharsetConverterManager= new nsICharsetConverterManager();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTextPositioningElement= new nsIDOMSVGTextPositioningElement();
-nsXPCComponents_Interfaces.prototype.nsIBrowserHandler= new nsIBrowserHandler();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSDocument= new nsIDOMNSDocument();
-nsXPCComponents_Interfaces.prototype.nsIInputStreamTee= new nsIInputStreamTee();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTitleElement= new nsIDOMSVGTitleElement();
-nsXPCComponents_Interfaces.prototype.nsIXmlRpcClientListener= new nsIXmlRpcClientListener();
-nsXPCComponents_Interfaces.prototype.nsIFontEnumerator= new nsIFontEnumerator();
-nsXPCComponents_Interfaces.prototype.nsISound= new nsISound();
-nsXPCComponents_Interfaces.prototype.nsIAppShellService= new nsIAppShellService();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoCubicSmoothAbs= new nsIDOMSVGPathSegCurvetoCubicSmoothAbs();
-nsXPCComponents_Interfaces.prototype.nsIDOMDOMConfiguration= new nsIDOMDOMConfiguration();
-nsXPCComponents_Interfaces.prototype.nsIPasswordManager= new nsIPasswordManager();
-nsXPCComponents_Interfaces.prototype.nsIPKCS11Module= new nsIPKCS11Module();
-nsXPCComponents_Interfaces.prototype.nsIFormatConverter= new nsIFormatConverter();
-nsXPCComponents_Interfaces.prototype.nsIChannel= new nsIChannel();
-nsXPCComponents_Interfaces.prototype.nsIDOMParser= new nsIDOMParser();
-nsXPCComponents_Interfaces.prototype.imgILoader= new imgILoader();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedTransformList= new nsIDOMSVGAnimatedTransformList();
-nsXPCComponents_Interfaces.prototype.nsIBrowserGlue= new nsIBrowserGlue();
-nsXPCComponents_Interfaces.prototype.nsIExternalProtocolHandler= new nsIExternalProtocolHandler();
-nsXPCComponents_Interfaces.prototype.nsIXTFElement= new nsIXTFElement();
-nsXPCComponents_Interfaces.prototype.nsIFilePicker= new nsIFilePicker();
-nsXPCComponents_Interfaces.prototype.nsIPropertyElement= new nsIPropertyElement();
-nsXPCComponents_Interfaces.prototype.nsIStandardURL= new nsIStandardURL();
-nsXPCComponents_Interfaces.prototype.nsIRDFPurgeableDataSource= new nsIRDFPurgeableDataSource();
-nsXPCComponents_Interfaces.prototype.nsIExtendedExpatSink= new nsIExtendedExpatSink();
-nsXPCComponents_Interfaces.prototype.nsISeekableStream= new nsISeekableStream();
-nsXPCComponents_Interfaces.prototype.nsISessionStartup= new nsISessionStartup();
-nsXPCComponents_Interfaces.prototype.nsIWindowMediator= new nsIWindowMediator();
-nsXPCComponents_Interfaces.prototype.nsIDocumentLoaderFactory= new nsIDocumentLoaderFactory();
-nsXPCComponents_Interfaces.prototype.nsIStreamListenerTee= new nsIStreamListenerTee();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSCSS2Properties= new nsIDOMNSCSS2Properties();
-nsXPCComponents_Interfaces.prototype.nsINSSCertCache= new nsINSSCertCache();
-nsXPCComponents_Interfaces.prototype.nsISyncStreamListener= new nsISyncStreamListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSParserFilter= new nsIDOMLSParserFilter();
-nsXPCComponents_Interfaces.prototype.nsIPKIParamBlock= new nsIPKIParamBlock();
-nsXPCComponents_Interfaces.prototype.nsIScriptError= new nsIScriptError();
-nsXPCComponents_Interfaces.prototype.nsIXULWindow= new nsIXULWindow();
-nsXPCComponents_Interfaces.prototype.nsIEventTarget= new nsIEventTarget();
-nsXPCComponents_Interfaces.prototype.nsIURLParser= new nsIURLParser();
-nsXPCComponents_Interfaces.prototype.mozISpellI18NManager= new mozISpellI18NManager();
-nsXPCComponents_Interfaces.prototype.nsIX509CertValidity= new nsIX509CertValidity();
-nsXPCComponents_Interfaces.prototype.nsISchemaFacet= new nsISchemaFacet();
-nsXPCComponents_Interfaces.prototype.nsIModule= new nsIModule();
-nsXPCComponents_Interfaces.prototype.nsINativeAppSupport= new nsINativeAppSupport();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGMetadataElement= new nsIDOMSVGMetadataElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMMimeTypeArray= new nsIDOMMimeTypeArray();
-nsXPCComponents_Interfaces.prototype.nsIComponentManagerObsolete= new nsIComponentManagerObsolete();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLLIElement= new nsIDOMHTMLLIElement();
-nsXPCComponents_Interfaces.prototype.nsIWindowWatcher= new nsIWindowWatcher();
-nsXPCComponents_Interfaces.prototype.nsIASN1Object= new nsIASN1Object();
-nsXPCComponents_Interfaces.prototype.nsIPrintProgress= new nsIPrintProgress();
-nsXPCComponents_Interfaces.prototype.nsIXPTLoaderSink= new nsIXPTLoaderSink();
-nsXPCComponents_Interfaces.prototype.nsIWindowsShellService= new nsIWindowsShellService();
-nsXPCComponents_Interfaces.prototype.nsIDOMMouseEvent= new nsIDOMMouseEvent();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRInt32= new nsISupportsPRInt32();
-nsXPCComponents_Interfaces.prototype.nsIApplicationUpdateService= new nsIApplicationUpdateService();
-nsXPCComponents_Interfaces.prototype.nsIInterfaceRequestor= new nsIInterfaceRequestor();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSProgressEvent= new nsIDOMLSProgressEvent();
-nsXPCComponents_Interfaces.prototype.nsITransactionManager= new nsITransactionManager();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLOptGroupElement= new nsIDOMHTMLOptGroupElement();
-nsXPCComponents_Interfaces.prototype.nsICommandManager= new nsICommandManager();
-nsXPCComponents_Interfaces.prototype.nsIIDNService= new nsIIDNService();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTitleElement= new nsIDOMHTMLTitleElement();
-nsXPCComponents_Interfaces.prototype.nsITimelineService= new nsITimelineService();
-nsXPCComponents_Interfaces.prototype.nsIUnicharOutputStream= new nsIUnicharOutputStream();
-nsXPCComponents_Interfaces.prototype.nsIStackFrame= new nsIStackFrame();
-nsXPCComponents_Interfaces.prototype.nsIDataType= new nsIDataType();
-nsXPCComponents_Interfaces.prototype.nsIHttpActivityObserver= new nsIHttpActivityObserver();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSStyleSheet= new nsIDOMCSSStyleSheet();
-nsXPCComponents_Interfaces.prototype.nsIDOMCryptoDialogs= new nsIDOMCryptoDialogs();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGGradientElement= new nsIDOMSVGGradientElement();
-nsXPCComponents_Interfaces.prototype.nsICookieManager= new nsICookieManager();
-nsXPCComponents_Interfaces.prototype.nsIConverterOutputStream= new nsIConverterOutputStream();
-nsXPCComponents_Interfaces.prototype.nsIInputStreamPump= new nsIInputStreamPump();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSParser= new nsIDOMLSParser();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSStyleDeclaration= new nsIDOMCSSStyleDeclaration();
-nsXPCComponents_Interfaces.prototype.nsIFlavorDataProvider= new nsIFlavorDataProvider();
-nsXPCComponents_Interfaces.prototype.nsISOAPHeaderBlock= new nsISOAPHeaderBlock();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTableSectionElement= new nsIDOMHTMLTableSectionElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMNode= new nsIDOMNode();
-nsXPCComponents_Interfaces.prototype.imgICache= new imgICache();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGZoomAndPan= new nsIDOMSVGZoomAndPan();
-nsXPCComponents_Interfaces.prototype.nsIDOMStorageWindow= new nsIDOMStorageWindow();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRUint8= new nsISupportsPRUint8();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGStyleElement= new nsIDOMSVGStyleElement();
-nsXPCComponents_Interfaces.prototype.nsIURILoader= new nsIURILoader();
-nsXPCComponents_Interfaces.prototype.nsICommandLineHandler= new nsICommandLineHandler();
-nsXPCComponents_Interfaces.prototype.nsIDocNavStartProgressListener= new nsIDocNavStartProgressListener();
-nsXPCComponents_Interfaces.prototype.nsIRegistryNode= new nsIRegistryNode();
-nsXPCComponents_Interfaces.prototype.nsITransferable= new nsITransferable();
-nsXPCComponents_Interfaces.prototype.nsIEditingSession= new nsIEditingSession();
-nsXPCComponents_Interfaces.prototype.nsIAccessibilityService= new nsIAccessibilityService();
-nsXPCComponents_Interfaces.prototype.nsIUpdatePatch= new nsIUpdatePatch();
-nsXPCComponents_Interfaces.prototype.nsITransportEventSink= new nsITransportEventSink();
-nsXPCComponents_Interfaces.prototype.nsIDOMCustomEvent= new nsIDOMCustomEvent();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRUint16= new nsISupportsPRUint16();
-nsXPCComponents_Interfaces.prototype.nsIUrlListManager= new nsIUrlListManager();
-nsXPCComponents_Interfaces.prototype.nsIWSDLOperation= new nsIWSDLOperation();
-nsXPCComponents_Interfaces.prototype.nsIWebProgressListener2= new nsIWebProgressListener2();
-nsXPCComponents_Interfaces.prototype.nsISOAPDecoder= new nsISOAPDecoder();
-nsXPCComponents_Interfaces.prototype.nsISAXXMLReader= new nsISAXXMLReader();
-nsXPCComponents_Interfaces.prototype.nsIRecyclingAllocator= new nsIRecyclingAllocator();
-nsXPCComponents_Interfaces.prototype.nsIWebServiceProxy= new nsIWebServiceProxy();
-nsXPCComponents_Interfaces.prototype.nsIRDFXMLSink= new nsIRDFXMLSink();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLIFrameElement= new nsIDOMHTMLIFrameElement();
-nsXPCComponents_Interfaces.prototype.nsIXULBrowserWindow= new nsIXULBrowserWindow();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPointList= new nsIDOMSVGPointList();
-nsXPCComponents_Interfaces.prototype.nsIUserInfo= new nsIUserInfo();
-nsXPCComponents_Interfaces.prototype.nsICacheEntryDescriptor= new nsICacheEntryDescriptor();
-nsXPCComponents_Interfaces.prototype.nsIHTMLAbsPosEditor= new nsIHTMLAbsPosEditor();
-nsXPCComponents_Interfaces.prototype.nsIXTFVisual= new nsIXTFVisual();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteObserver= new nsIAutoCompleteObserver();
-nsXPCComponents_Interfaces.prototype.nsIFormHistory2= new nsIFormHistory2();
-nsXPCComponents_Interfaces.prototype.nsIFileSpec= new nsIFileSpec();
-nsXPCComponents_Interfaces.prototype.nsIPasswordInternal= new nsIPasswordInternal();
-nsXPCComponents_Interfaces.prototype.nsISecurityWarningDialogs= new nsISecurityWarningDialogs();
-nsXPCComponents_Interfaces.prototype.nsISOAPBlock= new nsISOAPBlock();
-nsXPCComponents_Interfaces.prototype.nsIImageDocument= new nsIImageDocument();
-nsXPCComponents_Interfaces.prototype.nsITransport= new nsITransport();
-nsXPCComponents_Interfaces.prototype.nsISOAPFault= new nsISOAPFault();
-nsXPCComponents_Interfaces.prototype.nsIScriptContextOwner= new nsIScriptContextOwner();
-nsXPCComponents_Interfaces.prototype.jsdICallHook= new jsdICallHook();
-nsXPCComponents_Interfaces.prototype.nsISOAPEncodingRegistry= new nsISOAPEncodingRegistry();
-nsXPCComponents_Interfaces.prototype.nsICategoryManager= new nsICategoryManager();
-nsXPCComponents_Interfaces.prototype.nsIBidirectionalIterator= new nsIBidirectionalIterator();
-nsXPCComponents_Interfaces.prototype.nsIWindowMediatorListener= new nsIWindowMediatorListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMXPathResult= new nsIDOMXPathResult();
-nsXPCComponents_Interfaces.prototype.nsIXTFSVGVisualWrapper= new nsIXTFSVGVisualWrapper();
-nsXPCComponents_Interfaces.prototype.nsIFeedGenerator= new nsIFeedGenerator();
-nsXPCComponents_Interfaces.prototype.nsIEditor= new nsIEditor();
-nsXPCComponents_Interfaces.prototype.nsIDOMHistory= new nsIDOMHistory();
-nsXPCComponents_Interfaces.prototype.nsIZipEntry= new nsIZipEntry();
-nsXPCComponents_Interfaces.prototype.nsIWebContentHandlerRegistrar= new nsIWebContentHandlerRegistrar();
-nsXPCComponents_Interfaces.prototype.mozIStorageStatementWrapper= new mozIStorageStatementWrapper();
-nsXPCComponents_Interfaces.prototype.nsIFontPackageProxy= new nsIFontPackageProxy();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSOutput= new nsIDOMLSOutput();
-nsXPCComponents_Interfaces.prototype.nsIUnicharInputStream= new nsIUnicharInputStream();
-nsXPCComponents_Interfaces.prototype.nsIFontList= new nsIFontList();
-nsXPCComponents_Interfaces.prototype.nsIScriptLoader= new nsIScriptLoader();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULSelectControlElement= new nsIDOMXULSelectControlElement();
-nsXPCComponents_Interfaces.prototype.nsIVariant= new nsIVariant();
-nsXPCComponents_Interfaces.prototype.nsIDOMCanvasPattern= new nsIDOMCanvasPattern();
-nsXPCComponents_Interfaces.prototype.nsISupportsVoid= new nsISupportsVoid();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSImportRule= new nsIDOMCSSImportRule();
-nsXPCComponents_Interfaces.prototype.nsISchemaModelGroup= new nsISchemaModelGroup();
-nsXPCComponents_Interfaces.prototype.nsIConsoleMessage= new nsIConsoleMessage();
-nsXPCComponents_Interfaces.prototype.nsISAXLocator= new nsISAXLocator();
-nsXPCComponents_Interfaces.prototype.inIDOMView= new inIDOMView();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLCollection= new nsIDOMHTMLCollection();
-nsXPCComponents_Interfaces.prototype.nsICacheDeviceInfo= new nsICacheDeviceInfo();
-nsXPCComponents_Interfaces.prototype.nsIFeedPerson= new nsIFeedPerson();
-nsXPCComponents_Interfaces.prototype.nsIDOMEvent= new nsIDOMEvent();
-nsXPCComponents_Interfaces.prototype.nsICacheVisitor= new nsICacheVisitor();
-nsXPCComponents_Interfaces.prototype.nsISerializable= new nsISerializable();
-nsXPCComponents_Interfaces.prototype.nsINonBlockingAlertService= new nsINonBlockingAlertService();
-nsXPCComponents_Interfaces.prototype.nsICertificateDialogs= new nsICertificateDialogs();
-nsXPCComponents_Interfaces.prototype.nsIInputIterator= new nsIInputIterator();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoQuadraticSmoothRel= new nsIDOMSVGPathSegCurvetoQuadraticSmoothRel();
-nsXPCComponents_Interfaces.prototype.nsIInternetSearchService= new nsIInternetSearchService();
-nsXPCComponents_Interfaces.prototype.nsIHttpAuthenticator= new nsIHttpAuthenticator();
-nsXPCComponents_Interfaces.prototype.nsIAddonUpdateListener= new nsIAddonUpdateListener();
-nsXPCComponents_Interfaces.prototype.nsIEditorLogging= new nsIEditorLogging();
-nsXPCComponents_Interfaces.prototype.nsIZipReaderCache= new nsIZipReaderCache();
-nsXPCComponents_Interfaces.prototype.nsIAsyncStreamCopier= new nsIAsyncStreamCopier();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULLabeledControlElement= new nsIDOMXULLabeledControlElement();
-nsXPCComponents_Interfaces.prototype.nsICookieAcceptDialog= new nsICookieAcceptDialog();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedEnumeration= new nsIDOMSVGAnimatedEnumeration();
-nsXPCComponents_Interfaces.prototype.nsIPKCS11ModuleDB= new nsIPKCS11ModuleDB();
-nsXPCComponents_Interfaces.prototype.nsISecretDecoderRingConfig= new nsISecretDecoderRingConfig();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSUnknownRule= new nsIDOMCSSUnknownRule();
-nsXPCComponents_Interfaces.prototype.nsIXPTLoader= new nsIXPTLoader();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedString= new nsIDOMSVGAnimatedString();
-nsXPCComponents_Interfaces.prototype.nsIContentFilter= new nsIContentFilter();
-nsXPCComponents_Interfaces.prototype.nsIWSDLLoadListener= new nsIWSDLLoadListener();
-nsXPCComponents_Interfaces.prototype.mozIStorageStatementRow= new mozIStorageStatementRow();
-nsXPCComponents_Interfaces.prototype.imgIDecoderObserver_MOZILLA_1_8_BRANCH= new imgIDecoderObserver_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.mozISpellCheckingEngine= new mozISpellCheckingEngine();
-nsXPCComponents_Interfaces.prototype.nsISOAPMessageBinding= new nsISOAPMessageBinding();
-nsXPCComponents_Interfaces.prototype.nsICommandHandlerInit= new nsICommandHandlerInit();
-nsXPCComponents_Interfaces.prototype.mozIStorageDataSet= new mozIStorageDataSet();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLFrameElement= new nsIDOMNSHTMLFrameElement();
-nsXPCComponents_Interfaces.prototype.nsIProfile= new nsIProfile();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGRect= new nsIDOMSVGRect();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegMovetoRel= new nsIDOMSVGPathSegMovetoRel();
-nsXPCComponents_Interfaces.prototype.nsIPromptService= new nsIPromptService();
-nsXPCComponents_Interfaces.prototype.nsIJARProtocolHandler= new nsIJARProtocolHandler();
-nsXPCComponents_Interfaces.prototype.nsIRefreshURI= new nsIRefreshURI();
-nsXPCComponents_Interfaces.prototype.nsIDOMXPathExpression= new nsIDOMXPathExpression();
-nsXPCComponents_Interfaces.prototype.nsISchema= new nsISchema();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGLineElement= new nsIDOMSVGLineElement();
-nsXPCComponents_Interfaces.prototype.nsITreeColumn= new nsITreeColumn();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompletePopup= new nsIAutoCompletePopup();
-nsXPCComponents_Interfaces.prototype.nsIFullScreen= new nsIFullScreen();
-nsXPCComponents_Interfaces.prototype.nsIDOMPkcs11= new nsIDOMPkcs11();
-nsXPCComponents_Interfaces.prototype.nsIRequest= new nsIRequest();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSPageRule= new nsIDOMCSSPageRule();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserPrint= new nsIWebBrowserPrint();
-nsXPCComponents_Interfaces.prototype.nsIDOMNameList= new nsIDOMNameList();
-nsXPCComponents_Interfaces.prototype.nsIGlobalHistory2= new nsIGlobalHistory2();
-nsXPCComponents_Interfaces.prototype.nsISOAPResponseListener= new nsISOAPResponseListener();
-nsXPCComponents_Interfaces.prototype.nsIUrlClassifierTable= new nsIUrlClassifierTable();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedNumber= new nsIDOMSVGAnimatedNumber();
-nsXPCComponents_Interfaces.prototype.nsIBrowserHistory= new nsIBrowserHistory();
-nsXPCComponents_Interfaces.prototype.nsIRDFDelegateFactory= new nsIRDFDelegateFactory();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSPrimitiveValue= new nsIDOMCSSPrimitiveValue();
-nsXPCComponents_Interfaces.prototype.nsIFeedResult= new nsIFeedResult();
-nsXPCComponents_Interfaces.prototype.nsISelectionController= new nsISelectionController();
-nsXPCComponents_Interfaces.prototype.nsISocketProvider= new nsISocketProvider();
-nsXPCComponents_Interfaces.prototype.nsIFontPackageService= new nsIFontPackageService();
-nsXPCComponents_Interfaces.prototype.nsIStringInputStream= new nsIStringInputStream();
-nsXPCComponents_Interfaces.prototype.nsIPhonetic= new nsIPhonetic();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGDefsElement= new nsIDOMSVGDefsElement();
-nsXPCComponents_Interfaces.prototype.imgIDecoder= new imgIDecoder();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSValue= new nsIDOMCSSValue();
-nsXPCComponents_Interfaces.prototype.nsISHContainer= new nsISHContainer();
-nsXPCComponents_Interfaces.prototype.nsICryptoFIPSInfo= new nsICryptoFIPSInfo();
-nsXPCComponents_Interfaces.prototype.nsIMenuBoxObject= new nsIMenuBoxObject();
-nsXPCComponents_Interfaces.prototype.nsIWSDLPort= new nsIWSDLPort();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegClosePath= new nsIDOMSVGPathSegClosePath();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSException= new nsIDOMLSException();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLFieldSetElement= new nsIDOMHTMLFieldSetElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGLinearGradientElement= new nsIDOMSVGLinearGradientElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMStorage= new nsIDOMStorage();
-nsXPCComponents_Interfaces.prototype.nsIStreamLoader= new nsIStreamLoader();
-nsXPCComponents_Interfaces.prototype.nsIDOMWindowCollection= new nsIDOMWindowCollection();
-nsXPCComponents_Interfaces.prototype.nsIBinaryInputStream= new nsIBinaryInputStream();
-nsXPCComponents_Interfaces.prototype.nsIFeedProcessor= new nsIFeedProcessor();
-nsXPCComponents_Interfaces.prototype.nsITextScroll= new nsITextScroll();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGRadialGradientElement= new nsIDOMSVGRadialGradientElement();
-nsXPCComponents_Interfaces.prototype.nsIVersionComparator= new nsIVersionComparator();
-nsXPCComponents_Interfaces.prototype.nsIAsyncStreamListener= new nsIAsyncStreamListener();
-nsXPCComponents_Interfaces.prototype.nsIBrowserDOMWindow= new nsIBrowserDOMWindow();
-nsXPCComponents_Interfaces.prototype.nsIDOMXPathException= new nsIDOMXPathException();
-nsXPCComponents_Interfaces.prototype.nsISHistory= new nsISHistory();
-nsXPCComponents_Interfaces.prototype.nsIDOMCrypto= new nsIDOMCrypto();
-nsXPCComponents_Interfaces.prototype.nsIAccessible= new nsIAccessible();
-nsXPCComponents_Interfaces.prototype.nsITransaction= new nsITransaction();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLOptionsCollection= new nsIDOMHTMLOptionsCollection();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSEvent= new nsIDOMNSEvent();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteInput= new nsIAutoCompleteInput();
-nsXPCComponents_Interfaces.prototype.nsICertTree= new nsICertTree();
-nsXPCComponents_Interfaces.prototype.nsIComponentRegistrar= new nsIComponentRegistrar();
-nsXPCComponents_Interfaces.prototype.nsIFileChannel= new nsIFileChannel();
-nsXPCComponents_Interfaces.prototype.jsdIExecutionHook= new jsdIExecutionHook();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteInput_MOZILLA_1_8_BRANCH= new nsIAutoCompleteInput_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIBoxLayoutManager= new nsIBoxLayoutManager();
-nsXPCComponents_Interfaces.prototype.nsIMicrosummary= new nsIMicrosummary();
-nsXPCComponents_Interfaces.prototype.nsICacheListener= new nsICacheListener();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRBool= new nsISupportsPRBool();
-nsXPCComponents_Interfaces.prototype.mozIStorageValueArray= new mozIStorageValueArray();
-nsXPCComponents_Interfaces.prototype.nsIXPInstallManagerUI= new nsIXPInstallManagerUI();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentEvent= new nsIDOMDocumentEvent();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULCommandEvent= new nsIDOMXULCommandEvent();
-nsXPCComponents_Interfaces.prototype.nsIContentSniffer_MOZILLA_1_8_BRANCH= new nsIContentSniffer_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIXULAppInfo= new nsIXULAppInfo();
-nsXPCComponents_Interfaces.prototype.nsIProxiedProtocolHandler= new nsIProxiedProtocolHandler();
-nsXPCComponents_Interfaces.prototype.nsISupportsString= new nsISupportsString();
-nsXPCComponents_Interfaces.prototype.nsISafeOutputStream= new nsISafeOutputStream();
-nsXPCComponents_Interfaces.prototype.inIDeepTreeWalker= new inIDeepTreeWalker();
-nsXPCComponents_Interfaces.prototype.nsIDocShellTreeItem= new nsIDocShellTreeItem();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSFontFaceRule= new nsIDOMCSSFontFaceRule();
-nsXPCComponents_Interfaces.prototype.nsIAlertsService= new nsIAlertsService();
-nsXPCComponents_Interfaces.prototype.nsICMSMessageErrors= new nsICMSMessageErrors();
-nsXPCComponents_Interfaces.prototype.nsIPrefBranch2= new nsIPrefBranch2();
-nsXPCComponents_Interfaces.prototype.nsIXTFGenericElementWrapper= new nsIXTFGenericElementWrapper();
-nsXPCComponents_Interfaces.prototype.inISearchObserver= new inISearchObserver();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedLength= new nsIDOMSVGAnimatedLength();
-nsXPCComponents_Interfaces.prototype.nsIUTF8StringEnumerator= new nsIUTF8StringEnumerator();
-nsXPCComponents_Interfaces.prototype.nsICookieConsent= new nsICookieConsent();
-nsXPCComponents_Interfaces.prototype.nsIResProtocolHandler= new nsIResProtocolHandler();
-nsXPCComponents_Interfaces.prototype.nsIServerSocketListener= new nsIServerSocketListener();
-nsXPCComponents_Interfaces.prototype.nsIXTFBindableElement= new nsIXTFBindableElement();
-nsXPCComponents_Interfaces.prototype.nsIAccessNode= new nsIAccessNode();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoQuadraticAbs= new nsIDOMSVGPathSegCurvetoQuadraticAbs();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRInt64= new nsISupportsPRInt64();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSRange= new nsIDOMNSRange();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_ID= new nsIXPCComponents_ID();
-nsXPCComponents_Interfaces.prototype.nsITooltipTextProvider= new nsITooltipTextProvider();
-nsXPCComponents_Interfaces.prototype.nsIExternalHelperAppService= new nsIExternalHelperAppService();
-nsXPCComponents_Interfaces.prototype.nsIFastLoadService= new nsIFastLoadService();
-nsXPCComponents_Interfaces.prototype.nsIDOMDOMImplementationLS= new nsIDOMDOMImplementationLS();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLDListElement= new nsIDOMHTMLDListElement();
-nsXPCComponents_Interfaces.prototype.nsIWindowsRegKey= new nsIWindowsRegKey();
-nsXPCComponents_Interfaces.prototype.nsISchemaLoadListener= new nsISchemaLoadListener();
-nsXPCComponents_Interfaces.prototype.nsII18nCompatibility= new nsII18nCompatibility();
-nsXPCComponents_Interfaces.prototype.nsIWebScriptsAccessService= new nsIWebScriptsAccessService();
-nsXPCComponents_Interfaces.prototype.nsIWindowCreator2= new nsIWindowCreator2();
-nsXPCComponents_Interfaces.prototype.nsIWebServiceErrorHandler= new nsIWebServiceErrorHandler();
-nsXPCComponents_Interfaces.prototype.nsIBaseWindow= new nsIBaseWindow();
-nsXPCComponents_Interfaces.prototype.nsIFastLoadFileControl= new nsIFastLoadFileControl();
-nsXPCComponents_Interfaces.prototype.nsIPrefService= new nsIPrefService();
-nsXPCComponents_Interfaces.prototype.nsIWritablePropertyBag= new nsIWritablePropertyBag();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGException= new nsIDOMSVGException();
-nsXPCComponents_Interfaces.prototype.nsIMicrosummaryGenerator= new nsIMicrosummaryGenerator();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSeg= new nsIDOMSVGPathSeg();
-nsXPCComponents_Interfaces.prototype.nsISOAPMessage= new nsISOAPMessage();
-nsXPCComponents_Interfaces.prototype.nsIContextMenuInfo= new nsIContextMenuInfo();
-nsXPCComponents_Interfaces.prototype.nsIHttpProtocolHandler= new nsIHttpProtocolHandler();
-nsXPCComponents_Interfaces.prototype.nsILocaleService= new nsILocaleService();
-nsXPCComponents_Interfaces.prototype.nsIDOMBarProp= new nsIDOMBarProp();
-nsXPCComponents_Interfaces.prototype.nsIProfileStartup= new nsIProfileStartup();
-nsXPCComponents_Interfaces.prototype.nsICookiePromptService= new nsICookiePromptService();
-nsXPCComponents_Interfaces.prototype.imgILoad= new imgILoad();
-nsXPCComponents_Interfaces.prototype.nsIPrintSettingsService= new nsIPrintSettingsService();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathElement= new nsIDOMSVGPathElement();
-nsXPCComponents_Interfaces.prototype.nsIObjectInputStream= new nsIObjectInputStream();
-nsXPCComponents_Interfaces.prototype.nsISchemaAnyParticle= new nsISchemaAnyParticle();
-nsXPCComponents_Interfaces.prototype.nsIDirIndex= new nsIDirIndex();
-nsXPCComponents_Interfaces.prototype.nsPIExternalAppLauncher= new nsPIExternalAppLauncher();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLHRElement= new nsIDOMNSHTMLHRElement();
-nsXPCComponents_Interfaces.prototype.nsIXTFSVGVisual= new nsIXTFSVGVisual();
-nsXPCComponents_Interfaces.prototype.nsIFormFillController= new nsIFormFillController();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGSVGElement= new nsIDOMSVGSVGElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULMenuListElement= new nsIDOMXULMenuListElement();
-nsXPCComponents_Interfaces.prototype.nsISOAPTransportListener= new nsISOAPTransportListener();
-nsXPCComponents_Interfaces.prototype.nsIDictionary= new nsIDictionary();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLElement_MOZILLA_1_8_BRANCH= new nsIDOMNSHTMLElement_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsISyncLoadDOMService= new nsISyncLoadDOMService();
-nsXPCComponents_Interfaces.prototype.nsIDOMJSPluginArray= new nsIDOMJSPluginArray();
-nsXPCComponents_Interfaces.prototype.nsIURL= new nsIURL();
-nsXPCComponents_Interfaces.prototype.nsIDOMConstructor= new nsIDOMConstructor();
-nsXPCComponents_Interfaces.prototype.nsIMultiplexInputStream= new nsIMultiplexInputStream();
-nsXPCComponents_Interfaces.prototype.nsIClipboardCommands= new nsIClipboardCommands();
-nsXPCComponents_Interfaces.prototype.nsIWebServiceProxyCreationListener= new nsIWebServiceProxyCreationListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMKeyEvent= new nsIDOMKeyEvent();
-nsXPCComponents_Interfaces.prototype.nsIKeygenThread= new nsIKeygenThread();
-nsXPCComponents_Interfaces.prototype.jsdIDebuggerService= new jsdIDebuggerService();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLDocument= new nsIDOMHTMLDocument();
-nsXPCComponents_Interfaces.prototype.nsISchemaListType= new nsISchemaListType();
-nsXPCComponents_Interfaces.prototype.inICSSValueSearch= new inICSSValueSearch();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleDocument= new nsIAccessibleDocument();
-nsXPCComponents_Interfaces.prototype.nsIDocNavStartProgressCallback= new nsIDocNavStartProgressCallback();
-nsXPCComponents_Interfaces.prototype.nsIPrintStatusFeedback= new nsIPrintStatusFeedback();
-nsXPCComponents_Interfaces.prototype.nsIProfileInternal= new nsIProfileInternal();
-nsXPCComponents_Interfaces.prototype.nsIExceptionProvider= new nsIExceptionProvider();
-nsXPCComponents_Interfaces.prototype.nsIDOMJSNavigator= new nsIDOMJSNavigator();
-nsXPCComponents_Interfaces.prototype.nsIXULRuntime= new nsIXULRuntime();
-nsXPCComponents_Interfaces.prototype.nsIDOM3EventTarget= new nsIDOM3EventTarget();
-nsXPCComponents_Interfaces.prototype.nsIJVMConfig= new nsIJVMConfig();
-nsXPCComponents_Interfaces.prototype.nsIDOMXPathNSResolver= new nsIDOMXPathNSResolver();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLAnchorElement= new nsIDOMHTMLAnchorElement();
-nsXPCComponents_Interfaces.prototype.nsIFTPChannel= new nsIFTPChannel();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSValueList= new nsIDOMCSSValueList();
-nsXPCComponents_Interfaces.prototype.nsIShellService= new nsIShellService();
-nsXPCComponents_Interfaces.prototype.nsISchemaAttributeComponent= new nsISchemaAttributeComponent();
-nsXPCComponents_Interfaces.prototype.nsIJSConsoleService= new nsIJSConsoleService();
-nsXPCComponents_Interfaces.prototype.nsIToolkitChromeRegistry= new nsIToolkitChromeRegistry();
-nsXPCComponents_Interfaces.prototype.nsILocaleDefinition= new nsILocaleDefinition();
-nsXPCComponents_Interfaces.prototype.nsIProtocolProxyFilter= new nsIProtocolProxyFilter();
-nsXPCComponents_Interfaces.prototype.nsIFeedElementBase= new nsIFeedElementBase();
-nsXPCComponents_Interfaces.prototype.nsISOAPResponse= new nsISOAPResponse();
-nsXPCComponents_Interfaces.prototype.nsIFormSigningDialog= new nsIFormSigningDialog();
-nsXPCComponents_Interfaces.prototype.jsdIStackFrame= new jsdIStackFrame();
-nsXPCComponents_Interfaces.prototype.nsIXTFElementWrapper= new nsIXTFElementWrapper();
-nsXPCComponents_Interfaces.prototype.nsITypeAheadFind= new nsITypeAheadFind();
-nsXPCComponents_Interfaces.prototype.nsIInlineSpellChecker= new nsIInlineSpellChecker();
-nsXPCComponents_Interfaces.prototype.nsIAptanaDebugService= new nsIAptanaDebugService();
-nsXPCComponents_Interfaces.prototype.nsIDownloadManager= new nsIDownloadManager();
-nsXPCComponents_Interfaces.prototype.nsIProxyAutoConfig= new nsIProxyAutoConfig();
-nsXPCComponents_Interfaces.prototype.nsIAsyncInputStream= new nsIAsyncInputStream();
-nsXPCComponents_Interfaces.prototype.nsIProfileChangeStatus= new nsIProfileChangeStatus();
-nsXPCComponents_Interfaces.prototype.nsISupportsArray= new nsISupportsArray();
-nsXPCComponents_Interfaces.prototype.nsIToolkitProfile= new nsIToolkitProfile();
-nsXPCComponents_Interfaces.prototype.nsIDOMMediaList= new nsIDOMMediaList();
-nsXPCComponents_Interfaces.prototype.nsIUrlClassifierCallback= new nsIUrlClassifierCallback();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserPersist= new nsIWebBrowserPersist();
-nsXPCComponents_Interfaces.prototype.nsIDirIndexParser= new nsIDirIndexParser();
-nsXPCComponents_Interfaces.prototype.nsIProgrammingLanguage= new nsIProgrammingLanguage();
-nsXPCComponents_Interfaces.prototype.nsIXULTemplateBuilder= new nsIXULTemplateBuilder();
-nsXPCComponents_Interfaces.prototype.nsISemanticUnitScanner= new nsISemanticUnitScanner();
-nsXPCComponents_Interfaces.prototype.nsIStreamCipher= new nsIStreamCipher();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTextPathElement= new nsIDOMSVGTextPathElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLElement= new nsIDOMNSHTMLElement();
-nsXPCComponents_Interfaces.prototype.nsIAtom= new nsIAtom();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTransformable= new nsIDOMSVGTransformable();
-nsXPCComponents_Interfaces.prototype.nsIEnumerator= new nsIEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIFile= new nsIFile();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULMultiSelectControlElement= new nsIDOMXULMultiSelectControlElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLTextAreaElement= new nsIDOMNSHTMLTextAreaElement();
-nsXPCComponents_Interfaces.prototype.nsIContextMenuListener2= new nsIContextMenuListener2();
-nsXPCComponents_Interfaces.prototype.nsIDOMWindow2= new nsIDOMWindow2();
-nsXPCComponents_Interfaces.prototype.nsIChromeRegistry= new nsIChromeRegistry();
-nsXPCComponents_Interfaces.prototype.nsIDOMNodeList= new nsIDOMNodeList();
-nsXPCComponents_Interfaces.prototype.nsIInputStreamChannel= new nsIInputStreamChannel();
-nsXPCComponents_Interfaces.prototype.nsISOAPEncoder= new nsISOAPEncoder();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGForeignObjectElement= new nsIDOMSVGForeignObjectElement();
-nsXPCComponents_Interfaces.prototype.nsIEventQueue= new nsIEventQueue();
-nsXPCComponents_Interfaces.prototype.nsIThread= new nsIThread();
-nsXPCComponents_Interfaces.prototype.nsIIOService2= new nsIIOService2();
-nsXPCComponents_Interfaces.prototype.nsIEditorBoxObject= new nsIEditorBoxObject();
-nsXPCComponents_Interfaces.prototype.nsIUpdateChecker= new nsIUpdateChecker();
-nsXPCComponents_Interfaces.prototype.nsIStreamTransportService= new nsIStreamTransportService();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTableRowElement= new nsIDOMHTMLTableRowElement();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleProvider= new nsIAccessibleProvider();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLButtonElement= new nsIDOMHTMLButtonElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLInputElement= new nsIDOMNSHTMLInputElement();
-nsXPCComponents_Interfaces.prototype.nsIDownload_MOZILLA_1_8_BRANCH= new nsIDownload_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsITransfer= new nsITransfer();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserStream= new nsIWebBrowserStream();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTableColElement= new nsIDOMHTMLTableColElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSRuleList= new nsIDOMCSSRuleList();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoQuadraticRel= new nsIDOMSVGPathSegCurvetoQuadraticRel();
-nsXPCComponents_Interfaces.prototype.imgIEncoder_MOZILLA_1_8_BRANCH= new imgIEncoder_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTSpanElement= new nsIDOMSVGTSpanElement();
-nsXPCComponents_Interfaces.prototype.nsIControllerContext= new nsIControllerContext();
-nsXPCComponents_Interfaces.prototype.nsIUrlClassifierStreamUpdater= new nsIUrlClassifierStreamUpdater();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGClipPathElement= new nsIDOMSVGClipPathElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLIsIndexElement= new nsIDOMHTMLIsIndexElement();
-nsXPCComponents_Interfaces.prototype.nsIExpatSink= new nsIExpatSink();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserSetup= new nsIWebBrowserSetup();
-nsXPCComponents_Interfaces.prototype.nsISOCKSSocketInfo= new nsISOCKSSocketInfo();
-nsXPCComponents_Interfaces.prototype.nsIDOMEventListener= new nsIDOMEventListener();
-nsXPCComponents_Interfaces.prototype.nsIPermission= new nsIPermission();
-nsXPCComponents_Interfaces.prototype.nsIEditorObserver= new nsIEditorObserver();
-nsXPCComponents_Interfaces.prototype.nsIScriptableMethodInfo= new nsIScriptableMethodInfo();
-nsXPCComponents_Interfaces.prototype.nsIScriptSecurityManager= new nsIScriptSecurityManager();
-nsXPCComponents_Interfaces.prototype.nsIDOMEventGroup= new nsIDOMEventGroup();
-nsXPCComponents_Interfaces.prototype.nsIURIFixup_MOZILLA_1_8_BRANCH= new nsIURIFixup_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsITooltipListener= new nsITooltipListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMStyleSheetList= new nsIDOMStyleSheetList();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGNumberList= new nsIDOMSVGNumberList();
-nsXPCComponents_Interfaces.prototype.nsIPermissionManager= new nsIPermissionManager();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSFeatureFactory= new nsIDOMNSFeatureFactory();
-nsXPCComponents_Interfaces.prototype.nsIUpdate_MOZILLA_1_8_BRANCH= new nsIUpdate_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsISAXLexicalHandler= new nsISAXLexicalHandler();
-nsXPCComponents_Interfaces.prototype.nsISMimeCert= new nsISMimeCert();
-nsXPCComponents_Interfaces.prototype.nsISidebarExternal= new nsISidebarExternal();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegArcRel= new nsIDOMSVGPathSegArcRel();
-nsXPCComponents_Interfaces.prototype.nsIEventQueueService= new nsIEventQueueService();
-nsXPCComponents_Interfaces.prototype.nsISaveAsCharset= new nsISaveAsCharset();
-nsXPCComponents_Interfaces.prototype.nsICMSSecureMessage= new nsICMSSecureMessage();
-nsXPCComponents_Interfaces.prototype.nsIStringBundleService= new nsIStringBundleService();
-nsXPCComponents_Interfaces.prototype.nsIXULOverlayProvider= new nsIXULOverlayProvider();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTransformList= new nsIDOMSVGTransformList();
-nsXPCComponents_Interfaces.prototype.nsIDOMDOMException= new nsIDOMDOMException();
-nsXPCComponents_Interfaces.prototype.nsIScriptableUnicodeConverter= new nsIScriptableUnicodeConverter();
-nsXPCComponents_Interfaces.prototype.nsIFastLoadFileIO= new nsIFastLoadFileIO();
-nsXPCComponents_Interfaces.prototype.nsICollation= new nsICollation();
-nsXPCComponents_Interfaces.prototype.nsIComponentManager= new nsIComponentManager();
-nsXPCComponents_Interfaces.prototype.nsIBrowserSearchService= new nsIBrowserSearchService();
-nsXPCComponents_Interfaces.prototype.nsIXSLTProcessorObsolete= new nsIXSLTProcessorObsolete();
-nsXPCComponents_Interfaces.prototype.nsIUUIDGenerator= new nsIUUIDGenerator();
-nsXPCComponents_Interfaces.prototype.nsIControllerCommandGroup= new nsIControllerCommandGroup();
-nsXPCComponents_Interfaces.prototype.nsIDOMLocation= new nsIDOMLocation();
-nsXPCComponents_Interfaces.prototype.nsITXTToHTMLConv= new nsITXTToHTMLConv();
-nsXPCComponents_Interfaces.prototype.nsISessionStore= new nsISessionStore();
-nsXPCComponents_Interfaces.prototype.nsIRDFBlob= new nsIRDFBlob();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLHeadElement= new nsIDOMHTMLHeadElement();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_Exception= new nsIXPCComponents_Exception();
-nsXPCComponents_Interfaces.prototype.nsIASN1PrintableItem= new nsIASN1PrintableItem();
-nsXPCComponents_Interfaces.prototype.nsIEditorStyleSheets= new nsIEditorStyleSheets();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLButtonElement= new nsIDOMNSHTMLButtonElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLMapElement= new nsIDOMHTMLMapElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLBRElement= new nsIDOMHTMLBRElement();
-nsXPCComponents_Interfaces.prototype.nsISupportsDouble= new nsISupportsDouble();
-nsXPCComponents_Interfaces.prototype.nsIProtocolProxyCallback= new nsIProtocolProxyCallback();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLLinkElement= new nsIDOMHTMLLinkElement();
-nsXPCComponents_Interfaces.prototype.nsIXULSortService= new nsIXULSortService();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLOptionCollection= new nsIDOMNSHTMLOptionCollection();
-nsXPCComponents_Interfaces.prototype.nsIXULTreeBuilder= new nsIXULTreeBuilder();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGNumber= new nsIDOMSVGNumber();
-nsXPCComponents_Interfaces.prototype.nsIHistoryEntry= new nsIHistoryEntry();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULImageElement= new nsIDOMXULImageElement();
-nsXPCComponents_Interfaces.prototype.nsIFileURL= new nsIFileURL();
-nsXPCComponents_Interfaces.prototype.nsIFindService= new nsIFindService();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSLoadEvent= new nsIDOMLSLoadEvent();
-nsXPCComponents_Interfaces.prototype.nsINetworkLinkService= new nsINetworkLinkService();
-nsXPCComponents_Interfaces.prototype.nsIClipboardHelper= new nsIClipboardHelper();
-nsXPCComponents_Interfaces.prototype.nsIPref= new nsIPref();
-nsXPCComponents_Interfaces.prototype.nsIWebProgressListener= new nsIWebProgressListener();
-nsXPCComponents_Interfaces.prototype.nsIDragService= new nsIDragService();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSDocumentStyle= new nsIDOMNSDocumentStyle();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLStyleElement= new nsIDOMHTMLStyleElement();
-nsXPCComponents_Interfaces.prototype.nsIOCSPResponder= new nsIOCSPResponder();
-nsXPCComponents_Interfaces.prototype.nsILocale= new nsILocale();
-nsXPCComponents_Interfaces.prototype.nsIUpdateItem= new nsIUpdateItem();
-nsXPCComponents_Interfaces.prototype.nsICiter= new nsICiter();
-nsXPCComponents_Interfaces.prototype.nsISchemaRestrictionType= new nsISchemaRestrictionType();
-nsXPCComponents_Interfaces.prototype.nsIXSLTException= new nsIXSLTException();
-nsXPCComponents_Interfaces.prototype.nsIFormHistoryImporter= new nsIFormHistoryImporter();
-nsXPCComponents_Interfaces.prototype.nsISAXDTDHandler= new nsISAXDTDHandler();
-nsXPCComponents_Interfaces.prototype.nsIRequestObserverProxy= new nsIRequestObserverProxy();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGDocument= new nsIDOMSVGDocument();
-nsXPCComponents_Interfaces.prototype.nsIDOM3Node= new nsIDOM3Node();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLUListElement= new nsIDOMHTMLUListElement();
-nsXPCComponents_Interfaces.prototype.nsIActiveXSecurityPolicy= new nsIActiveXSecurityPolicy();
-nsXPCComponents_Interfaces.prototype.nsIUnicodeNormalizer= new nsIUnicodeNormalizer();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLObjectElement= new nsIDOMHTMLObjectElement();
-nsXPCComponents_Interfaces.prototype.nsIXULChromeRegistry= new nsIXULChromeRegistry();
-nsXPCComponents_Interfaces.prototype.nsIXPointerResult= new nsIXPointerResult();
-nsXPCComponents_Interfaces.prototype.nsIDOMCRMFObject= new nsIDOMCRMFObject();
-nsXPCComponents_Interfaces.prototype.nsIURI= new nsIURI();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGMatrix= new nsIDOMSVGMatrix();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTableElement= new nsIDOMHTMLTableElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGEvent= new nsIDOMSVGEvent();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentType= new nsIDOMDocumentType();
-nsXPCComponents_Interfaces.prototype.nsIQTScriptablePlugin= new nsIQTScriptablePlugin();
-nsXPCComponents_Interfaces.prototype.nsIDOMWindowUtils= new nsIDOMWindowUtils();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULPopupElement= new nsIDOMXULPopupElement();
-nsXPCComponents_Interfaces.prototype.nsISchemaComplexType= new nsISchemaComplexType();
-nsXPCComponents_Interfaces.prototype.nsIOSChromeItem= new nsIOSChromeItem();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegLinetoHorizontalAbs= new nsIDOMSVGPathSegLinetoHorizontalAbs();
-nsXPCComponents_Interfaces.prototype.nsIDialogParamBlock= new nsIDialogParamBlock();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLInputElement= new nsIDOMHTMLInputElement();
-nsXPCComponents_Interfaces.prototype.imgIRequest= new imgIRequest();
-nsXPCComponents_Interfaces.prototype.nsIContextMenuListener= new nsIContextMenuListener();
-nsXPCComponents_Interfaces.prototype.nsIExceptionManager= new nsIExceptionManager();
-nsXPCComponents_Interfaces.prototype.nsITimerInternal= new nsITimerInternal();
-nsXPCComponents_Interfaces.prototype.nsISOAPTransport= new nsISOAPTransport();
-nsXPCComponents_Interfaces.prototype.nsIDOMComment= new nsIDOMComment();
-nsXPCComponents_Interfaces.prototype.nsIRegistry= new nsIRegistry();
-nsXPCComponents_Interfaces.prototype.nsIHelperAppLauncherDialog= new nsIHelperAppLauncherDialog();
-nsXPCComponents_Interfaces.prototype.jsdIProperty= new jsdIProperty();
-nsXPCComponents_Interfaces.prototype.nsICookieService= new nsICookieService();
-nsXPCComponents_Interfaces.prototype.nsIRDFInferDataSource= new nsIRDFInferDataSource();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGCircleElement= new nsIDOMSVGCircleElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegLinetoVerticalAbs= new nsIDOMSVGPathSegLinetoVerticalAbs();
-nsXPCComponents_Interfaces.prototype.nsIProperty= new nsIProperty();
-nsXPCComponents_Interfaces.prototype.nsIDocShellTreeNode= new nsIDocShellTreeNode();
-nsXPCComponents_Interfaces.prototype.nsIChromeEventHandler= new nsIChromeEventHandler();
-nsXPCComponents_Interfaces.prototype.nsIConsoleService_MOZILLA_1_8_BRANCH= new nsIConsoleService_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoCubicSmoothRel= new nsIDOMSVGPathSegCurvetoCubicSmoothRel();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSCharsetRule= new nsIDOMCSSCharsetRule();
-nsXPCComponents_Interfaces.prototype.nsIPrefetchService= new nsIPrefetchService();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleWin32Object= new nsIAccessibleWin32Object();
-nsXPCComponents_Interfaces.prototype.nsIObjectOutputStream= new nsIObjectOutputStream();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedRect= new nsIDOMSVGAnimatedRect();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLLabelElement= new nsIDOMHTMLLabelElement();
-nsXPCComponents_Interfaces.prototype.nsIResumableChannel= new nsIResumableChannel();
-nsXPCComponents_Interfaces.prototype.nsIScriptLoaderObserver= new nsIScriptLoaderObserver();
-nsXPCComponents_Interfaces.prototype.nsIHttpChannelInternal= new nsIHttpChannelInternal();
-nsXPCComponents_Interfaces.prototype.nsICollationFactory= new nsICollationFactory();
-nsXPCComponents_Interfaces.prototype.nsIScriptableRegion= new nsIScriptableRegion();
-nsXPCComponents_Interfaces.prototype.jsdINestCallback= new jsdINestCallback();
-nsXPCComponents_Interfaces.prototype.nsPIAccessible= new nsPIAccessible();
-nsXPCComponents_Interfaces.prototype.nsISchemaBuiltinType= new nsISchemaBuiltinType();
-nsXPCComponents_Interfaces.prototype.nsIAptanaBreakpointProperties= new nsIAptanaBreakpointProperties();
-nsXPCComponents_Interfaces.prototype.nsIAptanaDebugger= new nsIAptanaDebugger();
-nsXPCComponents_Interfaces.prototype.nsIDOMRange= new nsIDOMRange();
-nsXPCComponents_Interfaces.prototype.nsIEditor_MOZILLA_1_8_BRANCH= new nsIEditor_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIListBoxObject= new nsIListBoxObject();
-nsXPCComponents_Interfaces.prototype.nsIDOMCharacterData= new nsIDOMCharacterData();
-nsXPCComponents_Interfaces.prototype.nsIDOM3Document= new nsIDOM3Document();
-nsXPCComponents_Interfaces.prototype.nsIByteRangeRequest= new nsIByteRangeRequest();
-nsXPCComponents_Interfaces.prototype.nsIArray= new nsIArray();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentView= new nsIDOMDocumentView();
-nsXPCComponents_Interfaces.prototype.rdfIDataSource= new rdfIDataSource();
-nsXPCComponents_Interfaces.prototype.nsIXPCWrappedJSObjectGetter= new nsIXPCWrappedJSObjectGetter();
-nsXPCComponents_Interfaces.prototype.mozIJSSubScriptLoader= new mozIJSSubScriptLoader();
-nsXPCComponents_Interfaces.prototype.nsISOAPAttachments= new nsISOAPAttachments();
-nsXPCComponents_Interfaces.prototype.nsIPKCS11Slot= new nsIPKCS11Slot();
-nsXPCComponents_Interfaces.prototype.nsIDirectoryEnumerator= new nsIDirectoryEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIMutableArray= new nsIMutableArray();
-nsXPCComponents_Interfaces.prototype.nsIWebServiceCallContext= new nsIWebServiceCallContext();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSUIEvent= new nsIDOMNSUIEvent();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGMarkerElement= new nsIDOMSVGMarkerElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULLabelElement= new nsIDOMXULLabelElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMUIEvent= new nsIDOMUIEvent();
-nsXPCComponents_Interfaces.prototype.nsIRDFResource= new nsIRDFResource();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGLength= new nsIDOMSVGLength();
-nsXPCComponents_Interfaces.prototype.nsISidebar= new nsISidebar();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPreserveAspectRatio= new nsIDOMSVGPreserveAspectRatio();
-nsXPCComponents_Interfaces.prototype.nsIEditorDocShell= new nsIEditorDocShell();
-nsXPCComponents_Interfaces.prototype.nsIProgressDialog= new nsIProgressDialog();
-nsXPCComponents_Interfaces.prototype.nsIURIChecker= new nsIURIChecker();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleTreeCache= new nsIAccessibleTreeCache();
-nsXPCComponents_Interfaces.prototype.nsIConsoleListener= new nsIConsoleListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLImageElement= new nsIDOMNSHTMLImageElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentStyle= new nsIDOMDocumentStyle();
-nsXPCComponents_Interfaces.prototype.nsIFeedProgressListener= new nsIFeedProgressListener();
-nsXPCComponents_Interfaces.prototype.nsIXPCException= new nsIXPCException();
-nsXPCComponents_Interfaces.prototype.nsIWebPageDescriptor= new nsIWebPageDescriptor();
-nsXPCComponents_Interfaces.prototype.nsIKeyObject= new nsIKeyObject();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLQuoteElement= new nsIDOMHTMLQuoteElement();
-nsXPCComponents_Interfaces.prototype.nsIBidiKeyboard= new nsIBidiKeyboard();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_Utils= new nsIXPCComponents_Utils();
-nsXPCComponents_Interfaces.prototype.nsPISocketTransportService= new nsPISocketTransportService();
-nsXPCComponents_Interfaces.prototype.nsIPipe= new nsIPipe();
-nsXPCComponents_Interfaces.prototype.nsIURLFormatter= new nsIURLFormatter();
-nsXPCComponents_Interfaces.prototype.nsISearchableInputStream= new nsISearchableInputStream();
-nsXPCComponents_Interfaces.prototype.imgIContainer= new imgIContainer();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPolylineElement= new nsIDOMSVGPolylineElement();
-nsXPCComponents_Interfaces.prototype.nsIPluginElement= new nsIPluginElement();
-nsXPCComponents_Interfaces.prototype.nsIStringBundleOverride= new nsIStringBundleOverride();
-nsXPCComponents_Interfaces.prototype.mozIStorageStatementParams= new mozIStorageStatementParams();
-nsXPCComponents_Interfaces.prototype.nsIJVMPluginInstance= new nsIJVMPluginInstance();
-nsXPCComponents_Interfaces.prototype.nsICipherInfoService= new nsICipherInfoService();
-nsXPCComponents_Interfaces.prototype.nsISocketTransport= new nsISocketTransport();
-nsXPCComponents_Interfaces.prototype.nsIOutputIterator= new nsIOutputIterator();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTextContentElement= new nsIDOMSVGTextContentElement();
-nsXPCComponents_Interfaces.prototype.nsIHttpHeaderVisitor= new nsIHttpHeaderVisitor();
-nsXPCComponents_Interfaces.prototype.nsITimerManager= new nsITimerManager();
-nsXPCComponents_Interfaces.prototype.nsIWSDLMessage= new nsIWSDLMessage();
-nsXPCComponents_Interfaces.prototype.nsINetUtil= new nsINetUtil();
-nsXPCComponents_Interfaces.prototype.nsIWebContentConverterService= new nsIWebContentConverterService();
-nsXPCComponents_Interfaces.prototype.jsdIValue= new jsdIValue();
-nsXPCComponents_Interfaces.prototype.jsdIScript= new jsdIScript();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSEditableElement= new nsIDOMNSEditableElement();
-nsXPCComponents_Interfaces.prototype.nsIClassInfo= new nsIClassInfo();
-nsXPCComponents_Interfaces.prototype.nsIRDFService= new nsIRDFService();
-nsXPCComponents_Interfaces.prototype.nsISupportsPriority= new nsISupportsPriority();
-nsXPCComponents_Interfaces.prototype.nsIKeyObjectFactory= new nsIKeyObjectFactory();
-nsXPCComponents_Interfaces.prototype.nsIDirectoryIterator= new nsIDirectoryIterator();
-nsXPCComponents_Interfaces.prototype.nsIInputStream= new nsIInputStream();
-nsXPCComponents_Interfaces.prototype.nsISecurityCheckedComponent= new nsISecurityCheckedComponent();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLFormElement= new nsIDOMHTMLFormElement();
-nsXPCComponents_Interfaces.prototype.mozIPersonalDictionary= new mozIPersonalDictionary();
-nsXPCComponents_Interfaces.prototype.nsIUnicharStreamLoader= new nsIUnicharStreamLoader();
-nsXPCComponents_Interfaces.prototype.nsIDocShell= new nsIDocShell();
-nsXPCComponents_Interfaces.prototype.nsIDOMViewCSS= new nsIDOMViewCSS();
-nsXPCComponents_Interfaces.prototype.nsISAXXMLFilter= new nsISAXXMLFilter();
-nsXPCComponents_Interfaces.prototype.nsIJVMManager= new nsIJVMManager();
-nsXPCComponents_Interfaces.prototype.nsITreeColumns= new nsITreeColumns();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLHtmlElement= new nsIDOMHTMLHtmlElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMCanvasGradient= new nsIDOMCanvasGradient();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedPoints= new nsIDOMSVGAnimatedPoints();
-nsXPCComponents_Interfaces.prototype.nsIRDFXMLSerializer= new nsIRDFXMLSerializer();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLAnchorElement= new nsIDOMNSHTMLAnchorElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSS2Properties= new nsIDOMCSS2Properties();
-nsXPCComponents_Interfaces.prototype.nsIProfileStartupListener= new nsIProfileStartupListener();
-nsXPCComponents_Interfaces.prototype.nsIFontPackageHandler= new nsIFontPackageHandler();
-nsXPCComponents_Interfaces.prototype.nsIWSDLBinding= new nsIWSDLBinding();
-nsXPCComponents_Interfaces.prototype.nsIProxyCreateInstance= new nsIProxyCreateInstance();
-nsXPCComponents_Interfaces.prototype.nsISecurityEventSink= new nsISecurityEventSink();
-nsXPCComponents_Interfaces.prototype.nsICommandHandler= new nsICommandHandler();
-nsXPCComponents_Interfaces.prototype.nsIDOMLinkStyle= new nsIDOMLinkStyle();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPoint= new nsIDOMSVGPoint();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleEvent= new nsIAccessibleEvent();
-nsXPCComponents_Interfaces.prototype.nsISupportsCString= new nsISupportsCString();
-nsXPCComponents_Interfaces.prototype.nsISupportsID= new nsISupportsID();
-nsXPCComponents_Interfaces.prototype.IDispatch= new IDispatch();
-nsXPCComponents_Interfaces.prototype.nsIXPInstallManager= new nsIXPInstallManager();
-nsXPCComponents_Interfaces.prototype.nsIXTFXMLVisualWrapper= new nsIXTFXMLVisualWrapper();
-nsXPCComponents_Interfaces.prototype.nsIFeedResultListener= new nsIFeedResultListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMTreeWalker= new nsIDOMTreeWalker();
-nsXPCComponents_Interfaces.prototype.nsIDOMUserDataHandler= new nsIDOMUserDataHandler();
-nsXPCComponents_Interfaces.prototype.nsIProcess= new nsIProcess();
-nsXPCComponents_Interfaces.prototype.nsIWindowCreator= new nsIWindowCreator();
-nsXPCComponents_Interfaces.prototype.nsITreeView= new nsITreeView();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentXBL= new nsIDOMDocumentXBL();
-nsXPCComponents_Interfaces.prototype.nsIXTFBindableElementWrapper= new nsIXTFBindableElementWrapper();
-nsXPCComponents_Interfaces.prototype.nsIObserverService= new nsIObserverService();
-nsXPCComponents_Interfaces.prototype.nsISAXContentHandler= new nsISAXContentHandler();
-nsXPCComponents_Interfaces.prototype.nsIScriptableConstant= new nsIScriptableConstant();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLFrameSetElement= new nsIDOMHTMLFrameSetElement();
-nsXPCComponents_Interfaces.prototype.nsISchemaSimpleType= new nsISchemaSimpleType();
-nsXPCComponents_Interfaces.prototype.nsIFactory= new nsIFactory();
-nsXPCComponents_Interfaces.prototype.nsIDragDropHandler= new nsIDragDropHandler();
-nsXPCComponents_Interfaces.prototype.nsIAptanaError= new nsIAptanaError();
-nsXPCComponents_Interfaces.prototype.nsISOAPServiceRegistry= new nsISOAPServiceRegistry();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGStopElement= new nsIDOMSVGStopElement();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserFindInFrames= new nsIWebBrowserFindInFrames();
-nsXPCComponents_Interfaces.prototype.nsIConsoleService= new nsIConsoleService();
-nsXPCComponents_Interfaces.prototype.inISearchProcess= new inISearchProcess();
-nsXPCComponents_Interfaces.prototype.nsICacheService= new nsICacheService();
-nsXPCComponents_Interfaces.prototype.nsIFeedTextConstruct= new nsIFeedTextConstruct();
-nsXPCComponents_Interfaces.prototype.nsIIncrementalDownload= new nsIIncrementalDownload();
-nsXPCComponents_Interfaces.prototype.nsIDocShellHistory= new nsIDocShellHistory();
-nsXPCComponents_Interfaces.prototype.nsICacheSession= new nsICacheSession();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLEmbedElement= new nsIDOMHTMLEmbedElement();
-nsXPCComponents_Interfaces.prototype.nsIASN1Tree= new nsIASN1Tree();
-nsXPCComponents_Interfaces.prototype.nsIUserCertPicker= new nsIUserCertPicker();
-nsXPCComponents_Interfaces.prototype.nsIProfileMigrator= new nsIProfileMigrator();
-nsXPCComponents_Interfaces.prototype.nsIDocShellTreeOwner= new nsIDocShellTreeOwner();
-nsXPCComponents_Interfaces.prototype.mozISpellI18NUtil= new mozISpellI18NUtil();
-nsXPCComponents_Interfaces.prototype.nsIXTFGenericElement= new nsIXTFGenericElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMChromeWindow= new nsIDOMChromeWindow();
-nsXPCComponents_Interfaces.prototype.nsISSLSocketControl= new nsISSLSocketControl();
-nsXPCComponents_Interfaces.prototype.nsIHttpEventSink= new nsIHttpEventSink();
-nsXPCComponents_Interfaces.prototype.nsIGlobalHistory3= new nsIGlobalHistory3();
-nsXPCComponents_Interfaces.prototype.nsIMicrosummarySet= new nsIMicrosummarySet();
-nsXPCComponents_Interfaces.prototype.nsIFeedEntry= new nsIFeedEntry();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedAngle= new nsIDOMSVGAnimatedAngle();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULDocument_MOZILLA_1_8_BRANCH= new nsIDOMXULDocument_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_Constructor= new nsIXPCComponents_Constructor();
-nsXPCComponents_Interfaces.prototype.nsIUTF8ConverterService= new nsIUTF8ConverterService();
-nsXPCComponents_Interfaces.prototype.nsIDOMLSSerializer= new nsIDOMLSSerializer();
-nsXPCComponents_Interfaces.prototype.nsIBufferedInputStream= new nsIBufferedInputStream();
-nsXPCComponents_Interfaces.prototype.nsIHTMLInlineTableEditor= new nsIHTMLInlineTableEditor();
-nsXPCComponents_Interfaces.prototype.nsIDOMMimeType= new nsIDOMMimeType();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLParamElement= new nsIDOMHTMLParamElement();
-nsXPCComponents_Interfaces.prototype.nsIFeedResultService= new nsIFeedResultService();
-nsXPCComponents_Interfaces.prototype.nsIRequestObserver= new nsIRequestObserver();
-nsXPCComponents_Interfaces.prototype.nsIXPCConstructor= new nsIXPCConstructor();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegMovetoAbs= new nsIDOMSVGPathSegMovetoAbs();
-nsXPCComponents_Interfaces.prototype.nsIScriptableInputStream= new nsIScriptableInputStream();
-nsXPCComponents_Interfaces.prototype.nsIAddonUpdateCheckListener= new nsIAddonUpdateCheckListener();
-nsXPCComponents_Interfaces.prototype.nsIControllerCommandTable= new nsIControllerCommandTable();
-nsXPCComponents_Interfaces.prototype.nsIDNSRecord= new nsIDNSRecord();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteResult= new nsIAutoCompleteResult();
-nsXPCComponents_Interfaces.prototype.nsIAsyncOutputStream= new nsIAsyncOutputStream();
-nsXPCComponents_Interfaces.prototype.nsIDirectoryServiceProvider2= new nsIDirectoryServiceProvider2();
-nsXPCComponents_Interfaces.prototype.nsIEditorIMESupport= new nsIEditorIMESupport();
-nsXPCComponents_Interfaces.prototype.nsISelection2= new nsISelection2();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLHeadingElement= new nsIDOMHTMLHeadingElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMText= new nsIDOMText();
-nsXPCComponents_Interfaces.prototype.nsIDOMClientInformation= new nsIDOMClientInformation();
-nsXPCComponents_Interfaces.prototype.nsIDOMCanvasRenderingContext2D= new nsIDOMCanvasRenderingContext2D();
-nsXPCComponents_Interfaces.prototype.nsIStreamListener= new nsIStreamListener();
-nsXPCComponents_Interfaces.prototype.nsIOutputStreamCallback= new nsIOutputStreamCallback();
-nsXPCComponents_Interfaces.prototype.jsdIScriptEnumerator= new jsdIScriptEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIClipboardImage= new nsIClipboardImage();
-nsXPCComponents_Interfaces.prototype.nsIBoxObject= new nsIBoxObject();
-nsXPCComponents_Interfaces.prototype.nsICloseAllWindows= new nsICloseAllWindows();
-nsXPCComponents_Interfaces.prototype.nsIScreenManager= new nsIScreenManager();
-nsXPCComponents_Interfaces.prototype.nsIUpdateTimerManager= new nsIUpdateTimerManager();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedPreserveAspectRatio= new nsIDOMSVGAnimatedPreserveAspectRatio();
-nsXPCComponents_Interfaces.prototype.nsIHttpChannel= new nsIHttpChannel();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULDescriptionElement= new nsIDOMXULDescriptionElement();
-nsXPCComponents_Interfaces.prototype.nsISupportsPRTime= new nsISupportsPRTime();
-nsXPCComponents_Interfaces.prototype.nsIBookmarkTransactionManager= new nsIBookmarkTransactionManager();
-nsXPCComponents_Interfaces.prototype.nsIClientAuthDialogs= new nsIClientAuthDialogs();
-nsXPCComponents_Interfaces.prototype.nsISelection= new nsISelection();
-nsXPCComponents_Interfaces.prototype.nsIRDFInt= new nsIRDFInt();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGLengthList= new nsIDOMSVGLengthList();
-nsXPCComponents_Interfaces.prototype.nsIDOMCSSStyleRule= new nsIDOMCSSStyleRule();
-nsXPCComponents_Interfaces.prototype.nsIServiceManager= new nsIServiceManager();
-nsXPCComponents_Interfaces.prototype.nsIShellService_MOZILLA_1_8_BRANCH= new nsIShellService_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsILoadGroup= new nsILoadGroup();
-nsXPCComponents_Interfaces.prototype.nsIExtensionManager= new nsIExtensionManager();
-nsXPCComponents_Interfaces.prototype.nsICharsetResolver= new nsICharsetResolver();
-nsXPCComponents_Interfaces.prototype.nsICookieManager2= new nsICookieManager2();
-nsXPCComponents_Interfaces.prototype.nsIScriptableDataType= new nsIScriptableDataType();
-nsXPCComponents_Interfaces.prototype.nsIMIMEInfo= new nsIMIMEInfo();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAnimatedPathData= new nsIDOMSVGAnimatedPathData();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGTransform= new nsIDOMSVGTransform();
-nsXPCComponents_Interfaces.prototype.nsIWebNavigation= new nsIWebNavigation();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocument= new nsIDOMDocument();
-nsXPCComponents_Interfaces.prototype.nsIDOMProcessingInstruction= new nsIDOMProcessingInstruction();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTextAreaElement= new nsIDOMHTMLTextAreaElement();
-nsXPCComponents_Interfaces.prototype.nsIRDFLiteral= new nsIRDFLiteral();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGAngle= new nsIDOMSVGAngle();
-nsXPCComponents_Interfaces.prototype.nsIDOMXPathEvaluator= new nsIDOMXPathEvaluator();
-nsXPCComponents_Interfaces.prototype.nsITableEditor= new nsITableEditor();
-nsXPCComponents_Interfaces.prototype.nsIPrintOptions= new nsIPrintOptions();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegLinetoAbs= new nsIDOMSVGPathSegLinetoAbs();
-nsXPCComponents_Interfaces.prototype.nsISchemaAttribute= new nsISchemaAttribute();
-nsXPCComponents_Interfaces.prototype.nsIBrowserBoxObject= new nsIBrowserBoxObject();
-nsXPCComponents_Interfaces.prototype.nsIPrintingPromptService= new nsIPrintingPromptService();
-nsXPCComponents_Interfaces.prototype.nsISOAPOperationBinding= new nsISOAPOperationBinding();
-nsXPCComponents_Interfaces.prototype.nsIDOMElementCSSInlineStyle= new nsIDOMElementCSSInlineStyle();
-nsXPCComponents_Interfaces.prototype.nsIWritableVariant= new nsIWritableVariant();
-nsXPCComponents_Interfaces.prototype.nsICommandLine= new nsICommandLine();
-nsXPCComponents_Interfaces.prototype.nsIBookmarksService_MOZILLA_1_8_BRANCH= new nsIBookmarksService_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIRDFXMLParser= new nsIRDFXMLParser();
-nsXPCComponents_Interfaces.prototype.nsISchemaCollection= new nsISchemaCollection();
-nsXPCComponents_Interfaces.prototype.nsIURIRefObject= new nsIURIRefObject();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLFormElement= new nsIDOMNSHTMLFormElement();
-nsXPCComponents_Interfaces.prototype.nsIXTFXULVisualWrapper= new nsIXTFXULVisualWrapper();
-nsXPCComponents_Interfaces.prototype.nsICollection= new nsICollection();
-nsXPCComponents_Interfaces.prototype.nsISAXAttributes= new nsISAXAttributes();
-nsXPCComponents_Interfaces.prototype.nsIJSXMLHttpRequest= new nsIJSXMLHttpRequest();
-nsXPCComponents_Interfaces.prototype.nsIProgressEventSink= new nsIProgressEventSink();
-nsXPCComponents_Interfaces.prototype.nsIDataChannel= new nsIDataChannel();
-nsXPCComponents_Interfaces.prototype.nsIAuthPromptProvider= new nsIAuthPromptProvider();
-nsXPCComponents_Interfaces.prototype.nsIContentViewerFile= new nsIContentViewerFile();
-nsXPCComponents_Interfaces.prototype.nsITreeContentView= new nsITreeContentView();
-nsXPCComponents_Interfaces.prototype.nsIConverterInputStream= new nsIConverterInputStream();
-nsXPCComponents_Interfaces.prototype.nsIScreen= new nsIScreen();
-nsXPCComponents_Interfaces.prototype.nsIDocCharset= new nsIDocCharset();
-nsXPCComponents_Interfaces.prototype.nsISOAPPropertyBagMutator= new nsISOAPPropertyBagMutator();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULTextBoxElement= new nsIDOMXULTextBoxElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMRGBColor= new nsIDOMRGBColor();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLTableCaptionElement= new nsIDOMHTMLTableCaptionElement();
-nsXPCComponents_Interfaces.prototype.nsIIFrameBoxObject= new nsIIFrameBoxObject();
-nsXPCComponents_Interfaces.prototype.nsIPopupWindowManager= new nsIPopupWindowManager();
-nsXPCComponents_Interfaces.prototype.nsISupportsInterfacePointer= new nsISupportsInterfacePointer();
-nsXPCComponents_Interfaces.prototype.nsIUpdateCheckListener= new nsIUpdateCheckListener();
-nsXPCComponents_Interfaces.prototype.nsIByteArrayInputStream= new nsIByteArrayInputStream();
-nsXPCComponents_Interfaces.prototype.nsISOAPEncoding= new nsISOAPEncoding();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGViewSpec= new nsIDOMSVGViewSpec();
-nsXPCComponents_Interfaces.prototype.nsIWebContentHandlerInfo= new nsIWebContentHandlerInfo();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLFormControlList= new nsIDOMNSHTMLFormControlList();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULTreeElement= new nsIDOMXULTreeElement();
-nsXPCComponents_Interfaces.prototype.nsIFrameLoaderOwner= new nsIFrameLoaderOwner();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHistory= new nsIDOMNSHistory();
-nsXPCComponents_Interfaces.prototype.nsISessionRoaming= new nsISessionRoaming();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSXPathExpression= new nsIDOMNSXPathExpression();
-nsXPCComponents_Interfaces.prototype.nsIDragSession= new nsIDragSession();
-nsXPCComponents_Interfaces.prototype.nsITransactionList= new nsITransactionList();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoCubicRel= new nsIDOMSVGPathSegCurvetoCubicRel();
-nsXPCComponents_Interfaces.prototype.nsIClipboardDragDropHookList= new nsIClipboardDragDropHookList();
-nsXPCComponents_Interfaces.prototype.nsIScrollable= new nsIScrollable();
-nsXPCComponents_Interfaces.prototype.gfxIFormats= new gfxIFormats();
-nsXPCComponents_Interfaces.prototype.nsIWinAppHelper= new nsIWinAppHelper();
-nsXPCComponents_Interfaces.prototype.nsIDOMNodeFilter= new nsIDOMNodeFilter();
-nsXPCComponents_Interfaces.prototype.nsISocketTransportService= new nsISocketTransportService();
-nsXPCComponents_Interfaces.prototype.nsISelectionDisplay= new nsISelectionDisplay();
-nsXPCComponents_Interfaces.prototype.nsIJSCID= new nsIJSCID();
-nsXPCComponents_Interfaces.prototype.nsIObserver= new nsIObserver();
-nsXPCComponents_Interfaces.prototype.nsIJSID= new nsIJSID();
-nsXPCComponents_Interfaces.prototype.nsISupportsChar= new nsISupportsChar();
-nsXPCComponents_Interfaces.prototype.nsIPrintProgressParams= new nsIPrintProgressParams();
-nsXPCComponents_Interfaces.prototype.nsIDocShell_MOZILLA_1_8_BRANCH= new nsIDocShell_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIProtocolHandler= new nsIProtocolHandler();
-nsXPCComponents_Interfaces.prototype.nsIDOMDOMImplementation= new nsIDOMDOMImplementation();
-nsXPCComponents_Interfaces.prototype.nsPIXPIProxy= new nsPIXPIProxy();
-nsXPCComponents_Interfaces.prototype.nsITreeBoxObject= new nsITreeBoxObject();
-nsXPCComponents_Interfaces.prototype.nsIPersistentProperties= new nsIPersistentProperties();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_utils_Sandbox= new nsIXPCComponents_utils_Sandbox();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleRetrieval= new nsIAccessibleRetrieval();
-nsXPCComponents_Interfaces.prototype.nsIExtensionManager_MOZILLA_1_8_BRANCH= new nsIExtensionManager_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIScriptableUnescapeHTML= new nsIScriptableUnescapeHTML();
-nsXPCComponents_Interfaces.prototype.nsIStreamConverter= new nsIStreamConverter();
-nsXPCComponents_Interfaces.prototype.nsIIOService= new nsIIOService();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLOptionElement= new nsIDOMNSHTMLOptionElement();
-nsXPCComponents_Interfaces.prototype.imgIDecoderObserver= new imgIDecoderObserver();
-nsXPCComponents_Interfaces.prototype.nsIPrinterEnumerator= new nsIPrinterEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIDOMEventTarget= new nsIDOMEventTarget();
-nsXPCComponents_Interfaces.prototype.nsIRegistryValue= new nsIRegistryValue();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGScriptElement= new nsIDOMSVGScriptElement();
-nsXPCComponents_Interfaces.prototype.nsIMarkupDocumentViewer= new nsIMarkupDocumentViewer();
-nsXPCComponents_Interfaces.prototype.nsIFTPEventSink= new nsIFTPEventSink();
-nsXPCComponents_Interfaces.prototype.nsIPluginManager= new nsIPluginManager();
-nsXPCComponents_Interfaces.prototype.nsIBrowserProfileMigrator= new nsIBrowserProfileMigrator();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegCurvetoQuadraticSmoothAbs= new nsIDOMSVGPathSegCurvetoQuadraticSmoothAbs();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLBaseElement= new nsIDOMHTMLBaseElement();
-nsXPCComponents_Interfaces.prototype.nsIFileInputStream= new nsIFileInputStream();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLMenuElement= new nsIDOMHTMLMenuElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLDivElement= new nsIDOMHTMLDivElement();
-nsXPCComponents_Interfaces.prototype.nsIUpdate= new nsIUpdate();
-nsXPCComponents_Interfaces.prototype.nsIXSLTProcessor= new nsIXSLTProcessor();
-nsXPCComponents_Interfaces.prototype.nsIDOMBeforeUnloadEvent= new nsIDOMBeforeUnloadEvent();
-nsXPCComponents_Interfaces.prototype.nsISOAPPartBinding= new nsISOAPPartBinding();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLMetaElement= new nsIDOMHTMLMetaElement();
-nsXPCComponents_Interfaces.prototype.nsIXTFStyledElementWrapper= new nsIXTFStyledElementWrapper();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGLocatable= new nsIDOMSVGLocatable();
-nsXPCComponents_Interfaces.prototype.nsISAXMutableAttributes= new nsISAXMutableAttributes();
-nsXPCComponents_Interfaces.prototype.nsISchemaElement= new nsISchemaElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULSelectControlItemElement= new nsIDOMXULSelectControlItemElement();
-nsXPCComponents_Interfaces.prototype.nsIPrefBranchInternal= new nsIPrefBranchInternal();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegList= new nsIDOMSVGPathSegList();
-nsXPCComponents_Interfaces.prototype.mozIStorageStatement= new mozIStorageStatement();
-nsXPCComponents_Interfaces.prototype.nsIStringBundle= new nsIStringBundle();
-nsXPCComponents_Interfaces.prototype.nsISHEntry= new nsISHEntry();
-nsXPCComponents_Interfaces.prototype.nsIDOMNavigator= new nsIDOMNavigator();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_Classes= new nsIXPCComponents_Classes();
-nsXPCComponents_Interfaces.prototype.nsPIEditorTransaction= new nsPIEditorTransaction();
-nsXPCComponents_Interfaces.prototype.nsISearchSubmission= new nsISearchSubmission();
-nsXPCComponents_Interfaces.prototype.nsIDOMWindowInternal= new nsIDOMWindowInternal();
-nsXPCComponents_Interfaces.prototype.nsITreeSelection= new nsITreeSelection();
-nsXPCComponents_Interfaces.prototype.nsIPropertyBag= new nsIPropertyBag();
-nsXPCComponents_Interfaces.prototype.nsIPrintSettings= new nsIPrintSettings();
-nsXPCComponents_Interfaces.prototype.nsIFastLoadWriteControl= new nsIFastLoadWriteControl();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGSymbolElement= new nsIDOMSVGSymbolElement();
-nsXPCComponents_Interfaces.prototype.mozIStorageFunction= new mozIStorageFunction();
-nsXPCComponents_Interfaces.prototype.nsIDebug= new nsIDebug();
-nsXPCComponents_Interfaces.prototype.nsIServerSocket= new nsIServerSocket();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULDocument= new nsIDOMXULDocument();
-nsXPCComponents_Interfaces.prototype.nsIDOMPopupBlockedEvent= new nsIDOMPopupBlockedEvent();
-nsXPCComponents_Interfaces.prototype.nsIEditorSpellCheck= new nsIEditorSpellCheck();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLScriptElement= new nsIDOMHTMLScriptElement();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserChromeFocus= new nsIWebBrowserChromeFocus();
-nsXPCComponents_Interfaces.prototype.nsIEntityConverter= new nsIEntityConverter();
-nsXPCComponents_Interfaces.prototype.nsISimpleEnumerator= new nsISimpleEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIEmbeddingSiteWindow2= new nsIEmbeddingSiteWindow2();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLBodyElement= new nsIDOMHTMLBodyElement();
-nsXPCComponents_Interfaces.prototype.nsIChannelEventSink= new nsIChannelEventSink();
-nsXPCComponents_Interfaces.prototype.nsICookie= new nsICookie();
-nsXPCComponents_Interfaces.prototype.nsIPrintingPrompt= new nsIPrintingPrompt();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLOptionElement= new nsIDOMHTMLOptionElement();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_ClassesByID= new nsIXPCComponents_ClassesByID();
-nsXPCComponents_Interfaces.prototype.nsIMultiPartChannel= new nsIMultiPartChannel();
-nsXPCComponents_Interfaces.prototype.nsIFrameLoader= new nsIFrameLoader();
-nsXPCComponents_Interfaces.prototype.nsIAccessibleCaret= new nsIAccessibleCaret();
-nsXPCComponents_Interfaces.prototype.nsIFeedWriter= new nsIFeedWriter();
-nsXPCComponents_Interfaces.prototype.nsIMIMEService= new nsIMIMEService();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULCommandDispatcher= new nsIDOMXULCommandDispatcher();
-nsXPCComponents_Interfaces.prototype.nsICommandParams= new nsICommandParams();
-nsXPCComponents_Interfaces.prototype.nsIX509CertDB= new nsIX509CertDB();
-nsXPCComponents_Interfaces.prototype.nsIDOMRangeException= new nsIDOMRangeException();
-nsXPCComponents_Interfaces.prototype.nsIRDFCompositeDataSource= new nsIRDFCompositeDataSource();
-nsXPCComponents_Interfaces.prototype.nsIScriptableInterfaces= new nsIScriptableInterfaces();
-nsXPCComponents_Interfaces.prototype.nsILineInputStream= new nsILineInputStream();
-nsXPCComponents_Interfaces.prototype.nsIWeakReference= new nsIWeakReference();
-nsXPCComponents_Interfaces.prototype.nsITypeAheadFind_MOZILLA_1_8_BRANCH= new nsITypeAheadFind_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPathSegLinetoVerticalRel= new nsIDOMSVGPathSegLinetoVerticalRel();
-nsXPCComponents_Interfaces.prototype.nsISupports= new nsISupports();
-nsXPCComponents_Interfaces.prototype.nsIWebProgress= new nsIWebProgress();
-nsXPCComponents_Interfaces.prototype.nsIDOMGetSVGDocument= new nsIDOMGetSVGDocument();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteController_MOZILLA_1_8_BRANCH= new nsIAutoCompleteController_MOZILLA_1_8_BRANCH();
-nsXPCComponents_Interfaces.prototype.nsISSLStatus= new nsISSLStatus();
-nsXPCComponents_Interfaces.prototype.nsIDOMSmartCardEvent= new nsIDOMSmartCardEvent();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULElement= new nsIDOMXULElement();
-nsXPCComponents_Interfaces.prototype.nsIClipboardOwner= new nsIClipboardOwner();
-nsXPCComponents_Interfaces.prototype.nsIAuthPromptWrapper= new nsIAuthPromptWrapper();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserChrome= new nsIWebBrowserChrome();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLAreaElement= new nsIDOMHTMLAreaElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGStylable= new nsIDOMSVGStylable();
-nsXPCComponents_Interfaces.prototype.nsILocalFileWin= new nsILocalFileWin();
-nsXPCComponents_Interfaces.prototype.nsIWebBrowserFind= new nsIWebBrowserFind();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGUseElement= new nsIDOMSVGUseElement();
-nsXPCComponents_Interfaces.prototype.nsICertVerificationResult= new nsICertVerificationResult();
-nsXPCComponents_Interfaces.prototype.nsICertVerificationListener= new nsICertVerificationListener();
-nsXPCComponents_Interfaces.prototype.nsIMicrosummaryService= new nsIMicrosummaryService();
-nsXPCComponents_Interfaces.prototype.rdfITripleVisitor= new rdfITripleVisitor();
-nsXPCComponents_Interfaces.prototype.jsdIErrorHook= new jsdIErrorHook();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGGElement= new nsIDOMSVGGElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMPluginArray= new nsIDOMPluginArray();
-nsXPCComponents_Interfaces.prototype.nsICipherInfo= new nsICipherInfo();
-nsXPCComponents_Interfaces.prototype.nsIDOMNamedNodeMap= new nsIDOMNamedNodeMap();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLBaseFontElement= new nsIDOMHTMLBaseFontElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMXULCheckboxElement= new nsIDOMXULCheckboxElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMWindow= new nsIDOMWindow();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLDirectoryElement= new nsIDOMHTMLDirectoryElement();
-nsXPCComponents_Interfaces.prototype.inIFileSearch= new inIFileSearch();
-nsXPCComponents_Interfaces.prototype.nsIDOMNSHTMLAreaElement= new nsIDOMNSHTMLAreaElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLImageElement= new nsIDOMHTMLImageElement();
-nsXPCComponents_Interfaces.prototype.nsIX509CertDB2= new nsIX509CertDB2();
-nsXPCComponents_Interfaces.prototype.nsIControllers= new nsIControllers();
-nsXPCComponents_Interfaces.prototype.nsISchemaAttributeGroup= new nsISchemaAttributeGroup();
-nsXPCComponents_Interfaces.prototype.nsIFeedContainer= new nsIFeedContainer();
-nsXPCComponents_Interfaces.prototype.nsIUnicharStreamLoaderObserver= new nsIUnicharStreamLoaderObserver();
-nsXPCComponents_Interfaces.prototype.nsIEmbeddingSiteWindow= new nsIEmbeddingSiteWindow();
-nsXPCComponents_Interfaces.prototype.nsICacheEntryInfo= new nsICacheEntryInfo();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGFitToViewBox= new nsIDOMSVGFitToViewBox();
-nsXPCComponents_Interfaces.prototype.jsdIFilterEnumerator= new jsdIFilterEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIDNSService= new nsIDNSService();
-nsXPCComponents_Interfaces.prototype.nsIScriptableInterfaceInfo= new nsIScriptableInterfaceInfo();
-nsXPCComponents_Interfaces.prototype.nsIPK11Token= new nsIPK11Token();
-nsXPCComponents_Interfaces.prototype.nsIControllerCommand= new nsIControllerCommand();
-nsXPCComponents_Interfaces.prototype.nsIXSLTProcessorPrivate= new nsIXSLTProcessorPrivate();
-nsXPCComponents_Interfaces.prototype.nsISOAPParameter= new nsISOAPParameter();
-nsXPCComponents_Interfaces.prototype.nsIDOMHTMLOListElement= new nsIDOMHTMLOListElement();
-nsXPCComponents_Interfaces.prototype.nsITimerCallback= new nsITimerCallback();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents= new nsIXPCComponents();
-nsXPCComponents_Interfaces.prototype.nsISocketProviderService= new nsISocketProviderService();
-nsXPCComponents_Interfaces.prototype.nsIWebServiceSOAPCallContext= new nsIWebServiceSOAPCallContext();
-nsXPCComponents_Interfaces.prototype.nsIAuthPrompt= new nsIAuthPrompt();
-nsXPCComponents_Interfaces.prototype.nsIAtomService= new nsIAtomService();
-nsXPCComponents_Interfaces.prototype.nsIHTTPIndex= new nsIHTTPIndex();
-nsXPCComponents_Interfaces.prototype.nsICryptoHash= new nsICryptoHash();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentRange= new nsIDOMDocumentRange();
-nsXPCComponents_Interfaces.prototype.nsIProfileUnlocker= new nsIProfileUnlocker();
-nsXPCComponents_Interfaces.prototype.nsIDOMNodeIterator= new nsIDOMNodeIterator();
-nsXPCComponents_Interfaces.prototype.nsIWebNavigationInfo= new nsIWebNavigationInfo();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteSearch= new nsIAutoCompleteSearch();
-nsXPCComponents_Interfaces.prototype.nsIEncodedChannel= new nsIEncodedChannel();
-nsXPCComponents_Interfaces.prototype.nsIToolkitProfileService= new nsIToolkitProfileService();
-nsXPCComponents_Interfaces.prototype.jsdIContextEnumerator= new jsdIContextEnumerator();
-nsXPCComponents_Interfaces.prototype.nsIRDFContainer= new nsIRDFContainer();
-nsXPCComponents_Interfaces.prototype.nsIScriptableDateFormat= new nsIScriptableDateFormat();
-nsXPCComponents_Interfaces.prototype.nsIDOMDocumentFragment= new nsIDOMDocumentFragment();
-nsXPCComponents_Interfaces.prototype.nsIDOMEntityReference= new nsIDOMEntityReference();
-nsXPCComponents_Interfaces.prototype.nsIProperties= new nsIProperties();
-nsXPCComponents_Interfaces.prototype.nsIUpdatePrompt= new nsIUpdatePrompt();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGRectElement= new nsIDOMSVGRectElement();
-nsXPCComponents_Interfaces.prototype.mozITXTToHTMLConv= new mozITXTToHTMLConv();
-nsXPCComponents_Interfaces.prototype.nsIMicrosummaryObserver= new nsIMicrosummaryObserver();
-nsXPCComponents_Interfaces.prototype.nsIDirectoryServiceProvider= new nsIDirectoryServiceProvider();
-nsXPCComponents_Interfaces.prototype.nsIDocShellLoadInfo= new nsIDocShellLoadInfo();
-nsXPCComponents_Interfaces.prototype.nsIXPCComponents_Results= new nsIXPCComponents_Results();
-nsXPCComponents_Interfaces.prototype.nsIRDFDate= new nsIRDFDate();
-nsXPCComponents_Interfaces.prototype.nsIContentViewerEdit= new nsIContentViewerEdit();
-nsXPCComponents_Interfaces.prototype.nsISupportsPrimitive= new nsISupportsPrimitive();
-nsXPCComponents_Interfaces.prototype.nsIXULTreeBuilderObserver= new nsIXULTreeBuilderObserver();
-nsXPCComponents_Interfaces.prototype.nsISSLStatusProvider= new nsISSLStatusProvider();
-nsXPCComponents_Interfaces.prototype.rdfISerializer= new rdfISerializer();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGPolygonElement= new nsIDOMSVGPolygonElement();
-nsXPCComponents_Interfaces.prototype.nsIDOMStorageList= new nsIDOMStorageList();
-nsXPCComponents_Interfaces.prototype.nsIAboutModule= new nsIAboutModule();
-nsXPCComponents_Interfaces.prototype.nsIWritablePropertyBag2= new nsIWritablePropertyBag2();
-nsXPCComponents_Interfaces.prototype.nsIDocumentStateListener= new nsIDocumentStateListener();
-nsXPCComponents_Interfaces.prototype.nsISHTransaction= new nsISHTransaction();
-nsXPCComponents_Interfaces.prototype.nsIRDFXMLSinkObserver= new nsIRDFXMLSinkObserver();
-nsXPCComponents_Interfaces.prototype.nsIOnReadyStateChangeHandler= new nsIOnReadyStateChangeHandler();
-nsXPCComponents_Interfaces.prototype.nsIASN1Sequence= new nsIASN1Sequence();
-nsXPCComponents_Interfaces.prototype.nsIAutoCompleteSimpleResult= new nsIAutoCompleteSimpleResult();
-nsXPCComponents_Interfaces.prototype.nsIDOMToString= new nsIDOMToString();
-nsXPCComponents_Interfaces.prototype.nsIUpdateManager= new nsIUpdateManager();
-nsXPCComponents_Interfaces.prototype.nsIDOMScreen= new nsIDOMScreen();
-nsXPCComponents_Interfaces.prototype.nsIStreamListenerProxy= new nsIStreamListenerProxy();
-nsXPCComponents_Interfaces.prototype.nsISchemaLoader= new nsISchemaLoader();
-nsXPCComponents_Interfaces.prototype.nsPIAccessNode= new nsPIAccessNode();
-nsXPCComponents_Interfaces.prototype.nsIUploadChannel= new nsIUploadChannel();
-nsXPCComponents_Interfaces.prototype.nsIController= new nsIController();
-nsXPCComponents_Interfaces.prototype.nsIDOMSVGURIReference= new nsIDOMSVGURIReference();
-nsXPCComponents_Interfaces.prototype.nsIBadCertListener= new nsIBadCertListener();
-nsXPCComponents_Interfaces.prototype.nsIDOMStorageEvent= new nsIDOMStorageEvent();
-nsIDOMStyleSheet.prototype= new Array();
-function nsIDOMStyleSheet(){};
-nsIWSDLPart.prototype= new Array();
-function nsIWSDLPart(){};
-nsIUnicharStreamListener.prototype= new Array();
-function nsIUnicharStreamListener(){};
-nsIContentSniffer.prototype= new Array();
-function nsIContentSniffer(){};
-nsIXmlRpcClient.prototype= new Array();
-function nsIXmlRpcClient(){};
-nsIXmlRpcClient.prototype.INT=0;
-nsIXmlRpcClient.prototype.BOOLEAN=0;
-nsIXmlRpcClient.prototype.STRING=0;
-nsIXmlRpcClient.prototype.DOUBLE=0;
-nsIXmlRpcClient.prototype.DATETIME=0;
-nsIXmlRpcClient.prototype.ARRAY=0;
-nsIXmlRpcClient.prototype.STRUCT=0;
-nsIInterfaceInfoToIDL.prototype= new Array();
-function nsIInterfaceInfoToIDL(){};
-nsITimer.prototype= new Array();
-function nsITimer(){};
-nsITimer.prototype.TYPE_ONE_SHOT="";
-nsITimer.prototype.TYPE_REPEATING_SLACK=0;
-nsITimer.prototype.TYPE_REPEATING_PRECISE=0;
-nsIWebServiceProxyFactory.prototype= new Array();
-function nsIWebServiceProxyFactory(){};
-nsIDOMNSXBLFormControl.prototype= new Array();
-function nsIDOMNSXBLFormControl(){};
-nsIScrollBoxObject.prototype= new Array();
-function nsIScrollBoxObject(){};
-nsICachingChannel.prototype= new Array();
-function nsICachingChannel(){};
-nsICachingChannel.prototype.LOAD_BYPASS_LOCAL_CACHE=0;
-nsICachingChannel.prototype.LOAD_BYPASS_LOCAL_CACHE_IF_BUSY=0;
-nsICachingChannel.prototype.LOAD_ONLY_FROM_CACHE=0;
-nsICachingChannel.prototype.LOAD_ONLY_IF_MODIFIED=0;
-nsIDOMXMLDocument.prototype= new Array();
-function nsIDOMXMLDocument(){};
-nsIDOMXMLDocument.prototype.ELEMENT_NODE=0;
-nsIDOMXMLDocument.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXMLDocument.prototype.TEXT_NODE=0;
-nsIDOMXMLDocument.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXMLDocument.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXMLDocument.prototype.ENTITY_NODE=0;
-nsIDOMXMLDocument.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXMLDocument.prototype.COMMENT_NODE=0;
-nsIDOMXMLDocument.prototype.DOCUMENT_NODE=0;
-nsIDOMXMLDocument.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXMLDocument.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXMLDocument.prototype.NOTATION_NODE=0;
-nsICertSelect.prototype= new Array();
-function nsICertSelect(){};
-nsIJARURI.prototype= new Array();
-function nsIJARURI(){};
-nsIEditorSpellCheck_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIEditorSpellCheck_MOZILLA_1_8_BRANCH(){};
-nsIZipReader.prototype= new Array();
-function nsIZipReader(){};
-nsISOAPService.prototype= new Array();
-function nsISOAPService(){};
-nsIPropertyBag2.prototype= new Array();
-function nsIPropertyBag2(){};
-nsILocalFile.prototype= new Array();
-function nsILocalFile(){};
-nsILocalFile.prototype.NORMAL_FILE_TYPE="";
-nsILocalFile.prototype.DIRECTORY_TYPE=0;
-nsIDOMStorageItem.prototype= new Array();
-function nsIDOMStorageItem(){};
-nsISupportsPRInt16.prototype= new Array();
-function nsISupportsPRInt16(){};
-nsISupportsPRInt16.prototype.TYPE_ID=0;
-nsISupportsPRInt16.prototype.TYPE_CSTRING=0;
-nsISupportsPRInt16.prototype.TYPE_STRING=0;
-nsISupportsPRInt16.prototype.TYPE_PRBOOL=0;
-nsISupportsPRInt16.prototype.TYPE_PRUINT8=0;
-nsISupportsPRInt16.prototype.TYPE_PRUINT16=0;
-nsISupportsPRInt16.prototype.TYPE_PRUINT32=0;
-nsISupportsPRInt16.prototype.TYPE_PRUINT64=0;
-nsISupportsPRInt16.prototype.TYPE_PRTIME=0;
-nsISupportsPRInt16.prototype.TYPE_CHAR=0;
-nsISupportsPRInt16.prototype.TYPE_PRINT16=0;
-nsISupportsPRInt16.prototype.TYPE_PRINT32=0;
-nsISupportsPRInt16.prototype.TYPE_PRINT64=0;
-nsISupportsPRInt16.prototype.TYPE_FLOAT=0;
-nsISupportsPRInt16.prototype.TYPE_DOUBLE=0;
-nsISupportsPRInt16.prototype.TYPE_VOID=0;
-nsISupportsPRInt16.prototype.TYPE_INTERFACE_POINTER=0;
-nsIStorageStream.prototype= new Array();
-function nsIStorageStream(){};
-nsIDOMLSInput.prototype= new Array();
-function nsIDOMLSInput(){};
-nsIDOMMutationEvent.prototype= new Array();
-function nsIDOMMutationEvent(){};
-nsIDOMMutationEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMMutationEvent.prototype.AT_TARGET=0;
-nsIDOMMutationEvent.prototype.BUBBLING_PHASE=0;
-nsIDOMMutationEvent.prototype.MODIFICATION=0;
-nsIDOMMutationEvent.prototype.ADDITION=0;
-nsIDOMMutationEvent.prototype.REMOVAL=0;
-nsIDownloadObserver.prototype= new Array();
-function nsIDownloadObserver(){};
-nsIDOMSVGPathSegLinetoRel.prototype= new Array();
-function nsIDOMSVGPathSegLinetoRel(){};
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIDocumentLoader.prototype= new Array();
-function nsIDocumentLoader(){};
-nsIDOMHTMLTableCellElement.prototype= new Array();
-function nsIDOMHTMLTableCellElement(){};
-nsIDOMHTMLTableCellElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLTableCellElement.prototype.NOTATION_NODE=0;
-nsIException.prototype= new Array();
-function nsIException(){};
-nsIUrlClassifierDBService.prototype= new Array();
-function nsIUrlClassifierDBService(){};
-nsIRDFDataSource.prototype= new Array();
-function nsIRDFDataSource(){};
-nsIPrefLocalizedString.prototype= new Array();
-function nsIPrefLocalizedString(){};
-nsIJSIID.prototype= new Array();
-function nsIJSIID(){};
-nsIHTMLObjectResizeListener.prototype= new Array();
-function nsIHTMLObjectResizeListener(){};
-nsPIProtocolProxyService.prototype= new Array();
-function nsPIProtocolProxyService(){};
-nsPIProtocolProxyService.prototype.RESOLVE_NON_BLOCKING=0;
-mozIStorageConnection.prototype= new Array();
-function mozIStorageConnection(){};
-mozIStorageConnection.prototype.TRANSACTION_DEFERRED="";
-mozIStorageConnection.prototype.TRANSACTION_IMMEDIATE=0;
-mozIStorageConnection.prototype.TRANSACTION_EXCLUSIVE=0;
-nsITextServicesFilter.prototype= new Array();
-function nsITextServicesFilter(){};
-nsIWSPInterfaceInfoService.prototype= new Array();
-function nsIWSPInterfaceInfoService(){};
-nsIWSDLSOAPBinding.prototype= new Array();
-function nsIWSDLSOAPBinding(){};
-nsIWSDLSOAPBinding.prototype.STYLE_RPC=0;
-nsIWSDLSOAPBinding.prototype.STYLE_DOCUMENT=0;
-nsISimpleStreamListener.prototype= new Array();
-function nsISimpleStreamListener(){};
-nsISearchContext.prototype= new Array();
-function nsISearchContext(){};
-nsIX509Cert.prototype= new Array();
-function nsIX509Cert(){};
-nsIX509Cert.prototype.UNKNOWN_CERT="";
-nsIX509Cert.prototype.CA_CERT=0;
-nsIX509Cert.prototype.USER_CERT=0;
-nsIX509Cert.prototype.EMAIL_CERT=0;
-nsIX509Cert.prototype.SERVER_CERT=0;
-nsIX509Cert.prototype.VERIFIED_OK="";
-nsIX509Cert.prototype.NOT_VERIFIED_UNKNOWN=0;
-nsIX509Cert.prototype.CERT_REVOKED=0;
-nsIX509Cert.prototype.CERT_EXPIRED=0;
-nsIX509Cert.prototype.CERT_NOT_TRUSTED=0;
-nsIX509Cert.prototype.ISSUER_NOT_TRUSTED=0;
-nsIX509Cert.prototype.ISSUER_UNKNOWN=0;
-nsIX509Cert.prototype.INVALID_CA=0;
-nsIX509Cert.prototype.USAGE_NOT_ALLOWED=0;
-nsIX509Cert.prototype.CERT_USAGE_SSLClient="";
-nsIX509Cert.prototype.CERT_USAGE_SSLServer=0;
-nsIX509Cert.prototype.CERT_USAGE_SSLServerWithStepUp=0;
-nsIX509Cert.prototype.CERT_USAGE_SSLCA=0;
-nsIX509Cert.prototype.CERT_USAGE_EmailSigner=0;
-nsIX509Cert.prototype.CERT_USAGE_EmailRecipient=0;
-nsIX509Cert.prototype.CERT_USAGE_ObjectSigner=0;
-nsIX509Cert.prototype.CERT_USAGE_UserCertImport=0;
-nsIX509Cert.prototype.CERT_USAGE_VerifyCA=0;
-nsIX509Cert.prototype.CERT_USAGE_ProtectedObjectSigner=0;
-nsIX509Cert.prototype.CERT_USAGE_StatusResponder=0;
-nsIX509Cert.prototype.CERT_USAGE_AnyCA=0;
-nsIRDFNode.prototype= new Array();
-function nsIRDFNode(){};
-nsIDOMSVGDescElement.prototype= new Array();
-function nsIDOMSVGDescElement(){};
-nsIDOMSVGDescElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGDescElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGDescElement.prototype.TEXT_NODE=0;
-nsIDOMSVGDescElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGDescElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGDescElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGDescElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGDescElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGDescElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGDescElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGDescElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGDescElement.prototype.NOTATION_NODE=0;
-nsIDOMCSSRule.prototype= new Array();
-function nsIDOMCSSRule(){};
-nsIDOMCSSRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSRule.prototype.STYLE_RULE=0;
-nsIDOMCSSRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSRule.prototype.PAGE_RULE=0;
-nsIProxyInfo.prototype= new Array();
-function nsIProxyInfo(){};
-nsIProxyInfo.prototype.TRANSPARENT_PROXY_RESOLVES_HOST=0;
-nsISupportsPRUint32.prototype= new Array();
-function nsISupportsPRUint32(){};
-nsISupportsPRUint32.prototype.TYPE_ID=0;
-nsISupportsPRUint32.prototype.TYPE_CSTRING=0;
-nsISupportsPRUint32.prototype.TYPE_STRING=0;
-nsISupportsPRUint32.prototype.TYPE_PRBOOL=0;
-nsISupportsPRUint32.prototype.TYPE_PRUINT8=0;
-nsISupportsPRUint32.prototype.TYPE_PRUINT16=0;
-nsISupportsPRUint32.prototype.TYPE_PRUINT32=0;
-nsISupportsPRUint32.prototype.TYPE_PRUINT64=0;
-nsISupportsPRUint32.prototype.TYPE_PRTIME=0;
-nsISupportsPRUint32.prototype.TYPE_CHAR=0;
-nsISupportsPRUint32.prototype.TYPE_PRINT16=0;
-nsISupportsPRUint32.prototype.TYPE_PRINT32=0;
-nsISupportsPRUint32.prototype.TYPE_PRINT64=0;
-nsISupportsPRUint32.prototype.TYPE_FLOAT=0;
-nsISupportsPRUint32.prototype.TYPE_DOUBLE=0;
-nsISupportsPRUint32.prototype.TYPE_VOID=0;
-nsISupportsPRUint32.prototype.TYPE_INTERFACE_POINTER=0;
-nsICurrentCharsetListener.prototype= new Array();
-function nsICurrentCharsetListener(){};
-nsIDOMSVGImageElement.prototype= new Array();
-function nsIDOMSVGImageElement(){};
-nsIDOMSVGImageElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGImageElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGImageElement.prototype.TEXT_NODE=0;
-nsIDOMSVGImageElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGImageElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGImageElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGImageElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGImageElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGImageElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGImageElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGImageElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGImageElement.prototype.NOTATION_NODE=0;
-nsIUrlClassifierDBServiceWorker.prototype= new Array();
-function nsIUrlClassifierDBServiceWorker(){};
-nsISecureBrowserUI.prototype= new Array();
-function nsISecureBrowserUI(){};
-nsIDOMHTMLParagraphElement.prototype= new Array();
-function nsIDOMHTMLParagraphElement(){};
-nsIDOMHTMLParagraphElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLParagraphElement.prototype.NOTATION_NODE=0;
-jsdIScriptHook.prototype= new Array();
-function jsdIScriptHook(){};
-nsIRunnable.prototype= new Array();
-function nsIRunnable(){};
-nsIDirectoryService.prototype= new Array();
-function nsIDirectoryService(){};
-nsIDNSListener.prototype= new Array();
-function nsIDNSListener(){};
-nsIPK11TokenDB.prototype= new Array();
-function nsIPK11TokenDB(){};
-nsISchemaParticle.prototype= new Array();
-function nsISchemaParticle(){};
-nsISchemaParticle.prototype.PARTICLE_TYPE_ELEMENT=0;
-nsISchemaParticle.prototype.PARTICLE_TYPE_MODEL_GROUP=0;
-nsISchemaParticle.prototype.PARTICLE_TYPE_ANY=0;
-nsISchemaParticle.prototype.OCCURRENCE_UNBOUNDED=0;
-nsPIDNSService.prototype= new Array();
-function nsPIDNSService(){};
-nsPIDNSService.prototype.RESOLVE_BYPASS_CACHE=0;
-nsPIDNSService.prototype.RESOLVE_CANONICAL_NAME=0;
-nsIXTFXMLVisual.prototype= new Array();
-function nsIXTFXMLVisual(){};
-nsIXTFXMLVisual.prototype.ELEMENT_TYPE_GENERIC_ELEMENT="";
-nsIXTFXMLVisual.prototype.ELEMENT_TYPE_SVG_VISUAL=0;
-nsIXTFXMLVisual.prototype.ELEMENT_TYPE_XML_VISUAL=0;
-nsIXTFXMLVisual.prototype.ELEMENT_TYPE_XUL_VISUAL=0;
-nsIXTFXMLVisual.prototype.ELEMENT_TYPE_BINDABLE=0;
-nsIXTFXMLVisual.prototype.NOTIFY_WILL_CHANGE_DOCUMENT=0;
-nsIXTFXMLVisual.prototype.NOTIFY_DOCUMENT_CHANGED=0;
-nsIXTFXMLVisual.prototype.NOTIFY_WILL_CHANGE_PARENT=0;
-nsIXTFXMLVisual.prototype.NOTIFY_PARENT_CHANGED=0;
-nsIXTFXMLVisual.prototype.NOTIFY_WILL_INSERT_CHILD=0;
-nsIXTFXMLVisual.prototype.NOTIFY_CHILD_INSERTED=0;
-nsIXTFXMLVisual.prototype.NOTIFY_WILL_APPEND_CHILD=0;
-nsIXTFXMLVisual.prototype.NOTIFY_CHILD_APPENDED=0;
-nsIXTFXMLVisual.prototype.NOTIFY_WILL_REMOVE_CHILD=0;
-nsIXTFXMLVisual.prototype.NOTIFY_CHILD_REMOVED=0;
-nsIXTFXMLVisual.prototype.NOTIFY_WILL_SET_ATTRIBUTE=0;
-nsIXTFXMLVisual.prototype.NOTIFY_ATTRIBUTE_SET=0;
-nsIXTFXMLVisual.prototype.NOTIFY_WILL_REMOVE_ATTRIBUTE=0;
-nsIXTFXMLVisual.prototype.NOTIFY_ATTRIBUTE_REMOVED=0;
-nsIXTFXMLVisual.prototype.NOTIFY_BEGIN_ADDING_CHILDREN=0;
-nsIXTFXMLVisual.prototype.NOTIFY_DONE_ADDING_CHILDREN=0;
-nsIXTFXMLVisual.prototype.NOTIFY_HANDLE_DEFAULT=0;
-nsIXTFXMLVisual.prototype.NOTIFY_DID_LAYOUT=0;
-nsIMIMEHeaderParam.prototype= new Array();
-function nsIMIMEHeaderParam(){};
-nsIScriptableInterfacesByID.prototype= new Array();
-function nsIScriptableInterfacesByID(){};
-nsIInstallLocation.prototype= new Array();
-function nsIInstallLocation(){};
-nsIInstallLocation.prototype.PRIORITY_APP_PROFILE="";
-nsIInstallLocation.prototype.PRIORITY_APP_SYSTEM_USER=0;
-nsIInstallLocation.prototype.PRIORITY_XRE_SYSTEM_USER=0;
-nsIInstallLocation.prototype.PRIORITY_APP_SYSTEM_GLOBAL=0;
-nsIInstallLocation.prototype.PRIORITY_XRE_SYSTEM_GLOBAL=0;
-nsIGlobalHistory.prototype= new Array();
-function nsIGlobalHistory(){};
-imgIContainerObserver.prototype= new Array();
-function imgIContainerObserver(){};
-nsIStringEnumerator.prototype= new Array();
-function nsIStringEnumerator(){};
-nsIHttpAuthManager.prototype= new Array();
-function nsIHttpAuthManager(){};
-nsIDOMSerializer.prototype= new Array();
-function nsIDOMSerializer(){};
-nsICacheMetaDataVisitor.prototype= new Array();
-function nsICacheMetaDataVisitor(){};
-nsIDOMNSHTMLDocument.prototype= new Array();
-function nsIDOMNSHTMLDocument(){};
-nsIGeneratingKeypairInfoDialogs.prototype= new Array();
-function nsIGeneratingKeypairInfoDialogs(){};
-jsdIEphemeral.prototype= new Array();
-function jsdIEphemeral(){};
-mozIStorageService.prototype= new Array();
-function mozIStorageService(){};
-nsIPrompt.prototype= new Array();
-function nsIPrompt(){};
-nsIPrompt.prototype.BUTTON_POS_0=0;
-nsIPrompt.prototype.BUTTON_POS_1=0;
-nsIPrompt.prototype.BUTTON_POS_2=0;
-nsIPrompt.prototype.BUTTON_TITLE_OK=0;
-nsIPrompt.prototype.BUTTON_TITLE_CANCEL=0;
-nsIPrompt.prototype.BUTTON_TITLE_YES=0;
-nsIPrompt.prototype.BUTTON_TITLE_NO=0;
-nsIPrompt.prototype.BUTTON_TITLE_SAVE=0;
-nsIPrompt.prototype.BUTTON_TITLE_DONT_SAVE=0;
-nsIPrompt.prototype.BUTTON_TITLE_REVERT=0;
-nsIPrompt.prototype.BUTTON_TITLE_IS_STRING=0;
-nsIPrompt.prototype.BUTTON_POS_0_DEFAULT="";
-nsIPrompt.prototype.BUTTON_POS_1_DEFAULT=0;
-nsIPrompt.prototype.BUTTON_POS_2_DEFAULT=0;
-nsIPrompt.prototype.BUTTON_DELAY_ENABLE=0;
-nsIPrompt.prototype.STD_OK_CANCEL_BUTTONS=0;
-nsIDocShellTreeOwner_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIDocShellTreeOwner_MOZILLA_1_8_BRANCH(){};
-nsIScriptableParamInfo.prototype= new Array();
-function nsIScriptableParamInfo(){};
-nsIDOMHTMLLegendElement.prototype= new Array();
-function nsIDOMHTMLLegendElement(){};
-nsIDOMHTMLLegendElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLLegendElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLLegendElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLLegendElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLLegendElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLLegendElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLLegendElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLLegendElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLLegendElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLLegendElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLLegendElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLLegendElement.prototype.NOTATION_NODE=0;
-nsICache.prototype= new Array();
-function nsICache(){};
-nsICache.prototype.ACCESS_NONE="";
-nsICache.prototype.ACCESS_READ=0;
-nsICache.prototype.ACCESS_WRITE=0;
-nsICache.prototype.ACCESS_READ_WRITE=0;
-nsICache.prototype.STORE_ANYWHERE="";
-nsICache.prototype.STORE_IN_MEMORY=0;
-nsICache.prototype.STORE_ON_DISK=0;
-nsICache.prototype.STORE_ON_DISK_AS_FILE=0;
-nsICache.prototype.NOT_STREAM_BASED="";
-nsICache.prototype.STREAM_BASED=0;
-nsICache.prototype.NON_BLOCKING="";
-nsICache.prototype.BLOCKING=0;
-nsIWyciwygChannel.prototype= new Array();
-function nsIWyciwygChannel(){};
-nsIWyciwygChannel.prototype.LOAD_NORMAL="";
-nsIWyciwygChannel.prototype.LOAD_BACKGROUND=0;
-nsIWyciwygChannel.prototype.INHIBIT_CACHING=0;
-nsIWyciwygChannel.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIWyciwygChannel.prototype.LOAD_BYPASS_CACHE=0;
-nsIWyciwygChannel.prototype.LOAD_FROM_CACHE=0;
-nsIWyciwygChannel.prototype.VALIDATE_ALWAYS=0;
-nsIWyciwygChannel.prototype.VALIDATE_NEVER=0;
-nsIWyciwygChannel.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIWyciwygChannel.prototype.LOAD_DOCUMENT_URI=0;
-nsIWyciwygChannel.prototype.LOAD_RETARGETED_DOCUMENT_URI=0;
-nsIWyciwygChannel.prototype.LOAD_REPLACE=0;
-nsIWyciwygChannel.prototype.LOAD_INITIAL_DOCUMENT_URI=0;
-nsIWyciwygChannel.prototype.LOAD_TARGETED=0;
-nsIWyciwygChannel.prototype.LOAD_CALL_CONTENT_SNIFFERS=0;
-nsISecretDecoderRing.prototype= new Array();
-function nsISecretDecoderRing(){};
-nsIDOMHTMLFontElement.prototype= new Array();
-function nsIDOMHTMLFontElement(){};
-nsIDOMHTMLFontElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLFontElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLFontElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLFontElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLFontElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLFontElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLFontElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLFontElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLFontElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLFontElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLFontElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLFontElement.prototype.NOTATION_NODE=0;
-nsIXULBuilderListener.prototype= new Array();
-function nsIXULBuilderListener(){};
-nsIDownloader.prototype= new Array();
-function nsIDownloader(){};
-nsIOutputStream.prototype= new Array();
-function nsIOutputStream(){};
-nsIDOMCounter.prototype= new Array();
-function nsIDOMCounter(){};
-nsIHTTPHeaderListener.prototype= new Array();
-function nsIHTTPHeaderListener(){};
-jsdIObject.prototype= new Array();
-function jsdIObject(){};
-nsIDOMNSLocation.prototype= new Array();
-function nsIDOMNSLocation(){};
-nsIRandomAccessIterator.prototype= new Array();
-function nsIRandomAccessIterator(){};
-nsICertPickDialogs.prototype= new Array();
-function nsICertPickDialogs(){};
-nsISupportsFloat.prototype= new Array();
-function nsISupportsFloat(){};
-nsISupportsFloat.prototype.TYPE_ID=0;
-nsISupportsFloat.prototype.TYPE_CSTRING=0;
-nsISupportsFloat.prototype.TYPE_STRING=0;
-nsISupportsFloat.prototype.TYPE_PRBOOL=0;
-nsISupportsFloat.prototype.TYPE_PRUINT8=0;
-nsISupportsFloat.prototype.TYPE_PRUINT16=0;
-nsISupportsFloat.prototype.TYPE_PRUINT32=0;
-nsISupportsFloat.prototype.TYPE_PRUINT64=0;
-nsISupportsFloat.prototype.TYPE_PRTIME=0;
-nsISupportsFloat.prototype.TYPE_CHAR=0;
-nsISupportsFloat.prototype.TYPE_PRINT16=0;
-nsISupportsFloat.prototype.TYPE_PRINT32=0;
-nsISupportsFloat.prototype.TYPE_PRINT64=0;
-nsISupportsFloat.prototype.TYPE_FLOAT=0;
-nsISupportsFloat.prototype.TYPE_DOUBLE=0;
-nsISupportsFloat.prototype.TYPE_VOID=0;
-nsISupportsFloat.prototype.TYPE_INTERFACE_POINTER=0;
-nsIDOMHTMLSelectElement.prototype= new Array();
-function nsIDOMHTMLSelectElement(){};
-nsIDOMHTMLSelectElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLSelectElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLSelectElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLSelectElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLSelectElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLSelectElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLSelectElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLSelectElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLSelectElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLSelectElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLSelectElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLSelectElement.prototype.NOTATION_NODE=0;
-nsIBufferedOutputStream.prototype= new Array();
-function nsIBufferedOutputStream(){};
-nsISOAPCallCompletion.prototype= new Array();
-function nsISOAPCallCompletion(){};
-nsIUnicharLineInputStream.prototype= new Array();
-function nsIUnicharLineInputStream(){};
-nsITokenDialogs.prototype= new Array();
-function nsITokenDialogs(){};
-nsIDOMDocumentCSS.prototype= new Array();
-function nsIDOMDocumentCSS(){};
-nsICRLInfo.prototype= new Array();
-function nsICRLInfo(){};
-nsITransportSecurityInfo.prototype= new Array();
-function nsITransportSecurityInfo(){};
-nsIBoxPaintManager.prototype= new Array();
-function nsIBoxPaintManager(){};
-nsITextToSubURI.prototype= new Array();
-function nsITextToSubURI(){};
-nsIDOMHTMLFrameElement.prototype= new Array();
-function nsIDOMHTMLFrameElement(){};
-nsIDOMHTMLFrameElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLFrameElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLFrameElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLFrameElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLFrameElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLFrameElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLFrameElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLFrameElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLFrameElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLFrameElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLFrameElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLFrameElement.prototype.NOTATION_NODE=0;
-nsITokenPasswordDialogs.prototype= new Array();
-function nsITokenPasswordDialogs(){};
-nsIExternalProtocolService.prototype= new Array();
-function nsIExternalProtocolService(){};
-nsIEnvironment.prototype= new Array();
-function nsIEnvironment(){};
-nsIXMLHttpRequest.prototype= new Array();
-function nsIXMLHttpRequest(){};
-nsIURIContentListener.prototype= new Array();
-function nsIURIContentListener(){};
-nsIXPIProgressDialog.prototype= new Array();
-function nsIXPIProgressDialog(){};
-nsIXPIProgressDialog.prototype.DOWNLOAD_START="";
-nsIXPIProgressDialog.prototype.DOWNLOAD_DONE=0;
-nsIXPIProgressDialog.prototype.INSTALL_START=0;
-nsIXPIProgressDialog.prototype.INSTALL_DONE=0;
-nsIXPIProgressDialog.prototype.DIALOG_CLOSE=0;
-nsISelectionPrivate.prototype= new Array();
-function nsISelectionPrivate(){};
-nsISelectionPrivate.prototype.ENDOFPRECEDINGLINE="";
-nsISelectionPrivate.prototype.STARTOFNEXTLINE=0;
-nsISelectionPrivate.prototype.TABLESELECTION_NONE="";
-nsISelectionPrivate.prototype.TABLESELECTION_CELL=0;
-nsISelectionPrivate.prototype.TABLESELECTION_ROW=0;
-nsISelectionPrivate.prototype.TABLESELECTION_COLUMN=0;
-nsISelectionPrivate.prototype.TABLESELECTION_TABLE=0;
-nsISelectionPrivate.prototype.TABLESELECTION_ALLCELLS=0;
-nsISchemaType.prototype= new Array();
-function nsISchemaType(){};
-nsISchemaType.prototype.SCHEMA_TYPE_SIMPLE=0;
-nsISchemaType.prototype.SCHEMA_TYPE_COMPLEX=0;
-nsISchemaType.prototype.SCHEMA_TYPE_PLACEHOLDER=0;
-nsIDOMSVGZoomEvent.prototype= new Array();
-function nsIDOMSVGZoomEvent(){};
-nsIDOMSVGZoomEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMSVGZoomEvent.prototype.AT_TARGET=0;
-nsIDOMSVGZoomEvent.prototype.BUBBLING_PHASE=0;
-nsICancelable.prototype= new Array();
-function nsICancelable(){};
-nsIDOMAbstractView.prototype= new Array();
-function nsIDOMAbstractView(){};
-nsIJARChannel.prototype= new Array();
-function nsIJARChannel(){};
-nsIJARChannel.prototype.LOAD_NORMAL="";
-nsIJARChannel.prototype.LOAD_BACKGROUND=0;
-nsIJARChannel.prototype.INHIBIT_CACHING=0;
-nsIJARChannel.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIJARChannel.prototype.LOAD_BYPASS_CACHE=0;
-nsIJARChannel.prototype.LOAD_FROM_CACHE=0;
-nsIJARChannel.prototype.VALIDATE_ALWAYS=0;
-nsIJARChannel.prototype.VALIDATE_NEVER=0;
-nsIJARChannel.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIJARChannel.prototype.LOAD_DOCUMENT_URI=0;
-nsIJARChannel.prototype.LOAD_RETARGETED_DOCUMENT_URI=0;
-nsIJARChannel.prototype.LOAD_REPLACE=0;
-nsIJARChannel.prototype.LOAD_INITIAL_DOCUMENT_URI=0;
-nsIJARChannel.prototype.LOAD_TARGETED=0;
-nsIJARChannel.prototype.LOAD_CALL_CONTENT_SNIFFERS=0;
-nsIMemory.prototype= new Array();
-function nsIMemory(){};
-nsIDOMLSSerializerFilter.prototype= new Array();
-function nsIDOMLSSerializerFilter(){};
-nsIDOMLSSerializerFilter.prototype.FILTER_ACCEPT=0;
-nsIDOMLSSerializerFilter.prototype.FILTER_REJECT=0;
-nsIDOMLSSerializerFilter.prototype.FILTER_SKIP=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_ALL=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_ELEMENT=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_ATTRIBUTE=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_TEXT=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_CDATA_SECTION=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_ENTITY_REFERENCE=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_ENTITY=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_PROCESSING_INSTRUCTION=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_COMMENT=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_DOCUMENT=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_DOCUMENT_TYPE=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_DOCUMENT_FRAGMENT=0;
-nsIDOMLSSerializerFilter.prototype.SHOW_NOTATION=0;
-nsIBinaryOutputStream.prototype= new Array();
-function nsIBinaryOutputStream(){};
-nsIDOMDOMStringList.prototype= new Array();
-function nsIDOMDOMStringList(){};
-nsIImageLoadingContent.prototype= new Array();
-function nsIImageLoadingContent(){};
-nsIImageLoadingContent.prototype.UNKNOWN_REQUEST=0;
-nsIImageLoadingContent.prototype.CURRENT_REQUEST="";
-nsIImageLoadingContent.prototype.PENDING_REQUEST=0;
-nsIExceptionService.prototype= new Array();
-function nsIExceptionService(){};
-nsIFileOutputStream.prototype= new Array();
-function nsIFileOutputStream(){};
-nsISchemaAnyAttribute.prototype= new Array();
-function nsISchemaAnyAttribute(){};
-nsISchemaAnyAttribute.prototype.COMPONENT_TYPE_ATTRIBUTE=0;
-nsISchemaAnyAttribute.prototype.COMPONENT_TYPE_GROUP=0;
-nsISchemaAnyAttribute.prototype.COMPONENT_TYPE_ANY=0;
-nsISchemaAnyAttribute.prototype.PROCESS_STRICT=0;
-nsISchemaAnyAttribute.prototype.PROCESS_SKIP=0;
-nsISchemaAnyAttribute.prototype.PROCESS_LAX=0;
-nsIDOMCSSMediaRule.prototype= new Array();
-function nsIDOMCSSMediaRule(){};
-nsIDOMCSSMediaRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSMediaRule.prototype.STYLE_RULE=0;
-nsIDOMCSSMediaRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSMediaRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSMediaRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSMediaRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSMediaRule.prototype.PAGE_RULE=0;
-nsIErrorService.prototype= new Array();
-function nsIErrorService(){};
-nsIRDFInMemoryDataSource.prototype= new Array();
-function nsIRDFInMemoryDataSource(){};
-nsIFeed.prototype= new Array();
-function nsIFeed(){};
-nsIFeed.prototype.TYPE_FEED="";
-nsIFeed.prototype.TYPE_AUDIO=0;
-nsIFeed.prototype.TYPE_IMAGE=0;
-nsIFeed.prototype.TYPE_VIDEO=0;
-nsIContentViewer_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIContentViewer_MOZILLA_1_8_BRANCH(){};
-nsIEditorMailSupport.prototype= new Array();
-function nsIEditorMailSupport(){};
-nsIDOMHTMLPreElement.prototype= new Array();
-function nsIDOMHTMLPreElement(){};
-nsIDOMHTMLPreElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLPreElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLPreElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLPreElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLPreElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLPreElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLPreElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLPreElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLPreElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLPreElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLPreElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLPreElement.prototype.NOTATION_NODE=0;
-nsIDOMNavigator_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIDOMNavigator_MOZILLA_1_8_BRANCH(){};
-gfxIImageFrame.prototype= new Array();
-function gfxIImageFrame(){};
-nsIAccessibleSelectable.prototype= new Array();
-function nsIAccessibleSelectable(){};
-nsPICommandUpdater.prototype= new Array();
-function nsPICommandUpdater(){};
-nsIDownload.prototype= new Array();
-function nsIDownload(){};
-nsIDownload.prototype.STATE_START=0;
-nsIDownload.prototype.STATE_REDIRECTING=0;
-nsIDownload.prototype.STATE_TRANSFERRING=0;
-nsIDownload.prototype.STATE_NEGOTIATING=0;
-nsIDownload.prototype.STATE_STOP=0;
-nsIDownload.prototype.STATE_IS_REQUEST=0;
-nsIDownload.prototype.STATE_IS_DOCUMENT=0;
-nsIDownload.prototype.STATE_IS_NETWORK=0;
-nsIDownload.prototype.STATE_IS_WINDOW=0;
-nsIDownload.prototype.STATE_RESTORING=0;
-nsIDownload.prototype.STATE_IS_INSECURE=0;
-nsIDownload.prototype.STATE_IS_BROKEN=0;
-nsIDownload.prototype.STATE_IS_SECURE=0;
-nsIDownload.prototype.STATE_SECURE_HIGH=0;
-nsIDownload.prototype.STATE_SECURE_MED=0;
-nsIDownload.prototype.STATE_SECURE_LOW=0;
-nsIDOMXULControlElement.prototype= new Array();
-function nsIDOMXULControlElement(){};
-nsIDOMXULControlElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULControlElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULControlElement.prototype.TEXT_NODE=0;
-nsIDOMXULControlElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULControlElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULControlElement.prototype.ENTITY_NODE=0;
-nsIDOMXULControlElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULControlElement.prototype.COMMENT_NODE=0;
-nsIDOMXULControlElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULControlElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULControlElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULControlElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGAnimatedNumberList.prototype= new Array();
-function nsIDOMSVGAnimatedNumberList(){};
-nsIDocumentCharsetInfo.prototype= new Array();
-function nsIDocumentCharsetInfo(){};
-nsIContentViewerContainer.prototype= new Array();
-function nsIContentViewerContainer(){};
-nsIAppStartup.prototype= new Array();
-function nsIAppStartup(){};
-nsIAppStartup.prototype.eConsiderQuit=0;
-nsIAppStartup.prototype.eAttemptQuit=0;
-nsIAppStartup.prototype.eForceQuit=0;
-nsIAppStartup.prototype.eRestart=0;
-nsICookie2.prototype= new Array();
-function nsICookie2(){};
-nsICookie2.prototype.STATUS_UNKNOWN="";
-nsICookie2.prototype.STATUS_ACCEPTED=0;
-nsICookie2.prototype.STATUS_DOWNGRADED=0;
-nsICookie2.prototype.STATUS_FLAGGED=0;
-nsICookie2.prototype.STATUS_REJECTED=0;
-nsICookie2.prototype.POLICY_UNKNOWN="";
-nsICookie2.prototype.POLICY_NONE=0;
-nsICookie2.prototype.POLICY_NO_CONSENT=0;
-nsICookie2.prototype.POLICY_IMPLICIT_CONSENT=0;
-nsICookie2.prototype.POLICY_EXPLICIT_CONSENT=0;
-nsICookie2.prototype.POLICY_NO_II=0;
-nsIBrowserInstance.prototype= new Array();
-function nsIBrowserInstance(){};
-nsIProtocolProxyService.prototype= new Array();
-function nsIProtocolProxyService(){};
-nsIProtocolProxyService.prototype.RESOLVE_NON_BLOCKING=0;
-nsIDOMCDATASection.prototype= new Array();
-function nsIDOMCDATASection(){};
-nsIDOMCDATASection.prototype.ELEMENT_NODE=0;
-nsIDOMCDATASection.prototype.ATTRIBUTE_NODE=0;
-nsIDOMCDATASection.prototype.TEXT_NODE=0;
-nsIDOMCDATASection.prototype.CDATA_SECTION_NODE=0;
-nsIDOMCDATASection.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMCDATASection.prototype.ENTITY_NODE=0;
-nsIDOMCDATASection.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMCDATASection.prototype.COMMENT_NODE=0;
-nsIDOMCDATASection.prototype.DOCUMENT_NODE=0;
-nsIDOMCDATASection.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMCDATASection.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMCDATASection.prototype.NOTATION_NODE=0;
-nsIJVMConfigManager.prototype= new Array();
-function nsIJVMConfigManager(){};
-nsISOAPPortBinding.prototype= new Array();
-function nsISOAPPortBinding(){};
-nsISOAPPortBinding.prototype.STYLE_RPC=0;
-nsISOAPPortBinding.prototype.STYLE_DOCUMENT=0;
-nsISOAPPortBinding.prototype.SOAP_VERSION_1_1="";
-nsISOAPPortBinding.prototype.SOAP_VERSION_1_2=0;
-nsISOAPPortBinding.prototype.SOAP_VERSION_UNKNOWN=0;
-nsIContentHandler.prototype= new Array();
-function nsIContentHandler(){};
-nsISchemaComponent.prototype= new Array();
-function nsISchemaComponent(){};
-nsIPrintSettingsWin.prototype= new Array();
-function nsIPrintSettingsWin(){};
-nsIDownloadProgressListener.prototype= new Array();
-function nsIDownloadProgressListener(){};
-nsIMozIconURI.prototype= new Array();
-function nsIMozIconURI(){};
-nsISHistoryInternal.prototype= new Array();
-function nsISHistoryInternal(){};
-nsIURIFixup.prototype= new Array();
-function nsIURIFixup(){};
-nsIURIFixup.prototype.FIXUP_FLAG_NONE="";
-nsIURIFixup.prototype.FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP=0;
-nsIURIFixup.prototype.FIXUP_FLAGS_MAKE_ALTERNATE_URI=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype= new Array();
-function nsIDOMSVGPathSegLinetoHorizontalRel(){};
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIXPIDialogService.prototype= new Array();
-function nsIXPIDialogService(){};
-nsIEditActionListener.prototype= new Array();
-function nsIEditActionListener(){};
-nsIDOMHTMLAppletElement.prototype= new Array();
-function nsIDOMHTMLAppletElement(){};
-nsIDOMHTMLAppletElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLAppletElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLAppletElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLAppletElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLAppletElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLAppletElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLAppletElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLAppletElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLAppletElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLAppletElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLAppletElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLAppletElement.prototype.NOTATION_NODE=0;
-nsIDOMAttr.prototype= new Array();
-function nsIDOMAttr(){};
-nsIDOMAttr.prototype.ELEMENT_NODE=0;
-nsIDOMAttr.prototype.ATTRIBUTE_NODE=0;
-nsIDOMAttr.prototype.TEXT_NODE=0;
-nsIDOMAttr.prototype.CDATA_SECTION_NODE=0;
-nsIDOMAttr.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMAttr.prototype.ENTITY_NODE=0;
-nsIDOMAttr.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMAttr.prototype.COMMENT_NODE=0;
-nsIDOMAttr.prototype.DOCUMENT_NODE=0;
-nsIDOMAttr.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMAttr.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMAttr.prototype.NOTATION_NODE=0;
-nsIDOMNotation.prototype= new Array();
-function nsIDOMNotation(){};
-nsIDOMNotation.prototype.ELEMENT_NODE=0;
-nsIDOMNotation.prototype.ATTRIBUTE_NODE=0;
-nsIDOMNotation.prototype.TEXT_NODE=0;
-nsIDOMNotation.prototype.CDATA_SECTION_NODE=0;
-nsIDOMNotation.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMNotation.prototype.ENTITY_NODE=0;
-nsIDOMNotation.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMNotation.prototype.COMMENT_NODE=0;
-nsIDOMNotation.prototype.DOCUMENT_NODE=0;
-nsIDOMNotation.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMNotation.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMNotation.prototype.NOTATION_NODE=0;
-nsIProxyObjectManager.prototype= new Array();
-function nsIProxyObjectManager(){};
-nsIProxyObjectManager.prototype.INVOKE_SYNC=0;
-nsIProxyObjectManager.prototype.INVOKE_ASYNC=0;
-nsIProxyObjectManager.prototype.FORCE_PROXY_CREATION=0;
-nsIPassword.prototype= new Array();
-function nsIPassword(){};
-nsIProfileLock.prototype= new Array();
-function nsIProfileLock(){};
-nsIDOMHTMLCanvasElement.prototype= new Array();
-function nsIDOMHTMLCanvasElement(){};
-nsIDOMHTMLCanvasElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLCanvasElement.prototype.NOTATION_NODE=0;
-nsISelectElement.prototype= new Array();
-function nsISelectElement(){};
-nsIPopupBoxObject.prototype= new Array();
-function nsIPopupBoxObject(){};
-nsIFind.prototype= new Array();
-function nsIFind(){};
-nsIXTFPrivate.prototype= new Array();
-function nsIXTFPrivate(){};
-nsIPlaintextEditor.prototype= new Array();
-function nsIPlaintextEditor(){};
-nsIPlaintextEditor.prototype.eEditorPlaintextBit="";
-nsIPlaintextEditor.prototype.eEditorSingleLineBit=0;
-nsIPlaintextEditor.prototype.eEditorPasswordBit=0;
-nsIPlaintextEditor.prototype.eEditorReadonlyBit=0;
-nsIPlaintextEditor.prototype.eEditorDisabledBit=0;
-nsIPlaintextEditor.prototype.eEditorFilterInputBit=0;
-nsIPlaintextEditor.prototype.eEditorMailBit=0;
-nsIPlaintextEditor.prototype.eEditorUseAsyncUpdatesBit=0;
-nsIPlaintextEditor.prototype.eEditorEnableWrapHackBit=0;
-nsIPlaintextEditor.prototype.eEditorWidgetBit=0;
-nsIPlaintextEditor.prototype.eEditorNoCSSBit=0;
-nsIPlaintextEditor.prototype.eEditorPlaintextMask=0;
-nsIPlaintextEditor.prototype.eEditorSingleLineMask=0;
-nsIPlaintextEditor.prototype.eEditorPasswordMask=0;
-nsIPlaintextEditor.prototype.eEditorReadonlyMask=0;
-nsIPlaintextEditor.prototype.eEditorDisabledMask=0;
-nsIPlaintextEditor.prototype.eEditorFilterInputMask=0;
-nsIPlaintextEditor.prototype.eEditorMailMask=0;
-nsIPlaintextEditor.prototype.eEditorUseAsyncUpdatesMask=0;
-nsIPlaintextEditor.prototype.eEditorEnableWrapHackMask=0;
-nsIPlaintextEditor.prototype.eEditorWidgetMask=0;
-nsIPlaintextEditor.prototype.eEditorNoCSSMask=0;
-nsIForwardIterator.prototype= new Array();
-function nsIForwardIterator(){};
-nsIDOMNSHTMLSelectElement.prototype= new Array();
-function nsIDOMNSHTMLSelectElement(){};
-nsIDOMHTMLModElement.prototype= new Array();
-function nsIDOMHTMLModElement(){};
-nsIDOMHTMLModElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLModElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLModElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLModElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLModElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLModElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLModElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLModElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLModElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLModElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLModElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLModElement.prototype.NOTATION_NODE=0;
-nsIDOMCSSMozDocumentRule.prototype= new Array();
-function nsIDOMCSSMozDocumentRule(){};
-nsIDOMCSSMozDocumentRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSMozDocumentRule.prototype.STYLE_RULE=0;
-nsIDOMCSSMozDocumentRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSMozDocumentRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSMozDocumentRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSMozDocumentRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSMozDocumentRule.prototype.PAGE_RULE=0;
-nsIDOMSVGEllipseElement.prototype= new Array();
-function nsIDOMSVGEllipseElement(){};
-nsIDOMSVGEllipseElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGEllipseElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGEllipseElement.prototype.TEXT_NODE=0;
-nsIDOMSVGEllipseElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGEllipseElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGEllipseElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGEllipseElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGEllipseElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGEllipseElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGEllipseElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGEllipseElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGEllipseElement.prototype.NOTATION_NODE=0;
-jsdIContext.prototype= new Array();
-function jsdIContext(){};
-jsdIContext.prototype.OPT_STRICT=0;
-jsdIContext.prototype.OPT_WERR=0;
-jsdIContext.prototype.OPT_VAROBJFIX=0;
-jsdIContext.prototype.OPT_ISUPPORTS=0;
-nsIDOMPopupBlockedEvent_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIDOMPopupBlockedEvent_MOZILLA_1_8_BRANCH(){};
-nsIDOMDocumentTraversal.prototype= new Array();
-function nsIDOMDocumentTraversal(){};
-nsIXTFAttributeHandler.prototype= new Array();
-function nsIXTFAttributeHandler(){};
-inIFlasher.prototype= new Array();
-function inIFlasher(){};
-nsISupportsWeakReference.prototype= new Array();
-function nsISupportsWeakReference(){};
-nsIDOMSVGElement.prototype= new Array();
-function nsIDOMSVGElement(){};
-nsIDOMSVGElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGElement.prototype.TEXT_NODE=0;
-nsIDOMSVGElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGElement.prototype.NOTATION_NODE=0;
-nsIDOM3DocumentEvent.prototype= new Array();
-function nsIDOM3DocumentEvent(){};
-nsIRDFRemoteDataSource.prototype= new Array();
-function nsIRDFRemoteDataSource(){};
-nsIDOMSVGPathSegArcAbs.prototype= new Array();
-function nsIDOMSVGPathSegArcAbs(){};
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegArcAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIDOMXULButtonElement.prototype= new Array();
-function nsIDOMXULButtonElement(){};
-nsIDOMXULButtonElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULButtonElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULButtonElement.prototype.TEXT_NODE=0;
-nsIDOMXULButtonElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULButtonElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULButtonElement.prototype.ENTITY_NODE=0;
-nsIDOMXULButtonElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULButtonElement.prototype.COMMENT_NODE=0;
-nsIDOMXULButtonElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULButtonElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULButtonElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULButtonElement.prototype.NOTATION_NODE=0;
-nsIDOMXULButtonElement.prototype.CHECKSTATE_UNCHECKED="";
-nsIDOMXULButtonElement.prototype.CHECKSTATE_CHECKED=0;
-nsIDOMXULButtonElement.prototype.CHECKSTATE_MIXED=0;
-nsIClipboardDragDropHooks.prototype= new Array();
-function nsIClipboardDragDropHooks(){};
-nsIDOMRect.prototype= new Array();
-function nsIDOMRect(){};
-nsICRLManager.prototype= new Array();
-function nsICRLManager(){};
-nsICRLManager.prototype.TYPE_AUTOUPDATE_TIME_BASED=0;
-nsICRLManager.prototype.TYPE_AUTOUPDATE_FREQ_BASED=0;
-imgIEncoder.prototype= new Array();
-function imgIEncoder(){};
-nsIX509Cert3.prototype= new Array();
-function nsIX509Cert3(){};
-nsISearchEngine.prototype= new Array();
-function nsISearchEngine(){};
-nsISearchEngine.prototype.TYPE_MOZSEARCH=0;
-nsISearchEngine.prototype.TYPE_SHERLOCK=0;
-nsISearchEngine.prototype.TYPE_OPENSEARCH=0;
-nsISearchEngine.prototype.DATA_XML=0;
-nsISearchEngine.prototype.DATA_TEXT=0;
-nsIUrlListManagerCallback.prototype= new Array();
-function nsIUrlListManagerCallback(){};
-nsIDOMEntity.prototype= new Array();
-function nsIDOMEntity(){};
-nsIDOMEntity.prototype.ELEMENT_NODE=0;
-nsIDOMEntity.prototype.ATTRIBUTE_NODE=0;
-nsIDOMEntity.prototype.TEXT_NODE=0;
-nsIDOMEntity.prototype.CDATA_SECTION_NODE=0;
-nsIDOMEntity.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMEntity.prototype.ENTITY_NODE=0;
-nsIDOMEntity.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMEntity.prototype.COMMENT_NODE=0;
-nsIDOMEntity.prototype.DOCUMENT_NODE=0;
-nsIDOMEntity.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMEntity.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMEntity.prototype.NOTATION_NODE=0;
-nsIDOMXPathNamespace.prototype= new Array();
-function nsIDOMXPathNamespace(){};
-nsIDOMXPathNamespace.prototype.ELEMENT_NODE=0;
-nsIDOMXPathNamespace.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXPathNamespace.prototype.TEXT_NODE=0;
-nsIDOMXPathNamespace.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXPathNamespace.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXPathNamespace.prototype.ENTITY_NODE=0;
-nsIDOMXPathNamespace.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXPathNamespace.prototype.COMMENT_NODE=0;
-nsIDOMXPathNamespace.prototype.DOCUMENT_NODE=0;
-nsIDOMXPathNamespace.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXPathNamespace.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXPathNamespace.prototype.NOTATION_NODE=0;
-nsIDOMXPathNamespace.prototype.XPATH_NAMESPACE_NODE=0;
-nsIBookmarksService.prototype= new Array();
-function nsIBookmarksService(){};
-nsIBookmarksService.prototype.BOOKMARK_DEFAULT_TYPE="";
-nsIBookmarksService.prototype.BOOKMARK_SEARCH_TYPE=0;
-nsIBookmarksService.prototype.BOOKMARK_FIND_TYPE=0;
-nsIDOMHTMLHRElement.prototype= new Array();
-function nsIDOMHTMLHRElement(){};
-nsIDOMHTMLHRElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLHRElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLHRElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLHRElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLHRElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLHRElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLHRElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLHRElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLHRElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLHRElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLHRElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLHRElement.prototype.NOTATION_NODE=0;
-nsIRDFContainerUtils.prototype= new Array();
-function nsIRDFContainerUtils(){};
-nsISHistoryListener.prototype= new Array();
-function nsISHistoryListener(){};
-nsIWebBrowserFocus.prototype= new Array();
-function nsIWebBrowserFocus(){};
-nsISAXErrorHandler.prototype= new Array();
-function nsISAXErrorHandler(){};
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype= new Array();
-function nsIDOMSVGPathSegCurvetoCubicAbs(){};
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIHTMLObjectResizer.prototype= new Array();
-function nsIHTMLObjectResizer(){};
-nsIHTMLObjectResizer.prototype.eTopLeft="";
-nsIHTMLObjectResizer.prototype.eTop=0;
-nsIHTMLObjectResizer.prototype.eTopRight=0;
-nsIHTMLObjectResizer.prototype.eLeft=0;
-nsIHTMLObjectResizer.prototype.eRight=0;
-nsIHTMLObjectResizer.prototype.eBottomLeft=0;
-nsIHTMLObjectResizer.prototype.eBottom=0;
-nsIHTMLObjectResizer.prototype.eBottomRight=0;
-nsIXTFXULVisual.prototype= new Array();
-function nsIXTFXULVisual(){};
-nsIXTFXULVisual.prototype.ELEMENT_TYPE_GENERIC_ELEMENT="";
-nsIXTFXULVisual.prototype.ELEMENT_TYPE_SVG_VISUAL=0;
-nsIXTFXULVisual.prototype.ELEMENT_TYPE_XML_VISUAL=0;
-nsIXTFXULVisual.prototype.ELEMENT_TYPE_XUL_VISUAL=0;
-nsIXTFXULVisual.prototype.ELEMENT_TYPE_BINDABLE=0;
-nsIXTFXULVisual.prototype.NOTIFY_WILL_CHANGE_DOCUMENT=0;
-nsIXTFXULVisual.prototype.NOTIFY_DOCUMENT_CHANGED=0;
-nsIXTFXULVisual.prototype.NOTIFY_WILL_CHANGE_PARENT=0;
-nsIXTFXULVisual.prototype.NOTIFY_PARENT_CHANGED=0;
-nsIXTFXULVisual.prototype.NOTIFY_WILL_INSERT_CHILD=0;
-nsIXTFXULVisual.prototype.NOTIFY_CHILD_INSERTED=0;
-nsIXTFXULVisual.prototype.NOTIFY_WILL_APPEND_CHILD=0;
-nsIXTFXULVisual.prototype.NOTIFY_CHILD_APPENDED=0;
-nsIXTFXULVisual.prototype.NOTIFY_WILL_REMOVE_CHILD=0;
-nsIXTFXULVisual.prototype.NOTIFY_CHILD_REMOVED=0;
-nsIXTFXULVisual.prototype.NOTIFY_WILL_SET_ATTRIBUTE=0;
-nsIXTFXULVisual.prototype.NOTIFY_ATTRIBUTE_SET=0;
-nsIXTFXULVisual.prototype.NOTIFY_WILL_REMOVE_ATTRIBUTE=0;
-nsIXTFXULVisual.prototype.NOTIFY_ATTRIBUTE_REMOVED=0;
-nsIXTFXULVisual.prototype.NOTIFY_BEGIN_ADDING_CHILDREN=0;
-nsIXTFXULVisual.prototype.NOTIFY_DONE_ADDING_CHILDREN=0;
-nsIXTFXULVisual.prototype.NOTIFY_HANDLE_DEFAULT=0;
-nsIXTFXULVisual.prototype.NOTIFY_DID_LAYOUT=0;
-nsIInputStreamCallback.prototype= new Array();
-function nsIInputStreamCallback(){};
-nsISupportsPRUint64.prototype= new Array();
-function nsISupportsPRUint64(){};
-nsISupportsPRUint64.prototype.TYPE_ID=0;
-nsISupportsPRUint64.prototype.TYPE_CSTRING=0;
-nsISupportsPRUint64.prototype.TYPE_STRING=0;
-nsISupportsPRUint64.prototype.TYPE_PRBOOL=0;
-nsISupportsPRUint64.prototype.TYPE_PRUINT8=0;
-nsISupportsPRUint64.prototype.TYPE_PRUINT16=0;
-nsISupportsPRUint64.prototype.TYPE_PRUINT32=0;
-nsISupportsPRUint64.prototype.TYPE_PRUINT64=0;
-nsISupportsPRUint64.prototype.TYPE_PRTIME=0;
-nsISupportsPRUint64.prototype.TYPE_CHAR=0;
-nsISupportsPRUint64.prototype.TYPE_PRINT16=0;
-nsISupportsPRUint64.prototype.TYPE_PRINT32=0;
-nsISupportsPRUint64.prototype.TYPE_PRINT64=0;
-nsISupportsPRUint64.prototype.TYPE_FLOAT=0;
-nsISupportsPRUint64.prototype.TYPE_DOUBLE=0;
-nsISupportsPRUint64.prototype.TYPE_VOID=0;
-nsISupportsPRUint64.prototype.TYPE_INTERFACE_POINTER=0;
-nsIClipboard.prototype= new Array();
-function nsIClipboard(){};
-nsIClipboard.prototype.kSelectionClipboard="";
-nsIClipboard.prototype.kGlobalClipboard=0;
-inIDOMUtils.prototype= new Array();
-function inIDOMUtils(){};
-nsIXmlRpcFault.prototype= new Array();
-function nsIXmlRpcFault(){};
-nsIDirIndexListener.prototype= new Array();
-function nsIDirIndexListener(){};
-nsITransactionListener.prototype= new Array();
-function nsITransactionListener(){};
-nsICookiePermission.prototype= new Array();
-function nsICookiePermission(){};
-nsICookiePermission.prototype.ACCESS_DEFAULT="";
-nsICookiePermission.prototype.ACCESS_ALLOW=0;
-nsICookiePermission.prototype.ACCESS_DENY=0;
-nsICookiePermission.prototype.ACCESS_SESSION=0;
-nsIDOMLSResourceResolver.prototype= new Array();
-function nsIDOMLSResourceResolver(){};
-nsIContentPolicy.prototype= new Array();
-function nsIContentPolicy(){};
-nsIContentPolicy.prototype.TYPE_OTHER=0;
-nsIContentPolicy.prototype.TYPE_SCRIPT=0;
-nsIContentPolicy.prototype.TYPE_IMAGE=0;
-nsIContentPolicy.prototype.TYPE_STYLESHEET=0;
-nsIContentPolicy.prototype.TYPE_OBJECT=0;
-nsIContentPolicy.prototype.TYPE_DOCUMENT=0;
-nsIContentPolicy.prototype.TYPE_SUBDOCUMENT=0;
-nsIContentPolicy.prototype.TYPE_REFRESH=0;
-nsIContentPolicy.prototype.REJECT_REQUEST=0;
-nsIContentPolicy.prototype.REJECT_TYPE=0;
-nsIContentPolicy.prototype.REJECT_SERVER=0;
-nsIContentPolicy.prototype.REJECT_OTHER=0;
-nsIContentPolicy.prototype.ACCEPT=0;
-nsIHelperAppLauncher.prototype= new Array();
-function nsIHelperAppLauncher(){};
-nsIDOMNSEventTarget.prototype= new Array();
-function nsIDOMNSEventTarget(){};
-nsIRelativeFilePref.prototype= new Array();
-function nsIRelativeFilePref(){};
-nsISidebar_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsISidebar_MOZILLA_1_8_BRANCH(){};
-nsIRDFObserver.prototype= new Array();
-function nsIRDFObserver(){};
-nsIDOMPageTransitionEvent.prototype= new Array();
-function nsIDOMPageTransitionEvent(){};
-nsIDOMPageTransitionEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMPageTransitionEvent.prototype.AT_TARGET=0;
-nsIDOMPageTransitionEvent.prototype.BUBBLING_PHASE=0;
-nsIWebBrowser.prototype= new Array();
-function nsIWebBrowser(){};
-nsIRDFXMLSource.prototype= new Array();
-function nsIRDFXMLSource(){};
-nsIDOMElement.prototype= new Array();
-function nsIDOMElement(){};
-nsIDOMElement.prototype.ELEMENT_NODE=0;
-nsIDOMElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMElement.prototype.TEXT_NODE=0;
-nsIDOMElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMElement.prototype.ENTITY_NODE=0;
-nsIDOMElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMElement.prototype.COMMENT_NODE=0;
-nsIDOMElement.prototype.DOCUMENT_NODE=0;
-nsIDOMElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMElement.prototype.NOTATION_NODE=0;
-nsIRegistryEnumerator.prototype= new Array();
-function nsIRegistryEnumerator(){};
-nsIDOMSVGTextElement.prototype= new Array();
-function nsIDOMSVGTextElement(){};
-nsIDOMSVGTextElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGTextElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGTextElement.prototype.TEXT_NODE=0;
-nsIDOMSVGTextElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGTextElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGTextElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGTextElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGTextElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGTextElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGTextElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGTextElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGTextElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGTextElement.prototype.LENGTHADJUST_UNKNOWN="";
-nsIDOMSVGTextElement.prototype.LENGTHADJUST_SPACING=0;
-nsIDOMSVGTextElement.prototype.LENGTHADJUST_SPACINGANDGLYPHS=0;
-jsdIFilter.prototype= new Array();
-function jsdIFilter(){};
-jsdIFilter.prototype.FLAG_RESERVED_MASK=0;
-jsdIFilter.prototype.FLAG_ENABLED=0;
-jsdIFilter.prototype.FLAG_PASS=0;
-nsIHTMLEditor.prototype= new Array();
-function nsIHTMLEditor(){};
-nsIHTMLEditor.prototype.eLeft="";
-nsIHTMLEditor.prototype.eCenter=0;
-nsIHTMLEditor.prototype.eRight=0;
-nsIHTMLEditor.prototype.eJustify=0;
-nsISchemaUnionType.prototype= new Array();
-function nsISchemaUnionType(){};
-nsISchemaUnionType.prototype.SCHEMA_TYPE_SIMPLE=0;
-nsISchemaUnionType.prototype.SCHEMA_TYPE_COMPLEX=0;
-nsISchemaUnionType.prototype.SCHEMA_TYPE_PLACEHOLDER=0;
-nsISchemaUnionType.prototype.SIMPLE_TYPE_BUILTIN=0;
-nsISchemaUnionType.prototype.SIMPLE_TYPE_LIST=0;
-nsISchemaUnionType.prototype.SIMPLE_TYPE_UNION=0;
-nsISchemaUnionType.prototype.SIMPLE_TYPE_RESTRICTION=0;
-nsIRDFPropagatableDataSource.prototype= new Array();
-function nsIRDFPropagatableDataSource(){};
-nsIContentViewer.prototype= new Array();
-function nsIContentViewer(){};
-nsIDOMJSWindow.prototype= new Array();
-function nsIDOMJSWindow(){};
-nsIDOMSVGAnimatedLengthList.prototype= new Array();
-function nsIDOMSVGAnimatedLengthList(){};
-nsIStreamConverterService.prototype= new Array();
-function nsIStreamConverterService(){};
-nsIFastLoadReadControl.prototype= new Array();
-function nsIFastLoadReadControl(){};
-nsICommandController.prototype= new Array();
-function nsICommandController(){};
-nsIFileProtocolHandler.prototype= new Array();
-function nsIFileProtocolHandler(){};
-nsIFileProtocolHandler.prototype.URI_STD="";
-nsIFileProtocolHandler.prototype.URI_NORELATIVE=0;
-nsIFileProtocolHandler.prototype.URI_NOAUTH=0;
-nsIFileProtocolHandler.prototype.ALLOWS_PROXY=0;
-nsIFileProtocolHandler.prototype.ALLOWS_PROXY_HTTP=0;
-nsILocalSearchService.prototype= new Array();
-function nsILocalSearchService(){};
-nsIAutoCompleteController.prototype= new Array();
-function nsIAutoCompleteController(){};
-nsIAutoCompleteController.prototype.STATUS_NONE=0;
-nsIAutoCompleteController.prototype.STATUS_SEARCHING=0;
-nsIAutoCompleteController.prototype.STATUS_COMPLETE_NO_MATCH=0;
-nsIAutoCompleteController.prototype.STATUS_COMPLETE_MATCH=0;
-nsIAutoCompleteController.prototype.KEY_UP=0;
-nsIAutoCompleteController.prototype.KEY_DOWN=0;
-nsIAutoCompleteController.prototype.KEY_LEFT=0;
-nsIAutoCompleteController.prototype.KEY_RIGHT=0;
-nsIAutoCompleteController.prototype.KEY_PAGE_UP=0;
-nsIAutoCompleteController.prototype.KEY_PAGE_DOWN=0;
-nsIAutoCompleteController.prototype.KEY_HOME=0;
-nsIAutoCompleteController.prototype.KEY_END=0;
-nsIWSDLLoader.prototype= new Array();
-function nsIWSDLLoader(){};
-nsIPrefBranch.prototype= new Array();
-function nsIPrefBranch(){};
-nsIPrefBranch.prototype.PREF_INVALID="";
-nsIPrefBranch.prototype.PREF_STRING=0;
-nsIPrefBranch.prototype.PREF_INT=0;
-nsIPrefBranch.prototype.PREF_BOOL=0;
-nsIDOMPlugin.prototype= new Array();
-function nsIDOMPlugin(){};
-nsISelectionListener.prototype= new Array();
-function nsISelectionListener(){};
-nsISelectionListener.prototype.NO_REASON="";
-nsISelectionListener.prototype.DRAG_REASON=0;
-nsISelectionListener.prototype.MOUSEDOWN_REASON=0;
-nsISelectionListener.prototype.MOUSEUP_REASON=0;
-nsISelectionListener.prototype.KEYPRESS_REASON=0;
-nsISelectionListener.prototype.SELECTALL_REASON=0;
-nsIMIMEInputStream.prototype= new Array();
-function nsIMIMEInputStream(){};
-nsIWindowDataSource.prototype= new Array();
-function nsIWindowDataSource(){};
-nsIXMLContentBuilder.prototype= new Array();
-function nsIXMLContentBuilder(){};
-nsIStreamLoaderObserver.prototype= new Array();
-function nsIStreamLoaderObserver(){};
-nsIDOMHTMLElement.prototype= new Array();
-function nsIDOMHTMLElement(){};
-nsIDOMHTMLElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLElement.prototype.NOTATION_NODE=0;
-nsIXTFElementFactory.prototype= new Array();
-function nsIXTFElementFactory(){};
-nsIPasswordManagerInternal.prototype= new Array();
-function nsIPasswordManagerInternal(){};
-nsIStyleSheetService.prototype= new Array();
-function nsIStyleSheetService(){};
-nsIStyleSheetService.prototype.AGENT_SHEET="";
-nsIStyleSheetService.prototype.USER_SHEET=0;
-nsISOAPCall.prototype= new Array();
-function nsISOAPCall(){};
-nsISOAPCall.prototype.VERSION_1_1="";
-nsISOAPCall.prototype.VERSION_1_2=0;
-nsISOAPCall.prototype.VERSION_UNKNOWN=0;
-nsICharsetConverterManager.prototype= new Array();
-function nsICharsetConverterManager(){};
-nsIDOMSVGTextPositioningElement.prototype= new Array();
-function nsIDOMSVGTextPositioningElement(){};
-nsIDOMSVGTextPositioningElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.TEXT_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGTextPositioningElement.prototype.LENGTHADJUST_UNKNOWN="";
-nsIDOMSVGTextPositioningElement.prototype.LENGTHADJUST_SPACING=0;
-nsIDOMSVGTextPositioningElement.prototype.LENGTHADJUST_SPACINGANDGLYPHS=0;
-nsIBrowserHandler.prototype= new Array();
-function nsIBrowserHandler(){};
-nsIDOMNSDocument.prototype= new Array();
-function nsIDOMNSDocument(){};
-nsIInputStreamTee.prototype= new Array();
-function nsIInputStreamTee(){};
-nsIDOMSVGTitleElement.prototype= new Array();
-function nsIDOMSVGTitleElement(){};
-nsIDOMSVGTitleElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGTitleElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGTitleElement.prototype.TEXT_NODE=0;
-nsIDOMSVGTitleElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGTitleElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGTitleElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGTitleElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGTitleElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGTitleElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGTitleElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGTitleElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGTitleElement.prototype.NOTATION_NODE=0;
-nsIXmlRpcClientListener.prototype= new Array();
-function nsIXmlRpcClientListener(){};
-nsIFontEnumerator.prototype= new Array();
-function nsIFontEnumerator(){};
-nsISound.prototype= new Array();
-function nsISound(){};
-nsIAppShellService.prototype= new Array();
-function nsIAppShellService(){};
-nsIAppShellService.prototype.SIZE_TO_CONTENT=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype= new Array();
-function nsIDOMSVGPathSegCurvetoCubicSmoothAbs(){};
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIDOMDOMConfiguration.prototype= new Array();
-function nsIDOMDOMConfiguration(){};
-nsIPasswordManager.prototype= new Array();
-function nsIPasswordManager(){};
-nsIPKCS11Module.prototype= new Array();
-function nsIPKCS11Module(){};
-nsIFormatConverter.prototype= new Array();
-function nsIFormatConverter(){};
-nsIChannel.prototype= new Array();
-function nsIChannel(){};
-nsIChannel.prototype.LOAD_NORMAL="";
-nsIChannel.prototype.LOAD_BACKGROUND=0;
-nsIChannel.prototype.INHIBIT_CACHING=0;
-nsIChannel.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIChannel.prototype.LOAD_BYPASS_CACHE=0;
-nsIChannel.prototype.LOAD_FROM_CACHE=0;
-nsIChannel.prototype.VALIDATE_ALWAYS=0;
-nsIChannel.prototype.VALIDATE_NEVER=0;
-nsIChannel.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIChannel.prototype.LOAD_DOCUMENT_URI=0;
-nsIChannel.prototype.LOAD_RETARGETED_DOCUMENT_URI=0;
-nsIChannel.prototype.LOAD_REPLACE=0;
-nsIChannel.prototype.LOAD_INITIAL_DOCUMENT_URI=0;
-nsIChannel.prototype.LOAD_TARGETED=0;
-nsIChannel.prototype.LOAD_CALL_CONTENT_SNIFFERS=0;
-nsIDOMParser.prototype= new Array();
-function nsIDOMParser(){};
-imgILoader.prototype= new Array();
-function imgILoader(){};
-nsIDOMSVGAnimatedTransformList.prototype= new Array();
-function nsIDOMSVGAnimatedTransformList(){};
-nsIBrowserGlue.prototype= new Array();
-function nsIBrowserGlue(){};
-nsIExternalProtocolHandler.prototype= new Array();
-function nsIExternalProtocolHandler(){};
-nsIExternalProtocolHandler.prototype.URI_STD="";
-nsIExternalProtocolHandler.prototype.URI_NORELATIVE=0;
-nsIExternalProtocolHandler.prototype.URI_NOAUTH=0;
-nsIExternalProtocolHandler.prototype.ALLOWS_PROXY=0;
-nsIExternalProtocolHandler.prototype.ALLOWS_PROXY_HTTP=0;
-nsIXTFElement.prototype= new Array();
-function nsIXTFElement(){};
-nsIXTFElement.prototype.ELEMENT_TYPE_GENERIC_ELEMENT="";
-nsIXTFElement.prototype.ELEMENT_TYPE_SVG_VISUAL=0;
-nsIXTFElement.prototype.ELEMENT_TYPE_XML_VISUAL=0;
-nsIXTFElement.prototype.ELEMENT_TYPE_XUL_VISUAL=0;
-nsIXTFElement.prototype.ELEMENT_TYPE_BINDABLE=0;
-nsIXTFElement.prototype.NOTIFY_WILL_CHANGE_DOCUMENT=0;
-nsIXTFElement.prototype.NOTIFY_DOCUMENT_CHANGED=0;
-nsIXTFElement.prototype.NOTIFY_WILL_CHANGE_PARENT=0;
-nsIXTFElement.prototype.NOTIFY_PARENT_CHANGED=0;
-nsIXTFElement.prototype.NOTIFY_WILL_INSERT_CHILD=0;
-nsIXTFElement.prototype.NOTIFY_CHILD_INSERTED=0;
-nsIXTFElement.prototype.NOTIFY_WILL_APPEND_CHILD=0;
-nsIXTFElement.prototype.NOTIFY_CHILD_APPENDED=0;
-nsIXTFElement.prototype.NOTIFY_WILL_REMOVE_CHILD=0;
-nsIXTFElement.prototype.NOTIFY_CHILD_REMOVED=0;
-nsIXTFElement.prototype.NOTIFY_WILL_SET_ATTRIBUTE=0;
-nsIXTFElement.prototype.NOTIFY_ATTRIBUTE_SET=0;
-nsIXTFElement.prototype.NOTIFY_WILL_REMOVE_ATTRIBUTE=0;
-nsIXTFElement.prototype.NOTIFY_ATTRIBUTE_REMOVED=0;
-nsIXTFElement.prototype.NOTIFY_BEGIN_ADDING_CHILDREN=0;
-nsIXTFElement.prototype.NOTIFY_DONE_ADDING_CHILDREN=0;
-nsIXTFElement.prototype.NOTIFY_HANDLE_DEFAULT=0;
-nsIFilePicker.prototype= new Array();
-function nsIFilePicker(){};
-nsIFilePicker.prototype.modeOpen="";
-nsIFilePicker.prototype.modeSave=0;
-nsIFilePicker.prototype.modeGetFolder=0;
-nsIFilePicker.prototype.modeOpenMultiple=0;
-nsIFilePicker.prototype.returnOK="";
-nsIFilePicker.prototype.returnCancel=0;
-nsIFilePicker.prototype.returnReplace=0;
-nsIFilePicker.prototype.filterAll=0;
-nsIFilePicker.prototype.filterHTML=0;
-nsIFilePicker.prototype.filterText=0;
-nsIFilePicker.prototype.filterImages=0;
-nsIFilePicker.prototype.filterXML=0;
-nsIFilePicker.prototype.filterXUL=0;
-nsIFilePicker.prototype.filterApps=0;
-nsIPropertyElement.prototype= new Array();
-function nsIPropertyElement(){};
-nsIStandardURL.prototype= new Array();
-function nsIStandardURL(){};
-nsIStandardURL.prototype.URLTYPE_STANDARD=0;
-nsIStandardURL.prototype.URLTYPE_AUTHORITY=0;
-nsIStandardURL.prototype.URLTYPE_NO_AUTHORITY=0;
-nsIRDFPurgeableDataSource.prototype= new Array();
-function nsIRDFPurgeableDataSource(){};
-nsIExtendedExpatSink.prototype= new Array();
-function nsIExtendedExpatSink(){};
-nsISeekableStream.prototype= new Array();
-function nsISeekableStream(){};
-nsISeekableStream.prototype.NS_SEEK_SET="";
-nsISeekableStream.prototype.NS_SEEK_CUR=0;
-nsISeekableStream.prototype.NS_SEEK_END=0;
-nsISessionStartup.prototype= new Array();
-function nsISessionStartup(){};
-nsIWindowMediator.prototype= new Array();
-function nsIWindowMediator(){};
-nsIWindowMediator.prototype.zLevelTop=0;
-nsIWindowMediator.prototype.zLevelBottom=0;
-nsIWindowMediator.prototype.zLevelBelow=0;
-nsIDocumentLoaderFactory.prototype= new Array();
-function nsIDocumentLoaderFactory(){};
-nsIStreamListenerTee.prototype= new Array();
-function nsIStreamListenerTee(){};
-nsIDOMNSCSS2Properties.prototype= new Array();
-function nsIDOMNSCSS2Properties(){};
-nsINSSCertCache.prototype= new Array();
-function nsINSSCertCache(){};
-nsISyncStreamListener.prototype= new Array();
-function nsISyncStreamListener(){};
-nsIDOMLSParserFilter.prototype= new Array();
-function nsIDOMLSParserFilter(){};
-nsIDOMLSParserFilter.prototype.FILTER_ACCEPT=0;
-nsIDOMLSParserFilter.prototype.FILTER_REJECT=0;
-nsIDOMLSParserFilter.prototype.FILTER_SKIP=0;
-nsIDOMLSParserFilter.prototype.FILTER_INTERRUPT=0;
-nsIPKIParamBlock.prototype= new Array();
-function nsIPKIParamBlock(){};
-nsIScriptError.prototype= new Array();
-function nsIScriptError(){};
-nsIScriptError.prototype.errorFlag="";
-nsIScriptError.prototype.warningFlag=0;
-nsIScriptError.prototype.exceptionFlag=0;
-nsIScriptError.prototype.strictFlag=0;
-nsIXULWindow.prototype= new Array();
-function nsIXULWindow(){};
-nsIXULWindow.prototype.lowestZ="";
-nsIXULWindow.prototype.loweredZ=0;
-nsIXULWindow.prototype.normalZ=0;
-nsIXULWindow.prototype.raisedZ=0;
-nsIXULWindow.prototype.highestZ=0;
-nsIEventTarget.prototype= new Array();
-function nsIEventTarget(){};
-nsIURLParser.prototype= new Array();
-function nsIURLParser(){};
-mozISpellI18NManager.prototype= new Array();
-function mozISpellI18NManager(){};
-nsIX509CertValidity.prototype= new Array();
-function nsIX509CertValidity(){};
-nsISchemaFacet.prototype= new Array();
-function nsISchemaFacet(){};
-nsISchemaFacet.prototype.FACET_TYPE_LENGTH=0;
-nsISchemaFacet.prototype.FACET_TYPE_MINLENGTH=0;
-nsISchemaFacet.prototype.FACET_TYPE_MAXLENGTH=0;
-nsISchemaFacet.prototype.FACET_TYPE_PATTERN=0;
-nsISchemaFacet.prototype.FACET_TYPE_ENUMERATION=0;
-nsISchemaFacet.prototype.FACET_TYPE_WHITESPACE=0;
-nsISchemaFacet.prototype.FACET_TYPE_MAXINCLUSIVE=0;
-nsISchemaFacet.prototype.FACET_TYPE_MININCLUSIVE=0;
-nsISchemaFacet.prototype.FACET_TYPE_MAXEXCLUSIVE=0;
-nsISchemaFacet.prototype.FACET_TYPE_MINEXCLUSIVE=0;
-nsISchemaFacet.prototype.FACET_TYPE_TOTALDIGITS=0;
-nsISchemaFacet.prototype.FACET_TYPE_FRACTIONDIGITS=0;
-nsISchemaFacet.prototype.WHITESPACE_PRESERVE=0;
-nsISchemaFacet.prototype.WHITESPACE_REPLACE=0;
-nsISchemaFacet.prototype.WHITESPACE_COLLAPSE=0;
-nsIModule.prototype= new Array();
-function nsIModule(){};
-nsINativeAppSupport.prototype= new Array();
-function nsINativeAppSupport(){};
-nsIDOMSVGMetadataElement.prototype= new Array();
-function nsIDOMSVGMetadataElement(){};
-nsIDOMSVGMetadataElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGMetadataElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGMetadataElement.prototype.TEXT_NODE=0;
-nsIDOMSVGMetadataElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGMetadataElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGMetadataElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGMetadataElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGMetadataElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGMetadataElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGMetadataElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGMetadataElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGMetadataElement.prototype.NOTATION_NODE=0;
-nsIDOMMimeTypeArray.prototype= new Array();
-function nsIDOMMimeTypeArray(){};
-nsIComponentManagerObsolete.prototype= new Array();
-function nsIComponentManagerObsolete(){};
-nsIComponentManagerObsolete.prototype.NS_Startup="";
-nsIComponentManagerObsolete.prototype.NS_Script=0;
-nsIComponentManagerObsolete.prototype.NS_Timer=0;
-nsIComponentManagerObsolete.prototype.NS_Shutdown=0;
-nsIDOMHTMLLIElement.prototype= new Array();
-function nsIDOMHTMLLIElement(){};
-nsIDOMHTMLLIElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLLIElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLLIElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLLIElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLLIElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLLIElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLLIElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLLIElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLLIElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLLIElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLLIElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLLIElement.prototype.NOTATION_NODE=0;
-nsIWindowWatcher.prototype= new Array();
-function nsIWindowWatcher(){};
-nsIASN1Object.prototype= new Array();
-function nsIASN1Object(){};
-nsIASN1Object.prototype.ASN1_END_CONTENTS="";
-nsIASN1Object.prototype.ASN1_BOOLEAN=0;
-nsIASN1Object.prototype.ASN1_INTEGER=0;
-nsIASN1Object.prototype.ASN1_BIT_STRING=0;
-nsIASN1Object.prototype.ASN1_OCTET_STRING=0;
-nsIASN1Object.prototype.ASN1_NULL=0;
-nsIASN1Object.prototype.ASN1_OBJECT_ID=0;
-nsIASN1Object.prototype.ASN1_ENUMERATED=0;
-nsIASN1Object.prototype.ASN1_UTF8_STRING=0;
-nsIASN1Object.prototype.ASN1_SEQUENCE=0;
-nsIASN1Object.prototype.ASN1_SET=0;
-nsIASN1Object.prototype.ASN1_PRINTABLE_STRING=0;
-nsIASN1Object.prototype.ASN1_T61_STRING=0;
-nsIASN1Object.prototype.ASN1_IA5_STRING=0;
-nsIASN1Object.prototype.ASN1_UTC_TIME=0;
-nsIASN1Object.prototype.ASN1_GEN_TIME=0;
-nsIASN1Object.prototype.ASN1_VISIBLE_STRING=0;
-nsIASN1Object.prototype.ASN1_UNIVERSAL_STRING=0;
-nsIASN1Object.prototype.ASN1_BMP_STRING=0;
-nsIASN1Object.prototype.ASN1_HIGH_TAG_NUMBER=0;
-nsIASN1Object.prototype.ASN1_CONTEXT_SPECIFIC=0;
-nsIASN1Object.prototype.ASN1_APPLICATION=0;
-nsIASN1Object.prototype.ASN1_PRIVATE=0;
-nsIPrintProgress.prototype= new Array();
-function nsIPrintProgress(){};
-nsIPrintProgress.prototype.STATE_START=0;
-nsIPrintProgress.prototype.STATE_REDIRECTING=0;
-nsIPrintProgress.prototype.STATE_TRANSFERRING=0;
-nsIPrintProgress.prototype.STATE_NEGOTIATING=0;
-nsIPrintProgress.prototype.STATE_STOP=0;
-nsIPrintProgress.prototype.STATE_IS_REQUEST=0;
-nsIPrintProgress.prototype.STATE_IS_DOCUMENT=0;
-nsIPrintProgress.prototype.STATE_IS_NETWORK=0;
-nsIPrintProgress.prototype.STATE_IS_WINDOW=0;
-nsIPrintProgress.prototype.STATE_RESTORING=0;
-nsIPrintProgress.prototype.STATE_IS_INSECURE=0;
-nsIPrintProgress.prototype.STATE_IS_BROKEN=0;
-nsIPrintProgress.prototype.STATE_IS_SECURE=0;
-nsIPrintProgress.prototype.STATE_SECURE_HIGH=0;
-nsIPrintProgress.prototype.STATE_SECURE_MED=0;
-nsIPrintProgress.prototype.STATE_SECURE_LOW=0;
-nsIXPTLoaderSink.prototype= new Array();
-function nsIXPTLoaderSink(){};
-nsIWindowsShellService.prototype= new Array();
-function nsIWindowsShellService(){};
-nsIWindowsShellService.prototype.BACKGROUND_TILE=0;
-nsIWindowsShellService.prototype.BACKGROUND_STRETCH=0;
-nsIWindowsShellService.prototype.BACKGROUND_CENTER=0;
-nsIWindowsShellService.prototype.BACKGROUND_FILL=0;
-nsIWindowsShellService.prototype.APPLICATION_MAIL="";
-nsIWindowsShellService.prototype.APPLICATION_NEWS=0;
-nsIDOMMouseEvent.prototype= new Array();
-function nsIDOMMouseEvent(){};
-nsIDOMMouseEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMMouseEvent.prototype.AT_TARGET=0;
-nsIDOMMouseEvent.prototype.BUBBLING_PHASE=0;
-nsISupportsPRInt32.prototype= new Array();
-function nsISupportsPRInt32(){};
-nsISupportsPRInt32.prototype.TYPE_ID=0;
-nsISupportsPRInt32.prototype.TYPE_CSTRING=0;
-nsISupportsPRInt32.prototype.TYPE_STRING=0;
-nsISupportsPRInt32.prototype.TYPE_PRBOOL=0;
-nsISupportsPRInt32.prototype.TYPE_PRUINT8=0;
-nsISupportsPRInt32.prototype.TYPE_PRUINT16=0;
-nsISupportsPRInt32.prototype.TYPE_PRUINT32=0;
-nsISupportsPRInt32.prototype.TYPE_PRUINT64=0;
-nsISupportsPRInt32.prototype.TYPE_PRTIME=0;
-nsISupportsPRInt32.prototype.TYPE_CHAR=0;
-nsISupportsPRInt32.prototype.TYPE_PRINT16=0;
-nsISupportsPRInt32.prototype.TYPE_PRINT32=0;
-nsISupportsPRInt32.prototype.TYPE_PRINT64=0;
-nsISupportsPRInt32.prototype.TYPE_FLOAT=0;
-nsISupportsPRInt32.prototype.TYPE_DOUBLE=0;
-nsISupportsPRInt32.prototype.TYPE_VOID=0;
-nsISupportsPRInt32.prototype.TYPE_INTERFACE_POINTER=0;
-nsIApplicationUpdateService.prototype= new Array();
-function nsIApplicationUpdateService(){};
-nsIInterfaceRequestor.prototype= new Array();
-function nsIInterfaceRequestor(){};
-nsIDOMLSProgressEvent.prototype= new Array();
-function nsIDOMLSProgressEvent(){};
-nsIDOMLSProgressEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMLSProgressEvent.prototype.AT_TARGET=0;
-nsIDOMLSProgressEvent.prototype.BUBBLING_PHASE=0;
-nsITransactionManager.prototype= new Array();
-function nsITransactionManager(){};
-nsIDOMHTMLOptGroupElement.prototype= new Array();
-function nsIDOMHTMLOptGroupElement(){};
-nsIDOMHTMLOptGroupElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLOptGroupElement.prototype.NOTATION_NODE=0;
-nsICommandManager.prototype= new Array();
-function nsICommandManager(){};
-nsIIDNService.prototype= new Array();
-function nsIIDNService(){};
-nsIDOMHTMLTitleElement.prototype= new Array();
-function nsIDOMHTMLTitleElement(){};
-nsIDOMHTMLTitleElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLTitleElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLTitleElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLTitleElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLTitleElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLTitleElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLTitleElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLTitleElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLTitleElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLTitleElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLTitleElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLTitleElement.prototype.NOTATION_NODE=0;
-nsITimelineService.prototype= new Array();
-function nsITimelineService(){};
-nsIUnicharOutputStream.prototype= new Array();
-function nsIUnicharOutputStream(){};
-nsIStackFrame.prototype= new Array();
-function nsIStackFrame(){};
-nsIDataType.prototype= new Array();
-function nsIDataType(){};
-nsIDataType.prototype.VTYPE_INT8="";
-nsIDataType.prototype.VTYPE_INT16=0;
-nsIDataType.prototype.VTYPE_INT32=0;
-nsIDataType.prototype.VTYPE_INT64=0;
-nsIDataType.prototype.VTYPE_UINT8=0;
-nsIDataType.prototype.VTYPE_UINT16=0;
-nsIDataType.prototype.VTYPE_UINT32=0;
-nsIDataType.prototype.VTYPE_UINT64=0;
-nsIDataType.prototype.VTYPE_FLOAT=0;
-nsIDataType.prototype.VTYPE_DOUBLE=0;
-nsIDataType.prototype.VTYPE_BOOL=0;
-nsIDataType.prototype.VTYPE_CHAR=0;
-nsIDataType.prototype.VTYPE_WCHAR=0;
-nsIDataType.prototype.VTYPE_VOID=0;
-nsIDataType.prototype.VTYPE_ID=0;
-nsIDataType.prototype.VTYPE_DOMSTRING=0;
-nsIDataType.prototype.VTYPE_CHAR_STR=0;
-nsIDataType.prototype.VTYPE_WCHAR_STR=0;
-nsIDataType.prototype.VTYPE_INTERFACE=0;
-nsIDataType.prototype.VTYPE_INTERFACE_IS=0;
-nsIDataType.prototype.VTYPE_ARRAY=0;
-nsIDataType.prototype.VTYPE_STRING_SIZE_IS=0;
-nsIDataType.prototype.VTYPE_WSTRING_SIZE_IS=0;
-nsIDataType.prototype.VTYPE_UTF8STRING=0;
-nsIDataType.prototype.VTYPE_CSTRING=0;
-nsIDataType.prototype.VTYPE_ASTRING=0;
-nsIDataType.prototype.VTYPE_EMPTY_ARRAY=0;
-nsIDataType.prototype.VTYPE_EMPTY=0;
-nsIHttpActivityObserver.prototype= new Array();
-function nsIHttpActivityObserver(){};
-nsIHttpActivityObserver.prototype.ACTIVITY_TYPE_SOCKET_TRANSPORT=0;
-nsIHttpActivityObserver.prototype.ACTIVITY_TYPE_HTTP_TRANSACTION=0;
-nsIHttpActivityObserver.prototype.ACTIVITY_SUBTYPE_REQUEST_HEADER=0;
-nsIHttpActivityObserver.prototype.ACTIVITY_SUBTYPE_REQUEST_BODY_SENT=0;
-nsIHttpActivityObserver.prototype.ACTIVITY_SUBTYPE_RESPONSE_START=0;
-nsIHttpActivityObserver.prototype.ACTIVITY_SUBTYPE_RESPONSE_HEADER=0;
-nsIHttpActivityObserver.prototype.ACTIVITY_SUBTYPE_RESPONSE_COMPLETE=0;
-nsIHttpActivityObserver.prototype.ACTIVITY_SUBTYPE_TRANSACTION_CLOSE=0;
-nsIDOMCSSStyleSheet.prototype= new Array();
-function nsIDOMCSSStyleSheet(){};
-nsIDOMCryptoDialogs.prototype= new Array();
-function nsIDOMCryptoDialogs(){};
-nsIDOMSVGGradientElement.prototype= new Array();
-function nsIDOMSVGGradientElement(){};
-nsIDOMSVGGradientElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGGradientElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGGradientElement.prototype.TEXT_NODE=0;
-nsIDOMSVGGradientElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGGradientElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGGradientElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGGradientElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGGradientElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGGradientElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGGradientElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGGradientElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGGradientElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGGradientElement.prototype.SVG_SPREADMETHOD_UNKNOWN="";
-nsIDOMSVGGradientElement.prototype.SVG_SPREADMETHOD_PAD=0;
-nsIDOMSVGGradientElement.prototype.SVG_SPREADMETHOD_REFLECT=0;
-nsIDOMSVGGradientElement.prototype.SVG_SPREADMETHOD_REPEAT=0;
-nsIDOMSVGGradientElement.prototype.SVG_GRUNITS_UNKNOWN="";
-nsIDOMSVGGradientElement.prototype.SVG_GRUNITS_OBJECTBOUNDINGBOX=0;
-nsIDOMSVGGradientElement.prototype.SVG_GRUNITS_USERSPACEONUSE=0;
-nsICookieManager.prototype= new Array();
-function nsICookieManager(){};
-nsIConverterOutputStream.prototype= new Array();
-function nsIConverterOutputStream(){};
-nsIInputStreamPump.prototype= new Array();
-function nsIInputStreamPump(){};
-nsIInputStreamPump.prototype.LOAD_NORMAL="";
-nsIInputStreamPump.prototype.LOAD_BACKGROUND=0;
-nsIInputStreamPump.prototype.INHIBIT_CACHING=0;
-nsIInputStreamPump.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIInputStreamPump.prototype.LOAD_BYPASS_CACHE=0;
-nsIInputStreamPump.prototype.LOAD_FROM_CACHE=0;
-nsIInputStreamPump.prototype.VALIDATE_ALWAYS=0;
-nsIInputStreamPump.prototype.VALIDATE_NEVER=0;
-nsIInputStreamPump.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIDOMLSParser.prototype= new Array();
-function nsIDOMLSParser(){};
-nsIDOMLSParser.prototype.ACTION_APPEND_AS_CHILDREN=0;
-nsIDOMLSParser.prototype.ACTION_REPLACE_CHILDREN=0;
-nsIDOMLSParser.prototype.ACTION_INSERT_BEFORE=0;
-nsIDOMLSParser.prototype.ACTION_INSERT_AFTER=0;
-nsIDOMLSParser.prototype.ACTION_REPLACE=0;
-nsIDOMCSSStyleDeclaration.prototype= new Array();
-function nsIDOMCSSStyleDeclaration(){};
-nsIFlavorDataProvider.prototype= new Array();
-function nsIFlavorDataProvider(){};
-nsISOAPHeaderBlock.prototype= new Array();
-function nsISOAPHeaderBlock(){};
-nsIDOMHTMLTableSectionElement.prototype= new Array();
-function nsIDOMHTMLTableSectionElement(){};
-nsIDOMHTMLTableSectionElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLTableSectionElement.prototype.NOTATION_NODE=0;
-nsIDOMNode.prototype= new Array();
-function nsIDOMNode(){};
-nsIDOMNode.prototype.ELEMENT_NODE=0;
-nsIDOMNode.prototype.ATTRIBUTE_NODE=0;
-nsIDOMNode.prototype.TEXT_NODE=0;
-nsIDOMNode.prototype.CDATA_SECTION_NODE=0;
-nsIDOMNode.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMNode.prototype.ENTITY_NODE=0;
-nsIDOMNode.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMNode.prototype.COMMENT_NODE=0;
-nsIDOMNode.prototype.DOCUMENT_NODE=0;
-nsIDOMNode.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMNode.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMNode.prototype.NOTATION_NODE=0;
-imgICache.prototype= new Array();
-function imgICache(){};
-nsIDOMSVGZoomAndPan.prototype= new Array();
-function nsIDOMSVGZoomAndPan(){};
-nsIDOMSVGZoomAndPan.prototype.SVG_ZOOMANDPAN_UNKNOWN="";
-nsIDOMSVGZoomAndPan.prototype.SVG_ZOOMANDPAN_DISABLE=0;
-nsIDOMSVGZoomAndPan.prototype.SVG_ZOOMANDPAN_MAGNIFY=0;
-nsIDOMStorageWindow.prototype= new Array();
-function nsIDOMStorageWindow(){};
-nsISupportsPRUint8.prototype= new Array();
-function nsISupportsPRUint8(){};
-nsISupportsPRUint8.prototype.TYPE_ID=0;
-nsISupportsPRUint8.prototype.TYPE_CSTRING=0;
-nsISupportsPRUint8.prototype.TYPE_STRING=0;
-nsISupportsPRUint8.prototype.TYPE_PRBOOL=0;
-nsISupportsPRUint8.prototype.TYPE_PRUINT8=0;
-nsISupportsPRUint8.prototype.TYPE_PRUINT16=0;
-nsISupportsPRUint8.prototype.TYPE_PRUINT32=0;
-nsISupportsPRUint8.prototype.TYPE_PRUINT64=0;
-nsISupportsPRUint8.prototype.TYPE_PRTIME=0;
-nsISupportsPRUint8.prototype.TYPE_CHAR=0;
-nsISupportsPRUint8.prototype.TYPE_PRINT16=0;
-nsISupportsPRUint8.prototype.TYPE_PRINT32=0;
-nsISupportsPRUint8.prototype.TYPE_PRINT64=0;
-nsISupportsPRUint8.prototype.TYPE_FLOAT=0;
-nsISupportsPRUint8.prototype.TYPE_DOUBLE=0;
-nsISupportsPRUint8.prototype.TYPE_VOID=0;
-nsISupportsPRUint8.prototype.TYPE_INTERFACE_POINTER=0;
-nsIDOMSVGStyleElement.prototype= new Array();
-function nsIDOMSVGStyleElement(){};
-nsIDOMSVGStyleElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGStyleElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGStyleElement.prototype.TEXT_NODE=0;
-nsIDOMSVGStyleElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGStyleElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGStyleElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGStyleElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGStyleElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGStyleElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGStyleElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGStyleElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGStyleElement.prototype.NOTATION_NODE=0;
-nsIURILoader.prototype= new Array();
-function nsIURILoader(){};
-nsICommandLineHandler.prototype= new Array();
-function nsICommandLineHandler(){};
-nsIDocNavStartProgressListener.prototype= new Array();
-function nsIDocNavStartProgressListener(){};
-nsIRegistryNode.prototype= new Array();
-function nsIRegistryNode(){};
-nsITransferable.prototype= new Array();
-function nsITransferable(){};
-nsITransferable.prototype.kFlavorHasDataProvider="";
-nsIEditingSession.prototype= new Array();
-function nsIEditingSession(){};
-nsIEditingSession.prototype.eEditorOK="";
-nsIEditingSession.prototype.eEditorCreationInProgress=0;
-nsIEditingSession.prototype.eEditorErrorCantEditMimeType=0;
-nsIEditingSession.prototype.eEditorErrorFileNotFound=0;
-nsIEditingSession.prototype.eEditorErrorCantEditFramesets=0;
-nsIEditingSession.prototype.eEditorErrorUnknown=0;
-nsIAccessibilityService.prototype= new Array();
-function nsIAccessibilityService(){};
-nsIUpdatePatch.prototype= new Array();
-function nsIUpdatePatch(){};
-nsITransportEventSink.prototype= new Array();
-function nsITransportEventSink(){};
-nsIDOMCustomEvent.prototype= new Array();
-function nsIDOMCustomEvent(){};
-nsIDOMCustomEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMCustomEvent.prototype.AT_TARGET=0;
-nsIDOMCustomEvent.prototype.BUBBLING_PHASE=0;
-nsISupportsPRUint16.prototype= new Array();
-function nsISupportsPRUint16(){};
-nsISupportsPRUint16.prototype.TYPE_ID=0;
-nsISupportsPRUint16.prototype.TYPE_CSTRING=0;
-nsISupportsPRUint16.prototype.TYPE_STRING=0;
-nsISupportsPRUint16.prototype.TYPE_PRBOOL=0;
-nsISupportsPRUint16.prototype.TYPE_PRUINT8=0;
-nsISupportsPRUint16.prototype.TYPE_PRUINT16=0;
-nsISupportsPRUint16.prototype.TYPE_PRUINT32=0;
-nsISupportsPRUint16.prototype.TYPE_PRUINT64=0;
-nsISupportsPRUint16.prototype.TYPE_PRTIME=0;
-nsISupportsPRUint16.prototype.TYPE_CHAR=0;
-nsISupportsPRUint16.prototype.TYPE_PRINT16=0;
-nsISupportsPRUint16.prototype.TYPE_PRINT32=0;
-nsISupportsPRUint16.prototype.TYPE_PRINT64=0;
-nsISupportsPRUint16.prototype.TYPE_FLOAT=0;
-nsISupportsPRUint16.prototype.TYPE_DOUBLE=0;
-nsISupportsPRUint16.prototype.TYPE_VOID=0;
-nsISupportsPRUint16.prototype.TYPE_INTERFACE_POINTER=0;
-nsIUrlListManager.prototype= new Array();
-function nsIUrlListManager(){};
-nsIWSDLOperation.prototype= new Array();
-function nsIWSDLOperation(){};
-nsIWebProgressListener2.prototype= new Array();
-function nsIWebProgressListener2(){};
-nsIWebProgressListener2.prototype.STATE_START=0;
-nsIWebProgressListener2.prototype.STATE_REDIRECTING=0;
-nsIWebProgressListener2.prototype.STATE_TRANSFERRING=0;
-nsIWebProgressListener2.prototype.STATE_NEGOTIATING=0;
-nsIWebProgressListener2.prototype.STATE_STOP=0;
-nsIWebProgressListener2.prototype.STATE_IS_REQUEST=0;
-nsIWebProgressListener2.prototype.STATE_IS_DOCUMENT=0;
-nsIWebProgressListener2.prototype.STATE_IS_NETWORK=0;
-nsIWebProgressListener2.prototype.STATE_IS_WINDOW=0;
-nsIWebProgressListener2.prototype.STATE_RESTORING=0;
-nsIWebProgressListener2.prototype.STATE_IS_INSECURE=0;
-nsIWebProgressListener2.prototype.STATE_IS_BROKEN=0;
-nsIWebProgressListener2.prototype.STATE_IS_SECURE=0;
-nsIWebProgressListener2.prototype.STATE_SECURE_HIGH=0;
-nsIWebProgressListener2.prototype.STATE_SECURE_MED=0;
-nsIWebProgressListener2.prototype.STATE_SECURE_LOW=0;
-nsISOAPDecoder.prototype= new Array();
-function nsISOAPDecoder(){};
-nsISAXXMLReader.prototype= new Array();
-function nsISAXXMLReader(){};
-nsIRecyclingAllocator.prototype= new Array();
-function nsIRecyclingAllocator(){};
-nsIWebServiceProxy.prototype= new Array();
-function nsIWebServiceProxy(){};
-nsIRDFXMLSink.prototype= new Array();
-function nsIRDFXMLSink(){};
-nsIDOMHTMLIFrameElement.prototype= new Array();
-function nsIDOMHTMLIFrameElement(){};
-nsIDOMHTMLIFrameElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLIFrameElement.prototype.NOTATION_NODE=0;
-nsIXULBrowserWindow.prototype= new Array();
-function nsIXULBrowserWindow(){};
-nsIDOMSVGPointList.prototype= new Array();
-function nsIDOMSVGPointList(){};
-nsIUserInfo.prototype= new Array();
-function nsIUserInfo(){};
-nsICacheEntryDescriptor.prototype= new Array();
-function nsICacheEntryDescriptor(){};
-nsIHTMLAbsPosEditor.prototype= new Array();
-function nsIHTMLAbsPosEditor(){};
-nsIXTFVisual.prototype= new Array();
-function nsIXTFVisual(){};
-nsIXTFVisual.prototype.ELEMENT_TYPE_GENERIC_ELEMENT="";
-nsIXTFVisual.prototype.ELEMENT_TYPE_SVG_VISUAL=0;
-nsIXTFVisual.prototype.ELEMENT_TYPE_XML_VISUAL=0;
-nsIXTFVisual.prototype.ELEMENT_TYPE_XUL_VISUAL=0;
-nsIXTFVisual.prototype.ELEMENT_TYPE_BINDABLE=0;
-nsIXTFVisual.prototype.NOTIFY_WILL_CHANGE_DOCUMENT=0;
-nsIXTFVisual.prototype.NOTIFY_DOCUMENT_CHANGED=0;
-nsIXTFVisual.prototype.NOTIFY_WILL_CHANGE_PARENT=0;
-nsIXTFVisual.prototype.NOTIFY_PARENT_CHANGED=0;
-nsIXTFVisual.prototype.NOTIFY_WILL_INSERT_CHILD=0;
-nsIXTFVisual.prototype.NOTIFY_CHILD_INSERTED=0;
-nsIXTFVisual.prototype.NOTIFY_WILL_APPEND_CHILD=0;
-nsIXTFVisual.prototype.NOTIFY_CHILD_APPENDED=0;
-nsIXTFVisual.prototype.NOTIFY_WILL_REMOVE_CHILD=0;
-nsIXTFVisual.prototype.NOTIFY_CHILD_REMOVED=0;
-nsIXTFVisual.prototype.NOTIFY_WILL_SET_ATTRIBUTE=0;
-nsIXTFVisual.prototype.NOTIFY_ATTRIBUTE_SET=0;
-nsIXTFVisual.prototype.NOTIFY_WILL_REMOVE_ATTRIBUTE=0;
-nsIXTFVisual.prototype.NOTIFY_ATTRIBUTE_REMOVED=0;
-nsIXTFVisual.prototype.NOTIFY_BEGIN_ADDING_CHILDREN=0;
-nsIXTFVisual.prototype.NOTIFY_DONE_ADDING_CHILDREN=0;
-nsIXTFVisual.prototype.NOTIFY_HANDLE_DEFAULT=0;
-nsIXTFVisual.prototype.NOTIFY_DID_LAYOUT=0;
-nsIAutoCompleteObserver.prototype= new Array();
-function nsIAutoCompleteObserver(){};
-nsIFormHistory2.prototype= new Array();
-function nsIFormHistory2(){};
-nsIFileSpec.prototype= new Array();
-function nsIFileSpec(){};
-nsIPasswordInternal.prototype= new Array();
-function nsIPasswordInternal(){};
-nsISecurityWarningDialogs.prototype= new Array();
-function nsISecurityWarningDialogs(){};
-nsISOAPBlock.prototype= new Array();
-function nsISOAPBlock(){};
-nsIImageDocument.prototype= new Array();
-function nsIImageDocument(){};
-nsITransport.prototype= new Array();
-function nsITransport(){};
-nsITransport.prototype.OPEN_BLOCKING=0;
-nsITransport.prototype.OPEN_UNBUFFERED=0;
-nsITransport.prototype.STATUS_READING=0;
-nsITransport.prototype.STATUS_WRITING=0;
-nsISOAPFault.prototype= new Array();
-function nsISOAPFault(){};
-nsIScriptContextOwner.prototype= new Array();
-function nsIScriptContextOwner(){};
-jsdICallHook.prototype= new Array();
-function jsdICallHook(){};
-jsdICallHook.prototype.TYPE_TOPLEVEL_START="";
-jsdICallHook.prototype.TYPE_TOPLEVEL_END=0;
-jsdICallHook.prototype.TYPE_FUNCTION_CALL=0;
-jsdICallHook.prototype.TYPE_FUNCTION_RETURN=0;
-nsISOAPEncodingRegistry.prototype= new Array();
-function nsISOAPEncodingRegistry(){};
-nsICategoryManager.prototype= new Array();
-function nsICategoryManager(){};
-nsIBidirectionalIterator.prototype= new Array();
-function nsIBidirectionalIterator(){};
-nsIWindowMediatorListener.prototype= new Array();
-function nsIWindowMediatorListener(){};
-nsIDOMXPathResult.prototype= new Array();
-function nsIDOMXPathResult(){};
-nsIDOMXPathResult.prototype.ANY_TYPE="";
-nsIDOMXPathResult.prototype.NUMBER_TYPE=0;
-nsIDOMXPathResult.prototype.STRING_TYPE=0;
-nsIDOMXPathResult.prototype.BOOLEAN_TYPE=0;
-nsIDOMXPathResult.prototype.UNORDERED_NODE_ITERATOR_TYPE=0;
-nsIDOMXPathResult.prototype.ORDERED_NODE_ITERATOR_TYPE=0;
-nsIDOMXPathResult.prototype.UNORDERED_NODE_SNAPSHOT_TYPE=0;
-nsIDOMXPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=0;
-nsIDOMXPathResult.prototype.ANY_UNORDERED_NODE_TYPE=0;
-nsIDOMXPathResult.prototype.FIRST_ORDERED_NODE_TYPE=0;
-nsIXTFSVGVisualWrapper.prototype= new Array();
-function nsIXTFSVGVisualWrapper(){};
-nsIFeedGenerator.prototype= new Array();
-function nsIFeedGenerator(){};
-nsIEditor.prototype= new Array();
-function nsIEditor(){};
-nsIEditor.prototype.eNone="";
-nsIEditor.prototype.eNext=0;
-nsIEditor.prototype.ePrevious=0;
-nsIEditor.prototype.eNextWord=0;
-nsIEditor.prototype.ePreviousWord=0;
-nsIEditor.prototype.eToBeginningOfLine=0;
-nsIEditor.prototype.eToEndOfLine=0;
-nsIDOMHistory.prototype= new Array();
-function nsIDOMHistory(){};
-nsIZipEntry.prototype= new Array();
-function nsIZipEntry(){};
-nsIWebContentHandlerRegistrar.prototype= new Array();
-function nsIWebContentHandlerRegistrar(){};
-mozIStorageStatementWrapper.prototype= new Array();
-function mozIStorageStatementWrapper(){};
-nsIFontPackageProxy.prototype= new Array();
-function nsIFontPackageProxy(){};
-nsIDOMLSOutput.prototype= new Array();
-function nsIDOMLSOutput(){};
-nsIUnicharInputStream.prototype= new Array();
-function nsIUnicharInputStream(){};
-nsIFontList.prototype= new Array();
-function nsIFontList(){};
-nsIScriptLoader.prototype= new Array();
-function nsIScriptLoader(){};
-nsIDOMXULSelectControlElement.prototype= new Array();
-function nsIDOMXULSelectControlElement(){};
-nsIDOMXULSelectControlElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULSelectControlElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULSelectControlElement.prototype.TEXT_NODE=0;
-nsIDOMXULSelectControlElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULSelectControlElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULSelectControlElement.prototype.ENTITY_NODE=0;
-nsIDOMXULSelectControlElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULSelectControlElement.prototype.COMMENT_NODE=0;
-nsIDOMXULSelectControlElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULSelectControlElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULSelectControlElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULSelectControlElement.prototype.NOTATION_NODE=0;
-nsIVariant.prototype= new Array();
-function nsIVariant(){};
-nsIDOMCanvasPattern.prototype= new Array();
-function nsIDOMCanvasPattern(){};
-nsISupportsVoid.prototype= new Array();
-function nsISupportsVoid(){};
-nsISupportsVoid.prototype.TYPE_ID=0;
-nsISupportsVoid.prototype.TYPE_CSTRING=0;
-nsISupportsVoid.prototype.TYPE_STRING=0;
-nsISupportsVoid.prototype.TYPE_PRBOOL=0;
-nsISupportsVoid.prototype.TYPE_PRUINT8=0;
-nsISupportsVoid.prototype.TYPE_PRUINT16=0;
-nsISupportsVoid.prototype.TYPE_PRUINT32=0;
-nsISupportsVoid.prototype.TYPE_PRUINT64=0;
-nsISupportsVoid.prototype.TYPE_PRTIME=0;
-nsISupportsVoid.prototype.TYPE_CHAR=0;
-nsISupportsVoid.prototype.TYPE_PRINT16=0;
-nsISupportsVoid.prototype.TYPE_PRINT32=0;
-nsISupportsVoid.prototype.TYPE_PRINT64=0;
-nsISupportsVoid.prototype.TYPE_FLOAT=0;
-nsISupportsVoid.prototype.TYPE_DOUBLE=0;
-nsISupportsVoid.prototype.TYPE_VOID=0;
-nsISupportsVoid.prototype.TYPE_INTERFACE_POINTER=0;
-nsIDOMCSSImportRule.prototype= new Array();
-function nsIDOMCSSImportRule(){};
-nsIDOMCSSImportRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSImportRule.prototype.STYLE_RULE=0;
-nsIDOMCSSImportRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSImportRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSImportRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSImportRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSImportRule.prototype.PAGE_RULE=0;
-nsISchemaModelGroup.prototype= new Array();
-function nsISchemaModelGroup(){};
-nsISchemaModelGroup.prototype.PARTICLE_TYPE_ELEMENT=0;
-nsISchemaModelGroup.prototype.PARTICLE_TYPE_MODEL_GROUP=0;
-nsISchemaModelGroup.prototype.PARTICLE_TYPE_ANY=0;
-nsISchemaModelGroup.prototype.OCCURRENCE_UNBOUNDED=0;
-nsISchemaModelGroup.prototype.COMPOSITOR_ALL=0;
-nsISchemaModelGroup.prototype.COMPOSITOR_SEQUENCE=0;
-nsISchemaModelGroup.prototype.COMPOSITOR_CHOICE=0;
-nsIConsoleMessage.prototype= new Array();
-function nsIConsoleMessage(){};
-nsISAXLocator.prototype= new Array();
-function nsISAXLocator(){};
-inIDOMView.prototype= new Array();
-function inIDOMView(){};
-nsIDOMHTMLCollection.prototype= new Array();
-function nsIDOMHTMLCollection(){};
-nsICacheDeviceInfo.prototype= new Array();
-function nsICacheDeviceInfo(){};
-nsIFeedPerson.prototype= new Array();
-function nsIFeedPerson(){};
-nsIDOMEvent.prototype= new Array();
-function nsIDOMEvent(){};
-nsIDOMEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMEvent.prototype.AT_TARGET=0;
-nsIDOMEvent.prototype.BUBBLING_PHASE=0;
-nsICacheVisitor.prototype= new Array();
-function nsICacheVisitor(){};
-nsISerializable.prototype= new Array();
-function nsISerializable(){};
-nsINonBlockingAlertService.prototype= new Array();
-function nsINonBlockingAlertService(){};
-nsICertificateDialogs.prototype= new Array();
-function nsICertificateDialogs(){};
-nsIInputIterator.prototype= new Array();
-function nsIInputIterator(){};
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype= new Array();
-function nsIDOMSVGPathSegCurvetoQuadraticSmoothRel(){};
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIInternetSearchService.prototype= new Array();
-function nsIInternetSearchService(){};
-nsIInternetSearchService.prototype.kHaveNext=0;
-nsIInternetSearchService.prototype.kHavePrev=0;
-nsIHttpAuthenticator.prototype= new Array();
-function nsIHttpAuthenticator(){};
-nsIHttpAuthenticator.prototype.REQUEST_BASED=0;
-nsIHttpAuthenticator.prototype.CONNECTION_BASED=0;
-nsIHttpAuthenticator.prototype.REUSABLE_CREDENTIALS=0;
-nsIHttpAuthenticator.prototype.REUSABLE_CHALLENGE=0;
-nsIHttpAuthenticator.prototype.IDENTITY_IGNORED=0;
-nsIHttpAuthenticator.prototype.IDENTITY_INCLUDES_DOMAIN=0;
-nsIAddonUpdateListener.prototype= new Array();
-function nsIAddonUpdateListener(){};
-nsIEditorLogging.prototype= new Array();
-function nsIEditorLogging(){};
-nsIZipReaderCache.prototype= new Array();
-function nsIZipReaderCache(){};
-nsIAsyncStreamCopier.prototype= new Array();
-function nsIAsyncStreamCopier(){};
-nsIAsyncStreamCopier.prototype.LOAD_NORMAL="";
-nsIAsyncStreamCopier.prototype.LOAD_BACKGROUND=0;
-nsIAsyncStreamCopier.prototype.INHIBIT_CACHING=0;
-nsIAsyncStreamCopier.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIAsyncStreamCopier.prototype.LOAD_BYPASS_CACHE=0;
-nsIAsyncStreamCopier.prototype.LOAD_FROM_CACHE=0;
-nsIAsyncStreamCopier.prototype.VALIDATE_ALWAYS=0;
-nsIAsyncStreamCopier.prototype.VALIDATE_NEVER=0;
-nsIAsyncStreamCopier.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIDOMXULLabeledControlElement.prototype= new Array();
-function nsIDOMXULLabeledControlElement(){};
-nsIDOMXULLabeledControlElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.TEXT_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.ENTITY_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.COMMENT_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULLabeledControlElement.prototype.NOTATION_NODE=0;
-nsICookieAcceptDialog.prototype= new Array();
-function nsICookieAcceptDialog(){};
-nsICookieAcceptDialog.prototype.ACCEPT_COOKIE="";
-nsICookieAcceptDialog.prototype.REMEMBER_DECISION=0;
-nsICookieAcceptDialog.prototype.HOSTNAME=0;
-nsICookieAcceptDialog.prototype.COOKIESFROMHOST=0;
-nsICookieAcceptDialog.prototype.CHANGINGCOOKIE=0;
-nsIDOMSVGAnimatedEnumeration.prototype= new Array();
-function nsIDOMSVGAnimatedEnumeration(){};
-nsIPKCS11ModuleDB.prototype= new Array();
-function nsIPKCS11ModuleDB(){};
-nsISecretDecoderRingConfig.prototype= new Array();
-function nsISecretDecoderRingConfig(){};
-nsIDOMCSSUnknownRule.prototype= new Array();
-function nsIDOMCSSUnknownRule(){};
-nsIDOMCSSUnknownRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSUnknownRule.prototype.STYLE_RULE=0;
-nsIDOMCSSUnknownRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSUnknownRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSUnknownRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSUnknownRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSUnknownRule.prototype.PAGE_RULE=0;
-nsIXPTLoader.prototype= new Array();
-function nsIXPTLoader(){};
-nsIDOMSVGAnimatedString.prototype= new Array();
-function nsIDOMSVGAnimatedString(){};
-nsIContentFilter.prototype= new Array();
-function nsIContentFilter(){};
-nsIWSDLLoadListener.prototype= new Array();
-function nsIWSDLLoadListener(){};
-mozIStorageStatementRow.prototype= new Array();
-function mozIStorageStatementRow(){};
-imgIDecoderObserver_MOZILLA_1_8_BRANCH.prototype= new Array();
-function imgIDecoderObserver_MOZILLA_1_8_BRANCH(){};
-mozISpellCheckingEngine.prototype= new Array();
-function mozISpellCheckingEngine(){};
-nsISOAPMessageBinding.prototype= new Array();
-function nsISOAPMessageBinding(){};
-nsISOAPMessageBinding.prototype.STYLE_RPC=0;
-nsISOAPMessageBinding.prototype.STYLE_DOCUMENT=0;
-nsICommandHandlerInit.prototype= new Array();
-function nsICommandHandlerInit(){};
-mozIStorageDataSet.prototype= new Array();
-function mozIStorageDataSet(){};
-nsIDOMNSHTMLFrameElement.prototype= new Array();
-function nsIDOMNSHTMLFrameElement(){};
-nsIProfile.prototype= new Array();
-function nsIProfile(){};
-nsIProfile.prototype.SHUTDOWN_PERSIST=0;
-nsIProfile.prototype.SHUTDOWN_CLEANSE=0;
-nsIDOMSVGRect.prototype= new Array();
-function nsIDOMSVGRect(){};
-nsIDOMSVGPathSegMovetoRel.prototype= new Array();
-function nsIDOMSVGPathSegMovetoRel(){};
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegMovetoRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIPromptService.prototype= new Array();
-function nsIPromptService(){};
-nsIPromptService.prototype.BUTTON_POS_0=0;
-nsIPromptService.prototype.BUTTON_POS_1=0;
-nsIPromptService.prototype.BUTTON_POS_2=0;
-nsIPromptService.prototype.BUTTON_TITLE_OK=0;
-nsIPromptService.prototype.BUTTON_TITLE_CANCEL=0;
-nsIPromptService.prototype.BUTTON_TITLE_YES=0;
-nsIPromptService.prototype.BUTTON_TITLE_NO=0;
-nsIPromptService.prototype.BUTTON_TITLE_SAVE=0;
-nsIPromptService.prototype.BUTTON_TITLE_DONT_SAVE=0;
-nsIPromptService.prototype.BUTTON_TITLE_REVERT=0;
-nsIPromptService.prototype.BUTTON_TITLE_IS_STRING=0;
-nsIPromptService.prototype.BUTTON_POS_0_DEFAULT="";
-nsIPromptService.prototype.BUTTON_POS_1_DEFAULT=0;
-nsIPromptService.prototype.BUTTON_POS_2_DEFAULT=0;
-nsIPromptService.prototype.BUTTON_DELAY_ENABLE=0;
-nsIPromptService.prototype.STD_OK_CANCEL_BUTTONS=0;
-nsIPromptService.prototype.STD_YES_NO_BUTTONS=0;
-nsIJARProtocolHandler.prototype= new Array();
-function nsIJARProtocolHandler(){};
-nsIJARProtocolHandler.prototype.URI_STD="";
-nsIJARProtocolHandler.prototype.URI_NORELATIVE=0;
-nsIJARProtocolHandler.prototype.URI_NOAUTH=0;
-nsIJARProtocolHandler.prototype.ALLOWS_PROXY=0;
-nsIJARProtocolHandler.prototype.ALLOWS_PROXY_HTTP=0;
-nsIRefreshURI.prototype= new Array();
-function nsIRefreshURI(){};
-nsIDOMXPathExpression.prototype= new Array();
-function nsIDOMXPathExpression(){};
-nsISchema.prototype= new Array();
-function nsISchema(){};
-nsIDOMSVGLineElement.prototype= new Array();
-function nsIDOMSVGLineElement(){};
-nsIDOMSVGLineElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGLineElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGLineElement.prototype.TEXT_NODE=0;
-nsIDOMSVGLineElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGLineElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGLineElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGLineElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGLineElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGLineElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGLineElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGLineElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGLineElement.prototype.NOTATION_NODE=0;
-nsITreeColumn.prototype= new Array();
-function nsITreeColumn(){};
-nsITreeColumn.prototype.TYPE_TEXT=0;
-nsITreeColumn.prototype.TYPE_CHECKBOX=0;
-nsITreeColumn.prototype.TYPE_PROGRESSMETER=0;
-nsIAutoCompletePopup.prototype= new Array();
-function nsIAutoCompletePopup(){};
-nsIFullScreen.prototype= new Array();
-function nsIFullScreen(){};
-nsIDOMPkcs11.prototype= new Array();
-function nsIDOMPkcs11(){};
-nsIRequest.prototype= new Array();
-function nsIRequest(){};
-nsIRequest.prototype.LOAD_NORMAL="";
-nsIRequest.prototype.LOAD_BACKGROUND=0;
-nsIRequest.prototype.INHIBIT_CACHING=0;
-nsIRequest.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIRequest.prototype.LOAD_BYPASS_CACHE=0;
-nsIRequest.prototype.LOAD_FROM_CACHE=0;
-nsIRequest.prototype.VALIDATE_ALWAYS=0;
-nsIRequest.prototype.VALIDATE_NEVER=0;
-nsIRequest.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIDOMCSSPageRule.prototype= new Array();
-function nsIDOMCSSPageRule(){};
-nsIDOMCSSPageRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSPageRule.prototype.STYLE_RULE=0;
-nsIDOMCSSPageRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSPageRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSPageRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSPageRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSPageRule.prototype.PAGE_RULE=0;
-nsIWebBrowserPrint.prototype= new Array();
-function nsIWebBrowserPrint(){};
-nsIWebBrowserPrint.prototype.PRINTPREVIEW_GOTO_PAGENUM="";
-nsIWebBrowserPrint.prototype.PRINTPREVIEW_PREV_PAGE=0;
-nsIWebBrowserPrint.prototype.PRINTPREVIEW_NEXT_PAGE=0;
-nsIWebBrowserPrint.prototype.PRINTPREVIEW_HOME=0;
-nsIWebBrowserPrint.prototype.PRINTPREVIEW_END=0;
-nsIDOMNameList.prototype= new Array();
-function nsIDOMNameList(){};
-nsIGlobalHistory2.prototype= new Array();
-function nsIGlobalHistory2(){};
-nsISOAPResponseListener.prototype= new Array();
-function nsISOAPResponseListener(){};
-nsIUrlClassifierTable.prototype= new Array();
-function nsIUrlClassifierTable(){};
-nsIDOMSVGAnimatedNumber.prototype= new Array();
-function nsIDOMSVGAnimatedNumber(){};
-nsIBrowserHistory.prototype= new Array();
-function nsIBrowserHistory(){};
-nsIRDFDelegateFactory.prototype= new Array();
-function nsIRDFDelegateFactory(){};
-nsIDOMCSSPrimitiveValue.prototype= new Array();
-function nsIDOMCSSPrimitiveValue(){};
-nsIDOMCSSPrimitiveValue.prototype.CSS_INHERIT="";
-nsIDOMCSSPrimitiveValue.prototype.CSS_PRIMITIVE_VALUE=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_VALUE_LIST=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_CUSTOM=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_UNKNOWN="";
-nsIDOMCSSPrimitiveValue.prototype.CSS_NUMBER=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_PERCENTAGE=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_EMS=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_EXS=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_PX=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_CM=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_MM=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_IN=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_PT=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_PC=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_DEG=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_RAD=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_GRAD=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_MS=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_S=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_HZ=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_KHZ=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_DIMENSION=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_STRING=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_URI=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_IDENT=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_ATTR=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_COUNTER=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_RECT=0;
-nsIDOMCSSPrimitiveValue.prototype.CSS_RGBCOLOR=0;
-nsIFeedResult.prototype= new Array();
-function nsIFeedResult(){};
-nsISelectionController.prototype= new Array();
-function nsISelectionController(){};
-nsISelectionController.prototype.DISPLAY_TEXT=0;
-nsISelectionController.prototype.DISPLAY_IMAGES=0;
-nsISelectionController.prototype.DISPLAY_FRAMES=0;
-nsISelectionController.prototype.DISPLAY_ALL=0;
-nsISelectionController.prototype.SELECTION_NONE="";
-nsISelectionController.prototype.SELECTION_NORMAL=0;
-nsISelectionController.prototype.SELECTION_SPELLCHECK=0;
-nsISelectionController.prototype.SELECTION_IME_RAWINPUT=0;
-nsISelectionController.prototype.SELECTION_IME_SELECTEDRAWTEXT=0;
-nsISelectionController.prototype.SELECTION_IME_CONVERTEDTEXT=0;
-nsISelectionController.prototype.SELECTION_IME_SELECTEDCONVERTEDTEXT=0;
-nsISelectionController.prototype.SELECTION_ACCESSIBILITY=0;
-nsISelectionController.prototype.NUM_SELECTIONTYPES=0;
-nsISelectionController.prototype.SELECTION_ANCHOR_REGION="";
-nsISelectionController.prototype.SELECTION_FOCUS_REGION=0;
-nsISelectionController.prototype.NUM_SELECTION_REGIONS=0;
-nsISelectionController.prototype.SELECTION_OFF="";
-nsISelectionController.prototype.SELECTION_HIDDEN=0;
-nsISelectionController.prototype.SELECTION_ON=0;
-nsISelectionController.prototype.SELECTION_DISABLED=0;
-nsISelectionController.prototype.SELECTION_ATTENTION=0;
-nsISocketProvider.prototype= new Array();
-function nsISocketProvider(){};
-nsISocketProvider.prototype.PROXY_RESOLVES_HOST=0;
-nsIFontPackageService.prototype= new Array();
-function nsIFontPackageService(){};
-nsIStringInputStream.prototype= new Array();
-function nsIStringInputStream(){};
-nsIPhonetic.prototype= new Array();
-function nsIPhonetic(){};
-nsIDOMSVGDefsElement.prototype= new Array();
-function nsIDOMSVGDefsElement(){};
-nsIDOMSVGDefsElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGDefsElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGDefsElement.prototype.TEXT_NODE=0;
-nsIDOMSVGDefsElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGDefsElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGDefsElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGDefsElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGDefsElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGDefsElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGDefsElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGDefsElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGDefsElement.prototype.NOTATION_NODE=0;
-imgIDecoder.prototype= new Array();
-function imgIDecoder(){};
-nsIDOMCSSValue.prototype= new Array();
-function nsIDOMCSSValue(){};
-nsIDOMCSSValue.prototype.CSS_INHERIT="";
-nsIDOMCSSValue.prototype.CSS_PRIMITIVE_VALUE=0;
-nsIDOMCSSValue.prototype.CSS_VALUE_LIST=0;
-nsIDOMCSSValue.prototype.CSS_CUSTOM=0;
-nsISHContainer.prototype= new Array();
-function nsISHContainer(){};
-nsICryptoFIPSInfo.prototype= new Array();
-function nsICryptoFIPSInfo(){};
-nsIMenuBoxObject.prototype= new Array();
-function nsIMenuBoxObject(){};
-nsIWSDLPort.prototype= new Array();
-function nsIWSDLPort(){};
-nsIDOMSVGPathSegClosePath.prototype= new Array();
-function nsIDOMSVGPathSegClosePath(){};
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegClosePath.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIDOMLSException.prototype= new Array();
-function nsIDOMLSException(){};
-nsIDOMLSException.prototype.PARSE_ERR=0;
-nsIDOMLSException.prototype.SERIALIZE_ERR=0;
-nsIDOMHTMLFieldSetElement.prototype= new Array();
-function nsIDOMHTMLFieldSetElement(){};
-nsIDOMHTMLFieldSetElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLFieldSetElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype= new Array();
-function nsIDOMSVGLinearGradientElement(){};
-nsIDOMSVGLinearGradientElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.TEXT_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGLinearGradientElement.prototype.SVG_SPREADMETHOD_UNKNOWN="";
-nsIDOMSVGLinearGradientElement.prototype.SVG_SPREADMETHOD_PAD=0;
-nsIDOMSVGLinearGradientElement.prototype.SVG_SPREADMETHOD_REFLECT=0;
-nsIDOMSVGLinearGradientElement.prototype.SVG_SPREADMETHOD_REPEAT=0;
-nsIDOMSVGLinearGradientElement.prototype.SVG_GRUNITS_UNKNOWN="";
-nsIDOMSVGLinearGradientElement.prototype.SVG_GRUNITS_OBJECTBOUNDINGBOX=0;
-nsIDOMSVGLinearGradientElement.prototype.SVG_GRUNITS_USERSPACEONUSE=0;
-nsIDOMStorage.prototype= new Array();
-function nsIDOMStorage(){};
-nsIStreamLoader.prototype= new Array();
-function nsIStreamLoader(){};
-nsIDOMWindowCollection.prototype= new Array();
-function nsIDOMWindowCollection(){};
-nsIBinaryInputStream.prototype= new Array();
-function nsIBinaryInputStream(){};
-nsIFeedProcessor.prototype= new Array();
-function nsIFeedProcessor(){};
-nsITextScroll.prototype= new Array();
-function nsITextScroll(){};
-nsIDOMSVGRadialGradientElement.prototype= new Array();
-function nsIDOMSVGRadialGradientElement(){};
-nsIDOMSVGRadialGradientElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.TEXT_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGRadialGradientElement.prototype.SVG_SPREADMETHOD_UNKNOWN="";
-nsIDOMSVGRadialGradientElement.prototype.SVG_SPREADMETHOD_PAD=0;
-nsIDOMSVGRadialGradientElement.prototype.SVG_SPREADMETHOD_REFLECT=0;
-nsIDOMSVGRadialGradientElement.prototype.SVG_SPREADMETHOD_REPEAT=0;
-nsIDOMSVGRadialGradientElement.prototype.SVG_GRUNITS_UNKNOWN="";
-nsIDOMSVGRadialGradientElement.prototype.SVG_GRUNITS_OBJECTBOUNDINGBOX=0;
-nsIDOMSVGRadialGradientElement.prototype.SVG_GRUNITS_USERSPACEONUSE=0;
-nsIVersionComparator.prototype= new Array();
-function nsIVersionComparator(){};
-nsIAsyncStreamListener.prototype= new Array();
-function nsIAsyncStreamListener(){};
-nsIBrowserDOMWindow.prototype= new Array();
-function nsIBrowserDOMWindow(){};
-nsIBrowserDOMWindow.prototype.OPEN_DEFAULTWINDOW="";
-nsIBrowserDOMWindow.prototype.OPEN_CURRENTWINDOW=0;
-nsIBrowserDOMWindow.prototype.OPEN_NEWWINDOW=0;
-nsIBrowserDOMWindow.prototype.OPEN_NEWTAB=0;
-nsIBrowserDOMWindow.prototype.OPEN_EXTERNAL=0;
-nsIBrowserDOMWindow.prototype.OPEN_NEW=0;
-nsIDOMXPathException.prototype= new Array();
-function nsIDOMXPathException(){};
-nsIDOMXPathException.prototype.INVALID_EXPRESSION_ERR=0;
-nsIDOMXPathException.prototype.TYPE_ERR=0;
-nsISHistory.prototype= new Array();
-function nsISHistory(){};
-nsIDOMCrypto.prototype= new Array();
-function nsIDOMCrypto(){};
-nsIAccessible.prototype= new Array();
-function nsIAccessible(){};
-nsIAccessible.prototype.STATE_UNAVAILABLE=0;
-nsIAccessible.prototype.STATE_SELECTED=0;
-nsIAccessible.prototype.STATE_FOCUSED=0;
-nsIAccessible.prototype.STATE_PRESSED=0;
-nsIAccessible.prototype.STATE_CHECKED=0;
-nsIAccessible.prototype.STATE_MIXED=0;
-nsIAccessible.prototype.STATE_READONLY=0;
-nsIAccessible.prototype.STATE_HOTTRACKED=0;
-nsIAccessible.prototype.STATE_DEFAULT=0;
-nsIAccessible.prototype.STATE_EXPANDED=0;
-nsIAccessible.prototype.STATE_COLLAPSED=0;
-nsIAccessible.prototype.STATE_BUSY=0;
-nsIAccessible.prototype.STATE_FLOATING=0;
-nsIAccessible.prototype.STATE_MARQUEED=0;
-nsIAccessible.prototype.STATE_ANIMATED=0;
-nsIAccessible.prototype.STATE_INVISIBLE=0;
-nsIAccessible.prototype.STATE_OFFSCREEN=0;
-nsIAccessible.prototype.STATE_SIZEABLE=0;
-nsIAccessible.prototype.STATE_MOVEABLE=0;
-nsIAccessible.prototype.STATE_SELFVOICING=0;
-nsIAccessible.prototype.STATE_FOCUSABLE=0;
-nsIAccessible.prototype.STATE_SELECTABLE=0;
-nsIAccessible.prototype.STATE_LINKED=0;
-nsIAccessible.prototype.STATE_TRAVERSED=0;
-nsIAccessible.prototype.STATE_MULTISELECTABLE=0;
-nsIAccessible.prototype.STATE_EXTSELECTABLE=0;
-nsIAccessible.prototype.STATE_ALERT_LOW=0;
-nsIAccessible.prototype.STATE_ALERT_MEDIUM=0;
-nsIAccessible.prototype.STATE_ALERT_HIGH=0;
-nsIAccessible.prototype.STATE_PROTECTED=0;
-nsIAccessible.prototype.STATE_HASPOPUP=0;
-nsIAccessible.prototype.STATE_REQUIRED=0;
-nsIAccessible.prototype.STATE_IMPORTANT=0;
-nsIAccessible.prototype.STATE_INVALID=0;
-nsIAccessible.prototype.STATE_CHECKABLE=0;
-nsIAccessible.prototype.EXT_STATE_EDITABLE=0;
-nsIAccessible.prototype.EXT_STATE_ACTIVE=0;
-nsIAccessible.prototype.EXT_STATE_EXPANDABLE=0;
-nsIAccessible.prototype.EXT_STATE_MODAL=0;
-nsIAccessible.prototype.EXT_STATE_MULTI_LINE=0;
-nsIAccessible.prototype.EXT_STATE_SENSITIVE=0;
-nsIAccessible.prototype.EXT_STATE_SHOWING=0;
-nsIAccessible.prototype.EXT_STATE_SINGLE_LINE=0;
-nsIAccessible.prototype.EXT_STATE_TRANSIENT=0;
-nsIAccessible.prototype.EXT_STATE_VERTICAL=0;
-nsIAccessible.prototype.RELATION_NUL="";
-nsIAccessible.prototype.RELATION_CONTROLLED_BY=0;
-nsIAccessible.prototype.RELATION_CONTROLLER_FOR=0;
-nsIAccessible.prototype.RELATION_LABEL_FOR=0;
-nsIAccessible.prototype.RELATION_LABELLED_BY=0;
-nsIAccessible.prototype.RELATION_MEMBER_OF=0;
-nsIAccessible.prototype.RELATION_NODE_CHILD_OF=0;
-nsIAccessible.prototype.RELATION_FLOWS_TO=0;
-nsIAccessible.prototype.RELATION_FLOWS_FROM=0;
-nsIAccessible.prototype.RELATION_SUBWINDOW_OF=0;
-nsIAccessible.prototype.RELATION_EMBEDS=0;
-nsIAccessible.prototype.RELATION_EMBEDDED_BY=0;
-nsIAccessible.prototype.RELATION_POPUP_FOR=0;
-nsIAccessible.prototype.RELATION_PARENT_WINDOW_OF=0;
-nsIAccessible.prototype.RELATION_DEFAULT_BUTTON=0;
-nsIAccessible.prototype.RELATION_DESCRIBED_BY=0;
-nsIAccessible.prototype.RELATION_DESCRIPTION_FOR=0;
-nsITransaction.prototype= new Array();
-function nsITransaction(){};
-nsIDOMHTMLOptionsCollection.prototype= new Array();
-function nsIDOMHTMLOptionsCollection(){};
-nsIDOMNSEvent.prototype= new Array();
-function nsIDOMNSEvent(){};
-nsIDOMNSEvent.prototype.MOUSEDOWN=0;
-nsIDOMNSEvent.prototype.MOUSEUP=0;
-nsIDOMNSEvent.prototype.MOUSEOVER=0;
-nsIDOMNSEvent.prototype.MOUSEOUT=0;
-nsIDOMNSEvent.prototype.MOUSEMOVE=0;
-nsIDOMNSEvent.prototype.MOUSEDRAG=0;
-nsIDOMNSEvent.prototype.CLICK=0;
-nsIDOMNSEvent.prototype.DBLCLICK=0;
-nsIDOMNSEvent.prototype.KEYDOWN=0;
-nsIDOMNSEvent.prototype.KEYUP=0;
-nsIDOMNSEvent.prototype.KEYPRESS=0;
-nsIDOMNSEvent.prototype.DRAGDROP=0;
-nsIDOMNSEvent.prototype.FOCUS=0;
-nsIDOMNSEvent.prototype.BLUR=0;
-nsIDOMNSEvent.prototype.SELECT=0;
-nsIDOMNSEvent.prototype.CHANGE=0;
-nsIDOMNSEvent.prototype.RESET=0;
-nsIDOMNSEvent.prototype.SUBMIT=0;
-nsIDOMNSEvent.prototype.SCROLL=0;
-nsIDOMNSEvent.prototype.LOAD=0;
-nsIDOMNSEvent.prototype.UNLOAD=0;
-nsIDOMNSEvent.prototype.XFER_DONE=0;
-nsIDOMNSEvent.prototype.ABORT=0;
-nsIDOMNSEvent.prototype.ERROR=0;
-nsIDOMNSEvent.prototype.LOCATE=0;
-nsIDOMNSEvent.prototype.MOVE=0;
-nsIDOMNSEvent.prototype.RESIZE=0;
-nsIDOMNSEvent.prototype.FORWARD=0;
-nsIDOMNSEvent.prototype.HELP=0;
-nsIDOMNSEvent.prototype.BACK=0;
-nsIDOMNSEvent.prototype.TEXT=0;
-nsIDOMNSEvent.prototype.ALT_MASK=0;
-nsIDOMNSEvent.prototype.CONTROL_MASK=0;
-nsIDOMNSEvent.prototype.SHIFT_MASK=0;
-nsIDOMNSEvent.prototype.META_MASK=0;
-nsIAutoCompleteInput.prototype= new Array();
-function nsIAutoCompleteInput(){};
-nsICertTree.prototype= new Array();
-function nsICertTree(){};
-nsICertTree.prototype.DROP_BEFORE=0;
-nsICertTree.prototype.DROP_ON="";
-nsICertTree.prototype.DROP_AFTER=0;
-nsICertTree.prototype.PROGRESS_NORMAL=0;
-nsICertTree.prototype.PROGRESS_UNDETERMINED=0;
-nsICertTree.prototype.PROGRESS_NONE=0;
-nsIComponentRegistrar.prototype= new Array();
-function nsIComponentRegistrar(){};
-nsIFileChannel.prototype= new Array();
-function nsIFileChannel(){};
-nsIFileChannel.prototype.LOAD_NORMAL="";
-nsIFileChannel.prototype.LOAD_BACKGROUND=0;
-nsIFileChannel.prototype.INHIBIT_CACHING=0;
-nsIFileChannel.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIFileChannel.prototype.LOAD_BYPASS_CACHE=0;
-nsIFileChannel.prototype.LOAD_FROM_CACHE=0;
-nsIFileChannel.prototype.VALIDATE_ALWAYS=0;
-nsIFileChannel.prototype.VALIDATE_NEVER=0;
-nsIFileChannel.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIFileChannel.prototype.LOAD_DOCUMENT_URI=0;
-nsIFileChannel.prototype.LOAD_RETARGETED_DOCUMENT_URI=0;
-nsIFileChannel.prototype.LOAD_REPLACE=0;
-nsIFileChannel.prototype.LOAD_INITIAL_DOCUMENT_URI=0;
-nsIFileChannel.prototype.LOAD_TARGETED=0;
-nsIFileChannel.prototype.LOAD_CALL_CONTENT_SNIFFERS=0;
-jsdIExecutionHook.prototype= new Array();
-function jsdIExecutionHook(){};
-jsdIExecutionHook.prototype.TYPE_INTERRUPTED="";
-jsdIExecutionHook.prototype.TYPE_BREAKPOINT=0;
-jsdIExecutionHook.prototype.TYPE_DEBUG_REQUESTED=0;
-jsdIExecutionHook.prototype.TYPE_DEBUGGER_KEYWORD=0;
-jsdIExecutionHook.prototype.TYPE_THROW=0;
-jsdIExecutionHook.prototype.RETURN_HOOK_ERROR="";
-jsdIExecutionHook.prototype.RETURN_CONTINUE=0;
-jsdIExecutionHook.prototype.RETURN_ABORT=0;
-jsdIExecutionHook.prototype.RETURN_RET_WITH_VAL=0;
-jsdIExecutionHook.prototype.RETURN_THROW_WITH_VAL=0;
-jsdIExecutionHook.prototype.RETURN_CONTINUE_THROW=0;
-nsIAutoCompleteInput_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIAutoCompleteInput_MOZILLA_1_8_BRANCH(){};
-nsIBoxLayoutManager.prototype= new Array();
-function nsIBoxLayoutManager(){};
-nsIMicrosummary.prototype= new Array();
-function nsIMicrosummary(){};
-nsICacheListener.prototype= new Array();
-function nsICacheListener(){};
-nsISupportsPRBool.prototype= new Array();
-function nsISupportsPRBool(){};
-nsISupportsPRBool.prototype.TYPE_ID=0;
-nsISupportsPRBool.prototype.TYPE_CSTRING=0;
-nsISupportsPRBool.prototype.TYPE_STRING=0;
-nsISupportsPRBool.prototype.TYPE_PRBOOL=0;
-nsISupportsPRBool.prototype.TYPE_PRUINT8=0;
-nsISupportsPRBool.prototype.TYPE_PRUINT16=0;
-nsISupportsPRBool.prototype.TYPE_PRUINT32=0;
-nsISupportsPRBool.prototype.TYPE_PRUINT64=0;
-nsISupportsPRBool.prototype.TYPE_PRTIME=0;
-nsISupportsPRBool.prototype.TYPE_CHAR=0;
-nsISupportsPRBool.prototype.TYPE_PRINT16=0;
-nsISupportsPRBool.prototype.TYPE_PRINT32=0;
-nsISupportsPRBool.prototype.TYPE_PRINT64=0;
-nsISupportsPRBool.prototype.TYPE_FLOAT=0;
-nsISupportsPRBool.prototype.TYPE_DOUBLE=0;
-nsISupportsPRBool.prototype.TYPE_VOID=0;
-nsISupportsPRBool.prototype.TYPE_INTERFACE_POINTER=0;
-mozIStorageValueArray.prototype= new Array();
-function mozIStorageValueArray(){};
-mozIStorageValueArray.prototype.VALUE_TYPE_NULL="";
-mozIStorageValueArray.prototype.VALUE_TYPE_INTEGER=0;
-mozIStorageValueArray.prototype.VALUE_TYPE_FLOAT=0;
-mozIStorageValueArray.prototype.VALUE_TYPE_TEXT=0;
-mozIStorageValueArray.prototype.VALUE_TYPE_BLOB=0;
-nsIXPInstallManagerUI.prototype= new Array();
-function nsIXPInstallManagerUI(){};
-nsIXPInstallManagerUI.prototype.INSTALL_DOWNLOADING=0;
-nsIXPInstallManagerUI.prototype.INSTALL_INSTALLING=0;
-nsIXPInstallManagerUI.prototype.INSTALL_FINISHED=0;
-nsIXPInstallManagerUI.prototype.DOWNLOAD_TYPE_INSTALL=0;
-nsIDOMDocumentEvent.prototype= new Array();
-function nsIDOMDocumentEvent(){};
-nsIDOMXULCommandEvent.prototype= new Array();
-function nsIDOMXULCommandEvent(){};
-nsIDOMXULCommandEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMXULCommandEvent.prototype.AT_TARGET=0;
-nsIDOMXULCommandEvent.prototype.BUBBLING_PHASE=0;
-nsIContentSniffer_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIContentSniffer_MOZILLA_1_8_BRANCH(){};
-nsIXULAppInfo.prototype= new Array();
-function nsIXULAppInfo(){};
-nsIProxiedProtocolHandler.prototype= new Array();
-function nsIProxiedProtocolHandler(){};
-nsIProxiedProtocolHandler.prototype.URI_STD="";
-nsIProxiedProtocolHandler.prototype.URI_NORELATIVE=0;
-nsIProxiedProtocolHandler.prototype.URI_NOAUTH=0;
-nsIProxiedProtocolHandler.prototype.ALLOWS_PROXY=0;
-nsIProxiedProtocolHandler.prototype.ALLOWS_PROXY_HTTP=0;
-nsISupportsString.prototype= new Array();
-function nsISupportsString(){};
-nsISupportsString.prototype.TYPE_ID=0;
-nsISupportsString.prototype.TYPE_CSTRING=0;
-nsISupportsString.prototype.TYPE_STRING=0;
-nsISupportsString.prototype.TYPE_PRBOOL=0;
-nsISupportsString.prototype.TYPE_PRUINT8=0;
-nsISupportsString.prototype.TYPE_PRUINT16=0;
-nsISupportsString.prototype.TYPE_PRUINT32=0;
-nsISupportsString.prototype.TYPE_PRUINT64=0;
-nsISupportsString.prototype.TYPE_PRTIME=0;
-nsISupportsString.prototype.TYPE_CHAR=0;
-nsISupportsString.prototype.TYPE_PRINT16=0;
-nsISupportsString.prototype.TYPE_PRINT32=0;
-nsISupportsString.prototype.TYPE_PRINT64=0;
-nsISupportsString.prototype.TYPE_FLOAT=0;
-nsISupportsString.prototype.TYPE_DOUBLE=0;
-nsISupportsString.prototype.TYPE_VOID=0;
-nsISupportsString.prototype.TYPE_INTERFACE_POINTER=0;
-nsISafeOutputStream.prototype= new Array();
-function nsISafeOutputStream(){};
-inIDeepTreeWalker.prototype= new Array();
-function inIDeepTreeWalker(){};
-nsIDocShellTreeItem.prototype= new Array();
-function nsIDocShellTreeItem(){};
-nsIDocShellTreeItem.prototype.typeChrome="";
-nsIDocShellTreeItem.prototype.typeContent=0;
-nsIDocShellTreeItem.prototype.typeContentWrapper=0;
-nsIDocShellTreeItem.prototype.typeChromeWrapper=0;
-nsIDocShellTreeItem.prototype.typeAll=0;
-nsIDOMCSSFontFaceRule.prototype= new Array();
-function nsIDOMCSSFontFaceRule(){};
-nsIDOMCSSFontFaceRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSFontFaceRule.prototype.STYLE_RULE=0;
-nsIDOMCSSFontFaceRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSFontFaceRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSFontFaceRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSFontFaceRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSFontFaceRule.prototype.PAGE_RULE=0;
-nsIAlertsService.prototype= new Array();
-function nsIAlertsService(){};
-nsICMSMessageErrors.prototype= new Array();
-function nsICMSMessageErrors(){};
-nsICMSMessageErrors.prototype.SUCCESS="";
-nsICMSMessageErrors.prototype.GENERAL_ERROR=0;
-nsICMSMessageErrors.prototype.VERIFY_NOT_SIGNED=0;
-nsICMSMessageErrors.prototype.VERIFY_NO_CONTENT_INFO=0;
-nsICMSMessageErrors.prototype.VERIFY_BAD_DIGEST=0;
-nsICMSMessageErrors.prototype.VERIFY_NOCERT=0;
-nsICMSMessageErrors.prototype.VERIFY_UNTRUSTED=0;
-nsICMSMessageErrors.prototype.VERIFY_ERROR_UNVERIFIED=0;
-nsICMSMessageErrors.prototype.VERIFY_ERROR_PROCESSING=0;
-nsICMSMessageErrors.prototype.VERIFY_BAD_SIGNATURE=0;
-nsICMSMessageErrors.prototype.VERIFY_DIGEST_MISMATCH=0;
-nsICMSMessageErrors.prototype.VERIFY_UNKNOWN_ALGO=0;
-nsICMSMessageErrors.prototype.VERIFY_UNSUPPORTED_ALGO=0;
-nsICMSMessageErrors.prototype.VERIFY_MALFORMED_SIGNATURE=0;
-nsICMSMessageErrors.prototype.VERIFY_HEADER_MISMATCH=0;
-nsICMSMessageErrors.prototype.VERIFY_NOT_YET_ATTEMPTED=0;
-nsICMSMessageErrors.prototype.VERIFY_CERT_WITHOUT_ADDRESS=0;
-nsICMSMessageErrors.prototype.ENCRYPT_NO_BULK_ALG=0;
-nsIPrefBranch2.prototype= new Array();
-function nsIPrefBranch2(){};
-nsIPrefBranch2.prototype.PREF_INVALID="";
-nsIPrefBranch2.prototype.PREF_STRING=0;
-nsIPrefBranch2.prototype.PREF_INT=0;
-nsIPrefBranch2.prototype.PREF_BOOL=0;
-nsIXTFGenericElementWrapper.prototype= new Array();
-function nsIXTFGenericElementWrapper(){};
-inISearchObserver.prototype= new Array();
-function inISearchObserver(){};
-inISearchObserver.prototype.SUCCESS=0;
-inISearchObserver.prototype.INTERRUPTED=0;
-inISearchObserver.prototype.ERROR=0;
-nsIDOMSVGAnimatedLength.prototype= new Array();
-function nsIDOMSVGAnimatedLength(){};
-nsIUTF8StringEnumerator.prototype= new Array();
-function nsIUTF8StringEnumerator(){};
-nsICookieConsent.prototype= new Array();
-function nsICookieConsent(){};
-nsIResProtocolHandler.prototype= new Array();
-function nsIResProtocolHandler(){};
-nsIResProtocolHandler.prototype.URI_STD="";
-nsIResProtocolHandler.prototype.URI_NORELATIVE=0;
-nsIResProtocolHandler.prototype.URI_NOAUTH=0;
-nsIResProtocolHandler.prototype.ALLOWS_PROXY=0;
-nsIResProtocolHandler.prototype.ALLOWS_PROXY_HTTP=0;
-nsIServerSocketListener.prototype= new Array();
-function nsIServerSocketListener(){};
-nsIXTFBindableElement.prototype= new Array();
-function nsIXTFBindableElement(){};
-nsIXTFBindableElement.prototype.ELEMENT_TYPE_GENERIC_ELEMENT="";
-nsIXTFBindableElement.prototype.ELEMENT_TYPE_SVG_VISUAL=0;
-nsIXTFBindableElement.prototype.ELEMENT_TYPE_XML_VISUAL=0;
-nsIXTFBindableElement.prototype.ELEMENT_TYPE_XUL_VISUAL=0;
-nsIXTFBindableElement.prototype.ELEMENT_TYPE_BINDABLE=0;
-nsIXTFBindableElement.prototype.NOTIFY_WILL_CHANGE_DOCUMENT=0;
-nsIXTFBindableElement.prototype.NOTIFY_DOCUMENT_CHANGED=0;
-nsIXTFBindableElement.prototype.NOTIFY_WILL_CHANGE_PARENT=0;
-nsIXTFBindableElement.prototype.NOTIFY_PARENT_CHANGED=0;
-nsIXTFBindableElement.prototype.NOTIFY_WILL_INSERT_CHILD=0;
-nsIXTFBindableElement.prototype.NOTIFY_CHILD_INSERTED=0;
-nsIXTFBindableElement.prototype.NOTIFY_WILL_APPEND_CHILD=0;
-nsIXTFBindableElement.prototype.NOTIFY_CHILD_APPENDED=0;
-nsIXTFBindableElement.prototype.NOTIFY_WILL_REMOVE_CHILD=0;
-nsIXTFBindableElement.prototype.NOTIFY_CHILD_REMOVED=0;
-nsIXTFBindableElement.prototype.NOTIFY_WILL_SET_ATTRIBUTE=0;
-nsIXTFBindableElement.prototype.NOTIFY_ATTRIBUTE_SET=0;
-nsIXTFBindableElement.prototype.NOTIFY_WILL_REMOVE_ATTRIBUTE=0;
-nsIXTFBindableElement.prototype.NOTIFY_ATTRIBUTE_REMOVED=0;
-nsIXTFBindableElement.prototype.NOTIFY_BEGIN_ADDING_CHILDREN=0;
-nsIXTFBindableElement.prototype.NOTIFY_DONE_ADDING_CHILDREN=0;
-nsIXTFBindableElement.prototype.NOTIFY_HANDLE_DEFAULT=0;
-nsIAccessNode.prototype= new Array();
-function nsIAccessNode(){};
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype= new Array();
-function nsIDOMSVGPathSegCurvetoQuadraticAbs(){};
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsISupportsPRInt64.prototype= new Array();
-function nsISupportsPRInt64(){};
-nsISupportsPRInt64.prototype.TYPE_ID=0;
-nsISupportsPRInt64.prototype.TYPE_CSTRING=0;
-nsISupportsPRInt64.prototype.TYPE_STRING=0;
-nsISupportsPRInt64.prototype.TYPE_PRBOOL=0;
-nsISupportsPRInt64.prototype.TYPE_PRUINT8=0;
-nsISupportsPRInt64.prototype.TYPE_PRUINT16=0;
-nsISupportsPRInt64.prototype.TYPE_PRUINT32=0;
-nsISupportsPRInt64.prototype.TYPE_PRUINT64=0;
-nsISupportsPRInt64.prototype.TYPE_PRTIME=0;
-nsISupportsPRInt64.prototype.TYPE_CHAR=0;
-nsISupportsPRInt64.prototype.TYPE_PRINT16=0;
-nsISupportsPRInt64.prototype.TYPE_PRINT32=0;
-nsISupportsPRInt64.prototype.TYPE_PRINT64=0;
-nsISupportsPRInt64.prototype.TYPE_FLOAT=0;
-nsISupportsPRInt64.prototype.TYPE_DOUBLE=0;
-nsISupportsPRInt64.prototype.TYPE_VOID=0;
-nsISupportsPRInt64.prototype.TYPE_INTERFACE_POINTER=0;
-nsIDOMNSRange.prototype= new Array();
-function nsIDOMNSRange(){};
-nsIDOMNSRange.prototype.NODE_BEFORE="";
-nsIDOMNSRange.prototype.NODE_AFTER=0;
-nsIDOMNSRange.prototype.NODE_BEFORE_AND_AFTER=0;
-nsIDOMNSRange.prototype.NODE_INSIDE=0;
-nsIXPCComponents_ID.prototype= new Array();
-function nsIXPCComponents_ID(){};
-nsITooltipTextProvider.prototype= new Array();
-function nsITooltipTextProvider(){};
-nsIExternalHelperAppService.prototype= new Array();
-function nsIExternalHelperAppService(){};
-nsIFastLoadService.prototype= new Array();
-function nsIFastLoadService(){};
-nsIFastLoadService.prototype.NS_FASTLOAD_READ=0;
-nsIFastLoadService.prototype.NS_FASTLOAD_WRITE=0;
-nsIDOMDOMImplementationLS.prototype= new Array();
-function nsIDOMDOMImplementationLS(){};
-nsIDOMDOMImplementationLS.prototype.MODE_SYNCHRONOUS=0;
-nsIDOMDOMImplementationLS.prototype.MODE_ASYNCHRONOUS=0;
-nsIDOMHTMLDListElement.prototype= new Array();
-function nsIDOMHTMLDListElement(){};
-nsIDOMHTMLDListElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLDListElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLDListElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLDListElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLDListElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLDListElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLDListElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLDListElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLDListElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLDListElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLDListElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLDListElement.prototype.NOTATION_NODE=0;
-nsIWindowsRegKey.prototype= new Array();
-function nsIWindowsRegKey(){};
-nsIWindowsRegKey.prototype.ROOT_KEY_CLASSES_ROOT=0;
-nsIWindowsRegKey.prototype.ROOT_KEY_CURRENT_USER=0;
-nsIWindowsRegKey.prototype.ROOT_KEY_LOCAL_MACHINE=0;
-nsIWindowsRegKey.prototype.ACCESS_BASIC=0;
-nsIWindowsRegKey.prototype.ACCESS_QUERY_VALUE=0;
-nsIWindowsRegKey.prototype.ACCESS_SET_VALUE=0;
-nsIWindowsRegKey.prototype.ACCESS_CREATE_SUB_KEY=0;
-nsIWindowsRegKey.prototype.ACCESS_ENUMERATE_SUB_KEYS=0;
-nsIWindowsRegKey.prototype.ACCESS_NOTIFY=0;
-nsIWindowsRegKey.prototype.ACCESS_READ=0;
-nsIWindowsRegKey.prototype.ACCESS_WRITE=0;
-nsIWindowsRegKey.prototype.ACCESS_ALL=0;
-nsIWindowsRegKey.prototype.TYPE_NONE="";
-nsIWindowsRegKey.prototype.TYPE_STRING=0;
-nsIWindowsRegKey.prototype.TYPE_BINARY=0;
-nsIWindowsRegKey.prototype.TYPE_INT=0;
-nsIWindowsRegKey.prototype.TYPE_INT64=0;
-nsISchemaLoadListener.prototype= new Array();
-function nsISchemaLoadListener(){};
-nsII18nCompatibility.prototype= new Array();
-function nsII18nCompatibility(){};
-nsIWebScriptsAccessService.prototype= new Array();
-function nsIWebScriptsAccessService(){};
-nsIWindowCreator2.prototype= new Array();
-function nsIWindowCreator2(){};
-nsIWindowCreator2.prototype.PARENT_IS_LOADING_OR_RUNNING_TIMEOUT=0;
-nsIWebServiceErrorHandler.prototype= new Array();
-function nsIWebServiceErrorHandler(){};
-nsIBaseWindow.prototype= new Array();
-function nsIBaseWindow(){};
-nsIFastLoadFileControl.prototype= new Array();
-function nsIFastLoadFileControl(){};
-nsIPrefService.prototype= new Array();
-function nsIPrefService(){};
-nsIWritablePropertyBag.prototype= new Array();
-function nsIWritablePropertyBag(){};
-nsIDOMSVGException.prototype= new Array();
-function nsIDOMSVGException(){};
-nsIDOMSVGException.prototype.SVG_WRONG_TYPE_ERR="";
-nsIDOMSVGException.prototype.SVG_INVALID_VALUE_ERR=0;
-nsIDOMSVGException.prototype.SVG_MATRIX_NOT_INVERTABLE=0;
-nsIMicrosummaryGenerator.prototype= new Array();
-function nsIMicrosummaryGenerator(){};
-nsIDOMSVGPathSeg.prototype= new Array();
-function nsIDOMSVGPathSeg(){};
-nsIDOMSVGPathSeg.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSeg.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSeg.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsISOAPMessage.prototype= new Array();
-function nsISOAPMessage(){};
-nsISOAPMessage.prototype.VERSION_1_1="";
-nsISOAPMessage.prototype.VERSION_1_2=0;
-nsISOAPMessage.prototype.VERSION_UNKNOWN=0;
-nsIContextMenuInfo.prototype= new Array();
-function nsIContextMenuInfo(){};
-nsIHttpProtocolHandler.prototype= new Array();
-function nsIHttpProtocolHandler(){};
-nsIHttpProtocolHandler.prototype.URI_STD="";
-nsIHttpProtocolHandler.prototype.URI_NORELATIVE=0;
-nsIHttpProtocolHandler.prototype.URI_NOAUTH=0;
-nsIHttpProtocolHandler.prototype.ALLOWS_PROXY=0;
-nsIHttpProtocolHandler.prototype.ALLOWS_PROXY_HTTP=0;
-nsILocaleService.prototype= new Array();
-function nsILocaleService(){};
-nsIDOMBarProp.prototype= new Array();
-function nsIDOMBarProp(){};
-nsIProfileStartup.prototype= new Array();
-function nsIProfileStartup(){};
-nsICookiePromptService.prototype= new Array();
-function nsICookiePromptService(){};
-nsICookiePromptService.prototype.DENY_COOKIE="";
-nsICookiePromptService.prototype.ACCEPT_COOKIE=0;
-nsICookiePromptService.prototype.ACCEPT_SESSION_COOKIE=0;
-imgILoad.prototype= new Array();
-function imgILoad(){};
-nsIPrintSettingsService.prototype= new Array();
-function nsIPrintSettingsService(){};
-nsIDOMSVGPathElement.prototype= new Array();
-function nsIDOMSVGPathElement(){};
-nsIDOMSVGPathElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGPathElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGPathElement.prototype.TEXT_NODE=0;
-nsIDOMSVGPathElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGPathElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGPathElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGPathElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGPathElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGPathElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGPathElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGPathElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGPathElement.prototype.NOTATION_NODE=0;
-nsIObjectInputStream.prototype= new Array();
-function nsIObjectInputStream(){};
-nsISchemaAnyParticle.prototype= new Array();
-function nsISchemaAnyParticle(){};
-nsISchemaAnyParticle.prototype.PARTICLE_TYPE_ELEMENT=0;
-nsISchemaAnyParticle.prototype.PARTICLE_TYPE_MODEL_GROUP=0;
-nsISchemaAnyParticle.prototype.PARTICLE_TYPE_ANY=0;
-nsISchemaAnyParticle.prototype.OCCURRENCE_UNBOUNDED=0;
-nsISchemaAnyParticle.prototype.PROCESS_STRICT=0;
-nsISchemaAnyParticle.prototype.PROCESS_SKIP=0;
-nsISchemaAnyParticle.prototype.PROCESS_LAX=0;
-nsIDirIndex.prototype= new Array();
-function nsIDirIndex(){};
-nsIDirIndex.prototype.TYPE_UNKNOWN="";
-nsIDirIndex.prototype.TYPE_DIRECTORY=0;
-nsIDirIndex.prototype.TYPE_FILE=0;
-nsIDirIndex.prototype.TYPE_SYMLINK=0;
-nsPIExternalAppLauncher.prototype= new Array();
-function nsPIExternalAppLauncher(){};
-nsIDOMNSHTMLHRElement.prototype= new Array();
-function nsIDOMNSHTMLHRElement(){};
-nsIXTFSVGVisual.prototype= new Array();
-function nsIXTFSVGVisual(){};
-nsIXTFSVGVisual.prototype.ELEMENT_TYPE_GENERIC_ELEMENT="";
-nsIXTFSVGVisual.prototype.ELEMENT_TYPE_SVG_VISUAL=0;
-nsIXTFSVGVisual.prototype.ELEMENT_TYPE_XML_VISUAL=0;
-nsIXTFSVGVisual.prototype.ELEMENT_TYPE_XUL_VISUAL=0;
-nsIXTFSVGVisual.prototype.ELEMENT_TYPE_BINDABLE=0;
-nsIXTFSVGVisual.prototype.NOTIFY_WILL_CHANGE_DOCUMENT=0;
-nsIXTFSVGVisual.prototype.NOTIFY_DOCUMENT_CHANGED=0;
-nsIXTFSVGVisual.prototype.NOTIFY_WILL_CHANGE_PARENT=0;
-nsIXTFSVGVisual.prototype.NOTIFY_PARENT_CHANGED=0;
-nsIXTFSVGVisual.prototype.NOTIFY_WILL_INSERT_CHILD=0;
-nsIXTFSVGVisual.prototype.NOTIFY_CHILD_INSERTED=0;
-nsIXTFSVGVisual.prototype.NOTIFY_WILL_APPEND_CHILD=0;
-nsIXTFSVGVisual.prototype.NOTIFY_CHILD_APPENDED=0;
-nsIXTFSVGVisual.prototype.NOTIFY_WILL_REMOVE_CHILD=0;
-nsIXTFSVGVisual.prototype.NOTIFY_CHILD_REMOVED=0;
-nsIXTFSVGVisual.prototype.NOTIFY_WILL_SET_ATTRIBUTE=0;
-nsIXTFSVGVisual.prototype.NOTIFY_ATTRIBUTE_SET=0;
-nsIXTFSVGVisual.prototype.NOTIFY_WILL_REMOVE_ATTRIBUTE=0;
-nsIXTFSVGVisual.prototype.NOTIFY_ATTRIBUTE_REMOVED=0;
-nsIXTFSVGVisual.prototype.NOTIFY_BEGIN_ADDING_CHILDREN=0;
-nsIXTFSVGVisual.prototype.NOTIFY_DONE_ADDING_CHILDREN=0;
-nsIXTFSVGVisual.prototype.NOTIFY_HANDLE_DEFAULT=0;
-nsIXTFSVGVisual.prototype.NOTIFY_DID_LAYOUT=0;
-nsIFormFillController.prototype= new Array();
-function nsIFormFillController(){};
-nsIDOMSVGSVGElement.prototype= new Array();
-function nsIDOMSVGSVGElement(){};
-nsIDOMSVGSVGElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGSVGElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGSVGElement.prototype.TEXT_NODE=0;
-nsIDOMSVGSVGElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGSVGElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGSVGElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGSVGElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGSVGElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGSVGElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGSVGElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGSVGElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGSVGElement.prototype.NOTATION_NODE=0;
-nsIDOMXULMenuListElement.prototype= new Array();
-function nsIDOMXULMenuListElement(){};
-nsIDOMXULMenuListElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULMenuListElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULMenuListElement.prototype.TEXT_NODE=0;
-nsIDOMXULMenuListElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULMenuListElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULMenuListElement.prototype.ENTITY_NODE=0;
-nsIDOMXULMenuListElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULMenuListElement.prototype.COMMENT_NODE=0;
-nsIDOMXULMenuListElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULMenuListElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULMenuListElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULMenuListElement.prototype.NOTATION_NODE=0;
-nsISOAPTransportListener.prototype= new Array();
-function nsISOAPTransportListener(){};
-nsIDictionary.prototype= new Array();
-function nsIDictionary(){};
-nsIDOMNSHTMLElement_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIDOMNSHTMLElement_MOZILLA_1_8_BRANCH(){};
-nsISyncLoadDOMService.prototype= new Array();
-function nsISyncLoadDOMService(){};
-nsIDOMJSPluginArray.prototype= new Array();
-function nsIDOMJSPluginArray(){};
-nsIURL.prototype= new Array();
-function nsIURL(){};
-nsIDOMConstructor.prototype= new Array();
-function nsIDOMConstructor(){};
-nsIMultiplexInputStream.prototype= new Array();
-function nsIMultiplexInputStream(){};
-nsIClipboardCommands.prototype= new Array();
-function nsIClipboardCommands(){};
-nsIWebServiceProxyCreationListener.prototype= new Array();
-function nsIWebServiceProxyCreationListener(){};
-nsIDOMKeyEvent.prototype= new Array();
-function nsIDOMKeyEvent(){};
-nsIDOMKeyEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMKeyEvent.prototype.AT_TARGET=0;
-nsIDOMKeyEvent.prototype.BUBBLING_PHASE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_CANCEL=0;
-nsIDOMKeyEvent.prototype.DOM_VK_HELP=0;
-nsIDOMKeyEvent.prototype.DOM_VK_BACK_SPACE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_TAB=0;
-nsIDOMKeyEvent.prototype.DOM_VK_CLEAR=0;
-nsIDOMKeyEvent.prototype.DOM_VK_RETURN=0;
-nsIDOMKeyEvent.prototype.DOM_VK_ENTER=0;
-nsIDOMKeyEvent.prototype.DOM_VK_SHIFT=0;
-nsIDOMKeyEvent.prototype.DOM_VK_CONTROL=0;
-nsIDOMKeyEvent.prototype.DOM_VK_ALT=0;
-nsIDOMKeyEvent.prototype.DOM_VK_PAUSE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_CAPS_LOCK=0;
-nsIDOMKeyEvent.prototype.DOM_VK_ESCAPE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_SPACE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_PAGE_UP=0;
-nsIDOMKeyEvent.prototype.DOM_VK_PAGE_DOWN=0;
-nsIDOMKeyEvent.prototype.DOM_VK_END=0;
-nsIDOMKeyEvent.prototype.DOM_VK_HOME=0;
-nsIDOMKeyEvent.prototype.DOM_VK_LEFT=0;
-nsIDOMKeyEvent.prototype.DOM_VK_UP=0;
-nsIDOMKeyEvent.prototype.DOM_VK_RIGHT=0;
-nsIDOMKeyEvent.prototype.DOM_VK_DOWN=0;
-nsIDOMKeyEvent.prototype.DOM_VK_PRINTSCREEN=0;
-nsIDOMKeyEvent.prototype.DOM_VK_INSERT=0;
-nsIDOMKeyEvent.prototype.DOM_VK_DELETE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_0=0;
-nsIDOMKeyEvent.prototype.DOM_VK_1=0;
-nsIDOMKeyEvent.prototype.DOM_VK_2=0;
-nsIDOMKeyEvent.prototype.DOM_VK_3=0;
-nsIDOMKeyEvent.prototype.DOM_VK_4=0;
-nsIDOMKeyEvent.prototype.DOM_VK_5=0;
-nsIDOMKeyEvent.prototype.DOM_VK_6=0;
-nsIDOMKeyEvent.prototype.DOM_VK_7=0;
-nsIDOMKeyEvent.prototype.DOM_VK_8=0;
-nsIDOMKeyEvent.prototype.DOM_VK_9=0;
-nsIDOMKeyEvent.prototype.DOM_VK_SEMICOLON=0;
-nsIDOMKeyEvent.prototype.DOM_VK_EQUALS=0;
-nsIDOMKeyEvent.prototype.DOM_VK_A=0;
-nsIDOMKeyEvent.prototype.DOM_VK_B=0;
-nsIDOMKeyEvent.prototype.DOM_VK_C=0;
-nsIDOMKeyEvent.prototype.DOM_VK_D=0;
-nsIDOMKeyEvent.prototype.DOM_VK_E=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F=0;
-nsIDOMKeyEvent.prototype.DOM_VK_G=0;
-nsIDOMKeyEvent.prototype.DOM_VK_H=0;
-nsIDOMKeyEvent.prototype.DOM_VK_I=0;
-nsIDOMKeyEvent.prototype.DOM_VK_J=0;
-nsIDOMKeyEvent.prototype.DOM_VK_K=0;
-nsIDOMKeyEvent.prototype.DOM_VK_L=0;
-nsIDOMKeyEvent.prototype.DOM_VK_M=0;
-nsIDOMKeyEvent.prototype.DOM_VK_N=0;
-nsIDOMKeyEvent.prototype.DOM_VK_O=0;
-nsIDOMKeyEvent.prototype.DOM_VK_P=0;
-nsIDOMKeyEvent.prototype.DOM_VK_Q=0;
-nsIDOMKeyEvent.prototype.DOM_VK_R=0;
-nsIDOMKeyEvent.prototype.DOM_VK_S=0;
-nsIDOMKeyEvent.prototype.DOM_VK_T=0;
-nsIDOMKeyEvent.prototype.DOM_VK_U=0;
-nsIDOMKeyEvent.prototype.DOM_VK_V=0;
-nsIDOMKeyEvent.prototype.DOM_VK_W=0;
-nsIDOMKeyEvent.prototype.DOM_VK_X=0;
-nsIDOMKeyEvent.prototype.DOM_VK_Y=0;
-nsIDOMKeyEvent.prototype.DOM_VK_Z=0;
-nsIDOMKeyEvent.prototype.DOM_VK_CONTEXT_MENU=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD0=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD1=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD2=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD3=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD4=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD5=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD6=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD7=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD8=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUMPAD9=0;
-nsIDOMKeyEvent.prototype.DOM_VK_MULTIPLY=0;
-nsIDOMKeyEvent.prototype.DOM_VK_ADD=0;
-nsIDOMKeyEvent.prototype.DOM_VK_SEPARATOR=0;
-nsIDOMKeyEvent.prototype.DOM_VK_SUBTRACT=0;
-nsIDOMKeyEvent.prototype.DOM_VK_DECIMAL=0;
-nsIDOMKeyEvent.prototype.DOM_VK_DIVIDE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F1=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F2=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F3=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F4=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F5=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F6=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F7=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F8=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F9=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F10=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F11=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F12=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F13=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F14=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F15=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F16=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F17=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F18=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F19=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F20=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F21=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F22=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F23=0;
-nsIDOMKeyEvent.prototype.DOM_VK_F24=0;
-nsIDOMKeyEvent.prototype.DOM_VK_NUM_LOCK=0;
-nsIDOMKeyEvent.prototype.DOM_VK_SCROLL_LOCK=0;
-nsIDOMKeyEvent.prototype.DOM_VK_COMMA=0;
-nsIDOMKeyEvent.prototype.DOM_VK_PERIOD=0;
-nsIDOMKeyEvent.prototype.DOM_VK_SLASH=0;
-nsIDOMKeyEvent.prototype.DOM_VK_BACK_QUOTE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_OPEN_BRACKET=0;
-nsIDOMKeyEvent.prototype.DOM_VK_BACK_SLASH=0;
-nsIDOMKeyEvent.prototype.DOM_VK_CLOSE_BRACKET=0;
-nsIDOMKeyEvent.prototype.DOM_VK_QUOTE=0;
-nsIDOMKeyEvent.prototype.DOM_VK_META=0;
-nsIKeygenThread.prototype= new Array();
-function nsIKeygenThread(){};
-jsdIDebuggerService.prototype= new Array();
-function jsdIDebuggerService(){};
-jsdIDebuggerService.prototype.VERSION_1_0=0;
-jsdIDebuggerService.prototype.VERSION_1_1=0;
-jsdIDebuggerService.prototype.VERSION_1_2=0;
-jsdIDebuggerService.prototype.VERSION_1_3=0;
-jsdIDebuggerService.prototype.VERSION_1_4=0;
-jsdIDebuggerService.prototype.VERSION_1_5=0;
-jsdIDebuggerService.prototype.VERSION_DEFAULT="";
-jsdIDebuggerService.prototype.VERSION_UNKNOWN=0;
-jsdIDebuggerService.prototype.ENABLE_NATIVE_FRAMES=0;
-jsdIDebuggerService.prototype.PROFILE_WHEN_SET=0;
-jsdIDebuggerService.prototype.DEBUG_WHEN_SET=0;
-jsdIDebuggerService.prototype.COLLECT_PROFILE_DATA=0;
-jsdIDebuggerService.prototype.HIDE_DISABLED_FRAMES=0;
-jsdIDebuggerService.prototype.MASK_TOP_FRAME_ONLY=0;
-jsdIDebuggerService.prototype.DISABLE_OBJECT_TRACE=0;
-nsIDOMHTMLDocument.prototype= new Array();
-function nsIDOMHTMLDocument(){};
-nsIDOMHTMLDocument.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLDocument.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLDocument.prototype.TEXT_NODE=0;
-nsIDOMHTMLDocument.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLDocument.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLDocument.prototype.ENTITY_NODE=0;
-nsIDOMHTMLDocument.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLDocument.prototype.COMMENT_NODE=0;
-nsIDOMHTMLDocument.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLDocument.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLDocument.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLDocument.prototype.NOTATION_NODE=0;
-nsISchemaListType.prototype= new Array();
-function nsISchemaListType(){};
-nsISchemaListType.prototype.SCHEMA_TYPE_SIMPLE=0;
-nsISchemaListType.prototype.SCHEMA_TYPE_COMPLEX=0;
-nsISchemaListType.prototype.SCHEMA_TYPE_PLACEHOLDER=0;
-nsISchemaListType.prototype.SIMPLE_TYPE_BUILTIN=0;
-nsISchemaListType.prototype.SIMPLE_TYPE_LIST=0;
-nsISchemaListType.prototype.SIMPLE_TYPE_UNION=0;
-nsISchemaListType.prototype.SIMPLE_TYPE_RESTRICTION=0;
-inICSSValueSearch.prototype= new Array();
-function inICSSValueSearch(){};
-nsIAccessibleDocument.prototype= new Array();
-function nsIAccessibleDocument(){};
-nsIDocNavStartProgressCallback.prototype= new Array();
-function nsIDocNavStartProgressCallback(){};
-nsIPrintStatusFeedback.prototype= new Array();
-function nsIPrintStatusFeedback(){};
-nsIProfileInternal.prototype= new Array();
-function nsIProfileInternal(){};
-nsIProfileInternal.prototype.SHUTDOWN_PERSIST=0;
-nsIProfileInternal.prototype.SHUTDOWN_CLEANSE=0;
-nsIProfileInternal.prototype.LIST_ONLY_NEW=0;
-nsIProfileInternal.prototype.LIST_ONLY_OLD=0;
-nsIProfileInternal.prototype.LIST_ALL=0;
-nsIProfileInternal.prototype.LIST_FOR_IMPORT=0;
-nsIExceptionProvider.prototype= new Array();
-function nsIExceptionProvider(){};
-nsIDOMJSNavigator.prototype= new Array();
-function nsIDOMJSNavigator(){};
-nsIXULRuntime.prototype= new Array();
-function nsIXULRuntime(){};
-nsIDOM3EventTarget.prototype= new Array();
-function nsIDOM3EventTarget(){};
-nsIJVMConfig.prototype= new Array();
-function nsIJVMConfig(){};
-nsIDOMXPathNSResolver.prototype= new Array();
-function nsIDOMXPathNSResolver(){};
-nsIDOMHTMLAnchorElement.prototype= new Array();
-function nsIDOMHTMLAnchorElement(){};
-nsIDOMHTMLAnchorElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLAnchorElement.prototype.NOTATION_NODE=0;
-nsIFTPChannel.prototype= new Array();
-function nsIFTPChannel(){};
-nsIFTPChannel.prototype.LOAD_NORMAL="";
-nsIFTPChannel.prototype.LOAD_BACKGROUND=0;
-nsIFTPChannel.prototype.INHIBIT_CACHING=0;
-nsIFTPChannel.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIFTPChannel.prototype.LOAD_BYPASS_CACHE=0;
-nsIFTPChannel.prototype.LOAD_FROM_CACHE=0;
-nsIFTPChannel.prototype.VALIDATE_ALWAYS=0;
-nsIFTPChannel.prototype.VALIDATE_NEVER=0;
-nsIFTPChannel.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIFTPChannel.prototype.LOAD_DOCUMENT_URI=0;
-nsIFTPChannel.prototype.LOAD_RETARGETED_DOCUMENT_URI=0;
-nsIFTPChannel.prototype.LOAD_REPLACE=0;
-nsIFTPChannel.prototype.LOAD_INITIAL_DOCUMENT_URI=0;
-nsIFTPChannel.prototype.LOAD_TARGETED=0;
-nsIFTPChannel.prototype.LOAD_CALL_CONTENT_SNIFFERS=0;
-nsIDOMCSSValueList.prototype= new Array();
-function nsIDOMCSSValueList(){};
-nsIDOMCSSValueList.prototype.CSS_INHERIT="";
-nsIDOMCSSValueList.prototype.CSS_PRIMITIVE_VALUE=0;
-nsIDOMCSSValueList.prototype.CSS_VALUE_LIST=0;
-nsIDOMCSSValueList.prototype.CSS_CUSTOM=0;
-nsIShellService.prototype= new Array();
-function nsIShellService(){};
-nsIShellService.prototype.BACKGROUND_TILE=0;
-nsIShellService.prototype.BACKGROUND_STRETCH=0;
-nsIShellService.prototype.BACKGROUND_CENTER=0;
-nsIShellService.prototype.BACKGROUND_FILL=0;
-nsIShellService.prototype.APPLICATION_MAIL="";
-nsIShellService.prototype.APPLICATION_NEWS=0;
-nsISchemaAttributeComponent.prototype= new Array();
-function nsISchemaAttributeComponent(){};
-nsISchemaAttributeComponent.prototype.COMPONENT_TYPE_ATTRIBUTE=0;
-nsISchemaAttributeComponent.prototype.COMPONENT_TYPE_GROUP=0;
-nsISchemaAttributeComponent.prototype.COMPONENT_TYPE_ANY=0;
-nsIJSConsoleService.prototype= new Array();
-function nsIJSConsoleService(){};
-nsIToolkitChromeRegistry.prototype= new Array();
-function nsIToolkitChromeRegistry(){};
-nsIToolkitChromeRegistry.prototype.NONE="";
-nsIToolkitChromeRegistry.prototype.PARTIAL=0;
-nsIToolkitChromeRegistry.prototype.FULL=0;
-nsILocaleDefinition.prototype= new Array();
-function nsILocaleDefinition(){};
-nsIProtocolProxyFilter.prototype= new Array();
-function nsIProtocolProxyFilter(){};
-nsIFeedElementBase.prototype= new Array();
-function nsIFeedElementBase(){};
-nsISOAPResponse.prototype= new Array();
-function nsISOAPResponse(){};
-nsISOAPResponse.prototype.VERSION_1_1="";
-nsISOAPResponse.prototype.VERSION_1_2=0;
-nsISOAPResponse.prototype.VERSION_UNKNOWN=0;
-nsIFormSigningDialog.prototype= new Array();
-function nsIFormSigningDialog(){};
-jsdIStackFrame.prototype= new Array();
-function jsdIStackFrame(){};
-nsIXTFElementWrapper.prototype= new Array();
-function nsIXTFElementWrapper(){};
-nsITypeAheadFind.prototype= new Array();
-function nsITypeAheadFind(){};
-nsITypeAheadFind.prototype.FIND_FOUND="";
-nsITypeAheadFind.prototype.FIND_NOTFOUND=0;
-nsITypeAheadFind.prototype.FIND_WRAPPED=0;
-nsIInlineSpellChecker.prototype= new Array();
-function nsIInlineSpellChecker(){};
-nsIAptanaDebugService.prototype= new Array();
-function nsIAptanaDebugService(){};
-nsIAptanaDebugService.prototype.STEP=0;
-nsIDownloadManager.prototype= new Array();
-function nsIDownloadManager(){};
-nsIDownloadManager.prototype.DOWNLOAD_NOTSTARTED=0;
-nsIDownloadManager.prototype.DOWNLOAD_DOWNLOADING="";
-nsIDownloadManager.prototype.DOWNLOAD_FINISHED=0;
-nsIDownloadManager.prototype.DOWNLOAD_FAILED=0;
-nsIDownloadManager.prototype.DOWNLOAD_CANCELED=0;
-nsIDownloadManager.prototype.DOWNLOAD_PAUSED=0;
-nsIDownloadManager.prototype.DOWNLOAD_TYPE_DOWNLOAD="";
-nsIProxyAutoConfig.prototype= new Array();
-function nsIProxyAutoConfig(){};
-nsIAsyncInputStream.prototype= new Array();
-function nsIAsyncInputStream(){};
-nsIAsyncInputStream.prototype.WAIT_CLOSURE_ONLY=0;
-nsIProfileChangeStatus.prototype= new Array();
-function nsIProfileChangeStatus(){};
-nsISupportsArray.prototype= new Array();
-function nsISupportsArray(){};
-nsIToolkitProfile.prototype= new Array();
-function nsIToolkitProfile(){};
-nsIDOMMediaList.prototype= new Array();
-function nsIDOMMediaList(){};
-nsIUrlClassifierCallback.prototype= new Array();
-function nsIUrlClassifierCallback(){};
-nsIWebBrowserPersist.prototype= new Array();
-function nsIWebBrowserPersist(){};
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_NONE="";
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_FROM_CACHE=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_BYPASS_CACHE=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_IGNORE_REDIRECTED_DATA=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_IGNORE_IFRAMES=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_NO_CONVERSION=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_REPLACE_EXISTING_FILES=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_NO_BASE_TAG_MODIFICATIONS=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_FIXUP_ORIGINAL_DOM=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_FIXUP_LINKS_TO_DESTINATION=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_DONT_FIXUP_LINKS=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_SERIALIZE_OUTPUT=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_DONT_CHANGE_FILENAMES=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_FAIL_ON_BROKEN_LINKS=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_CLEANUP_ON_FAILURE=0;
-nsIWebBrowserPersist.prototype.PERSIST_FLAGS_AUTODETECT_APPLY_CONVERSION=0;
-nsIWebBrowserPersist.prototype.PERSIST_STATE_READY=0;
-nsIWebBrowserPersist.prototype.PERSIST_STATE_SAVING=0;
-nsIWebBrowserPersist.prototype.PERSIST_STATE_FINISHED=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_SELECTION_ONLY=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_FORMATTED=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_RAW=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_BODY_ONLY=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_PREFORMATTED=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_WRAP=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_FORMAT_FLOWED=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_ABSOLUTE_LINKS=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_ENCODE_W3C_ENTITIES=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_CR_LINEBREAKS=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_LF_LINEBREAKS=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_NOSCRIPT_CONTENT=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_NOFRAMES_CONTENT=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_ENCODE_BASIC_ENTITIES=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_ENCODE_LATIN1_ENTITIES=0;
-nsIWebBrowserPersist.prototype.ENCODE_FLAGS_ENCODE_HTML_ENTITIES=0;
-nsIDirIndexParser.prototype= new Array();
-function nsIDirIndexParser(){};
-nsIProgrammingLanguage.prototype= new Array();
-function nsIProgrammingLanguage(){};
-nsIProgrammingLanguage.prototype.UNKNOWN="";
-nsIProgrammingLanguage.prototype.CPLUSPLUS=0;
-nsIProgrammingLanguage.prototype.JAVASCRIPT=0;
-nsIProgrammingLanguage.prototype.PYTHON=0;
-nsIProgrammingLanguage.prototype.PERL=0;
-nsIProgrammingLanguage.prototype.JAVA=0;
-nsIProgrammingLanguage.prototype.ZX81_BASIC=0;
-nsIProgrammingLanguage.prototype.JAVASCRIPT2=0;
-nsIXULTemplateBuilder.prototype= new Array();
-function nsIXULTemplateBuilder(){};
-nsISemanticUnitScanner.prototype= new Array();
-function nsISemanticUnitScanner(){};
-nsIStreamCipher.prototype= new Array();
-function nsIStreamCipher(){};
-nsIDOMSVGTextPathElement.prototype= new Array();
-function nsIDOMSVGTextPathElement(){};
-nsIDOMSVGTextPathElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGTextPathElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGTextPathElement.prototype.TEXT_NODE=0;
-nsIDOMSVGTextPathElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGTextPathElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGTextPathElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGTextPathElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGTextPathElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGTextPathElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGTextPathElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGTextPathElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGTextPathElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGTextPathElement.prototype.LENGTHADJUST_UNKNOWN="";
-nsIDOMSVGTextPathElement.prototype.LENGTHADJUST_SPACING=0;
-nsIDOMSVGTextPathElement.prototype.LENGTHADJUST_SPACINGANDGLYPHS=0;
-nsIDOMSVGTextPathElement.prototype.TEXTPATH_METHODTYPE_UNKNOWN="";
-nsIDOMSVGTextPathElement.prototype.TEXTPATH_METHODTYPE_ALIGN=0;
-nsIDOMSVGTextPathElement.prototype.TEXTPATH_METHODTYPE_STRETCH=0;
-nsIDOMSVGTextPathElement.prototype.TEXTPATH_SPACINGTYPE_UNKNOWN="";
-nsIDOMSVGTextPathElement.prototype.TEXTPATH_SPACINGTYPE_AUTO=0;
-nsIDOMSVGTextPathElement.prototype.TEXTPATH_SPACINGTYPE_EXACT=0;
-nsIDOMNSHTMLElement.prototype= new Array();
-function nsIDOMNSHTMLElement(){};
-nsIAtom.prototype= new Array();
-function nsIAtom(){};
-nsIDOMSVGTransformable.prototype= new Array();
-function nsIDOMSVGTransformable(){};
-nsIEnumerator.prototype= new Array();
-function nsIEnumerator(){};
-nsIFile.prototype= new Array();
-function nsIFile(){};
-nsIFile.prototype.NORMAL_FILE_TYPE="";
-nsIFile.prototype.DIRECTORY_TYPE=0;
-nsIDOMXULMultiSelectControlElement.prototype= new Array();
-function nsIDOMXULMultiSelectControlElement(){};
-nsIDOMXULMultiSelectControlElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.TEXT_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.ENTITY_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.COMMENT_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULMultiSelectControlElement.prototype.NOTATION_NODE=0;
-nsIDOMNSHTMLTextAreaElement.prototype= new Array();
-function nsIDOMNSHTMLTextAreaElement(){};
-nsIContextMenuListener2.prototype= new Array();
-function nsIContextMenuListener2(){};
-nsIContextMenuListener2.prototype.CONTEXT_NONE="";
-nsIContextMenuListener2.prototype.CONTEXT_LINK=0;
-nsIContextMenuListener2.prototype.CONTEXT_IMAGE=0;
-nsIContextMenuListener2.prototype.CONTEXT_DOCUMENT=0;
-nsIContextMenuListener2.prototype.CONTEXT_TEXT=0;
-nsIContextMenuListener2.prototype.CONTEXT_INPUT=0;
-nsIContextMenuListener2.prototype.CONTEXT_BACKGROUND_IMAGE=0;
-nsIDOMWindow2.prototype= new Array();
-function nsIDOMWindow2(){};
-nsIChromeRegistry.prototype= new Array();
-function nsIChromeRegistry(){};
-nsIChromeRegistry.prototype.NONE="";
-nsIChromeRegistry.prototype.PARTIAL=0;
-nsIChromeRegistry.prototype.FULL=0;
-nsIDOMNodeList.prototype= new Array();
-function nsIDOMNodeList(){};
-nsIInputStreamChannel.prototype= new Array();
-function nsIInputStreamChannel(){};
-nsIInputStreamChannel.prototype.LOAD_NORMAL="";
-nsIInputStreamChannel.prototype.LOAD_BACKGROUND=0;
-nsIInputStreamChannel.prototype.INHIBIT_CACHING=0;
-nsIInputStreamChannel.prototype.INHIBIT_PERSISTENT_CACHING=0;
-nsIInputStreamChannel.prototype.LOAD_BYPASS_CACHE=0;
-nsIInputStreamChannel.prototype.LOAD_FROM_CACHE=0;
-nsIInputStreamChannel.prototype.VALIDATE_ALWAYS=0;
-nsIInputStreamChannel.prototype.VALIDATE_NEVER=0;
-nsIInputStreamChannel.prototype.VALIDATE_ONCE_PER_SESSION=0;
-nsIInputStreamChannel.prototype.LOAD_DOCUMENT_URI=0;
-nsIInputStreamChannel.prototype.LOAD_RETARGETED_DOCUMENT_URI=0;
-nsIInputStreamChannel.prototype.LOAD_REPLACE=0;
-nsIInputStreamChannel.prototype.LOAD_INITIAL_DOCUMENT_URI=0;
-nsIInputStreamChannel.prototype.LOAD_TARGETED=0;
-nsIInputStreamChannel.prototype.LOAD_CALL_CONTENT_SNIFFERS=0;
-nsISOAPEncoder.prototype= new Array();
-function nsISOAPEncoder(){};
-nsIDOMSVGForeignObjectElement.prototype= new Array();
-function nsIDOMSVGForeignObjectElement(){};
-nsIDOMSVGForeignObjectElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.TEXT_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGForeignObjectElement.prototype.NOTATION_NODE=0;
-nsIEventQueue.prototype= new Array();
-function nsIEventQueue(){};
-nsIThread.prototype= new Array();
-function nsIThread(){};
-nsIThread.prototype.PRIORITY_LOW="";
-nsIThread.prototype.PRIORITY_NORMAL=0;
-nsIThread.prototype.PRIORITY_HIGH=0;
-nsIThread.prototype.PRIORITY_URGENT=0;
-nsIThread.prototype.SCOPE_LOCAL="";
-nsIThread.prototype.SCOPE_GLOBAL=0;
-nsIThread.prototype.SCOPE_BOUND=0;
-nsIThread.prototype.STATE_JOINABLE="";
-nsIThread.prototype.STATE_UNJOINABLE=0;
-nsIIOService2.prototype= new Array();
-function nsIIOService2(){};
-nsIEditorBoxObject.prototype= new Array();
-function nsIEditorBoxObject(){};
-nsIUpdateChecker.prototype= new Array();
-function nsIUpdateChecker(){};
-nsIUpdateChecker.prototype.CURRENT_CHECK=0;
-nsIUpdateChecker.prototype.CURRENT_SESSION=0;
-nsIUpdateChecker.prototype.ANY_CHECKS=0;
-nsIStreamTransportService.prototype= new Array();
-function nsIStreamTransportService(){};
-nsIDOMHTMLTableRowElement.prototype= new Array();
-function nsIDOMHTMLTableRowElement(){};
-nsIDOMHTMLTableRowElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLTableRowElement.prototype.NOTATION_NODE=0;
-nsIAccessibleProvider.prototype= new Array();
-function nsIAccessibleProvider(){};
-nsIDOMHTMLButtonElement.prototype= new Array();
-function nsIDOMHTMLButtonElement(){};
-nsIDOMHTMLButtonElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLButtonElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLButtonElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLButtonElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLButtonElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLButtonElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLButtonElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLButtonElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLButtonElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLButtonElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLButtonElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLButtonElement.prototype.NOTATION_NODE=0;
-nsIDOMNSHTMLInputElement.prototype= new Array();
-function nsIDOMNSHTMLInputElement(){};
-nsIDownload_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIDownload_MOZILLA_1_8_BRANCH(){};
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_START=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_REDIRECTING=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_TRANSFERRING=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_NEGOTIATING=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_STOP=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_IS_REQUEST=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_IS_DOCUMENT=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_IS_NETWORK=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_IS_WINDOW=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_RESTORING=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_IS_INSECURE=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_IS_BROKEN=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_IS_SECURE=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_SECURE_HIGH=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_SECURE_MED=0;
-nsIDownload_MOZILLA_1_8_BRANCH.prototype.STATE_SECURE_LOW=0;
-nsITransfer.prototype= new Array();
-function nsITransfer(){};
-nsITransfer.prototype.STATE_START=0;
-nsITransfer.prototype.STATE_REDIRECTING=0;
-nsITransfer.prototype.STATE_TRANSFERRING=0;
-nsITransfer.prototype.STATE_NEGOTIATING=0;
-nsITransfer.prototype.STATE_STOP=0;
-nsITransfer.prototype.STATE_IS_REQUEST=0;
-nsITransfer.prototype.STATE_IS_DOCUMENT=0;
-nsITransfer.prototype.STATE_IS_NETWORK=0;
-nsITransfer.prototype.STATE_IS_WINDOW=0;
-nsITransfer.prototype.STATE_RESTORING=0;
-nsITransfer.prototype.STATE_IS_INSECURE=0;
-nsITransfer.prototype.STATE_IS_BROKEN=0;
-nsITransfer.prototype.STATE_IS_SECURE=0;
-nsITransfer.prototype.STATE_SECURE_HIGH=0;
-nsITransfer.prototype.STATE_SECURE_MED=0;
-nsITransfer.prototype.STATE_SECURE_LOW=0;
-nsIWebBrowserStream.prototype= new Array();
-function nsIWebBrowserStream(){};
-nsIDOMHTMLTableColElement.prototype= new Array();
-function nsIDOMHTMLTableColElement(){};
-nsIDOMHTMLTableColElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLTableColElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLTableColElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLTableColElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLTableColElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLTableColElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLTableColElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLTableColElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLTableColElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLTableColElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLTableColElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLTableColElement.prototype.NOTATION_NODE=0;
-nsIDOMCSSRuleList.prototype= new Array();
-function nsIDOMCSSRuleList(){};
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype= new Array();
-function nsIDOMSVGPathSegCurvetoQuadraticRel(){};
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoQuadraticRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-imgIEncoder_MOZILLA_1_8_BRANCH.prototype= new Array();
-function imgIEncoder_MOZILLA_1_8_BRANCH(){};
-imgIEncoder_MOZILLA_1_8_BRANCH.prototype.INPUT_FORMAT_RGB="";
-imgIEncoder_MOZILLA_1_8_BRANCH.prototype.INPUT_FORMAT_RGBA=0;
-imgIEncoder_MOZILLA_1_8_BRANCH.prototype.INPUT_FORMAT_HOSTARGB=0;
-nsIDOMSVGTSpanElement.prototype= new Array();
-function nsIDOMSVGTSpanElement(){};
-nsIDOMSVGTSpanElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGTSpanElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGTSpanElement.prototype.TEXT_NODE=0;
-nsIDOMSVGTSpanElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGTSpanElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGTSpanElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGTSpanElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGTSpanElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGTSpanElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGTSpanElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGTSpanElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGTSpanElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGTSpanElement.prototype.LENGTHADJUST_UNKNOWN="";
-nsIDOMSVGTSpanElement.prototype.LENGTHADJUST_SPACING=0;
-nsIDOMSVGTSpanElement.prototype.LENGTHADJUST_SPACINGANDGLYPHS=0;
-nsIControllerContext.prototype= new Array();
-function nsIControllerContext(){};
-nsIUrlClassifierStreamUpdater.prototype= new Array();
-function nsIUrlClassifierStreamUpdater(){};
-nsIDOMSVGClipPathElement.prototype= new Array();
-function nsIDOMSVGClipPathElement(){};
-nsIDOMSVGClipPathElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGClipPathElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGClipPathElement.prototype.TEXT_NODE=0;
-nsIDOMSVGClipPathElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGClipPathElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGClipPathElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGClipPathElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGClipPathElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGClipPathElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGClipPathElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGClipPathElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGClipPathElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGClipPathElement.prototype.SVG_CPUNITS_UNKNOWN="";
-nsIDOMSVGClipPathElement.prototype.SVG_CPUNITS_OBJECTBOUNDINGBOX=0;
-nsIDOMSVGClipPathElement.prototype.SVG_CPUNITS_USERSPACEONUSE=0;
-nsIDOMHTMLIsIndexElement.prototype= new Array();
-function nsIDOMHTMLIsIndexElement(){};
-nsIDOMHTMLIsIndexElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLIsIndexElement.prototype.NOTATION_NODE=0;
-nsIExpatSink.prototype= new Array();
-function nsIExpatSink(){};
-nsIWebBrowserSetup.prototype= new Array();
-function nsIWebBrowserSetup(){};
-nsIWebBrowserSetup.prototype.SETUP_ALLOW_PLUGINS=0;
-nsIWebBrowserSetup.prototype.SETUP_ALLOW_JAVASCRIPT=0;
-nsIWebBrowserSetup.prototype.SETUP_ALLOW_META_REDIRECTS=0;
-nsIWebBrowserSetup.prototype.SETUP_ALLOW_SUBFRAMES=0;
-nsIWebBrowserSetup.prototype.SETUP_ALLOW_IMAGES=0;
-nsIWebBrowserSetup.prototype.SETUP_FOCUS_DOC_BEFORE_CONTENT=0;
-nsIWebBrowserSetup.prototype.SETUP_USE_GLOBAL_HISTORY=0;
-nsIWebBrowserSetup.prototype.SETUP_IS_CHROME_WRAPPER=0;
-nsISOCKSSocketInfo.prototype= new Array();
-function nsISOCKSSocketInfo(){};
-nsIDOMEventListener.prototype= new Array();
-function nsIDOMEventListener(){};
-nsIPermission.prototype= new Array();
-function nsIPermission(){};
-nsIEditorObserver.prototype= new Array();
-function nsIEditorObserver(){};
-nsIScriptableMethodInfo.prototype= new Array();
-function nsIScriptableMethodInfo(){};
-nsIScriptSecurityManager.prototype= new Array();
-function nsIScriptSecurityManager(){};
-nsIScriptSecurityManager.prototype.HOOK_CREATE_WRAPPER=0;
-nsIScriptSecurityManager.prototype.HOOK_CREATE_INSTANCE=0;
-nsIScriptSecurityManager.prototype.HOOK_GET_SERVICE=0;
-nsIScriptSecurityManager.prototype.HOOK_CALL_METHOD=0;
-nsIScriptSecurityManager.prototype.HOOK_GET_PROPERTY=0;
-nsIScriptSecurityManager.prototype.HOOK_SET_PROPERTY=0;
-nsIScriptSecurityManager.prototype.HOOK_ALL=0;
-nsIScriptSecurityManager.prototype.ACCESS_CALL_METHOD="";
-nsIScriptSecurityManager.prototype.ACCESS_GET_PROPERTY=0;
-nsIScriptSecurityManager.prototype.ACCESS_SET_PROPERTY=0;
-nsIScriptSecurityManager.prototype.STANDARD="";
-nsIScriptSecurityManager.prototype.DISALLOW_FROM_MAIL=0;
-nsIScriptSecurityManager.prototype.ALLOW_CHROME=0;
-nsIScriptSecurityManager.prototype.DISALLOW_SCRIPT_OR_DATA=0;
-nsIScriptSecurityManager.prototype.DISALLOW_SCRIPT=0;
-nsIDOMEventGroup.prototype= new Array();
-function nsIDOMEventGroup(){};
-nsIURIFixup_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIURIFixup_MOZILLA_1_8_BRANCH(){};
-nsIURIFixup_MOZILLA_1_8_BRANCH.prototype.FIXUP_FLAG_NONE="";
-nsIURIFixup_MOZILLA_1_8_BRANCH.prototype.FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP=0;
-nsIURIFixup_MOZILLA_1_8_BRANCH.prototype.FIXUP_FLAGS_MAKE_ALTERNATE_URI=0;
-nsITooltipListener.prototype= new Array();
-function nsITooltipListener(){};
-nsIDOMStyleSheetList.prototype= new Array();
-function nsIDOMStyleSheetList(){};
-nsIDOMSVGNumberList.prototype= new Array();
-function nsIDOMSVGNumberList(){};
-nsIPermissionManager.prototype= new Array();
-function nsIPermissionManager(){};
-nsIPermissionManager.prototype.UNKNOWN_ACTION="";
-nsIPermissionManager.prototype.ALLOW_ACTION=0;
-nsIPermissionManager.prototype.DENY_ACTION=0;
-nsIDOMNSFeatureFactory.prototype= new Array();
-function nsIDOMNSFeatureFactory(){};
-nsIUpdate_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIUpdate_MOZILLA_1_8_BRANCH(){};
-nsISAXLexicalHandler.prototype= new Array();
-function nsISAXLexicalHandler(){};
-nsISMimeCert.prototype= new Array();
-function nsISMimeCert(){};
-nsISidebarExternal.prototype= new Array();
-function nsISidebarExternal(){};
-nsIDOMSVGPathSegArcRel.prototype= new Array();
-function nsIDOMSVGPathSegArcRel(){};
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegArcRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIEventQueueService.prototype= new Array();
-function nsIEventQueueService(){};
-nsIEventQueueService.prototype.CURRENT_THREAD_EVENT_QUEUE="";
-nsIEventQueueService.prototype.UI_THREAD_EVENT_QUEUE=0;
-nsISaveAsCharset.prototype= new Array();
-function nsISaveAsCharset(){};
-nsISaveAsCharset.prototype.mask_Fallback=0;
-nsISaveAsCharset.prototype.mask_Entity=0;
-nsISaveAsCharset.prototype.mask_CharsetFallback=0;
-nsISaveAsCharset.prototype.mask_IgnorableFallback=0;
-nsISaveAsCharset.prototype.attr_FallbackNone="";
-nsISaveAsCharset.prototype.attr_FallbackQuestionMark=0;
-nsISaveAsCharset.prototype.attr_FallbackEscapeU=0;
-nsISaveAsCharset.prototype.attr_FallbackDecimalNCR=0;
-nsISaveAsCharset.prototype.attr_FallbackHexNCR=0;
-nsISaveAsCharset.prototype.attr_EntityNone="";
-nsISaveAsCharset.prototype.attr_EntityBeforeCharsetConv=0;
-nsISaveAsCharset.prototype.attr_EntityAfterCharsetConv=0;
-nsISaveAsCharset.prototype.attr_CharsetFallback=0;
-nsISaveAsCharset.prototype.attr_IgnoreIgnorables=0;
-nsISaveAsCharset.prototype.attr_plainTextDefault="";
-nsISaveAsCharset.prototype.attr_htmlTextDefault=0;
-nsICMSSecureMessage.prototype= new Array();
-function nsICMSSecureMessage(){};
-nsIStringBundleService.prototype= new Array();
-function nsIStringBundleService(){};
-nsIXULOverlayProvider.prototype= new Array();
-function nsIXULOverlayProvider(){};
-nsIDOMSVGTransformList.prototype= new Array();
-function nsIDOMSVGTransformList(){};
-nsIDOMDOMException.prototype= new Array();
-function nsIDOMDOMException(){};
-nsIDOMDOMException.prototype.INDEX_SIZE_ERR=0;
-nsIDOMDOMException.prototype.DOMSTRING_SIZE_ERR=0;
-nsIDOMDOMException.prototype.HIERARCHY_REQUEST_ERR=0;
-nsIDOMDOMException.prototype.WRONG_DOCUMENT_ERR=0;
-nsIDOMDOMException.prototype.INVALID_CHARACTER_ERR=0;
-nsIDOMDOMException.prototype.NO_DATA_ALLOWED_ERR=0;
-nsIDOMDOMException.prototype.NO_MODIFICATION_ALLOWED_ERR=0;
-nsIDOMDOMException.prototype.NOT_FOUND_ERR=0;
-nsIDOMDOMException.prototype.NOT_SUPPORTED_ERR=0;
-nsIDOMDOMException.prototype.INUSE_ATTRIBUTE_ERR=0;
-nsIDOMDOMException.prototype.INVALID_STATE_ERR=0;
-nsIDOMDOMException.prototype.SYNTAX_ERR=0;
-nsIDOMDOMException.prototype.INVALID_MODIFICATION_ERR=0;
-nsIDOMDOMException.prototype.NAMESPACE_ERR=0;
-nsIDOMDOMException.prototype.INVALID_ACCESS_ERR=0;
-nsIDOMDOMException.prototype.VALIDATION_ERR=0;
-nsIDOMDOMException.prototype.TYPE_MISMATCH_ERR=0;
-nsIScriptableUnicodeConverter.prototype= new Array();
-function nsIScriptableUnicodeConverter(){};
-nsIFastLoadFileIO.prototype= new Array();
-function nsIFastLoadFileIO(){};
-nsICollation.prototype= new Array();
-function nsICollation(){};
-nsICollation.prototype.kCollationStrengthDefault="";
-nsICollation.prototype.kCollationCaseInsensitiveAscii=0;
-nsICollation.prototype.kCollationAccentInsenstive=0;
-nsICollation.prototype.kCollationCaseSensitive="";
-nsICollation.prototype.kCollationCaseInSensitive=0;
-nsIComponentManager.prototype= new Array();
-function nsIComponentManager(){};
-nsIBrowserSearchService.prototype= new Array();
-function nsIBrowserSearchService(){};
-nsIXSLTProcessorObsolete.prototype= new Array();
-function nsIXSLTProcessorObsolete(){};
-nsIUUIDGenerator.prototype= new Array();
-function nsIUUIDGenerator(){};
-nsIControllerCommandGroup.prototype= new Array();
-function nsIControllerCommandGroup(){};
-nsIDOMLocation.prototype= new Array();
-function nsIDOMLocation(){};
-nsITXTToHTMLConv.prototype= new Array();
-function nsITXTToHTMLConv(){};
-nsISessionStore.prototype= new Array();
-function nsISessionStore(){};
-nsIRDFBlob.prototype= new Array();
-function nsIRDFBlob(){};
-nsIDOMHTMLHeadElement.prototype= new Array();
-function nsIDOMHTMLHeadElement(){};
-nsIDOMHTMLHeadElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLHeadElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLHeadElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLHeadElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLHeadElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLHeadElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLHeadElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLHeadElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLHeadElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLHeadElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLHeadElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLHeadElement.prototype.NOTATION_NODE=0;
-nsIXPCComponents_Exception.prototype= new Array();
-function nsIXPCComponents_Exception(){};
-nsIASN1PrintableItem.prototype= new Array();
-function nsIASN1PrintableItem(){};
-nsIASN1PrintableItem.prototype.ASN1_END_CONTENTS="";
-nsIASN1PrintableItem.prototype.ASN1_BOOLEAN=0;
-nsIASN1PrintableItem.prototype.ASN1_INTEGER=0;
-nsIASN1PrintableItem.prototype.ASN1_BIT_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_OCTET_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_NULL=0;
-nsIASN1PrintableItem.prototype.ASN1_OBJECT_ID=0;
-nsIASN1PrintableItem.prototype.ASN1_ENUMERATED=0;
-nsIASN1PrintableItem.prototype.ASN1_UTF8_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_SEQUENCE=0;
-nsIASN1PrintableItem.prototype.ASN1_SET=0;
-nsIASN1PrintableItem.prototype.ASN1_PRINTABLE_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_T61_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_IA5_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_UTC_TIME=0;
-nsIASN1PrintableItem.prototype.ASN1_GEN_TIME=0;
-nsIASN1PrintableItem.prototype.ASN1_VISIBLE_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_UNIVERSAL_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_BMP_STRING=0;
-nsIASN1PrintableItem.prototype.ASN1_HIGH_TAG_NUMBER=0;
-nsIASN1PrintableItem.prototype.ASN1_CONTEXT_SPECIFIC=0;
-nsIASN1PrintableItem.prototype.ASN1_APPLICATION=0;
-nsIASN1PrintableItem.prototype.ASN1_PRIVATE=0;
-nsIEditorStyleSheets.prototype= new Array();
-function nsIEditorStyleSheets(){};
-nsIDOMNSHTMLButtonElement.prototype= new Array();
-function nsIDOMNSHTMLButtonElement(){};
-nsIDOMHTMLMapElement.prototype= new Array();
-function nsIDOMHTMLMapElement(){};
-nsIDOMHTMLMapElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLMapElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLMapElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLMapElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLMapElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLMapElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLMapElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLMapElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLMapElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLMapElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLMapElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLMapElement.prototype.NOTATION_NODE=0;
-nsIDOMHTMLBRElement.prototype= new Array();
-function nsIDOMHTMLBRElement(){};
-nsIDOMHTMLBRElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLBRElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLBRElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLBRElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLBRElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLBRElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLBRElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLBRElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLBRElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLBRElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLBRElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLBRElement.prototype.NOTATION_NODE=0;
-nsISupportsDouble.prototype= new Array();
-function nsISupportsDouble(){};
-nsISupportsDouble.prototype.TYPE_ID=0;
-nsISupportsDouble.prototype.TYPE_CSTRING=0;
-nsISupportsDouble.prototype.TYPE_STRING=0;
-nsISupportsDouble.prototype.TYPE_PRBOOL=0;
-nsISupportsDouble.prototype.TYPE_PRUINT8=0;
-nsISupportsDouble.prototype.TYPE_PRUINT16=0;
-nsISupportsDouble.prototype.TYPE_PRUINT32=0;
-nsISupportsDouble.prototype.TYPE_PRUINT64=0;
-nsISupportsDouble.prototype.TYPE_PRTIME=0;
-nsISupportsDouble.prototype.TYPE_CHAR=0;
-nsISupportsDouble.prototype.TYPE_PRINT16=0;
-nsISupportsDouble.prototype.TYPE_PRINT32=0;
-nsISupportsDouble.prototype.TYPE_PRINT64=0;
-nsISupportsDouble.prototype.TYPE_FLOAT=0;
-nsISupportsDouble.prototype.TYPE_DOUBLE=0;
-nsISupportsDouble.prototype.TYPE_VOID=0;
-nsISupportsDouble.prototype.TYPE_INTERFACE_POINTER=0;
-nsIProtocolProxyCallback.prototype= new Array();
-function nsIProtocolProxyCallback(){};
-nsIDOMHTMLLinkElement.prototype= new Array();
-function nsIDOMHTMLLinkElement(){};
-nsIDOMHTMLLinkElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLLinkElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLLinkElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLLinkElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLLinkElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLLinkElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLLinkElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLLinkElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLLinkElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLLinkElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLLinkElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLLinkElement.prototype.NOTATION_NODE=0;
-nsIXULSortService.prototype= new Array();
-function nsIXULSortService(){};
-nsIDOMNSHTMLOptionCollection.prototype= new Array();
-function nsIDOMNSHTMLOptionCollection(){};
-nsIXULTreeBuilder.prototype= new Array();
-function nsIXULTreeBuilder(){};
-nsIDOMSVGNumber.prototype= new Array();
-function nsIDOMSVGNumber(){};
-nsIHistoryEntry.prototype= new Array();
-function nsIHistoryEntry(){};
-nsIDOMXULImageElement.prototype= new Array();
-function nsIDOMXULImageElement(){};
-nsIDOMXULImageElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULImageElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULImageElement.prototype.TEXT_NODE=0;
-nsIDOMXULImageElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULImageElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULImageElement.prototype.ENTITY_NODE=0;
-nsIDOMXULImageElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULImageElement.prototype.COMMENT_NODE=0;
-nsIDOMXULImageElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULImageElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULImageElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULImageElement.prototype.NOTATION_NODE=0;
-nsIFileURL.prototype= new Array();
-function nsIFileURL(){};
-nsIFindService.prototype= new Array();
-function nsIFindService(){};
-nsIDOMLSLoadEvent.prototype= new Array();
-function nsIDOMLSLoadEvent(){};
-nsIDOMLSLoadEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMLSLoadEvent.prototype.AT_TARGET=0;
-nsIDOMLSLoadEvent.prototype.BUBBLING_PHASE=0;
-nsINetworkLinkService.prototype= new Array();
-function nsINetworkLinkService(){};
-nsIClipboardHelper.prototype= new Array();
-function nsIClipboardHelper(){};
-nsIPref.prototype= new Array();
-function nsIPref(){};
-nsIPref.prototype.ePrefInvalid="";
-nsIPref.prototype.ePrefLocked=0;
-nsIPref.prototype.ePrefUserset=0;
-nsIPref.prototype.ePrefConfig=0;
-nsIPref.prototype.ePrefRemote=0;
-nsIPref.prototype.ePrefLilocal=0;
-nsIPref.prototype.ePrefString=0;
-nsIPref.prototype.ePrefInt=0;
-nsIPref.prototype.ePrefBool=0;
-nsIPref.prototype.ePrefValuetypeMask=0;
-nsIWebProgressListener.prototype= new Array();
-function nsIWebProgressListener(){};
-nsIWebProgressListener.prototype.STATE_START=0;
-nsIWebProgressListener.prototype.STATE_REDIRECTING=0;
-nsIWebProgressListener.prototype.STATE_TRANSFERRING=0;
-nsIWebProgressListener.prototype.STATE_NEGOTIATING=0;
-nsIWebProgressListener.prototype.STATE_STOP=0;
-nsIWebProgressListener.prototype.STATE_IS_REQUEST=0;
-nsIWebProgressListener.prototype.STATE_IS_DOCUMENT=0;
-nsIWebProgressListener.prototype.STATE_IS_NETWORK=0;
-nsIWebProgressListener.prototype.STATE_IS_WINDOW=0;
-nsIWebProgressListener.prototype.STATE_RESTORING=0;
-nsIWebProgressListener.prototype.STATE_IS_INSECURE=0;
-nsIWebProgressListener.prototype.STATE_IS_BROKEN=0;
-nsIWebProgressListener.prototype.STATE_IS_SECURE=0;
-nsIWebProgressListener.prototype.STATE_SECURE_HIGH=0;
-nsIWebProgressListener.prototype.STATE_SECURE_MED=0;
-nsIWebProgressListener.prototype.STATE_SECURE_LOW=0;
-nsIDragService.prototype= new Array();
-function nsIDragService(){};
-nsIDragService.prototype.DRAGDROP_ACTION_NONE="";
-nsIDragService.prototype.DRAGDROP_ACTION_COPY=0;
-nsIDragService.prototype.DRAGDROP_ACTION_MOVE=0;
-nsIDragService.prototype.DRAGDROP_ACTION_LINK=0;
-nsIDOMNSDocumentStyle.prototype= new Array();
-function nsIDOMNSDocumentStyle(){};
-nsIDOMHTMLStyleElement.prototype= new Array();
-function nsIDOMHTMLStyleElement(){};
-nsIDOMHTMLStyleElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLStyleElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLStyleElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLStyleElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLStyleElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLStyleElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLStyleElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLStyleElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLStyleElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLStyleElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLStyleElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLStyleElement.prototype.NOTATION_NODE=0;
-nsIOCSPResponder.prototype= new Array();
-function nsIOCSPResponder(){};
-nsILocale.prototype= new Array();
-function nsILocale(){};
-nsIUpdateItem.prototype= new Array();
-function nsIUpdateItem(){};
-nsIUpdateItem.prototype.TYPE_APP=0;
-nsIUpdateItem.prototype.TYPE_EXTENSION=0;
-nsIUpdateItem.prototype.TYPE_THEME=0;
-nsIUpdateItem.prototype.TYPE_LOCALE=0;
-nsIUpdateItem.prototype.TYPE_PLUGIN=0;
-nsIUpdateItem.prototype.TYPE_MULTI_XPI=0;
-nsIUpdateItem.prototype.TYPE_ADDON=0;
-nsIUpdateItem.prototype.TYPE_ANY=0;
-nsICiter.prototype= new Array();
-function nsICiter(){};
-nsISchemaRestrictionType.prototype= new Array();
-function nsISchemaRestrictionType(){};
-nsISchemaRestrictionType.prototype.SCHEMA_TYPE_SIMPLE=0;
-nsISchemaRestrictionType.prototype.SCHEMA_TYPE_COMPLEX=0;
-nsISchemaRestrictionType.prototype.SCHEMA_TYPE_PLACEHOLDER=0;
-nsISchemaRestrictionType.prototype.SIMPLE_TYPE_BUILTIN=0;
-nsISchemaRestrictionType.prototype.SIMPLE_TYPE_LIST=0;
-nsISchemaRestrictionType.prototype.SIMPLE_TYPE_UNION=0;
-nsISchemaRestrictionType.prototype.SIMPLE_TYPE_RESTRICTION=0;
-nsIXSLTException.prototype= new Array();
-function nsIXSLTException(){};
-nsIFormHistoryImporter.prototype= new Array();
-function nsIFormHistoryImporter(){};
-nsISAXDTDHandler.prototype= new Array();
-function nsISAXDTDHandler(){};
-nsIRequestObserverProxy.prototype= new Array();
-function nsIRequestObserverProxy(){};
-nsIDOMSVGDocument.prototype= new Array();
-function nsIDOMSVGDocument(){};
-nsIDOMSVGDocument.prototype.ELEMENT_NODE=0;
-nsIDOMSVGDocument.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGDocument.prototype.TEXT_NODE=0;
-nsIDOMSVGDocument.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGDocument.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGDocument.prototype.ENTITY_NODE=0;
-nsIDOMSVGDocument.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGDocument.prototype.COMMENT_NODE=0;
-nsIDOMSVGDocument.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGDocument.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGDocument.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGDocument.prototype.NOTATION_NODE=0;
-nsIDOM3Node.prototype= new Array();
-function nsIDOM3Node(){};
-nsIDOM3Node.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-nsIDOM3Node.prototype.DOCUMENT_POSITION_PRECEDING=0;
-nsIDOM3Node.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-nsIDOM3Node.prototype.DOCUMENT_POSITION_CONTAINS=0;
-nsIDOM3Node.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-nsIDOM3Node.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-nsIDOMHTMLUListElement.prototype= new Array();
-function nsIDOMHTMLUListElement(){};
-nsIDOMHTMLUListElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLUListElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLUListElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLUListElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLUListElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLUListElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLUListElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLUListElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLUListElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLUListElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLUListElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLUListElement.prototype.NOTATION_NODE=0;
-nsIActiveXSecurityPolicy.prototype= new Array();
-function nsIActiveXSecurityPolicy(){};
-nsIActiveXSecurityPolicy.prototype.HOSTING_FLAGS_HOST_NOTHING="";
-nsIActiveXSecurityPolicy.prototype.HOSTING_FLAGS_HOST_SAFE_OBJECTS=0;
-nsIActiveXSecurityPolicy.prototype.HOSTING_FLAGS_HOST_ALL_OBJECTS=0;
-nsIActiveXSecurityPolicy.prototype.HOSTING_FLAGS_DOWNLOAD_CONTROLS=0;
-nsIActiveXSecurityPolicy.prototype.HOSTING_FLAGS_SCRIPT_SAFE_OBJECTS=0;
-nsIActiveXSecurityPolicy.prototype.HOSTING_FLAGS_SCRIPT_ALL_OBJECTS=0;
-nsIUnicodeNormalizer.prototype= new Array();
-function nsIUnicodeNormalizer(){};
-nsIDOMHTMLObjectElement.prototype= new Array();
-function nsIDOMHTMLObjectElement(){};
-nsIDOMHTMLObjectElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLObjectElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLObjectElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLObjectElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLObjectElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLObjectElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLObjectElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLObjectElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLObjectElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLObjectElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLObjectElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLObjectElement.prototype.NOTATION_NODE=0;
-nsIXULChromeRegistry.prototype= new Array();
-function nsIXULChromeRegistry(){};
-nsIXULChromeRegistry.prototype.NONE="";
-nsIXULChromeRegistry.prototype.PARTIAL=0;
-nsIXULChromeRegistry.prototype.FULL=0;
-nsIXPointerResult.prototype= new Array();
-function nsIXPointerResult(){};
-nsIDOMCRMFObject.prototype= new Array();
-function nsIDOMCRMFObject(){};
-nsIURI.prototype= new Array();
-function nsIURI(){};
-nsIDOMSVGMatrix.prototype= new Array();
-function nsIDOMSVGMatrix(){};
-nsIDOMHTMLTableElement.prototype= new Array();
-function nsIDOMHTMLTableElement(){};
-nsIDOMHTMLTableElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLTableElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLTableElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLTableElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLTableElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLTableElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLTableElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLTableElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLTableElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLTableElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLTableElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLTableElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGEvent.prototype= new Array();
-function nsIDOMSVGEvent(){};
-nsIDOMSVGEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMSVGEvent.prototype.AT_TARGET=0;
-nsIDOMSVGEvent.prototype.BUBBLING_PHASE=0;
-nsIDOMDocumentType.prototype= new Array();
-function nsIDOMDocumentType(){};
-nsIDOMDocumentType.prototype.ELEMENT_NODE=0;
-nsIDOMDocumentType.prototype.ATTRIBUTE_NODE=0;
-nsIDOMDocumentType.prototype.TEXT_NODE=0;
-nsIDOMDocumentType.prototype.CDATA_SECTION_NODE=0;
-nsIDOMDocumentType.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMDocumentType.prototype.ENTITY_NODE=0;
-nsIDOMDocumentType.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMDocumentType.prototype.COMMENT_NODE=0;
-nsIDOMDocumentType.prototype.DOCUMENT_NODE=0;
-nsIDOMDocumentType.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMDocumentType.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMDocumentType.prototype.NOTATION_NODE=0;
-nsIQTScriptablePlugin.prototype= new Array();
-function nsIQTScriptablePlugin(){};
-nsIDOMWindowUtils.prototype= new Array();
-function nsIDOMWindowUtils(){};
-nsIDOMXULPopupElement.prototype= new Array();
-function nsIDOMXULPopupElement(){};
-nsIDOMXULPopupElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULPopupElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULPopupElement.prototype.TEXT_NODE=0;
-nsIDOMXULPopupElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULPopupElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULPopupElement.prototype.ENTITY_NODE=0;
-nsIDOMXULPopupElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULPopupElement.prototype.COMMENT_NODE=0;
-nsIDOMXULPopupElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULPopupElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULPopupElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULPopupElement.prototype.NOTATION_NODE=0;
-nsIDOMXULPopupElement.prototype.BEFORE_START=0;
-nsIDOMXULPopupElement.prototype.BEFORE_END=0;
-nsIDOMXULPopupElement.prototype.AFTER_START=0;
-nsIDOMXULPopupElement.prototype.AFTER_END=0;
-nsIDOMXULPopupElement.prototype.START_BEFORE=0;
-nsIDOMXULPopupElement.prototype.START_AFTER=0;
-nsIDOMXULPopupElement.prototype.END_BEFORE=0;
-nsIDOMXULPopupElement.prototype.END_AFTER=0;
-nsIDOMXULPopupElement.prototype.OVERLAP=0;
-nsIDOMXULPopupElement.prototype.AT_POINTER=0;
-nsIDOMXULPopupElement.prototype.AFTER_POINTER=0;
-nsISchemaComplexType.prototype= new Array();
-function nsISchemaComplexType(){};
-nsISchemaComplexType.prototype.SCHEMA_TYPE_SIMPLE=0;
-nsISchemaComplexType.prototype.SCHEMA_TYPE_COMPLEX=0;
-nsISchemaComplexType.prototype.SCHEMA_TYPE_PLACEHOLDER=0;
-nsISchemaComplexType.prototype.CONTENT_MODEL_EMPTY=0;
-nsISchemaComplexType.prototype.CONTENT_MODEL_SIMPLE=0;
-nsISchemaComplexType.prototype.CONTENT_MODEL_ELEMENT_ONLY=0;
-nsISchemaComplexType.prototype.CONTENT_MODEL_MIXED=0;
-nsISchemaComplexType.prototype.DERIVATION_EXTENSION_SIMPLE=0;
-nsISchemaComplexType.prototype.DERIVATION_RESTRICTION_SIMPLE=0;
-nsISchemaComplexType.prototype.DERIVATION_EXTENSION_COMPLEX=0;
-nsISchemaComplexType.prototype.DERIVATION_RESTRICTION_COMPLEX=0;
-nsISchemaComplexType.prototype.DERIVATION_SELF_CONTAINED=0;
-nsIOSChromeItem.prototype= new Array();
-function nsIOSChromeItem(){};
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype= new Array();
-function nsIDOMSVGPathSegLinetoHorizontalAbs(){};
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoHorizontalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIDialogParamBlock.prototype= new Array();
-function nsIDialogParamBlock(){};
-nsIDOMHTMLInputElement.prototype= new Array();
-function nsIDOMHTMLInputElement(){};
-nsIDOMHTMLInputElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLInputElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLInputElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLInputElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLInputElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLInputElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLInputElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLInputElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLInputElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLInputElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLInputElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLInputElement.prototype.NOTATION_NODE=0;
-imgIRequest.prototype= new Array();
-function imgIRequest(){};
-imgIRequest.prototype.LOAD_NORMAL="";
-imgIRequest.prototype.LOAD_BACKGROUND=0;
-imgIRequest.prototype.INHIBIT_CACHING=0;
-imgIRequest.prototype.INHIBIT_PERSISTENT_CACHING=0;
-imgIRequest.prototype.LOAD_BYPASS_CACHE=0;
-imgIRequest.prototype.LOAD_FROM_CACHE=0;
-imgIRequest.prototype.VALIDATE_ALWAYS=0;
-imgIRequest.prototype.VALIDATE_NEVER=0;
-imgIRequest.prototype.VALIDATE_ONCE_PER_SESSION=0;
-imgIRequest.prototype.STATUS_NONE="";
-imgIRequest.prototype.STATUS_SIZE_AVAILABLE=0;
-imgIRequest.prototype.STATUS_LOAD_PARTIAL=0;
-imgIRequest.prototype.STATUS_LOAD_COMPLETE=0;
-imgIRequest.prototype.STATUS_ERROR=0;
-imgIRequest.prototype.STATUS_FRAME_COMPLETE=0;
-nsIContextMenuListener.prototype= new Array();
-function nsIContextMenuListener(){};
-nsIContextMenuListener.prototype.CONTEXT_NONE="";
-nsIContextMenuListener.prototype.CONTEXT_LINK=0;
-nsIContextMenuListener.prototype.CONTEXT_IMAGE=0;
-nsIContextMenuListener.prototype.CONTEXT_DOCUMENT=0;
-nsIContextMenuListener.prototype.CONTEXT_TEXT=0;
-nsIContextMenuListener.prototype.CONTEXT_INPUT=0;
-nsIExceptionManager.prototype= new Array();
-function nsIExceptionManager(){};
-nsITimerInternal.prototype= new Array();
-function nsITimerInternal(){};
-nsISOAPTransport.prototype= new Array();
-function nsISOAPTransport(){};
-nsIDOMComment.prototype= new Array();
-function nsIDOMComment(){};
-nsIDOMComment.prototype.ELEMENT_NODE=0;
-nsIDOMComment.prototype.ATTRIBUTE_NODE=0;
-nsIDOMComment.prototype.TEXT_NODE=0;
-nsIDOMComment.prototype.CDATA_SECTION_NODE=0;
-nsIDOMComment.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMComment.prototype.ENTITY_NODE=0;
-nsIDOMComment.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMComment.prototype.COMMENT_NODE=0;
-nsIDOMComment.prototype.DOCUMENT_NODE=0;
-nsIDOMComment.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMComment.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMComment.prototype.NOTATION_NODE=0;
-nsIRegistry.prototype= new Array();
-function nsIRegistry(){};
-nsIRegistry.prototype.None="";
-nsIRegistry.prototype.Users=0;
-nsIRegistry.prototype.Common=0;
-nsIRegistry.prototype.CurrentUser=0;
-nsIRegistry.prototype.ApplicationComponentRegistry=0;
-nsIRegistry.prototype.ApplicationRegistry=0;
-nsIRegistry.prototype.ApplicationCustomRegistry=0;
-nsIRegistry.prototype.String=0;
-nsIRegistry.prototype.Int32=0;
-nsIRegistry.prototype.Bytes=0;
-nsIRegistry.prototype.File=0;
-nsIHelperAppLauncherDialog.prototype= new Array();
-function nsIHelperAppLauncherDialog(){};
-nsIHelperAppLauncherDialog.prototype.REASON_CANTHANDLE="";
-nsIHelperAppLauncherDialog.prototype.REASON_SERVERREQUEST=0;
-nsIHelperAppLauncherDialog.prototype.REASON_TYPESNIFFED=0;
-jsdIProperty.prototype= new Array();
-function jsdIProperty(){};
-jsdIProperty.prototype.FLAG_ENUMERATE=0;
-jsdIProperty.prototype.FLAG_READONLY=0;
-jsdIProperty.prototype.FLAG_PERMANENT=0;
-jsdIProperty.prototype.FLAG_ALIAS=0;
-jsdIProperty.prototype.FLAG_ARGUMENT=0;
-jsdIProperty.prototype.FLAG_VARIABLE=0;
-jsdIProperty.prototype.FLAG_EXCEPTION=0;
-jsdIProperty.prototype.FLAG_ERROR=0;
-jsdIProperty.prototype.FLAG_HINTED=0;
-nsICookieService.prototype= new Array();
-function nsICookieService(){};
-nsIRDFInferDataSource.prototype= new Array();
-function nsIRDFInferDataSource(){};
-nsIDOMSVGCircleElement.prototype= new Array();
-function nsIDOMSVGCircleElement(){};
-nsIDOMSVGCircleElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGCircleElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGCircleElement.prototype.TEXT_NODE=0;
-nsIDOMSVGCircleElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGCircleElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGCircleElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGCircleElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGCircleElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGCircleElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGCircleElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGCircleElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGCircleElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype= new Array();
-function nsIDOMSVGPathSegLinetoVerticalAbs(){};
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegLinetoVerticalAbs.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIProperty.prototype= new Array();
-function nsIProperty(){};
-nsIDocShellTreeNode.prototype= new Array();
-function nsIDocShellTreeNode(){};
-nsIChromeEventHandler.prototype= new Array();
-function nsIChromeEventHandler(){};
-nsIConsoleService_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIConsoleService_MOZILLA_1_8_BRANCH(){};
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype= new Array();
-function nsIDOMSVGPathSegCurvetoCubicSmoothRel(){};
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_UNKNOWN="";
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CLOSEPATH=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_MOVETO_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_MOVETO_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_LINETO_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_LINETO_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_ARC_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_ARC_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_LINETO_HORIZONTAL_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_LINETO_HORIZONTAL_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_LINETO_VERTICAL_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_LINETO_VERTICAL_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=0;
-nsIDOMSVGPathSegCurvetoCubicSmoothRel.prototype.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=0;
-nsIDOMCSSCharsetRule.prototype= new Array();
-function nsIDOMCSSCharsetRule(){};
-nsIDOMCSSCharsetRule.prototype.UNKNOWN_RULE="";
-nsIDOMCSSCharsetRule.prototype.STYLE_RULE=0;
-nsIDOMCSSCharsetRule.prototype.CHARSET_RULE=0;
-nsIDOMCSSCharsetRule.prototype.IMPORT_RULE=0;
-nsIDOMCSSCharsetRule.prototype.MEDIA_RULE=0;
-nsIDOMCSSCharsetRule.prototype.FONT_FACE_RULE=0;
-nsIDOMCSSCharsetRule.prototype.PAGE_RULE=0;
-nsIPrefetchService.prototype= new Array();
-function nsIPrefetchService(){};
-nsIAccessibleWin32Object.prototype= new Array();
-function nsIAccessibleWin32Object(){};
-nsIObjectOutputStream.prototype= new Array();
-function nsIObjectOutputStream(){};
-nsIDOMSVGAnimatedRect.prototype= new Array();
-function nsIDOMSVGAnimatedRect(){};
-nsIDOMHTMLLabelElement.prototype= new Array();
-function nsIDOMHTMLLabelElement(){};
-nsIDOMHTMLLabelElement.prototype.ELEMENT_NODE=0;
-nsIDOMHTMLLabelElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMHTMLLabelElement.prototype.TEXT_NODE=0;
-nsIDOMHTMLLabelElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMHTMLLabelElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMHTMLLabelElement.prototype.ENTITY_NODE=0;
-nsIDOMHTMLLabelElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMHTMLLabelElement.prototype.COMMENT_NODE=0;
-nsIDOMHTMLLabelElement.prototype.DOCUMENT_NODE=0;
-nsIDOMHTMLLabelElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMHTMLLabelElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMHTMLLabelElement.prototype.NOTATION_NODE=0;
-nsIResumableChannel.prototype= new Array();
-function nsIResumableChannel(){};
-nsIScriptLoaderObserver.prototype= new Array();
-function nsIScriptLoaderObserver(){};
-nsIHttpChannelInternal.prototype= new Array();
-function nsIHttpChannelInternal(){};
-nsICollationFactory.prototype= new Array();
-function nsICollationFactory(){};
-nsIScriptableRegion.prototype= new Array();
-function nsIScriptableRegion(){};
-jsdINestCallback.prototype= new Array();
-function jsdINestCallback(){};
-nsPIAccessible.prototype= new Array();
-function nsPIAccessible(){};
-nsISchemaBuiltinType.prototype= new Array();
-function nsISchemaBuiltinType(){};
-nsISchemaBuiltinType.prototype.SCHEMA_TYPE_SIMPLE=0;
-nsISchemaBuiltinType.prototype.SCHEMA_TYPE_COMPLEX=0;
-nsISchemaBuiltinType.prototype.SCHEMA_TYPE_PLACEHOLDER=0;
-nsISchemaBuiltinType.prototype.SIMPLE_TYPE_BUILTIN=0;
-nsISchemaBuiltinType.prototype.SIMPLE_TYPE_LIST=0;
-nsISchemaBuiltinType.prototype.SIMPLE_TYPE_UNION=0;
-nsISchemaBuiltinType.prototype.SIMPLE_TYPE_RESTRICTION=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_ANYTYPE=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_STRING=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NORMALIZED_STRING=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_TOKEN=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_BYTE=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_UNSIGNEDBYTE=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_BASE64BINARY=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_HEXBINARY=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_INTEGER=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_POSITIVEINTEGER=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NEGATIVEINTEGER=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NONNEGATIVEINTEGER=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NONPOSITIVEINTEGER=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_INT=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_UNSIGNEDINT=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_LONG=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_UNSIGNEDLONG=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_SHORT=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_UNSIGNEDSHORT=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_DECIMAL=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_FLOAT=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_DOUBLE=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_BOOLEAN=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_TIME=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_DATETIME=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_DURATION=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_DATE=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_GMONTH=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_GYEAR=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_GYEARMONTH=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_GDAY=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_GMONTHDAY=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NAME=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_QNAME=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NCNAME=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_ANYURI=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_LANGUAGE=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_ID=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_IDREF=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_IDREFS=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_ENTITY=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_ENTITIES=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NOTATION=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NMTOKEN=0;
-nsISchemaBuiltinType.prototype.BUILTIN_TYPE_NMTOKENS=0;
-nsIAptanaBreakpointProperties.prototype= new Array();
-function nsIAptanaBreakpointProperties(){};
-nsIAptanaDebugger.prototype= new Array();
-function nsIAptanaDebugger(){};
-nsIDOMRange.prototype= new Array();
-function nsIDOMRange(){};
-nsIDOMRange.prototype.START_TO_START="";
-nsIDOMRange.prototype.START_TO_END=0;
-nsIDOMRange.prototype.END_TO_END=0;
-nsIDOMRange.prototype.END_TO_START=0;
-nsIEditor_MOZILLA_1_8_BRANCH.prototype= new Array();
-function nsIEditor_MOZILLA_1_8_BRANCH(){};
-nsIEditor_MOZILLA_1_8_BRANCH.prototype.eNone="";
-nsIEditor_MOZILLA_1_8_BRANCH.prototype.eNext=0;
-nsIEditor_MOZILLA_1_8_BRANCH.prototype.ePrevious=0;
-nsIEditor_MOZILLA_1_8_BRANCH.prototype.eNextWord=0;
-nsIEditor_MOZILLA_1_8_BRANCH.prototype.ePreviousWord=0;
-nsIEditor_MOZILLA_1_8_BRANCH.prototype.eToBeginningOfLine=0;
-nsIEditor_MOZILLA_1_8_BRANCH.prototype.eToEndOfLine=0;
-nsIListBoxObject.prototype= new Array();
-function nsIListBoxObject(){};
-nsIDOMCharacterData.prototype= new Array();
-function nsIDOMCharacterData(){};
-nsIDOMCharacterData.prototype.ELEMENT_NODE=0;
-nsIDOMCharacterData.prototype.ATTRIBUTE_NODE=0;
-nsIDOMCharacterData.prototype.TEXT_NODE=0;
-nsIDOMCharacterData.prototype.CDATA_SECTION_NODE=0;
-nsIDOMCharacterData.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMCharacterData.prototype.ENTITY_NODE=0;
-nsIDOMCharacterData.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMCharacterData.prototype.COMMENT_NODE=0;
-nsIDOMCharacterData.prototype.DOCUMENT_NODE=0;
-nsIDOMCharacterData.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMCharacterData.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMCharacterData.prototype.NOTATION_NODE=0;
-nsIDOM3Document.prototype= new Array();
-function nsIDOM3Document(){};
-nsIDOM3Document.prototype.DOCUMENT_POSITION_DISCONNECTED=0;
-nsIDOM3Document.prototype.DOCUMENT_POSITION_PRECEDING=0;
-nsIDOM3Document.prototype.DOCUMENT_POSITION_FOLLOWING=0;
-nsIDOM3Document.prototype.DOCUMENT_POSITION_CONTAINS=0;
-nsIDOM3Document.prototype.DOCUMENT_POSITION_CONTAINED_BY=0;
-nsIDOM3Document.prototype.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0;
-nsIByteRangeRequest.prototype= new Array();
-function nsIByteRangeRequest(){};
-nsIArray.prototype= new Array();
-function nsIArray(){};
-nsIDOMDocumentView.prototype= new Array();
-function nsIDOMDocumentView(){};
-rdfIDataSource.prototype= new Array();
-function rdfIDataSource(){};
-nsIXPCWrappedJSObjectGetter.prototype= new Array();
-function nsIXPCWrappedJSObjectGetter(){};
-mozIJSSubScriptLoader.prototype= new Array();
-function mozIJSSubScriptLoader(){};
-nsISOAPAttachments.prototype= new Array();
-function nsISOAPAttachments(){};
-nsIPKCS11Slot.prototype= new Array();
-function nsIPKCS11Slot(){};
-nsIPKCS11Slot.prototype.SLOT_DISABLED="";
-nsIPKCS11Slot.prototype.SLOT_NOT_PRESENT=0;
-nsIPKCS11Slot.prototype.SLOT_UNINITIALIZED=0;
-nsIPKCS11Slot.prototype.SLOT_NOT_LOGGED_IN=0;
-nsIPKCS11Slot.prototype.SLOT_LOGGED_IN=0;
-nsIPKCS11Slot.prototype.SLOT_READY=0;
-nsIDirectoryEnumerator.prototype= new Array();
-function nsIDirectoryEnumerator(){};
-nsIMutableArray.prototype= new Array();
-function nsIMutableArray(){};
-nsIWebServiceCallContext.prototype= new Array();
-function nsIWebServiceCallContext(){};
-nsIWebServiceCallContext.prototype.PENDING="";
-nsIWebServiceCallContext.prototype.SUCCEEDED=0;
-nsIWebServiceCallContext.prototype.FAILED=0;
-nsIWebServiceCallContext.prototype.ABORTED=0;
-nsIDOMNSUIEvent.prototype= new Array();
-function nsIDOMNSUIEvent(){};
-nsIDOMNSUIEvent.prototype.SCROLL_PAGE_UP=0;
-nsIDOMNSUIEvent.prototype.SCROLL_PAGE_DOWN=0;
-nsIDOMSVGMarkerElement.prototype= new Array();
-function nsIDOMSVGMarkerElement(){};
-nsIDOMSVGMarkerElement.prototype.ELEMENT_NODE=0;
-nsIDOMSVGMarkerElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMSVGMarkerElement.prototype.TEXT_NODE=0;
-nsIDOMSVGMarkerElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMSVGMarkerElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMSVGMarkerElement.prototype.ENTITY_NODE=0;
-nsIDOMSVGMarkerElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMSVGMarkerElement.prototype.COMMENT_NODE=0;
-nsIDOMSVGMarkerElement.prototype.DOCUMENT_NODE=0;
-nsIDOMSVGMarkerElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMSVGMarkerElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMSVGMarkerElement.prototype.NOTATION_NODE=0;
-nsIDOMSVGMarkerElement.prototype.SVG_MARKERUNITS_UNKNOWN="";
-nsIDOMSVGMarkerElement.prototype.SVG_MARKERUNITS_USERSPACEONUSE=0;
-nsIDOMSVGMarkerElement.prototype.SVG_MARKERUNITS_STROKEWIDTH=0;
-nsIDOMSVGMarkerElement.prototype.SVG_MARKER_ORIENT_UNKNOWN="";
-nsIDOMSVGMarkerElement.prototype.SVG_MARKER_ORIENT_AUTO=0;
-nsIDOMSVGMarkerElement.prototype.SVG_MARKER_ORIENT_ANGLE=0;
-nsIDOMXULLabelElement.prototype= new Array();
-function nsIDOMXULLabelElement(){};
-nsIDOMXULLabelElement.prototype.ELEMENT_NODE=0;
-nsIDOMXULLabelElement.prototype.ATTRIBUTE_NODE=0;
-nsIDOMXULLabelElement.prototype.TEXT_NODE=0;
-nsIDOMXULLabelElement.prototype.CDATA_SECTION_NODE=0;
-nsIDOMXULLabelElement.prototype.ENTITY_REFERENCE_NODE=0;
-nsIDOMXULLabelElement.prototype.ENTITY_NODE=0;
-nsIDOMXULLabelElement.prototype.PROCESSING_INSTRUCTION_NODE=0;
-nsIDOMXULLabelElement.prototype.COMMENT_NODE=0;
-nsIDOMXULLabelElement.prototype.DOCUMENT_NODE=0;
-nsIDOMXULLabelElement.prototype.DOCUMENT_TYPE_NODE=0;
-nsIDOMXULLabelElement.prototype.DOCUMENT_FRAGMENT_NODE=0;
-nsIDOMXULLabelElement.prototype.NOTATION_NODE=0;
-nsIDOMUIEvent.prototype= new Array();
-function nsIDOMUIEvent(){};
-nsIDOMUIEvent.prototype.CAPTURING_PHASE=0;
-nsIDOMUIEvent.prototype.AT_TARGET=0;
-nsIDOMUIEvent.prototype.BUBBLING_PHASE=0;
-nsIRDFResource.prototype= new Array();
-function nsIRDFResource(){};
-nsIDOMSVGLength.prototype= new Array();
-function nsIDOMSVGLength(){};
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_UNKNOWN="";
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_NUMBER=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_PERCENTAGE=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_EMS=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_EXS=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_PX=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_CM=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_MM=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_IN=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_PT=0;
-nsIDOMSVGLength.prototype.SVG_LENGTHTYPE_PC=0;
-nsISidebar.prototype= new Array();
-function nsISidebar(){};
-nsIDOMSVGPreserveAspectRatio.prototype= new Array();
-function nsIDOMSVGPreserveAspectRatio(){};
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_UNKNOWN="";
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_NONE=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMINYMIN=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMIDYMIN=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMAXYMIN=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMINYMID=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMIDYMID=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMAXYMID=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMINYMAX=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMIDYMAX=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_PRESERVEASPECTRATIO_XMAXYMAX=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_MEETORSLICE_UNKNOWN="";
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_MEETORSLICE_MEET=0;
-nsIDOMSVGPreserveAspectRatio.prototype.SVG_MEETORSLICE_SLICE=0;
-nsIEditorDocShell.prototype= new Array();