Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-swt-dev] RE: JFace TableColumn - background color

Dear Sata:

One option you have is to get a reference to the Table out of the
TableViewer, then color the individual table items.  Try this coding:

      Table lTable = lTableViewer.getTable();
      int liColumnIndex = 1;
      for (int liRowIndex = 0; liRowIndex < lTable.getItemCount();
liRowIndex++)
      {
         TableItem lTableItem = lTable.getItem(liRowIndex);
         lTableItem.setBackground(liColumnIndex,
iDisplay.getSystemColor(SWT.COLOR_CYAN));
      }

Sincerely,
Dave

-----Original Message-----
From: platform-swt-dev-admin@xxxxxxxxxxx
[mailto:platform-swt-dev-admin@xxxxxxxxxxx] On Behalf Of
platform-swt-dev-request@xxxxxxxxxxx
Sent: Monday, July 19, 2004 12:20 PM
To: platform-swt-dev@xxxxxxxxxxx
Subject: platform-swt-dev digest, Vol 1 #950 - 2 msgs

Send platform-swt-dev mailing list submissions to
	platform-swt-dev@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
	http://dev.eclipse.org/mailman/listinfo/platform-swt-dev
or, via email, send a message with subject or body 'help' to
	platform-swt-dev-request@xxxxxxxxxxx

You can reach the person managing the list at
	platform-swt-dev-admin@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific than
"Re: Contents of platform-swt-dev digest..."


Today's Topics:

   1. JFace TableColumn - background color (=?iso-8859-1?q?St=20R?=)
   2. Perplexing Behavior With Custom Sash Widget--Eclipse Gurus Needed
(David Lynch)

--__--__--

Message: 1
Date: Mon, 19 Jul 2004 18:44:43 +0200 (CEST)
From: =?iso-8859-1?q?St=20R?= <plumshirt640@xxxxxxxx>
To: platform-swt-dev@xxxxxxxxxxx
Subject: [platform-swt-dev] JFace TableColumn - background color
Reply-To: platform-swt-dev@xxxxxxxxxxx

Hi everybody,

With JFace (TableViewer), i need to set a background color of one of my
columns.
Anyone have any idea ?

With SWT i can manipulate each item of the Table but not with JFace.

This link
http://wiki.schubart.net/wiki/wiki.phtml?title=How_to_Color_Rows_in_a_TableV
iewer&printable=yes#Example
show how to color rows.

Thanks lot for help
Sata


	

	
		
Créez gratuitement votre Yahoo! Mail avec 100 Mo de stockage !
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/

Dialoguez en direct avec vos amis grâce à Yahoo! Messenger !Téléchargez
Yahoo! Messenger sur http://fr.messenger.yahoo.com

--__--__--

Message: 2
From: "David Lynch" <davidlynch@xxxxxxxx>
To: <platform-swt-dev@xxxxxxxxxxx>
Date: Mon, 19 Jul 2004 12:21:58 -0700
Subject: [platform-swt-dev] Perplexing Behavior With Custom Sash
Widget--Eclipse Gurus Needed
Reply-To: platform-swt-dev@xxxxxxxxxxx

This is a multi-part message in MIME format.

------=_NextPart_000_0006_01C46D8A.FCAC20F0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0007_01C46D8A.FCAC20F0"


------=_NextPart_001_0007_01C46D8A.FCAC20F0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Dear Eclipse Gurus:
 
I am aware of the myriad warnings about subclassing SWT widgets, but I'm
trying to learn about those limitations in greater depth.
 
My objective is to make the SashForm resize its subcomponents dynamically as
the divider is dragged.  I have succeeded in doing this by creating
essentially a complete copy of the SashForm (DynamicSashForm) and commenting
out one line of the DynamicSashForm onDragSash event.  This works fine, but
there is one aesthetic problem.  The Sash draws a "rough" pattern over the
divider as it is being dragged.  To defeat this, I'm attempting to override
the drawBand method (I believe this is where the "rough" pattern is being
drawn).
 
BUT when I create my copy of the Sash (DynamicSash), I run into perplexing
problems.  Understand that since many of the functions in Sash and Control
are declared as "package", for DynamicSash I have no choice but to declare
my DynamicSash as org.eclipse.swt.widgets.DynamicSash.   DynamicSash is a
complete copy of Sash and is a descendant of Control.
 
To implement DynamicSash, I replace all Sash references in DynamicSashForm
with DynamicSash.
 
The observable results are bizzare.  When I instantiate my DynamicSashForm,
I get the following stack trace (see below) which is the first of many
issues.   I don't know exactly what is going on, but my guess is that
Eclipse must be doing something unusual in the class loading functions.  If
anyone can explain why I'm getting the IllegalAccessError, it will likely
shed light on numerious other strange, strange behaviors that I get when I
try other angles of attack to circumvent this problems.
 
Similarly strange behaviors result if I simply try to subclass the Sash.
It's hard to explain, but it seems as if the system loads my DynamicSash
class, while other parts of the system treat the class as if it were the
original SWT Sash.  For example, using the debugger to single-step step
through the drag event handler seems to ignore my descendant methods, even
though my DynamicSash is provably being instantiated (as evidenced by both a
constructor diagnostic and by the debugger itself, that confirms my object
is of type DynamicSash).
 
I've checked the method signatures until I am blue in the face.  The system
is ignoring my descendant methods, except for the constructor.
 
Does anyone understand how this could be happening?
 
TIA,
Dave
 
java.lang.IllegalAccessError: tried to access method
org.eclipse.swt.widgets.Widget.checkBits(IIIIIII)I from class
org.eclipse.swt.widgets.DynamicSash
 at org.eclipse.swt.widgets.DynamicSash.checkStyle(DynamicSash.java:114)
 at org.eclipse.swt.widgets.DynamicSash.<init>(DynamicSash.java:72)
 at
com.corticon.eclipse.common.ui.DynamicSashForm.layout(DynamicSashForm.java:2
18)
 at
com.corticon.eclipse.common.ui.DynamicSashForm$1.handleEvent(DynamicSashForm
.java:84)
 at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820)
 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:801)
 at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:4171)
 at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:312)
 at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:875)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)  at
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)
 at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)  at
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)
 at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:148)
 at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:884)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)  at
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)
 at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)  at
org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:432)
 at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:398)
 at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:499)
 at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:887)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)  at
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)
 at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)  at
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)
 at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:148)
 at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:884)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)  at
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)
 at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)  at
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)
 at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:148)
 at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:884)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)  at
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)
 at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)
 at org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)
 at org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)
 at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)  at
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)
 at org.eclipse.swt.widgets.Control.setBounds(Control.java:1926)
 at org.eclipse.ui.internal.LayoutPart.setBounds(LayoutPart.java:290)
 at
org.eclipse.ui.internal.presentations.PresentablePart.setBounds(PresentableP
art.java:115)
 at
org.eclipse.ui.internal.presentations.DefaultPartPresentation.layout(Default
PartPresentation.java:723)
 at
org.eclipse.ui.internal.presentations.DefaultPartPresentation.setControlSize
(DefaultPartPresentation.java:733)
 at
org.eclipse.ui.internal.presentations.DefaultPartPresentation.selectPart(Def
aultPartPresentation.java:1123)
 at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.jav
a:946)
 at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:921)
 at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1020)
 at org.eclipse.ui.internal.PartStack.add(PartStack.java:290)
 at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:110)
 at
org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.ja
va:59)
 at
org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAreaHelper.java:26
6)
 at org.eclipse.ui.internal.EditorManager$4.run(EditorManager.java:697)
 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
 at
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:686
)
 at
