| <html xmlns:o="urn:schemas-microsoft-com:office:office" |
| xmlns:w="urn:schemas-microsoft-com:office:word" |
| xmlns="http://www.w3.org/TR/REC-html40"> |
| |
| <head> |
| <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> |
| <meta name=ProgId content=Word.Document> |
| <meta name=Generator content="Microsoft Word 9"> |
| <meta name=Originator content="Microsoft Word 9"> |
| <title>Appendix A: TableTree and TableTreeItem</title> |
| <!--[if gte mso 9]><xml> |
| <o:DocumentProperties> |
| <o:Author>Dave Thomson</o:Author> |
| <o:LastAuthor>Carolyn MacLeod</o:LastAuthor> |
| <o:Revision>6</o:Revision> |
| <o:TotalTime>13</o:TotalTime> |
| <o:Created>2001-06-04T02:58:00Z</o:Created> |
| <o:LastSaved>2001-06-04T03:49:00Z</o:LastSaved> |
| <o:Pages>20</o:Pages> |
| <o:Words>5130</o:Words> |
| <o:Characters>29242</o:Characters> |
| <o:Lines>243</o:Lines> |
| <o:Paragraphs>58</o:Paragraphs> |
| <o:CharactersWithSpaces>35911</o:CharactersWithSpaces> |
| <o:Version>9.2720</o:Version> |
| </o:DocumentProperties> |
| </xml><![endif]--> |
| <style> |
| <!-- |
| /* Font Definitions */ |
| @font-face |
| {font-family:Courier; |
| panose-1:0 0 0 0 0 0 0 0 0 0; |
| mso-font-charset:0; |
| mso-generic-font-family:modern; |
| mso-font-format:other; |
| mso-font-pitch:fixed; |
| mso-font-signature:3 0 0 0 1 0;} |
| /* Style Definitions */ |
| p.MsoNormal, li.MsoNormal, div.MsoNormal |
| {mso-style-parent:""; |
| margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| font-size:12.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext; |
| mso-ansi-language:EN-CA;} |
| h1 |
| {mso-style-next:Normal; |
| margin-top:12.0pt; |
| margin-right:0in; |
| margin-bottom:3.0pt; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| page-break-after:avoid; |
| mso-outline-level:1; |
| font-size:20.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| color:windowtext; |
| mso-font-kerning:14.0pt; |
| font-weight:bold; |
| mso-bidi-font-weight:normal;} |
| h2 |
| {mso-style-next:Normal; |
| margin-top:12.0pt; |
| margin-right:0in; |
| margin-bottom:6.0pt; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| page-break-after:avoid; |
| mso-outline-level:2; |
| font-size:18.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| color:windowtext; |
| font-weight:bold; |
| mso-bidi-font-weight:normal;} |
| h3 |
| {mso-style-next:Normal; |
| margin-top:12.0pt; |
| margin-right:0in; |
| margin-bottom:3.0pt; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| page-break-after:avoid; |
| mso-outline-level:3; |
| font-size:14.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| color:windowtext; |
| font-weight:bold; |
| mso-bidi-font-weight:normal;} |
| p.MsoToc1, li.MsoToc1, div.MsoToc1 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:.25in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext; |
| text-transform:uppercase; |
| font-weight:bold; |
| mso-bidi-font-weight:normal;} |
| p.MsoToc2, li.MsoToc2, div.MsoToc2 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:12.0pt; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext; |
| font-weight:bold; |
| mso-bidi-font-weight:normal;} |
| p.MsoToc3, li.MsoToc3, div.MsoToc3 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:0in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:10.0pt; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoToc4, li.MsoToc4, div.MsoToc4 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:0in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:20.0pt; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoToc5, li.MsoToc5, div.MsoToc5 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:0in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:30.0pt; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoToc6, li.MsoToc6, div.MsoToc6 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:0in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:40.0pt; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoToc7, li.MsoToc7, div.MsoToc7 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:0in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:50.0pt; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoToc8, li.MsoToc8, div.MsoToc8 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:0in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:60.0pt; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoToc9, li.MsoToc9, div.MsoToc9 |
| {mso-style-update:auto; |
| mso-style-next:Normal; |
| margin-top:0in; |
| margin-right:0in; |
| margin-bottom:0in; |
| margin-left:70.0pt; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoHeader, li.MsoHeader, div.MsoHeader |
| {margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:center 3.0in right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoFooter, li.MsoFooter, div.MsoFooter |
| {margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:center 3.0in right 6.0in; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:windowtext;} |
| p.MsoBodyText, li.MsoBodyText, div.MsoBodyText |
| {margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:red;} |
| p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2 |
| {margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:.25in .5in .75in 1.0in 1.25in 1.5in; |
| layout-grid-mode:char; |
| font-size:9.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Courier New"; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-bidi-font-family:"Times New Roman"; |
| color:black;} |
| a:link, span.MsoHyperlink |
| {color:blue; |
| text-decoration:underline; |
| text-underline:single;} |
| a:visited, span.MsoHyperlinkFollowed |
| {color:purple; |
| text-decoration:underline; |
| text-underline:single;} |
| strong |
| {mso-bidi-font-weight:normal;} |
| em |
| {mso-bidi-font-style:normal;} |
| p |
| {margin-top:5.0pt; |
| margin-right:0in; |
| margin-bottom:5.0pt; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| font-size:12.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Times New Roman"; |
| mso-fareast-font-family:"Times New Roman"; |
| color:black;} |
| code |
| {mso-ascii-font-family:"Courier New"; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-hansi-font-family:"Courier New"; |
| mso-bidi-font-family:"Times New Roman";} |
| p.Code, li.Code, div.Code |
| {mso-style-name:Code; |
| margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:.25in .5in .75in 1.0in 1.25in 1.5in 1.75in 2.0in 2.25in 2.5in 2.75in 3.0in 3.25in 3.5in 3.75in 4.0in 4.25in 4.5in 4.75in 5.0in 5.25in 5.5in 5.75in; |
| layout-grid-mode:char; |
| font-size:9.0pt; |
| mso-bidi-font-size:10.0pt; |
| font-family:"Courier New"; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-bidi-font-family:"Times New Roman"; |
| color:windowtext;} |
| @page Section1 |
| {size:8.5in 11.0in; |
| margin:1.0in 1.25in 1.0in 1.25in; |
| mso-header-margin:.5in; |
| mso-footer-margin:.5in; |
| mso-paper-source:0;} |
| div.Section1 |
| {page:Section1;} |
| --> |
| </style> |
| </head> |
| |
| <body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'> |
| |
| <div class=Section1> |
| |
| <h2><a name="_Ref498278978"></a><a name="_Toc506634640"><span style='mso-bookmark: |
| _Ref498278978'>Appendix A: TableTree and TableTreeItem</span></a><i |
| style='mso-bidi-font-style:normal'><o:p></o:p></i></h2> |
| |
| <p class=MsoNormal><span lang=EN-CA>This appendix contains the source code for |
| the <i style='mso-bidi-font-style:normal'>TableTree</i> and <i |
| style='mso-bidi-font-style:normal'>TableTreeItem</i> classes.</span><span |
| style='mso-bidi-font-size:10.0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <h3><a name="_Toc506634641">TableTree</a></h3> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>package </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.custom;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/*</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* (c) Copyright IBM Corp. 2000, 2001.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* All Rights Reserved</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>java.util.Enumeration;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>java.util.Vector;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.events.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.graphics.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.widgets.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/** </span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* A TableTree is a selectable user interface object</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* that displays a hierarchy of items, and issues</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* notification when an item is selected.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* A TableTree may be single or multi select.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| The item children that may be added to instances of this class</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* must be of type </span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'><code></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></code></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></p><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| Note that although this class is a subclass of </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><code></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>Composite</span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></code></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>,</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* it does not make sense to add </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><code></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>Control</span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></code> </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>children to it,</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* or set a layout on it.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></p><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><dl></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><dt><b></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>Styles:</span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></b> <dd> </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>SINGLE, MULTI, CHECK, FULL_SELECTION</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><dt><b></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Events:</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></b> <dd> </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Selection, DefaultSelection, |
| Collapse, Expand</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></dl></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public class </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTree </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>extends </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Composite {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Table |
| table;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem[] |
| items = EMPTY_ITEMS;</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Image |
| plusImage, minusImage, sizeImage;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/*</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| TableTreeItems are not treated as children but rather as items.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| When the TableTree is disposed, all children are disposed because </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| TableTree inherits this behaviour from Composite.<span style="mso-spacerun: |
| yes"> </span>The items</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| must be disposed separately.<span style="mso-spacerun: yes"> </span>Because |
| TableTree is not part of</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| the org.eclipse.swt.widgets package, the method releaseWidget can </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| not be overriden (this is how items are disposed of in Table and Tree).</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| Instead, the items are disposed of in response to the dispose event on the</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| TableTree.<span style="mso-spacerun: yes"> </span>The "inDispose" |
| flag is used to distinguish between disposing</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| one TableTreeItem (e.g. when removing an entry from the TableTree) and </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>* |
| disposing the entire TableTree.</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>boolean |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>inDispose = </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>false</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>static final </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[] EMPTY_ITEMS = </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>new </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>TableTreeItem [0];<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>static final </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>String[] EMPTY_TEXTS = </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>new </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>String [0];<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>static final </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image[] EMPTY_IMAGES = </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>new </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>Image [0];<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Creates a new instance of the widget.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>parent a |
| composite widget</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>style the bitwise |
| OR'ing of widget styles</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTree(Composite parent, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>style) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(parent, SWT.NONE);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Table(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>, style);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>setBackground(table.getBackground());</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>setForeground(table.getForeground());</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>setFont(table.getFont());</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.addListener(SWT.MouseDown, |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Listener() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>handleEvent(Event e) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>onMouseDown(e);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>});</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.addListener(SWT.Selection, |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Listener() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>handleEvent(Event e) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>onSelection(e);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>});</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.addListener(SWT.DefaultSelection, |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Listener() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>handleEvent(Event e) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>onSelection(e);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>});</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>addListener(SWT.Dispose, |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Listener() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>handleEvent(Event e) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>onDispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>});</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>addListener(SWT.Resize, |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Listener() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>handleEvent(Event e) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>onResize();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>});</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>addListener(SWT.FocusIn, |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Listener() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>handleEvent(Event e) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>onFocusIn();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>});</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>addItem(TableTreeItem item, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(index < 0 || index > items.length) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError(SWT.ERROR_INVALID_ARGUMENT);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem[] |
| newItems = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[items.length + 1];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| 0, newItems, 0, index);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>newItems[index] |
| = item;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| index, newItems, index + 1, items.length - index); </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>items |
| = newItems;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* Return the index in the table |
| where this table should be inserted */</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>if |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>(index == |
| items.length - 1 ) </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>table.getItemCount();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>else </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>table.indexOf(items[index+1].tableItem);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**<span style='mso-tab-count: |
| 1'> </span> </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Adds the listener to receive selection events.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>listener the |
| selection listener</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when listener |
| is null</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>addSelectionListener(SelectionListener |
| listener) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(listener == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError |
| (SWT.ERROR_NULL_ARGUMENT);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TypedListener |
| typedListener = </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F0055;background:white;mso-highlight:white;mso-ansi-language:EN-US'>new |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>TypedListener |
| (listener);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>addListener |
| (SWT.Selection,typedListener);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>addListener |
| (SWT.DefaultSelection,typedListener);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**<span style='mso-tab-count: |
| 1'> </span> </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Adds the listener to receive tree events.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>listener the tree |
| listener</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when listener |
| is null</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>addTreeListener(TreeListener |
| listener) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(listener == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError |
| (SWT.ERROR_NULL_ARGUMENT);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TypedListener |
| typedListener = </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F0055;background:white;mso-highlight:white;mso-ansi-language:EN-US'>new |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>TypedListener |
| (listener);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>addListener |
| (SWT.Expand, typedListener);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>addListener |
| (SWT.Collapse, typedListener);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}<span style="mso-spacerun: yes"> |
| </span></span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Computes the preferred size of the widget.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| Calculate the preferred size of the widget based</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* on the current contents. The hint arguments allow</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* a specific client area width and/or height to be</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* requested. The hints may be honored depending on</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* the platform and the layout.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>wHint the width |
| hint (can be SWT.DEFAULT)</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>hHint the height |
| hint (can be SWT.DEFAULT)</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>a point |
| containing the preferred size of the widget including trim</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Point computeSize (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>wHint, </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>int </span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>hHint) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>table.computeSize (wHint, hHint, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>true</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Computes the widget trim.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| Trim is widget specific and may include scroll</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* bars and menu bar in addition to other trimmings</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* that are outside of the widget's client area.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>x the x location |
| of the client area</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>y the y location |
| of the client area</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>width the width |
| of the client area</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>height the height |
| of the client area</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>a rectangle |
| containing the trim of the widget.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Rectangle computeTrim (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>x, </span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>y, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>width, </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>int </span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>height) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>table.computeTrim(x, y, width, |
| height);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Deselects all items.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| If an item is selected, it is deselected.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* If an item is not selected, it remains unselected.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>deselectAll () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.deselectAll();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* Expand upward from the |
| specified leaf item. */</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>expandItem (TableTreeItem item) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null </span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>|| item.getExpanded()) </span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>return</span><span style='font-size:10.0pt;font-family:Courier; |
| color:black;background:white;mso-highlight:white;mso-ansi-language:EN-US'>;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>expandItem(item.parentItem);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>item.setExpanded(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>true</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Event |
| event = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Event();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>event.item |
| = item;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>notifyListeners(SWT.Expand, |
| event);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the number of items.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the number of items in the widget</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getItemCount () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>items.length;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the height of one item.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| This operation will fail if the height of</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* one item could not be queried from the OS.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the height of one |
| item in the widget</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_CANNOT_GET_ITEM_HEIGHT when |
| the operation fails</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getItemHeight () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>table.getItemHeight();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the items.</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the items in the widget</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem [] getItems () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem[] |
| newItems = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[items.length];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| 0, newItems, 0, items.length);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>newItems;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the selected items.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| This operation will fail if the selected</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* items cannot be queried from the OS.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the selected |
| items in the widget</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* <span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_CANNOT_GET_SELECTION when the operation fails</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem [] getSelection () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableItem[] |
| selection = table.getSelection();</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem |
| [] result = </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F0055;background:white;mso-highlight:white;mso-ansi-language:EN-US'>new |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[selection.length];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| selection.length; i++){</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>result[i] |
| = (TableTreeItem) selection[i].getData();</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>result;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the number of selected items.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| This operation will fail if the number of selected</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* items cannot be queried from the OS.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the number of |
| selected items in the widget</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* <span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_CANNOT_GET_COUNT when the operation fails</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getSelectionCount () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>table.getSelectionCount();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Returns the underlying Table control.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the underlying |
| Table control</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Table getTable () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>table;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>createImages () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>itemHeight = sizeImage.getBounds().height;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>// Calculate border around image. </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>// |
| At least 9 pixels are needed to draw the image</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>// |
| Leave at least a 6 pixel border.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>indent = Math.min(6, (itemHeight - 9) / 2);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>indent |
| = Math.max(0, indent);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>size = Math.max (10, itemHeight - 2 * indent); </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>size |
| = ((size + 1) / 2) * 2; </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#2A7FAA;background:white;mso-highlight:white;mso-ansi-language:EN-US'>// |
| size must be an even number</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>midpoint = indent + size / 2;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Color |
| foreground = getForeground();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Color |
| plusMinus = getDisplay().getSystemColor(SWT.COLOR_WIDGET_NORMAL_SHADOW);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Color |
| background = getBackground();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* Plus image */</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>PaletteData |
| palette = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>PaletteData(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>new </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>RGB[]{foreground.getRGB(), background.getRGB(), |
| plusMinus.getRGB()});</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>ImageData |
| imageData = </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F0055;background:white;mso-highlight:white;mso-ansi-language:EN-US'>new |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>ImageData(itemHeight, |
| itemHeight, 4, palette);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>imageData.transparentPixel |
| = 1;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>plusImage |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image(getDisplay(), imageData);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>GC |
| gc = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>GC(plusImage);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.setBackground(background);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.fillRectangle(0, |
| 0, itemHeight, itemHeight);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.setForeground(plusMinus);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.drawRectangle(indent, |
| indent, size, size);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.setForeground(foreground);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.drawLine(midpoint, |
| indent + 2, midpoint, indent + size - 2);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.drawLine(indent |
| + 2, midpoint, indent + size - 2, midpoint);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* Minus image */</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>palette |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>PaletteData(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>new </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>RGB[]{foreground.getRGB(), background.getRGB(), |
| plusMinus.getRGB()});</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>imageData |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ImageData(itemHeight, itemHeight, |
| 4, palette);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>imageData.transparentPixel |
| = 1;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>minusImage |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image(getDisplay(), imageData);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>GC(minusImage);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.setBackground(background);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.fillRectangle(0, |
| 0, itemHeight, itemHeight);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.setForeground(plusMinus);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.drawRectangle(indent, |
| indent, size, size);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.setForeground(foreground);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.drawLine(indent |
| + 2, midpoint, indent + size - 2, midpoint);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>gc.dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image getPlusImage() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(plusImage == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) createImages();</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>plusImage;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image getMinusImage() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(minusImage == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) createImages();</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>minusImage;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the index of an item.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>The widget is searched starting at |
| 0 until an</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* item is found that is equal to the search item.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* If no item is found, -1 is returned.<span style="mso-spacerun: |
| yes"> </span>Indexing</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* is zero based.<span style="mso-spacerun: yes"> </span>This |
| index is relative to the parent only.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>item the search |
| item</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the index of the |
| item or -1</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>indexOf (TableTreeItem item) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < items.length; |
| i++) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item == items[i]) </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return </span><span style='font-size:10.0pt; |
| font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>i;</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>-1;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>onDispose() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>inDispose |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>true</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>items[i].dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>inDispose |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>false</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(plusImage != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) plusImage.dispose();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(minusImage != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) minusImage.dispose();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(sizeImage != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) sizeImage.dispose();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>plusImage |
| = minusImage = sizeImage = </span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>null</span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>onResize () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Rectangle |
| area = getClientArea();</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setBounds(0, |
| 0, area.width, area.height);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>onSelection (Event e) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Event |
| event = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Event();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableItem |
| tableItem = (TableItem)e.item;</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span><span style='mso-tab-count:1'> </span>TableTreeItem item = |
| getItem(tableItem);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span><span style='mso-tab-count:1'> </span>event.item = item;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(e.type == SWT.Selection </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span><span |
| style="mso-spacerun: yes"> </span>&& e.detail == SWT.CHECK</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span><span |
| style="mso-spacerun: yes"> </span>&& item != </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>null</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>) {</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span><span |
| style="mso-spacerun: yes"> </span><span style='mso-tab-count:1'> </span>event.detail |
| = SWT.CHECK;</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>item.checked |
| = tableItem.getChecked();</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>notifyListeners(e.type, |
| event);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem getItem(Point point) |
| {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableItem |
| item = table.getItem(point);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getItem(item);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem getItem(TableItem |
| tableItem) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span><span |
| style="mso-spacerun: yes"> </span><span style='mso-tab-count:1'> </span>TableTreeItem |
| item = items[i].getItem(tableItem);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span><span |
| style="mso-spacerun: yes"> </span><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>item;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>onFocusIn () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setFocus();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>onMouseDown(Event event) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* If user clicked on the [+] or |
| [-], expand or collapse the tree. */</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableItem[] |
| items = table.getItems();</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>Rectangle |
| rect = items[i].getImageBounds(0);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(rect.contains(event.x, event.y)) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>TableTreeItem |
| item = (TableTreeItem) items[i].getData();</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>event |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Event();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>event.item |
| = item;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>item.setExpanded(!item.getExpanded());</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item.getExpanded()) {</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:4'> </span>notifyListeners(SWT.Expand, |
| event);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>} |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>else </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>{</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:4'> </span>notifyListeners(SWT.Collapse, |
| event);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Removes all items.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| This operation will fail when an item</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* could not be removed in the OS.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* <span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* <span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_ITEM_NOT_REMOVED when the |
| operation fails</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>removeAll () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>setRedraw(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>false</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>);</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = items.length |
| - 1; i >= 0; i--) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>items[i].dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>items |
| = EMPTY_ITEMS;</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>setRedraw(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>true</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>removeItem(TableTreeItem item) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index = 0;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>while </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(index < items.length |
| && items[index] != item) index++;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(index == items.length) </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem[] |
| newItems = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[items.length - 1];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| 0, newItems, 0, index);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| index + 1, newItems, index, items.length - index - 1);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>items |
| = newItems;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**<span style='mso-tab-count: |
| 1'> </span> </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Removes the listener.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>listener the |
| listener</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* <span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when listener |
| is null</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>removeSelectionListener |
| (SelectionListener listener) {</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(listener == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError |
| (SWT.ERROR_NULL_ARGUMENT);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>removeListener(SWT.Selection, |
| listener);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>removeListener(SWT.DefaultSelection, |
| listener);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**<span style='mso-tab-count: |
| 1'> </span> </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Removes the listener.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>listener the |
| listener</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when listener |
| is null</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>removeTreeListener (TreeListener |
| listener) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(listener == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError |
| (SWT.ERROR_NULL_ARGUMENT);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>removeListener(SWT.Expand, |
| listener);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>removeListener(SWT.Collapse, |
| listener);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Selects all items.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| If an item is not selected, it is selected.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* If an item is selected, it remains selected.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>selectAll () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.selectAll();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the widget background color.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| When new color is null, the background reverts</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* to the default system color for the widget.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>color the new |
| color (or null)</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setBackground (Color color) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.setBackground(color);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setBackground(color);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(sizeImage != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>GC |
| gc = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>GC (sizeImage);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>gc.setBackground(getBackground());</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>Rectangle |
| size = sizeImage.getBounds();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>gc.fillRectangle(size);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>gc.dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the enabled state.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* A |
| disabled widget is typically not selectable from</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* the user interface and draws with an inactive or</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* grayed look.</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>enabled the new |
| enabled state</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setEnabled (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>enabled) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.setEnabled(enabled);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setEnabled(enabled);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the widget font.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| When new font is null, the font reverts</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* to the default system font for the widget.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>font the new font |
| (or null)</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setFont (Font font) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.setFont(font);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setFont(font);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the widget foreground color.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the widget foreground color</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setForeground (Color color) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.setForeground(color);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setForeground(color);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the pop up menu.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| Every control has an optional pop up menu that is</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* displayed when the user requests a popup menu for</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* the control.<span style="mso-spacerun: yes"> </span>The |
| sequence of key strokes/button</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* presses/button releases that is used to request</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* a pop up menu is platform specific.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>menu the new pop |
| up menu</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_MENU_NOT_POP_UP when the menu is not a POP_UP</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_NO_COMMON_PARENT when the menu is not in the |
| same widget tree</span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setMenu (Menu menu) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.setMenu(menu);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setMenu(menu);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the selection.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@param </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>items new selection</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when items is |
| null</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setSelection (TableTreeItem[] |
| items) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableItem[] |
| tableItems = </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F0055;background:white;mso-highlight:white;mso-ansi-language:EN-US'>new |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>TableItem[items.length];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items[i] == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError(SWT.ERROR_NULL_ARGUMENT);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(!items[i].getVisible()) expandItem (items[i]);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItems[i] |
| = items[i].tableItem;</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setSelection(tableItems);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the tool tip text.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@param </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>string the new tool tip text (or |
| null)</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setToolTipText (String string) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.setToolTipText(string);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.setToolTipText(string);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Shows the item.</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@param </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>item the item to be shown</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when item is |
| null</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>showItem (TableTreeItem item) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError |
| (SWT.ERROR_NULL_ARGUMENT);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(!item.getVisible()) expandItem (item);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableItem |
| tableItem = item.tableItem;</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.showItem(tableItem);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Shows the selection.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| If there is no selection or the selection</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* is already visible, this method does nothing.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* If the selection is scrolled out of view,</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* the top index of the widget is changed such</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* that selection becomes visible.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>showSelection () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>table.showSelection();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='tab-stops:.25in .5in .75in 1.0in 1.25in 1.5in 1.75in 2.0in 2.25in 2.5in 2.75in 3.25in 3.5in 3.75in 4.25in 4.5in 4.75in 5.25in 5.5in 5.75in'><span |
| style='mso-bidi-font-size:10.0pt;font-family:Courier;color:black;mso-ansi-language: |
| EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal><span style='mso-bidi-font-size:10.0pt;mso-ansi-language: |
| EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <h3><a name="_Toc506634642">TableTreeItem</a></h3> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>package </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.custom;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/*</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* (c) Copyright IBM Corp. 2000, 2001.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* All Rights Reserved</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.events.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.graphics.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>import </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>org.eclipse.swt.widgets.*;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* A TableTreeItem is a selectable user interface object</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* that represents an item in a heirarchy of items in a</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* TableTree.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public class </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>extends </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Item {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableItem |
| tableItem;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTree |
| parent;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem |
| parentItem;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem |
| [] items = TableTree.EMPTY_ITEMS;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>String[] |
| texts = TableTree.EMPTY_TEXTS;</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Image[] |
| images = TableTree.EMPTY_IMAGES;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>expanded;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>checked;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Create a new instance of a root item.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>parent the |
| TableTree that contains this root item</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>style the bitwise |
| OR'ing of widget styles</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem(TableTree parent, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>style) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(parent, style, |
| parent.getItemCount());</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Create a new instance of a root item in the position</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* indicated by the specified index.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>parent the |
| TableTree that contains this root item</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>style the bitwise |
| OR'ing of widget styles</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>index specifies |
| the position of this item in the TableTree</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* <span style='mso-tab-count:1'> </span>relative to other root |
| items</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem(TableTree parent, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>style, </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>int </span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>index) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(parent, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>null</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>, style, index);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Create a new instance of a sub item.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>parent this |
| item's parent in the hierarchy of TableTree items</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>style the bitwise |
| OR'ing of widget styles</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem(TableTreeItem |
| parent, </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>style) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(parent, style, |
| parent.getItemCount());</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Create a new instance of a sub item in the position</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* indicated by the specified index.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>parent this |
| item's parent in the hierarchy of TableTree items</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>style the bitwise |
| OR'ing of widget styles</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>index specifies |
| the position of this item in the TableTree</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* <span style='mso-tab-count:1'> </span>relative to other |
| children of the same parent</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem(TableTreeItem |
| parent, </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>style, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(parent.getParent(), parent, |
| style, index);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem(TableTree parent, |
| TableTreeItem parentItem, </span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>style, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(parent, style);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>.parent = parent;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>.parentItem = parentItem;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(parentItem == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* Root items are visible |
| immediately */</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>int |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>tableIndex = |
| parent.addItem(</span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F0055;background:white;mso-highlight:white;mso-ansi-language:EN-US'>this</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>, index);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItem |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableItem(parent.getTable(), |
| style, tableIndex);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItem.setData(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>addCheck();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/*</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>* |
| Feature in the Table.<span style="mso-spacerun: yes"> </span>The table uses |
| the first image that</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>* |
| is inserted into the table to size the table rows.<span style="mso-spacerun: |
| yes"> </span>If the</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>* |
| user is allowed to insert the first image, this will cause</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>* |
| the +/- images to be scaled.<span style="mso-spacerun: yes"> </span>The fix is |
| to insert a dummy</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>* |
| image to force the size.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>if |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>(parent.sizeImage |
| == </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>) {</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>itemHeight = parent.getItemHeight();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>parent.sizeImage |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>null</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>, itemHeight, itemHeight);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>GC |
| gc = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>GC (parent.sizeImage);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>gc.setBackground(parent.getBackground());</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>gc.fillRectangle(0, |
| 0, itemHeight, itemHeight);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>gc.dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>tableItem.setImage(0, |
| parent.sizeImage);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>} |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>else </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>{</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>parentItem.addItem(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>, index);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>addCheck() {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Table |
| table = parent.getTable();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>((table.getStyle() & SWT.CHECK) == 0) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>tableItem.setChecked(checked);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>addItem(TableTreeItem item, </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError(SWT.ERROR_NULL_ARGUMENT);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(index < 0 || index > items.length) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError(SWT.ERROR_INVALID_ARGUMENT);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* Now that item has a sub-node it |
| must indicate that it can be expanded */</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>if |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>(items.length == |
| 0 && index == 0) {</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>Image |
| image = expanded ? parent.getMinusImage() : parent.getPlusImage();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>tableItem.setImage(0, |
| image);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/* Put the item in the items list |
| */</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem[] |
| newItems = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[items.length + 1];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| 0, newItems, 0, index);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>newItems[index] |
| = item;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| index, newItems, index + 1, items.length - index);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>items |
| = newItems;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(expanded) item.setVisible(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>true</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the widget bounds at the specified index.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the widget bounds at the specified |
| index</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li> </span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Rectangle getBounds (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>tableItem.getBounds(index);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>} |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>else </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>{</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Rectangle(0, 0, 0, 0);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* Gets the checked state.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><p></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>@return </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>the item checked state.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>@exception </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>SWTError </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*<span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when |
| called from the wrong thread</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'></li></span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*<span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getChecked () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>checked;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>tableItem.getChecked();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the Display.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| This method gets the Display that is associated</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* with the widget.</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the widget data</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Display getDisplay () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTree |
| parent = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>this</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.parent;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(parent == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>throw new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>SWTError |
| (SWT.ERROR_WIDGET_DISPOSED);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>parent.getDisplay ();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the expanded state of the widget.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>a boolean that is the expanded |
| state of the widget</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getExpanded () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>expanded;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the first image.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| The image in column 0 is reserved for the [+] and [-]</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* images of the tree, therefore getImage(0) will return null.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the image at |
| index 0</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image getImage () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getImage(0);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the image at the specified index.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| Indexing is zero based. The image can be null.</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* The image in column 0 is reserved for the [+] and [-]</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* images of the tree, therefore getImage(0) will return null.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Return null if the index is out of range.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>index the index |
| of the image</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the image at the |
| specified index or null</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Image getImage (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(0 < index && index < images.length) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>images[index];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>getIndent() {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(parentItem == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>0;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>parentItem.getIndent() + 1;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the number of sub items.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the number of sub items</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getItemCount () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>items.length;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the sub items.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the sub items</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[] getItems () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem[] |
| newItems = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[items.length];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| 0, newItems, 0, items.length);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>newItems;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem getItem(TableItem |
| tableItem) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>this</span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>.tableItem == |
| tableItem) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return this</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>TableTreeItem |
| item =<span style="mso-spacerun: yes"> </span>items[i].getItem(tableItem);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span><span |
| style="mso-spacerun: yes"> </span><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(item != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>item;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the parent.</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the parent</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTree getParent () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>parent;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the parent item.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the parent item.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem getParentItem () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>parentItem;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the first item text.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>the item text at index 0, which |
| can be null</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* <span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_CANNOT_GET_TEXT when the operation fails</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>String getText () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getText(0);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the item text at the specified index.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| Indexing is zero based.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* This operation will fail when the index is out</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* of range or an item could not be queried from</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* the OS.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>index the index |
| of the item</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the item text at |
| the specified index, which can be null</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>String getText(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(0 <= index && index < texts.length) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>texts[index];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>getVisible () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>tableItem != </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>null</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>;</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Gets the index of the specified item.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>The widget is searched starting at |
| 0 until an</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* item is found that is equal to the search item.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* If no item is found, -1 is returned.<span style="mso-spacerun: |
| yes"> </span>Indexing</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* is zero based.<span style="mso-spacerun: yes"> </span>This |
| index is relative to the parent only.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>item the search |
| item</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@return |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>the index of the |
| item or -1 if the item is not found</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public int </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>indexOf (TableTreeItem item) {<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items[i] == item) </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return </span><span style='font-size:10.0pt; |
| font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>i;</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>-1;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>expandedIndexOf (TableTreeItem item) {<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index = 0;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items[i] == item) </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return </span><span style='font-size:10.0pt; |
| font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index;</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items[i].expanded) index += |
| items[i].visibleChildrenCount ();</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>index++;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>-1;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>visibleChildrenCount () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>count = 0;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items[i].getVisible ()) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>count |
| += 1 + items[i].visibleChildrenCount ();</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>count;</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>dispose () {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = items.length |
| - 1; i >= 0; i--) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>items[i].dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>super</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>.dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(!parent.inDispose) {</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(parentItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>parentItem.removeItem(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>} |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>else </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>{</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>parent.removeItem(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) tableItem.dispose();</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>items |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>parentItem |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>parent |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>images |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>texts |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>tableItem |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>removeItem(TableTreeItem item) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index = 0;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>while </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>(index < items.length |
| && items[index] != item) index++;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(index == items.length) </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>TableTreeItem[] |
| newItems = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableTreeItem[items.length - 1];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| 0, newItems, 0, index);</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>System.arraycopy(items, |
| index + 1, newItems, index, items.length - index - 1);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>items |
| = newItems;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items.length == 0) {</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) tableItem.setImage(0, </span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>null</span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* Sets the checked state.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><p></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>@param </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>checked the new checked state.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>* </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>@exception </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>SWTError </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*<span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when |
| called from the wrong thread</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'></li></span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*<span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><li></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the |
| widget has been disposed</span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*<span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setChecked (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>checked) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) {</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItem.setChecked(checked);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>.checked = checked;</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the expanded state.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>@param </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>expanded the new expanded state.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setExpanded (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>expanded) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items.length == 0) </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>.expanded = expanded;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>parent.setRedraw(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>false</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>);</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| items.length; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>items[i].setVisible(expanded);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>Image |
| image = expanded ? parent.getMinusImage() : parent.getPlusImage();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>tableItem.setImage(0, |
| image);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>parent.setRedraw(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>true</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the image at an index.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| The image can be null.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* The image in column 0 is reserved for the [+] and [-]</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* images of the tree, therefore do nothing if index is 0.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>image the new |
| image or null</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setImage (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index, Image image) {</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>columnCount = |
| Math.max(parent.getTable().getColumnCount(), 1);</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(index <= 0 || index >= columnCount) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(images.length < columnCount) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>Image[] |
| newImages = </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F0055;background:white;mso-highlight:white;mso-ansi-language:EN-US'>new |
| </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>Image[columnCount];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>System.arraycopy(images, |
| 0, newImages, 0, images.length);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>images |
| = newImages;</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>images[index] |
| = image;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) tableItem.setImage(index, image);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the first image.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>* |
| The image can be null.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* The image in column 0 is reserved for the [+] and [-]</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* images of the tree, therefore do nothing.</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>image the new |
| image or null</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*/</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setImage (Image image) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>setImage(0, |
| image);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the widget text.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* The widget text for an item is the label of the</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* item or the label of the text specified by a column</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* number.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>index the column |
| number</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>text the new text</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when string is null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setText(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index, String text) {</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>columnCount = |
| Math.max(parent.getTable().getColumnCount(), 1);</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(index < 0 || index >= columnCount) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(texts.length < columnCount) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>String[] |
| newTexts = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>String[columnCount];</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>System.arraycopy(texts, |
| 0, newTexts, 0, texts.length);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>texts |
| = newTexts;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>texts[index] |
| = text;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(tableItem != </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) tableItem.setText(index, text);</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>/**</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* Sets the widget text.</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'><p></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* The widget text for an item is the label of the</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* item or the label of the text specified by a column</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* number.</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>index the column |
| number</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@param |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>text the new text</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>*</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#3F7F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span>* </span><span style='font-size:10.0pt;font-family:Courier; |
| color:#7F9F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>@exception |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#3F7F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>SWTError </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><ul></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_THREAD_INVALID_ACCESS when called from the wrong |
| thread</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_WIDGET_DISPOSED when the widget has been |
| disposed</span><span style='font-size:10.0pt;font-family:Courier;color:#7F9F5F; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:2'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'><li></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#3F7F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>ERROR_NULL_ARGUMENT when string is null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'></li></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*<span |
| style='mso-tab-count:1'> </span></span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F9F5F;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'></ul></span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F9F5F;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style="mso-spacerun: |
| yes"> </span></span><span style='font-size:10.0pt;font-family:Courier; |
| color:#3F7F5F;background:white;mso-highlight:white;mso-ansi-language:EN-US'>*/</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>public void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setText (String string) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>setText(0, |
| string);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>void </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>setVisible (</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>boolean </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>show) {</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(parentItem == </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>null</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>) </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>return</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>; </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#2A7FAA;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>// this is a root and can not be toggled between |
| visible and hidden</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(getVisible() == show) </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(show) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(!parentItem.getVisible()) </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>return</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>; </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:#2A7FAA;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>// parentItem must already be visible</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>// |
| create underlying table item and set data in table item to stored data</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>Table table = parent.getTable();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>parentIndex = table.indexOf(parentItem.tableItem);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>index = parentItem.expandedIndexOf(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>) + parentIndex + 1;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(index < 0) </span><span style='font-size:10.0pt; |
| font-family:Courier;color:#7F0055;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>return</span><span style='font-size:10.0pt;font-family: |
| Courier;color:black;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>;</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItem |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>new </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>TableItem(table, getStyle(), |
| index);</span><span style='font-size:10.0pt;font-family:Courier;mso-ansi-language: |
| EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItem.setData(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>this</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItem.setImageIndent(getIndent());</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>addCheck();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>// restore fields to item</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>// |
| ignore any images in the first column</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>int </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>columnCount = Math.max(table.getColumnCount(), 1);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0; i < |
| columnCount; i++) {</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(i < texts.length && texts[i] != </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>null</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>) setText(i, texts[i]);</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(i < images.length && images[i] != </span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>null</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>) setImage(i, images[i]);</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>// display the children and the |
| appropriate [+]/[-] symbol as required</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(items.length != 0) {</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>if </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(expanded) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:4'> </span>tableItem.setImage(0, |
| parent.getMinusImage());</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:4'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0, length = |
| items.length; i < length; i++) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:5'> </span>items[i].setVisible(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>true</span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>);</span><span style='font-size:10.0pt;font-family: |
| Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:4'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>} |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>else </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>{</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:4'> </span>tableItem.setImage(0, |
| parent.getPlusImage());</span><span style='font-size:10.0pt;font-family:Courier; |
| mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>} |
| </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>else </span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>{</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>for </span><span style='font-size: |
| 10.0pt;font-family:Courier;color:black;background:white;mso-highlight:white; |
| mso-ansi-language:EN-US'>(</span><span style='font-size:10.0pt;font-family: |
| Courier;color:#7F0055;background:white;mso-highlight:white;mso-ansi-language: |
| EN-US'>int </span><span style='font-size:10.0pt;font-family:Courier;color:black; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>i = 0, length = |
| items.length; i < length; i++) {</span><span style='font-size:10.0pt; |
| font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:3'> </span>items[i].setVisible(</span><span |
| style='font-size:10.0pt;font-family:Courier;color:#7F0055;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>false</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>);</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>// remove row from table</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:#2A7FAA;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span></span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>tableItem.dispose();</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:2'> </span>tableItem |
| = </span><span style='font-size:10.0pt;font-family:Courier;color:#7F0055; |
| background:white;mso-highlight:white;mso-ansi-language:EN-US'>null</span><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>;</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'><span style='mso-tab-count:1'> </span>}</span><span |
| style='font-size:10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span |
| style='font-size:10.0pt;font-family:Courier;color:black;background:white; |
| mso-highlight:white;mso-ansi-language:EN-US'>}</span><span style='font-size: |
| 10.0pt;font-family:Courier;mso-ansi-language:EN-US'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal><span lang=EN-CA><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p> |
| |
| </div> |
| |
| </body> |
| |
| </html> |