org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:
782)
 at
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager
.java:585)
 at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:573)
 at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.ja
va:2201)
 at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2134
)
 at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2126)
 at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2113)
 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
 at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2108)
 at org.eclipse.ui.ide.IDE.openEditor(IDE.java:299)
 at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:96)
 at
org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.jav
a:94)
 at
org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGr
oup.java:111)
 at
org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGr
oup.java:293)
 at
org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigato
r.java:624)
 at
org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.ja
va:388)
 at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:429)
 at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java
:615)
 at org.eclipse.core.runtime.Platform.run(Platform.java:747)
 at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:42
7)
 at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:
635)
 at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.jav
a:731)
 at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:211)
 at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)
 at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:238)
 at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
 at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
 at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
 at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
 at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
 at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.
java:335)
 at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
 at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
 at org.eclipse.core.launcher.Main.run(Main.java:644)
 at org.eclipse.core.launcher.Main.main(Main.java:628)

David Lynch
General Manager
SOTA Enterprises, Inc. 
690 South La Luna Avenue
Ojai, California 93023
Voice 805-640-1212 Fax 805-640-1907 Pager 626-932-2140
<blocked::mailto:davidlynch@xxxxxxxx> mailto:davidlynch@xxxxxxxx



 
 

------=_NextPart_001_0007_01C46D8A.FCAC20F0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>SOTA Stationery</TITLE> <META http-equiv=3DContent-Type
content=3D"text/html; = charset=3Dus-ascii"> <META content=3D"MSHTML
6.00.2800.1400" name=3DGENERATOR></HEAD> <BODY=20
style=3D"FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana; =
BACKGROUND-COLOR: #ffffff"=20
bgColor=3D#ffffff background=3Dcid:229341418@19072004-26BA>
<DIV><FONT face=3D"Palatino Linotype" size=3D3><SPAN =
class=3D229341418-19072004>Dear=20
Eclipse Gurus:</SPAN></FONT></DIV>
<DIV><FONT face=3D"Palatino Linotype" size=3D3><SPAN=20
class=3D229341418-19072004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"Palatino Linotype" size=3D3><SPAN =
class=3D229341418-19072004>I am=20 aware of the myriad warnings about
subclassing SWT widgets, but I'm = trying to=20 learn about those
limitations in greater depth.</SPAN></FONT></DIV> <DIV><FONT
face=3D"Palatino Linotype" size=3D3><SPAN=20
class=3D229341418-19072004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"Palatino Linotype" size=3D3><SPAN =
class=3D229341418-19072004>My=20 objective is to make the
<STRONG>SashForm</STRONG>&nbsp;resize its = subcomponents=20 dynamically as
the divider is dragged.&nbsp; I have succeeded in doing = this by=20
creating essentially a complete copy of the <STRONG>SashForm</STRONG>=20
(<STRONG>DynamicSashForm</STRONG>) and commenting out one line of the=20
<STRONG>DynamicSashForm</STRONG> onDragSash event.&nbsp;=20
</SPAN></FONT><FONT><SPAN class=3D229341418-19072004><SPAN=20
class=3D229341418-19072004><FONT face=3D"Palatino Linotype" = size=3D3>This
works fine,=20 but there is one aesthetic problem.&nbsp; The
<STRONG>Sash</STRONG> = draws a=20 "rough" pattern over the divider&nbsp;as
it&nbsp;is being dragged.&nbsp; = To=20 defeat this, I'm attempting to
override the <STRONG>drawBand = </STRONG>method (I=20 believe this is where
the&nbsp;"rough"&nbsp;pattern is being=20
drawn).</FONT></SPAN></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=3D229341418-19072004><SPAN =
class=3D229341418-19072004><FONT=20
face=3D"Palatino Linotype" size=3D3>&nbsp;</DIV></FONT></SPAN>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype"=20
size=3D3>BUT&nbsp;when I create my copy of the<STRONG> Sash</STRONG>=20
(<STRONG>DynamicSash</STRONG>), I run into perplexing problems.&nbsp; =
Understand=20 that since many of the functions in <STRONG>Sash</STRONG> and
= <STRONG>Control=20 </STRONG>are declared as "package", =
for&nbsp;<STRONG>DynamicSash</STRONG> I have=20 no choice but to declare my
<STRONG>DynamicSash</STRONG> as=20
<STRONG>org.eclipse.swt.widgets.DynamicSash.</STRONG>&nbsp;&nbsp;&nbsp;<S=
TRONG>DynamicSash</STRONG>=20
is a complete copy of <STRONG>Sash </STRONG>and is a descendant=20
of&nbsp;<STRONG>Control</STRONG>.</FONT></SPAN></DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype"=20
size=3D3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype" =
size=3D3>To=20 implement&nbsp;<STRONG>DynamicSash</STRONG>,&nbsp;I replace
all=20 <STRONG>Sash</STRONG> references =
in&nbsp;<STRONG>DynamicSashForm</STRONG> with=20
<STRONG>DynamicSash</STRONG>.</FONT></SPAN></DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype"=20
size=3D3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype" =
size=3D3>The=20 observable results are bizzare.&nbsp; When I instantiate
my=20 <STRONG>DynamicSashForm</STRONG>, I get the following stack trace (see
= below)=20 which is the first of many issues.&nbsp;&nbsp; I don't know
exactly what = is=20 going on, but my guess is that Eclipse must be doing =
something&nbsp;<U>unusual=20 in the class loading functions</U>.&nbsp;
</FONT></SPAN><SPAN=20 class=3D229341418-19072004><FONT face=3D"Palatino
Linotype" size=3D3>If = anyone can=20 explain why I'm getting the
<STRONG>IllegalAccessError</STRONG>, = it&nbsp;will=20 likely shed
light&nbsp;on numerious other strange, strange behaviors = that I get=20
when I try other angles of attack&nbsp;to circumvent this=20
problems.</FONT></SPAN></DIV> <DIV><SPAN class=3D229341418-19072004><FONT
face=3D"Palatino Linotype"=20 size=3D3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D229341418-19072004></SPAN><SPAN =
class=3D229341418-19072004><FONT=20
face=3D"Palatino Linotype" size=3D3>Similarly strange behaviors result = if
I simply=20 try to subclass the <STRONG>Sash</STRONG>.&nbsp;&nbsp; It's hard
to = explain, but=20 it seems as if the system&nbsp;loads my
<STRONG>DynamicSash</STRONG> = class,=20 while other parts of the
system&nbsp;treat the class as if it were the = original=20 SWT
<STRONG>Sash</STRONG>.&nbsp; For example, using the debugger=20
to&nbsp;single-step step through&nbsp;the drag event handler <U>seems=20
to&nbsp;ignore my&nbsp;descendant methods</U>, even though my=20
<STRONG>DynamicSash</STRONG> is provably being&nbsp;instantiated (as =
evidenced=20 by&nbsp;both a constructor diagnostic and by the debugger
itself, that = confirms=20 my object is of type
<STRONG>DynamicSash</STRONG>).</FONT></SPAN></DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype"=20
size=3D3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype" =
size=3D3>I've=20 checked the method signatures until I am blue in the
face.&nbsp; The = system=20 is&nbsp;ignoring my descendant methods, except
for the=20 constructor.</FONT></SPAN></DIV> <DIV><SPAN
class=3D229341418-19072004><FONT face=3D"Palatino Linotype"=20
size=3D3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype" =
size=3D3>Does=20 anyone understand how this could be
happening?</FONT></SPAN></DIV> <DIV><SPAN class=3D229341418-19072004><FONT
face=3D"Palatino Linotype"=20 size=3D3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D229341418-19072004><FONT face=3D"Palatino Linotype"=20
size=3D3>TIA,</FONT></SPAN></DIV> <DIV><SPAN
class=3D229341418-19072004><FONT face=3D"Palatino Linotype"=20
size=3D3>Dave</FONT></SPAN></DIV> <DIV><SPAN
class=3D229341418-19072004><STRONG><FONT face=3D"Palatino = Linotype"=20
size=3D3></FONT></STRONG></SPAN>&nbsp;</DIV></SPAN></FONT>
<DIV><FONT face=3D"Palatino Linotype" =
size=3D3>java.lang.IllegalAccessError: tried=20 to access method
org.eclipse.swt.widgets.Widget.checkBits(IIIIIII)I from = class=20
org.eclipse.swt.widgets.DynamicSash<BR>&nbsp;at=20
org.eclipse.swt.widgets.DynamicSash.checkStyle(DynamicSash.java:114)<BR>&=
nbsp;at=20
org.eclipse.swt.widgets.DynamicSash.&lt;init&gt;(DynamicSash.java:72)<BR>=
&nbsp;at=20
com.corticon.eclipse.common.ui.DynamicSashForm.layout(DynamicSashForm.jav=
a:218)<BR>&nbsp;at=20
com.corticon.eclipse.common.ui.DynamicSashForm$1.handleEvent(DynamicSashF=
orm.java:84)<BR>&nbsp;at=20
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)<BR>&nbsp=
;at=20
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:801)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:4171)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:312)<BR>&nbsp;=
at=20
org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:875)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)<BR>=
&nbsp;at=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)<BR>&nbsp;at =

org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)<BR>&nbsp;at =

org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:148)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:884)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)<BR>=
&nbsp;at=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:432)<BR>&=
nbsp;at=20
org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:398)<BR>&=
nbsp;at=20
org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:499)<B=
R>&nbsp;at=20
org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:887)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)<BR>=
&nbsp;at=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)<BR>&nbsp;at =

org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)<BR>&nbsp;at =

org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:148)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:884)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)<BR>=
&nbsp;at=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)<BR>&nbsp;at =

org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)<BR>&nbsp;at =

org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:148)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:884)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3037)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1462)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:77)<BR>=
&nbsp;at=20
org.eclipse.swt.widgets.Control.windowProc(Control.java:3050)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Display.windowProc(Display.java:3338)<BR>&nbsp;at=
=20
org.eclipse.swt.internal.win32.OS.SetWindowPos(Native =
Method)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1044)<BR>&nbsp;at=
=20
org.eclipse.swt.widgets.Control.setBounds(Control.java:1882)<BR>&nbsp;at =

org.eclipse.swt.widgets.Control.setBounds(Control.java:1861)<BR>&nbsp;at =

org.eclipse.swt.widgets.Control.setBounds(Control.java:1926)<BR>&nbsp;at =

org.eclipse.ui.internal.LayoutPart.setBounds(LayoutPart.java:290)<BR>&nbs=
p;at=20
org.eclipse.ui.internal.presentations.PresentablePart.setBounds(Presentab=
lePart.java:115)<BR>&nbsp;at=20
org.eclipse.ui.internal.presentations.DefaultPartPresentation.layout(Defa=
ultPartPresentation.java:723)<BR>&nbsp;at=20
org.eclipse.ui.internal.presentations.DefaultPartPresentation.setControlS=
ize(DefaultPartPresentation.java:733)<BR>&nbsp;at=20
org.eclipse.ui.internal.presentations.DefaultPartPresentation.selectPart(=
DefaultPartPresentation.java:1123)<BR>&nbsp;at=20
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.=
java:946)<BR>&nbsp;at=20
org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:921)<BR>&nb=
sp;at=20
org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1020)<BR>&nbsp;=
at=20
org.eclipse.ui.internal.PartStack.add(PartStack.java:290)<BR>&nbsp;at=20
org.eclipse.ui.internal.EditorStack.add(EditorStack.java:110)<BR>&nbsp;at=
=20
org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer=
.java:59)<BR>&nbsp;at=20
org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAreaHelper.java=
:266)<BR>&nbsp;at=20
org.eclipse.ui.internal.EditorManager$4.run(EditorManager.java:697)<BR>&n=
bsp;at=20
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)<BR>=
&nbsp;at=20
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:=
686)<BR>&nbsp;at=20
org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.ja=
va:782)<BR>&nbsp;at=20
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorMana=
ger.java:585)<BR>&nbsp;at=20
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:573)<=
BR>&nbsp;at=20
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage=
.java:2201)<BR>&nbsp;at=20
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2=
134)<BR>&nbsp;at=20
org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2126)<B=
R>&nbsp;at=20
org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2113)<BR>&=
nbsp;at=20
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)<BR>=
&nbsp;at=20
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2108)=
<BR>&nbsp;at=20
org.eclipse.ui.ide.IDE.openEditor(IDE.java:299)<BR>&nbsp;at=20
org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:96)<BR=
>&nbsp;at=20
org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.=
java:94)<BR>&nbsp;at=20
org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActio=
nGroup.java:111)<BR>&nbsp;at=20
org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActio=
nGroup.java:293)<BR>&nbsp;at=20
org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavig=
ator.java:624)<BR>&nbsp;at=20
org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator=
.java:388)<BR>&nbsp;at=20
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:42=
9)<BR>&nbsp;at=20
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.j=
ava:615)<BR>&nbsp;at=20
org.eclipse.core.runtime.Platform.run(Platform.java:747)<BR>&nbsp;at=20
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java=
:427)<BR>&nbsp;at=20
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.ja=
va:635)<BR>&nbsp;at=20
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.=
java:731)<BR>&nbsp;at=20
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:211)<=
BR>&nbsp;at=20
org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)<BR>&n=
bsp;at=20
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:238)<=
BR>&nbsp;at=20
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)<BR>&nbsp=
;at=20
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)<BR>&nbsp;at=20
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)<BR>&=
nbsp;at=20
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)<BR>&nb=
sp;at=20
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)<BR>&n=
bsp;at=20
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)<BR>&nbsp;at =

org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:25=
4)<BR>&nbsp;at=20
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)<BR>&=
nbsp;at=20
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)<BR=
>&nbsp;at=20
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivat=
or.java:335)<BR>&nbsp;at=20
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:2=
73)<BR>&nbsp;at=20
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:1=
29)<BR>&nbsp;at=20
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<BR>&nbsp;at=20
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)<BR>&nbsp;at=20
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)<BR>&nbsp;at=20
java.lang.reflect.Method.invoke(Method.java:324)<BR>&nbsp;at=20
org.eclipse.core.launcher.Main.basicRun(Main.java:183)<BR>&nbsp;at=20
org.eclipse.core.launcher.Main.run(Main.java:644)<BR>&nbsp;at=20
org.eclipse.core.launcher.Main.main(Main.java:628)</FONT></DIV>
<DIV align=3Dleft>
<P align=3Dleft><FONT face=3DVerdana><FONT face=3D"Palatino Linotype" =
size=3D4>David=20 Lynch</FONT> </FONT><BR><FONT face=3D"Palatino Linotype" =
size=3D2>General Manager=20 <BR>SOTA Enterprises, Inc. <BR>690 South La Luna
Avenue <BR>Ojai, = California=20 93023<BR>Voice 805-640-1212 Fax
805-640-1907 Pager 626-932-2140 = <BR></FONT><A=20
title=3Dmailto:davidlynch@xxxxxxxx=20
href=3D"blocked::mailto:davidlynch@xxxxxxxx";><FONT=20
title=3Dmailto:davidlynch@xxxxxxxx face=3D"Palatino Linotype"=20
size=3D2>mailto:davidlynch@xxxxxxxx</FONT></A></P>
<P align=3Dleft><IMG src=3D"cid:229341418@19072004-26B3"></P>
<DIV><FONT face=3D"Palatino Linotype"></FONT>&nbsp;</DIV></DIV><FONT =
face=3DVerdana=20 color=3D#000000 size=3D2>
<DIV>&nbsp;</DIV></FONT></BODY></HTML>

------=_NextPart_001_0007_01C46D8A.FCAC20F0--

------=_NextPart_000_0006_01C46D8A.FCAC20F0
Content-Type: image/gif;
	name="trafficlight.gif"
Content-Transfer-Encoding: base64
Content-ID: <229341418@19072004-26B3>

R0lGODlhKwB2APYAAAEKABoAAAAWABgbAg8PERAREigBADgAACIXAgMkARcmBQA4ABUzBRwlHBwx
HCgoAzUrDCw2CTc4Ai05HR0dICUpJ0cAAFgAAFMXB2YAAHkAAHUUBkY4DwBHABdJBgBXABdSBjNI
CwBoAAB4ADhAOEhIAlRIDFhYAEZFFVlKFURWE1pWF2RfDmBAFmdXFVJmDWdmAnh4AGdkGndqFmx9
Gn12HFFgNXRrKEJDRVNWVldhV3N3dIgAAJcAAIgUB5IUB6UAAIwyE4BpB4RwC4BuH4N1Hpd9Hol3
Jph/IQCGAACXAACvAADOAADpAAD+AIiIAJeXAKmIDqWlAIeDJZuCI4KQIKWOLK2RKbqbKaKMMaeV
NbqeNpaqJL+hLaq1KL+3Lb2hOcGhLseoNc+wPdGxP8TDMpiaUK2eR6+qWoeQba22Z622eMSw
NbqeNpaqJL+hLaq1KL+3Lb2hOcGhLseoNc+wPdGxP8TDMpiaUK2eR6+TdW3
RMm1WNW8Vcm2YtnAT93EWODHX+HJZoaHia22h622l6quqsbIxuPm4////wAAAAAAAAAAAAAA
RMm1WNW8Vcm2YtnAT93EWODHX+ACH/
C05FVFNDQVBFMi4wAwEAAAAh+QQBZAB/ACwAAAAAKwB2AAYH/4B7goOEhYM5O3U4FAUAOIaQ
C05FVFNDQVBFMi4wAwEAAAAh+kZKF
iIqMjpOZmoKVi42Pm6GQnRQEmKKoh4mep6moODk4FY2trpl6eA0Au7y7OXi2k7m9xLw5ecGFeiTF
zbx1yYJ6us7VO9HM1drXtjna2gICwKl43+ACDXqp2ebN4eKhaVQl7dXvCkJDCuqSd3Qo9Zy9
zbx1yYJ6us7VO9HM1drXtjna2gICwKl43+E0CF
ygB+kfx9GzAAAQIIxQYKWGEQIaQ7cJxB4LBBAw8eGjJcOICg18AIFSfdQVNsAAYePXp8BBlS
ygB+JAeI
AAYySNmPZS8IPoDElEmz5oWRHBToRHJQpc9dHH4AERrzowajFyxYIKlUQAIGTC0awsgL6FSqHzOo
FXlU6wEDEP+6omzaLyOAAUHOCrUqkm1WtwYCPPAagmdCOgoAcOghFG3IC2rbun0bAEGEBBTp
FXlU6wEDEP+HlYQ
IS9VmVf7itS69W3gACUEuDB8kU6IFBo+W30suTTlAJUVEGE9lo4MA4xhgjZK2raB0wHuIuFd
IS9VmVf7itS69W3gACUEuDB8kU6IFBo+yJ8M
AVWJ1hxt/Dju6wCshJWkx98NARdkDl87+oBp5Lh3hWE+qDsdLQIGeJx9VLL529jvhtkeyT38+B6F
llVW9513XXIAPLCeZoa4J8Y7B1xFXHXo8SLBfgwq408bXQlgwXT2mXZgLy4sKBYh7rWhwjsAWBDZ
X+YdhxwxRJjI3YZUhJPTAfWRFmOFvHAQRhfsSbMhhzoa8Nf/ZNaNyAsRYmBR5B4ptjFFkkv+
X+eGB6
uygoho39HdnGCjkF4KOIAQAJABVhRDlllW20EcEuTKLnpAtifCnGm2LGCdBxBm6J4BFfghEGhie2
ZwcdcTbaxhEcCDpiAClckeehYhCZIYp9xkkGGTdUM4AWeZb6JaLcLeponFsA9E0KpmYKJiRwxklm
PQNQUeqh/NFqxw0pBJsCTgEBUIIJKSDLwabtTcAQQ8US8+yziUpjQwnYJhZtTuFIgG0J+6T6xp7b
mhQBFlgYwaw0qrq67UBFaFotlYse4cwAEpwAw74SrDAAMffIm+o/xSggwRMIIxxDDDCcMIME
mhQBFlgYwaw0qrq67UBFaFotlYse4cwAEpwAw74SrDAAMffIm+vAx0
xZuLEruL/wtPQKGxwgvve0K23IYjA8V09DIAC09IoTEUCXfcMLYPSHASxU+dDIUUOG/8hMsvlyDB
AxG8s9O69D5lQso5s7zzvg2f8LEEPwPtlQI0dxkDziorzbDTXGML9QMMKTX0vHrY4cbFN6/M8tZN
f+z1zwoMQFivDZoNAAowJK11wx5/+zXYA0CQQGFEl03HACtcrfbOWzvt99fPPqBAZmQvKsEM
f+N2e8
NsMwvPCtz39PG0INFMvxAgw6K8y026A/4Pq0AzyABN3KLHqDBKkvvTroUcP+L6r9rfFeAhm3HAPX
bkPd+7TxSVn4omAI8MLOjDf9+PLMC/mm8G14tfD3nScPNf8ErzOvmPNkrzFHGzIrAD4MLLjN
bkPd+7TxSVn4omAI8MLOjDf9+Qeiw
70KEwMGv/50ACjBtfeuSq5960MedNcihDdELRwRe0LUSzA970IIKFmbVIAP6SQC7CIEJPke/Z/UC
CWEgYPAOiEClJIh1HfTgLlIwJCzQDkUWjFMWMPiAx5VPgAoKIQWVwb1G2UsAyosa2OI2rQRZ4VBD
emF7YuipLMRNAa4DXP3whcQuYKELSpQGEz9FBjFYIQV3EaBiLHWpLoRweyT0VBfzdARIQYAhEEjB
EbCwK1lZEY2OEgMZxhCrPpqqC18yowsLtwY3gAEMW0AkIrewhSOkAGy7GAAHZDDHK2DhClewQiav
UITC3QD/AQ1xiCj/tRBQinKUZEuAKleZAAzWIxys9IoAyGYGLEThllEwQbQGIARc3lIC6TsgGdoQ
qm0pAAnoEiGtLEgGezUjbK5zhgKucEZCHnALpOyFCjzggQV48ys62sU7QoAuPLrrLiHoZgc6IIJ2
fmABqoyAtt5Rg3QVTg0H7EUEFtCBDySBCU1wgkCbwIQkdKCVEZBbOEowyGA6EwARAEEHRsAEgVr0
okwYAUIHYgV1kQ2fHNhFRDughIua9KJKWIAA5CkyjxZQDpF8QQeScNKaOqEJSkgAAEKwUJf2Rw1n
2IUKJhpQm560CSKIj1Ii4FNaARWdHaioUWu6hAXsVAAM/2hqg54aAnZO1aZIjQ8DsnrPoPKzpF+t
aU53GgKtKkMNbACATKWaVpNWVQAhCEEWqaSGN0TAA1Gt60mZ0AG8ysCtKMLnDfpJV8EKlLB4rQFi
24NPKwC2sY6FLDknKw18bgGwS3DsRe8qAXt+VA5iYMAC0CpaJ6xVBqblTl/HgIIEiACzaWVC
24NPKwC2sY6FLDknKw18bgGwS3DsRe8qAXt+UgEw
g9j+NA5jOIIAFhBa0d71XL516hv4qJQP4NaousVgPZO71TiwMRwUTStBk6DTCFiRum9tQ6nI
g9j+JAAR
LKGoNW3CEjS6Cyokk7N8HVep5pSADyiBCQANaBMIugQliECnAIDte+9pXVOhwCsL8KcSlsBg
LKGoNW3CEjS6Cyokk7N8HVep5pSADyiBCQANaBMIugQliECnAIDte+JSRB
BCrFoKiAB0w2NIg3Vkd4ASy92YFvhoMz7k0muuCrBwv7UQxTUIE4dcS/F3jhuyIGL4pMfGIxlGEK
VaABDbjghS90wYowpjB3aFxjQA6phUCO8YgLh4YbuODJUI6ylKPMghawYMomKFx8fMflLjPvWbPk
jg5yQmYMmrnMZ3alK4uRg03gIQc5oMa2GkCCHeBhXpPABR7qsIM++/nPdcBDHvAcjUIb+tCI
jg5yQmYMmrnMZ3alK4uRg03gIQc5oMa2GkCCHeBhXpPABR7qsIM++TnSi
AwEAIfkEAWQAfwAsBgAKACAAZgAGB/+Af4KDhIWGhAKHiouMjY6KDo+Sk5SHQ38PlZqbggCcghqf
ij2MiY8cnAl/VKKLrJKhjqqNpIUXhQeGJYYthTytfxKtHLODwq0DwMqSnlevhr/LmgaKz4MBhrd/
FtLakqjWirfcnCjShwKeuJJhjt7s7YVIh7mPYosu6YrU2IZI9/EMHTNEjVG7gMrE3Fv15w6nZFgE
KQyDcFPEQ+EIgdkU0M6yeBmDaUKR4k9JdJtMKUqmSd05QSqlufyDcJ4iVIROKFhUsRKMRwMP
KQyDcFPEQ+Qfnz
5OXLoYdOKCpWaFejn4KcEmJwbifTQVAPwVBqKMIfloJCtpL6Z6cmr6K2OipRZBAdGYT/kDJCi5ET
3boeF2UldHdQsi6EFiriWigToZl5Fe0V1FcQS8COCJM1ionnoDl/BP9ZvKtxIYSYByWSQLhUIch/
QisK2ihMl1eqW3VBrZrMomRgCV0RBBi2IsOMcNLsvWgMpYOzGY0xbo/mcJuEyNj+w9wRxeGvB93b
uJHQCkMuBF38s3s3IQSf0Btlqurqn8nApnNKDt3RTs9/TM2uj5KQ+z/qlLDfIwv80cGBC1wV0x/z
rLFIByIkIWESI4ggQgcJmKJSCI6IoMSHSkhYoYUfLJCIAGaR1+Af5hDiIYgijvjBBx2YCABw
rLFIByIkIWESI4ggQgcJmKJSCI6IoMSHSkhYoYUfLJCIAGaR1+DCoi
whIghkihhSLMeGCGfwi3IiEf9Ojj/4hB0lijjYKowp8gSfD4oYhBNunkAgl6QkyOxvyRZI8/zmgm
gglm6NKUI1gZ4ggVfhDkgWgmoOYf+CUR4pIkCllnhukAEIFUchh2JZYk0vlkggI0CgAArP2x
gglm6NKUI1gZ4ggVfhDkgWgmoOYf+QAeH
/pjoonYCGmgm0GVBJYUUxnkml5k26uiNhywwQqgybkmqpqcawlyEcI5IJ5evmuroH+ENEscgHTB5
Ka6l6jrTIUD2+SesmxbyK7B9OvmknbruSoSshHTg55/V6vPAeILEUV0i2t6aZrfqGGHIs4hM
Ka6l6jrTIUD2+Oi21
xgrSayOoCJApvKY+6sm8hKihiFPoPjrAA1M6cgRO+gI4QArmcSIGEUS44AISV6AGbh4lC8UD
xgrSayOoCJApvKY+6sm8hKihiFPoPjrAA1M6cgRO+2cXK
SMyvf8uAlcyJ+ZVMsoYmn6hrfgLoEAgAIf5zAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAA
SMyvf8uAlcyJ+AAEA
AAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAA
AAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA7

------=_NextPart_000_0006_01C46D8A.FCAC20F0
Content-Type: image/jpeg;
	name="Sota.jpg"
Content-Transfer-Encoding: base64
Content-ID: <229341418@19072004-26BA>

/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAETAmMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QA
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+HwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+U6KK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACo5plhQs34D1pzuI1LMcAVlTzmd9x4HYelc9ar7NabjSuX7ORpUdmOfm/KrFVdPGID7tVq
rpNuCbB7hRRRWogooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkJABJ4ApaoXdz5h2KflHU+tZ1J
qCuxpXI7u4MzYH3B0FV6fVqztdxEjDjsPWvL5ZVZl7E9mhSBQRgnnFT01WDZwc4ODTq9aKUYpIzC
iiiqAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiq91c+UNq/fP6VMpKKuwI7y5xmNTz3P9Kp0d
KACiiigAooooAKKKKACiiigAooooAKKKKACiiq91c+akgg
M746KOprzJOVSRotB9rb+c25vuD9anu7nyV2J98/pTp5ltYgFHPQCs1mLEknJPernJUY8kd+
M746KOprzJOVSRotB9rb+ot9T
Q0//AFB92q1VawH+jj6mrNdtL+GiXuFFFFaiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiimSyiJdx/AetJu
2rAZcTiBPVj0FZzMWJJOSadIxkYseppqqXYKBkmvOqTc2VawsURlcKP/ANVaBKWkP9PU0RotrEST
9T61QmmMz7j07D0rTSjH+8w3Gys0rlmOSaaiGRwqjJNKAScDk1oW8At0LNjdjk+lc0Kbqyv9
9T61QmmMz7j07D0rTSjH+8w3Gys0rlmOSaaiGRwqjJNKAScDk1oW8At0LNjdjk+5Tdi
SCLyYgmc471JUME/nlyBhQcD3qavUg04rl2MwoooqwCiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKQkAEngUAI7hF
LHgCs+aUzPk9Owp1xOZm4+6OgqGuGrU5nZbGiVhQMnA61eghECFmwGxyfSm2tvsG9vvdh6VB
LHgCs+aUzPk9Owp1xOZm4+d3Pm
HYp+Ud/WnFKmueW4m76Dbm4MzcfcHQVDRVuzts4kYcdhXOoyqyHew+0ttg3sPm7D0qC8uvNO
HYp+xT8g
6n1qS9usZjT/AIEf6VRp1ZqK9nD5iS6s0NOH7pj/ALVW6q6eMQH3arVd1H+GiXuFFFFbCCiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKpXcxc7R9319aluJsZRfxNViM1y1J/ZRSIqtWtvn52HHYU2C23tk/cH61Nc3HljY
v3v5VEIpLnkNvoiO8uesa/if6VTpxGafBbmZ8dFHU1jJyqSC1h9rb+a25vuD9anurjyhsX7x/SnT
zLbRgLjPYVnEliSTkmtJyVJckdwSuB5p9vbGd8dFHU0RRGZwo/E+laUcaxIFXoKzpUvaO72G3Ycq
hFAAwB2paKK9MzCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACimNNGhwzq
D6E037VD/wA9FpXXcCWioxcRN0kX86f1oTT2AWiiimAUUVGk8chwrgn0pXAkooopgFFFFABRRRQA
UUU15FjGWYL9aAHVFNLsGB97+VM+2I2QmWx37VETk5NYymtkOwhGaWKIyNjoO5pruI1yajiv
UUU15FjGWYL9aAHVFNLsGB97+VM+pBwF
XH0rn92+pRdnmECAD73YVQJLEk8k0ruZGLHqab068VE5uT8hpWHxRGVwo/E+lXXZLWL+Q9TT
XH0rn92+YWih
hJDBh3IqlNMZn3H8B6VpdUo+bJeo13MjFmOSaEQyMFUZJpACSAOSa0ba3EK5PLnrWEKbqSHew+CE
QpgcnufWpKKK9NJJWRAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAoopodSSAwJHYGgB1FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUVm3l4ZCUQ/J3PrUTmoK7GlcmuNQWPKx/O3r2qlJcyS/ec49BwKiqxb2bz8/dT1PeuJynUdkXZI
r0VrR2UUf8O4+rVL5SD+BfyrRUH1YuYxKekrxnKsV+hrWa2iYcxr+AxUEumqwJQlT6HpSdGS
r0VrR2UUf8O4+rVL5SD+BfyrRUH1YuYxKekrxnKsV+hrWa2iYcxr+1QXR
DFqLrw4Dj16Grcd5FIOHCn0bisyWB4Th1x6HsajpKrOOjHZM1rm6SKNsMC/YDmqenf8AHyPoaq1a
07/j5H0NCm5zVxWsjUoooruICiiigApksyQrlzj27moLq9EPyr8z/oKzXdpGLMSSe5rCdVR0W5SV
y1PqDvxH8g9e9V0Vpn5JPqTTVUuwA61cjjEa4H4mubWbuythVUIoA6UrMFBJ6CjpVSWQyttXp296
qT5RCOzTvx07CpfL2DjmnRxeWvv3p9Zeo7kNRO284HSnTOCcL0pUTbyetJjECbRS06o5GwcCosKx
esY0I35DP6elXKw0do2DKSCO4rStb0TYV/lf+ddtKcbcpLRaooorqJI53McLMOoHeqH9pS+i/lVy
9OLV/wDPesiuStJxejLSLf8AaUvov5Uf2lL6L+VVKnSzmccIR9eKyUpvZjsiT+0pfRfyo/tKX0X8
qaNPm9B+dL/Z83ov51X73zFoL/aUvov5Uf2lL6L+VJ/Z83ov51DNC0DbWxnGeKTdRasehP8A
qaNPm9B+2lL6
L+VH9pS+i/lVSio9pLuFkW/7Sl9F/Kj+0pfRfyqOKzklQMuMH1NP/s+b0X860/esWgv9pS+i
L+VH9pS+/lR/
aUvov5Un9nzei/nSGwmH8IP0NH73zDQd/aUvov5Uf2lL6L+VV3heP7ylfqKZUOc1ux2RcTUZSwBC
4J9K0qwgcEGt2umjJyvcloKKKK6CQooooAZLIIo2Y9AM1j+axk35y2c5q7qUuAsY78ms+uKt
4J9K0qwgcEGt2umjJyvcloKKKK6CQooooAZLIIo2Y9AM1j+axk35y2c5q7qUuAsY78ms+K8r
4J9K0qwgcEGt2umjJyvcloKKKK6CQooooAZLIIo2Y9AM1j+axk35y2c5q7qUuAsY78ms+L
oXFG5G4kRWHQjNOqlpsuVaM9uRV2uqEuaNyXoFFFFWIKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooo6UAUtQuNi+WvU9fpWdT5pDLKzepplebOXNK5olYsWdv58vP3Bya1QAAAOAK
KKKACiiigAooo6UAUtQuNi+racg
W3z3Y1arspR5Y3Je4UUUVsSFFFFACMocEMAQexrMvLQwHcoyn8q1KRlDqVIyDWc4KaGnYwqtad/x
8j6GoZ4jBKyHt0PtU2nf8fI+hrigrTSZb2NSiiivRMwqneXnl5RPvdz6VJd3P2ePj756VlE5
8j6GoZ4jBKyHt0PtU2nf8fI+OTya
5qtS3uopICcnJ60AEnA5NJVy3g2Dc33j+lcsYuTKbsLFF5S8/ePU0+n9arXEu35FPPc10NKC
5qtS3uopICcnJ60AEnA5NJVy3g2Dc33j+JWoy
ebcdq9O/vUkEOwZP3j+lNt4cYdvwFT1kld3ZQVXnlx8q9e9Pnm2DA+8f0qBEycmlJ9AQsadzT6KR
m2j3rOwxHfaMDrUNKTk0lABS9KSigDSsrvzBsc/P2PrVysIHByODWtaXH2iPn74612Uql/dZDQl+
f9Fb6j+dZQBYgAZJ7Vp6icW/4iq+mxbpGc/w9PrUVFzVEhrRFq1tFgUEgF+5qxRRXWkoqyIC
f9Fb6j+iiim
AVmal/x8D/d/xrTrM1L/AI+B/u/41hW+AqO5UooorhLNaw/49U/H+dWKr2H/AB6p+P8AOrFelD4U
ZvcKKKKsQhAIwRkVn3tmEHmRj5e49K0aTrUSipqzGnYwq3VOVB9qx7iLyZmXsOla0RzEh9hWFFWb
RUh9FFFdRAUhIAJPAFLVXUJfLh2jq3H4VMnyq4GfPIZpWf1PFR0UV5jd3c1JLeXyZlbt3+lb
RUh9FFFdRAUhIAJPAFLVXUJfLh2jq3H4VMnyq4GfPIZpWf1PFR0UV5jd3c1JLeXyZlbt3+PW
RUh9FFFdRAUhIAJPAFLVXUJfLh2jq3H4VMnyq4GfPIZpWf1PFR0UV5jd3c1JLeXyZlbt3+sK
tWxl8yAA9V4rqoS+yTJFmiiiusgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqO
tWxl8yAA9V4rqoS+c7YZ
D6KakqOcboZB6qaT2AxaKKK8s1NTTnDW+O6mrVZFpceRLz9w8GtZWDAEHIPcV30pKUbENC0U
D6KakqOcboZB6qaT2AxaKKK8s1NTTnDW+UVsS
FFFFABRRRQBS1KPKK47cGoNO/wCPkfQ1fuk328g9s1Q07/j5H0Ncs1aomWtjUpGYKpJ4A5NLVPUp
dsYQdW6/SuiUuVXJRRnmM8pY/gPQVHRU1tEJGJPQdq85JzZpsSW0HR2/AVZoqOaYRL6k9BXWkoIz
3G3E/ljA+8f0qGCHedzdP502KMzOS3TuatgYGB0rHWbuytgpksojX37ClkcRrk1VUNPJz+J9KJO2
iAWNDK2T07mpyoIx0p4QKABximsQoJPFZ2sFyJzs61ATuOTTpHMjZ7dqZUMoKKKKACiiigAqSCYw
SBh+I9RUdFCdndAaWosGt0IOQWB/Sn6euLYH1JNR6fIJIyjYJXkZ9KuAY6cV3wXM+ch6aC0U
SBh+UVsS
FFFFABWZqX/HwP8Ad/xrTrM1L/j4H+7/AI1hW+AqO5UooorhLNaw/wCPVPx/nViq9h/x6p+P86sV
6UPhRm9woooqxBRRRQBm6muJUb1FXrc5gjP+yKeQD1ANL0rNQtJy7juFFFFaCCsi9l82c46L
6UPhRm9woooqxBRRRQBm6muJUb1FXrc5gjP+wK0b
qXyYWbueBWPXLXl9kuI9I2cOQPujJplaljCEgyRy/J+lZ80ZhlZD2NYSg4xTHcjqzYS+XOAejcVW
pelRF8ruM3aKjt5fOhVu5HP1qSvTTurmQUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAxJo/KlZPQ0ytHULfevmL1HX6VnV5s48srGidwqe2u2tzj7ydxUFFSm4u6GbUUyTLuU59u4q
SsNHaNsqSp9RV+DUVbiT5T6jpXZCsnoyGi7RSAgjIORS10EhRRRQAhGRVK0tJIZtzYAwe9Xq
SsNHaNsqSp9RV+KlxT
ab6DCsi8k8y4Y9hwK1XbYjN6DNYhOTXPXeiQ4iVbs/ut9aqVbtSEhZicDNY0viKexNJII1yfyqmq
tcyc/ifShma4kAH4D0q5HGIlwPzrR/vH5E7CBAigDoKRmCgk9BUhIAyeBVGaUzPhRx2FObUVoC1E
Zmnk4/AelWo0Ea4FJFEI19z1NPrNLqxgTgZNVJpfMPH3R0p08247V6d/eoKiTvoNIKKKKgYUUUUA
FFFFABRRRQBPZyeXcKex4Na9YQODmttG3oreozXXQejREh1FFFdRIUUUUAFZmpf8fA/3f8a06zNS
/wCPgf7v+NYVvgKjuVKKKK4SzWsP+PVPx/nViq9h/wAeqfj/ADqxXpQ+FGb3CiiirEFFFFABRRRQ
AUUUyWQRRsx6AZo2AoajNvlCDovX61Xt4vOmVex6/SmMxdix5JOTWhpsWEaQ9TwK4F+8mabIuAYF
UtSi4WQfQ1epksYljZD3Fdk480WiFoYlFKwKkg9RxSV5poXtNlwzRnvyK0KxI3McisOoOa2lYOoY
dCM120ZXViJC0UUV0EhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZl5Z+Vl0GU
dCM120ZXViJC0UUV0EhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZl5Z+7j0r
TpOtROCmrMadjCorQudPDZaLg/3aoMpU4IIPoa4JQcNzRO4lFFFQBLDcvAflPHoelX4L+OXhvkb3
6Vl0VpGpKImrm9RWTBeSQ8Z3L6GtCC6ScfKcN/dPWuyFSMyGrE1FFFaiIbs7baT6YrHrWvv+PV/w
/nWTXFX+JFxCnAswCD16U2rVmowzY59ayguZ2KehLDCIl/2j1NSUVWuZ8ZRT9TXW7QRnuNuJ952r
93+dPgh2DJ+8f0ptvDj5mHPYVPWCTb5mUFQXE2PlX8TTp5tgwPvH9KqVM5dENIKKKKyGFFFF
93+dPgh2DJ+ABRR
RQAUUUUAFFFFABWxZndbRn2xWPWtYf8AHqn4/wA66KHxEyLFFFFdpAUUUUAFZmpf8fA/3f8AGtOs
zUv+Pgf7v+NYVvgKjuVKKKK4SzWsP+PVPx/nViq9h/x6p+P86sV6UPhRm9woooqxBRRRQAUU
zUv+Pgf7v+NYVvgKjuVKKKK4SzWsP+UUAF
UdSlwFjHfk1dJABJ4ArGnkM0rP6nisK0rRt3KSGopdwo6k4rajQRoqjoBiqGmxbnMh6LwPrWjSox
srhJhRRRXQSZmoxbJQ46N/Oqla95F5sDAdRyKyK4KseWRotgrS06XdEUPVf5Vm1NaS+TOp7Hg1NO
XLK4PVGxRRRXomYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVFNbpOMMOexHU
VLRSaT0YGTPZPDkj5l9RVet6q09ik2SvyN6jpXLOj1iWpdzKoqWa2eA/MOPUdKirmaa0ZQUoJByD
g0lFIC9bahjCy/8AfVX+tYVW7K78o7HPyHp7V006vSRLRdvBm2k+lY9bci+ZGy+oxWJRXWqYRCrl
mP3bfWqdWIpRFB/tE8CsqbSldjZLcT+WNq/eP6VFbwbzvb7v86bDEZmJbp3PrV0DAwK1Sc3zPYnb
QCM1DNJ5Q9z0FSSSCJcn8BVB3LsSetFSVtOoIQkk5PJpKKK5iwooooAKKKKACiiigAooooAKKKKA
CtezGLaP6ZrIrbiXZGq+gArpoLVsmQ+iiiuwgKKKKACszUv+Pgf7v+NadZmpf8fA/wB3/GsK
CtezGLaP6ZrIrbiXZGq+gArpoLVsmQ+iiiuwgKKKKACszUv+Pgf7v+3wFR
3KlFFFcJZrWH/Hqn4/zqxVew/wCPVPx/nVivSh8KM3uFFFFWIKKKKACiiigCrqEvlw7R1bj8KzOt
TXsvmznHReBTrGLzZwT0XmuCb9pOyNFojQt4vJhVe/f61LRRXclZWRmFFFFMArHu4vJnYdjyK2Kq
ajFviDjqv8qxqx5olLczKKKK4CzXs5fNgUnqODU9ZmnS7JSh6N/OtOvQpy5ombVmFFFFaiCiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAoqtFerLL5e0g+uas1KalsAUUUVQBRRRQAhAYYIyP
ooooAKKKKACiiigAooooAKKKKACiiigAoqtFerLL5e0g+Q1Tu
NODcxfKf7p6VdoqZRUtx3sYbo0bYYEH3ptbU0KTrtcZ9D6VlXFu1u+DyOx9a4p03DXoWncio
NODcxfKf7p6VdoqZRUtx3sYbo0bYYEH3ptbU0KTrtcZ9D6VlXFu1u+oorE
Zp2E/mR7CfmX+VUrqPyp3HbORS2cnl3Ceh4NWdSiyqyDtwa6H79O/YnZmfUkURlbA6dzUdWrIff/
AArKC5pJMb0RYVQigAYAoZgikngClJAGTwKozzea3H3R0rqnJQRCVxssplbJ6dhTKKK4m76mgUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQBNax+ZcIO2cmtiqOmxYVpD34FXq7qMbRuQ9wooorckKK
UAFFFFABRRRQAUUUUAFFFFABRRRQBNax+KKAC
szUv+Pgf7v8AjWnWZqX/AB8D/d/xrCt8BUdypRRRXCWa1h/x6p+P86sVXsP+PVPx/nVivSh8
szUv+KM3u
FFFFWIKKKKACobqXyYWbueBU1Zuozb5Qg6L1+tZ1JcsbjSuynUsVy8AIQgZ9qSCIzyhBxnqa
FFFFWIKKKKACobqXyYWbueBU1Zuozb5Qg6L1+uf2W
P+eh/KuKEZPWJba6kH2+b+8Pyo+3zf3h+VT/ANlj/nofyo/ssf8APQ/lWvLVFdEH2+b+8Pyo
P++3zf
3h+VT/2WP+eh/Kj+yx/z0P5UctULog+3zf3h+VIb6VgQSCD1GKsf2WP+eh/Kj+yx/wA9D+VH
3h+LVC6
M+irN1afZgpBLA96rVzyi4uzK3FUlSCOo5raikEsauO4rErQ02XIaM9uRW1GVpWJkXqKKK7i
M+Aooo
oAKKKKACiiigAooooAKKKKACiiigAooooAxon8u5VvRq2aw3++31rXtpPNhRu+OfrXLRerRT
oAKKKKACiiigAooooAKKKKACiiigAooooAxon8u5VvRq2aw3++31rXtpPNhRu+JaKK
K6iQooooAKKKKACoriETxFT16g+9S0UmrqzAwiCCQeCKSrF6u25f35qvXmSVm0ajlOGB9DW0
K6iQooooAKKKKACoriETxFT16g+6CRC
p6EYrFQbnUepxW5XVQ2ZMjEljMUhU9RViz+631qzfW3nJuUfOv6is8SlYyo4JPNZ29lO7DdD
p6EYrFQbnUepxW5XVQ2ZMjEljMUhU9RViz+7ife
dqn5f51BRRWMpOTuytgooopAFFFFABRRRQAUUUUAFFFFABRRRQAU+OMyuFXqaZWpY23kpuYf
dqn5f51BRRWMpOTuytgooopAFFFFABRRRQAUUUUAFFFFABRRRQAU+O36C
tIQ53YTdixGgjRVHQDFOoor0TMKKKKACiiigArM1L/j4H+7/AI1p1mal/wAfA/3f8awrfAVHcqUU
UVwlmtYf8eqfj/OrFV7D/j1T8f51Yr0ofCjN7hRRRViCiiigBksgijZj0AzWKzF2LHkk5NX9SlwF
jHfk1RRDI4UdScVxVpXlyouJf02LCGQ9TwPpV2mogjRVHQDFOrqhHlikS9QoooqxBRRRQAUUUUAR
XMXnQsvfqPrWNW9WTexeVOcdG5FcteP2iolepIZDFKr+h5qOiuROzuWboOQCOhpaq2EvmQ7T
XMXnQsvfqPrWNW9WTexeVOcdG5FcteP2iolepIZDFKr+1Xj8
KtV6cXzK5kFFFFUAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBhv8Afb61b06faxjJ4PI+tVH++31p
ASDkcGvNjLllc03Ru0VVtLwTAK5w/wDOrVehGSkrozCiiiqAKKKKACiioricQRlj17D1pN2V2BnX
zbrl/biq9KSWJJ5JpK8xu7bNSzYx+ZcA9l5rVqCzg8iLn7x5NT13048sTNu4VQvrTrIg/wB4D+dX
6KqUVNWYJ2MGitC6sNxLxDnutUCCDg8GuCUHB2ZoncSiiioAKKKKACiiigAooooAKKKKACilAJOA
Mmr9rYbSHlHPZf8AGrjBzdkDdhLKzORI4/3Qf51foorvjFQVkZt3CiiirEFFFFABRRRQAVmal/x8
D/d/xrTrL1E5uPoBWFb4So7lWiiiuEs1rD/j1T8f51YqtYHNsvsTVmvSh8KM3uFFFFWIKQkKCScA
cmlqnqE+xPLHVuv0qZS5Vca1KM0pmlZ/U1Z02Lc5kPReB9apVsWaeXboO5GTXHSXNO7LeiJq
cmlqnqE+KKK7
jMKKKKACiiigAooooAKq38XmQ7h1Xn8KtUjAMCD0PFTJcysBhUU512Oy+hxTa8w1LFlL5U65
jMKKKKACiiigAooooAKq38XmQ7h1Xn8KtUjAMCD0PFTJcysBhUU512Oy+6Nwa
1qwa17OfzoRk/MODXVRl9kmSJ6KKK6yAooooAKKKKACiiigAooooAKKKKACiiigDDf77fWm1IkZl
n2Dua0Rp8IGMEn1zXnxpud7Gl7GVVyDUGThxvHr3qSTTB/A5HsarSWcsfVcj1Xmnyzp6oNGaMd1F
L0cZ9DxU1YRGKVZGXoxH0NaKv3QuU3KQnFY3ny/89H/76NNZ2f7xJ+pp+3XYXKac19HEODvb0Ws6
aZp33Mef5VHUsVtJN91ePU9KxlOVTQqyRFWhZWRUiSQYPZaltrJYcM3zP69hVmt6dK2siWwooorp
JCiiigAqGe1SfkjDeoqaik0nowMiazkhycbl9RUFb1Qy2sUv3lGfUcGuaVD+UvmMeir76Z/c
JCiiigAqGe1SfkjDeoqaik0nowMiazkhycbl9RUFb1Qy2sUv3lGfUcGuaVD+f8GF
Qtp8w6AN9DWDpzXQd0VqKnNnMD9wn6UCzmJ+4R9anll2Hcgoq0unzHqAv1NSppn99/wUVSpz
Qtp8w6AN9DWDpzXQd0VqKnNnMD9wn6UCzmJ+fQV0
UKnhs5JsEDavqa0YrWKLG1cn1PJqat40P5mJyIYLVIBwMt/eNTUUV0pJaIgKKKKYBRRRQAUUUUAF
FV7ydrdFZcHJxyKqHUpfRR+FZSqRi7MdrmkzBFLMcAdTWNPJ50zP2J4oluJJvvsSPTtUdctS
FV7ydrdFZcHJxyKqHUpfRR+pz6I
tKwUUUViMv6bMBujJwScir9YXSp0vpkGN24f7VdNOqoqzJaNaisz+0pfRPypJr6UuwBCjOOB
tKwUUUViMv6bMBujJwScir9YXSp0vpkGN24f7VdNOqoqzJaNaisz+Wvto
i5WaE86wJuY/QetZEshlkLt1NNZi5yxJPqaSuapUcykrBWxayiWFcHkDBFY9OV2Q5UlT7Uqc+Rg1
c3KKyVvpl/i3fUVftJmni3NgHOOK7I1FN2RDVieiiitRBRRRQAUUUUAFIzBVJJwByTWfPfypK6ja
ADjpVaSeSX77kj0rnlWS2K5RJX8yV2HQkmmUUVxblhUttObeTcOQeo9aiopptO6A245FlUMpyKfW
GkjRnKsVPtVhNQmGASG+orrjXXUhxNSiiiukkKKKKACiiigAooooAKKKKACiiigDNsADdMT2
GkjRnKsVPtVhNQmGASG+BI/O
tKiisaXwjYUUUVsIY8SSfeUN9RVS5tok6Lj8aKKzmk0NFMqB2qWCJHbBGfxoorkilcsvx2sSchBn
35qaiiu5JLYzCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAhAPajFFFABijFFFABijFFFABijFFFABigADtRRQAYoxRRQAYoxRRQAYpaKKACiiigAoooo
AKKKKAEAA7CjFFFABijFFFABijFFFABijFFFAC0UUUAFFFFABRRRQAUUUUAFFFFAH//Z

------=_NextPart_000_0006_01C46D8A.FCAC20F0--



--__--__--

_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-swt-dev


End of platform-swt-dev Digest



Back to the top