Hi Javid,

"Javid Alimohideen" <[EMAIL PROTECTED]> wrote on 02/28/2006 03:47:14 PM:

> If you want to add a group programmatically, here is a sample code:
> 
> SVGSVGElement svgRoot = (SVGSVGElement) 
svgDocument.getDocumentElement();
> SVGOMGElement circleSet = (SVGOMGElement)
> svgDocument.createElementNS("http://www.w3.org/2000/svg";, "g");

  Just as a point of style I would strongly suggest avoiding the
use of the 'SVGOMXXX' classes in your code.  You should only use
these when absolutely necessary  They are Batik's 'private' 
implementation of DOM Core/SVG DOM - you should use those
interfaces in your code unless you _Really_ need access to
internals.

> circleSet.setAttributeNS(null, "id" "circlegroup");
> svgRoot.appendChild(circleSet);
> 
> Thanks,
> Javid
> 
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, February 28, 2006 2:37 PM
> To: [email protected]
> Subject: RE: Red Spots
> 
> 
> 
> ...yes you are right I haven't created a group with attribute 'id' set 
to
> 'circlegroup', not sure how to :( I'm a complete novice to SVG and have
> embarked on this ambitiouse project I'm finding it very difficult and 
time
> is running out, pls ELP!
> 
> Many thx
> 
> yasmin
> 
> >
> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
> > <HTML>
> > <HEAD>
> > <META HTTP-EQUIV="Content-Type" CONTENT="text/html; 
charset=iso-8859-1">
> >
> >
> > <META NAME="Generator" CONTENT="MS Exchange Server version 
6.5.7226.0">
> > <TITLE>RE: Red Spots</TITLE>
> > </HEAD>
> > <BODY>
> > <DIV id=idOWAReplyText64880 dir=ltr>
> > <DIV dir=ltr><FONT face=Arial color=#000000 size=2>My guess is that 
"g" is
> > null
> > because you never created a group with the attribute 'id' set to
> > 'circlegroup'.</FONT></DIV>
> > <DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
> > <DIV dir=ltr><FONT face=Arial size=2>Michael Bishop</FONT></DIV></DIV>
> > <DIV dir=ltr><BR>
> > <HR tabIndex=-1>
> > <FONT face=Tahoma size=2><B>From:</B> [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]<BR><B>Sent:</B> Tue 2/28/2006 3:13
> > PM<BR><B>To:</B> [email protected]<BR><B>Subject:</B> 
RE:
> > Red
> > Spots<BR></FONT><BR></DIV>
> > <DIV>
> > <P><FONT size=2>Hi there,<BR><BR>...here's the code from line
> >
> 
315:<BR>&nbsp;canvas.getUpdateManager().getUpdateRunnableQueue().invokeLater
> (new<BR>Runnable()
> >
> 
{<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
> nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > public void
> >
> 
run()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
> nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> >
> 
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > SVGDocument doc =
> >
> 
canvas.getSVGDocument();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;
> > String SVGNS = "<A
> >
> 
href="http://www.w3.org/2000/svg";>http://www.w3.org/2000/svg</A>";<BR>&nbsp;
> 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > Iterator i =
> >
> 
spots.iterator();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
> 
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> ;&nbsp;
> > Element g =
> >
> 
doc.getElementById("circleGroup");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;
> > while
> >
> 
(i.hasNext())<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> 
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;
> >
> 
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> 
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;
> > Point2D pt2d = (Point2D)
> >
> 
i.next();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> 
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
> nbsp;&nbsp;
> > Element e =
> >
> 
doc.createElementNS(SVGNS,"circle");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> >
> 
e.setAttributeNS(null,"cx",""+pt2d.getX());<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> 
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> >
> 
e.setAttributeNS(null,"cy",""+pt2d.getY());<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> 
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> >
> 
e.setAttributeNS(null,"r","8");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> 
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> >
> 
e.setAttributeNS(null,"fill","Red");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> >
> 
g.appendChild(e);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
> 
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> ;&nbsp;
> > 
}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > 
}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > });<BR><BR>Many thx<BR><BR>yasmin<BR><BR><BR><BR>&gt; Hi
> > Yasmin,<BR>&gt;<BR>&gt;
> > [EMAIL PROTECTED] wrote on 02/28/2006 02:59:53
> > AM:<BR>&gt;<BR>&gt;&gt; the
> > full stack trace is as 
follows:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;
> > All the
> > code in the stack trace is "yours".<BR>&gt; Can you include the code
> > around line
> > 315 in KeyAccidentClient?<BR>&gt; I assume this is your version of the
> > code I
> > provided.<BR>&gt;<BR>&gt;&gt;
> > 
java.lang.NullPointerException<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;&gt;<BR>&gt;
> >
> 
mypackage22.KeyAccidentClient$showAccidents.actionPerformed(KeyAccidentClien
> t.java:315)<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;
> >
> 
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)<BR>
> &gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;&gt;<BR>&gt;
> >
> 
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButto
> n.java:1839)<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;&gt;<BR>&gt;
> >
> 
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:4
> 20)<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;
> >
> 
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)<BR>&g
> t;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;&gt;<BR>&gt;
> >
> 
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener
> .java:245)<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Component.processMouseEvent(Component.java:5100)<BR>&gt;&gt;<BR>&gt
> ;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Component.processEvent(Component.java:4897)<BR>&gt;&gt;<BR>&gt;&gt;
> &nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Container.processEvent(Container.java:1569)<BR>&gt;&gt;<BR>&gt;&gt;
> &nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Component.dispatchEventImpl(Component.java:3615)<BR>&gt;&gt;<BR>&gt
> ;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Container.dispatchEventImpl(Container.java:1627)<BR>&gt;&gt;<BR>&gt
> ;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Component.dispatchEvent(Component.java)<BR>&gt;&gt;<BR>&gt;&gt;&nbs
> p;&nbsp;&nbsp;
> > at
> >
> 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java)<BR>&gt;&gt
> ;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;
> >
> 
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)<BR>&gt
> ;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)<BR>&gt;&gt
> ;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Container.dispatchEventImpl(Container.java:1613)<BR>&gt;&gt;<BR>&gt
> ;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.Window.dispatchEventImpl(Window.java)<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;
> &nbsp;&nbsp;
> > at
> >
> 
java.awt.Component.dispatchEvent(Component.java)<BR>&gt;&gt;<BR>&gt;&gt;&nbs
> p;&nbsp;&nbsp;
> > at
> >
> 
java.awt.EventQueue.dispatchEvent(EventQueue.java:458)<BR>&gt;&gt;<BR>&gt;&g
> t;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;&gt;<BR>&gt;
> >
> 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
> va:201)<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;&gt;<BR>&gt;
> >
> 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> :151)<BR>&gt;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;
> >
> 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)<BR>&gt
> ;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at<BR>&gt;
> >
> 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)<BR>&gt
> ;&gt;<BR>&gt;&gt;&nbsp;&nbsp;&nbsp;
> > at
> >
> 
java.awt.EventDispatchThread.run(EventDispatchThread.java:100)<BR>&gt;&gt;<B
> R>&gt;&gt;
> > Many Thx<BR>&gt;&gt;<BR>&gt;&gt;
> >
> 
yasmin<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&g
> t;<BR>&gt;&gt;
> > &gt; Hi Yasmin,<BR>&gt;&gt; &gt;<BR>&gt;&gt; &gt; 
[EMAIL PROTECTED]
> > wrote
> > on 02/27/2006 05:26:36 PM:<BR>&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; I get 
the
> > following error: java.lang.NullPointerException<BR>&gt;&gt; &gt;&gt; 
after
> > correcting the bug you pointed out...<BR>&gt;&gt; &gt;<BR>&gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp; Without the associated stack trace I really
> > can't.<BR>&gt;&gt; &gt; The Dialog has a button that will expand the
> > window<BR>&gt;&gt; &gt; to include the full stack trace.&nbsp; This 
will
> > help<BR>&gt;&gt; &gt; a lot.<BR>&gt;&gt; &gt;<BR>&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt; Hi Yasmin,<BR>&gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt; [EMAIL PROTECTED] wrote on 
02/27/2006
> > 04:50:04 PM:<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
I've
> > tried
> > using the code below, but its not displaying the red<BR>&gt;&gt; &gt;
> > circles<BR>&gt;&gt; &gt;&gt; &gt;&gt; ...This is what happens, I load 
the
> > SVG
> > document by selecting from<BR>&gt; a<BR>&gt;&gt; &gt;&gt; &gt;
> > menu<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; bar, which triggers an event to load and rendering
> > etc... once
> > the<BR>&gt;&gt; &gt;&gt; &gt;&gt; document is displayed I then click a
> > button to
> > get the data from<BR>&gt; the<BR>&gt;&gt; &gt;&gt; &gt;&gt; database,
> > which I
> > store into an arrayList, at this point I store<BR>&gt; the<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; points in a separate list... and then I added the code below,
> > and<BR>&gt;&gt; &gt;&gt; &gt; nothing<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > happens, I
> > get an error Msg : null&nbsp; :(<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp; The error Msg probably has a stack trace if you
> > 'expand'
> > the<BR>&gt;&gt; &gt; window.<BR>&gt;&gt; &gt;&gt; &gt; Also there was 
a
> > bug
> > below (might be the problem):<BR>&gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > g.appendChild(g);<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;
> > Should
> > be:<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > g.appendChild(e);<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp; You can't add your self as a child.<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; pls advice, ThankU<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; yasmin<BR>&gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt; Hi
> > Yasmin,<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > [EMAIL PROTECTED] wrote on 02/27/2006 01:26:07 PM:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; yes, it does but 
how
> > does
> > that work?<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp; Assuming there is no 'obvious' dynamic content 
in
> > the<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt; SVG file already (script, event
> > handlers,
> > etc).&nbsp; You need<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt; to tell the 
canvas
> > to
> > treat your document as dynamic:<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > canvas.setDocumentState(JSVGCanvas.ALWAYS_DYNAMIC);<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Do what ever 
you
> > curently do to load your SVG and get<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // a list of 
points
> > for
> > circles.<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Once the 
document
> > is
> > loaded (onload callback or<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // wait for first
> > rendering):<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt; canvas.getUpdateManager().getUpdateRunnableQueue().<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; invokeLater(new Runnable()
> > {<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > public
> > void run() {<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SVGDocuemnt doc =
> > canvas.getSVGDocument();<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String SVGNS = 
"<A
> > href="http://www.w3.org/2000/svg";>http://www.w3.org/2000/svg</A>"; //
> > SVG<BR>&gt;&gt; &gt; namespace<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Iterator i = ...; // get list of
> > points<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Element g =
> > doc.getElementById("circleGroup");<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while (i.hasNext()) {<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Point2D 
pt2d
> > =
> > i.next();<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Element e =
> > doc.createElementNS(SVGNS, "circle");<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > e.setAttributeNS(null,
> > "cx",&nbsp; ""+pt2d.getX());<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > e.setAttributeNS(null,
> > "cy",&nbsp; ""+pt2d.getY());<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > e.setAttributeNS(null,
> > "r",&nbsp; "5");<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > g.appendChild(g);<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; });<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt; Well you're not adding them to a document in the file
> > system,<BR>&gt;&gt; &gt; but<BR>&gt;&gt; &gt;&gt; &gt; the<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; JSVGCanvas certainly has a reference to an
> > SVGDocument
> > in<BR>&gt;&gt; &gt; memory,<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > right?<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt; Michael Bishop<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; -----Original
> > Message-----<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; From:
> > [EMAIL PROTECTED]<BR>&gt; [<A
> >
> 
href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>]<BR
> >&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; Sent: Monday, February 27, 2006 1:18
> > PM<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; To:
> > [email protected]<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;
> > Subject: RE: Red Spots<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; Hi there!<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; I can't make the 
spots
> > part of
> > the document, because they are<BR>&gt;&gt; &gt; drawn<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; after<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;
> > getting
> > the information from a database (Accident database)<BR>&gt;&gt; &gt;
> > ...is<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt; there<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt; a<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; way when a
> > mouse
> > clicks on any of the spots to activate an<BR>&gt;&gt; &gt;
> > event?<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;
> > ThankU<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt; yasmin<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; Hi
> > Yasmin,<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; [EMAIL PROTECTED] wrote on 02/27/2006
> > 12:42:09
> > PM:<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; ...I've drawn the circles on the 
canvas,
> > they are
> > not part<BR>&gt; of<BR>&gt;&gt; &gt; my<BR>&gt;&gt; &gt;&gt; &gt;
> > svg<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; document such 
that
> > the
> > actual file is not altered, the the<BR>&gt;&gt; &gt;&gt; &gt;
> > circles<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; are<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; not<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt; individual elements - any ideas :(<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&nbsp;&nbsp;&nbsp; Yes, make them part of your document
> > ;)<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&nbsp;&nbsp;&nbsp; Really this is 
the
> > simplest thing.&nbsp; If you want to<BR>&gt; minimize<BR>&gt;&gt; &gt;
> > the<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 'impact' on the
> > original
> > document put all the circle in a<BR>&gt;&gt; &gt; special<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; group<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > (probably dynamically created) so you can just delete the<BR>&gt;
> > group<BR>&gt;&gt; &gt; to<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > 'reset'<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; the
> > document.&nbsp; This
> > way you can let the SVG engine do all<BR>&gt; the<BR>&gt;&gt; &gt;&gt;
> > &gt;
> > event<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > tracking.<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&nbsp;&nbsp;&nbsp; You could add an event listener (mouse move 
or
> > the
> > like)<BR>&gt; to<BR>&gt;&gt; &gt; the<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; rootmost SVG element and you will get notified of any
> > mouse<BR>&gt;&gt;
> > &gt; event<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; over any
> > element in
> > the document.&nbsp; You could then manually<BR>&gt;&gt; &gt;
> > check<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; these<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > points against your circles.&nbsp; But this seems like a bunch
> > of<BR>&gt;&gt;
> > &gt; extra<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; 
work<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; for nothing.<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; yasmin<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > Hello,<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For events, I attach an event to 
the
> > entire<BR>&gt; document.<BR>&gt;&gt; &gt; For<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt; individual elements, this may work.&nbsp;
> > You'll need
> > to get<BR>&gt; your<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt; 
circle<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; as<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt; an org.w3c.dom.Element.<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;
> > EventTarget eventTarget = (EventTarget) yourElement;<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;
> > 
eventTarget.addEventListener(SVGConstants.SVG_EVENT_MOUSEDOWN,<BR>&gt;&gt;
> > &gt;&gt; &gt; new<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;
> > YourEventListener(), false);<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; Michael
> > Bishop<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; -----Original
> > Message-----<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > From:
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt; [<A
> >
> 
href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>]<BR
> >&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; Sent: Monday, February 
27,
> > 2006
> > 12:13 PM<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; To:
> > [email protected]<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt; Subject: Red Spots<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; Hi 
Michael
> > Bishop,<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; I have been beavering on 
my
> > project
> > and have successfully<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > converted<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; my<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt; screen coordinates to documents and can interact 
with
> > my<BR>&gt;&gt; &gt;&gt; &gt; database<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt; to<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; 
retrieve
> > the
> > information for the current view and show<BR>&gt; red<BR>&gt;&gt; 
&gt;&gt;
> > &gt;
> > spots<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt; on<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; the<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;
> > areas where accidents have happend on the map ...now I<BR>&gt;
> > need<BR>&gt;&gt;
> > &gt; to<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt; make<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; the<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;
> > red spots active so when a user clicks on a red spot the<BR>&gt;&gt;
> > &gt;&gt;
> > &gt; relevant<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > information about that particular accident is displayed<BR>&gt;
> > ...i<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; simply<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > used<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; the
> > following code
> > to create the red spot:<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; Graphics
> > spot =
> > canvas.getGraphics();<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> >
> 
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > spot.setColor(Color.RED);<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> >
> 
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > spot.fillOval(x,y,22,22);<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> >
> 
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > spot.dispose();<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; but i 
cant
> > assign
> > an ActionEvent to the spot ...Any<BR>&gt; ideas?<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt; Many thanks in advance :)<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;
> > Yasmin<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > &lt;!DOCTYPE
> > HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"&gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;HTML&gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;HEAD&gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;META HTTP-EQUIV="Content-Type"
> > CONTENT="text/html;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;
> > charset=iso-8859-1"&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > &lt;META
> > NAME="Generator" CONTENT="MS Exchange Server<BR>&gt; 
version<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; 
6.5.7226.0"&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;TITLE&gt;RE:
> > Coordinates&lt;/TITLE&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;&gt; &lt;/HEAD&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;&gt; &lt;BODY&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;&gt; &lt;DIV id=idOWAReplyText99836 dir=ltr&gt;<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT
> > face=Arial
> > color=#000000<BR>&gt; size=2&gt;Element<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;
> > element<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;
> >
> 
svgDocument.createElement(SVGConstants.SVG_CIRCLE_TAG);&lt;/FONT&gt;&lt;/DIV
> &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;DIV
> > dir=ltr&gt;&lt;FONT
> > face=Arial<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;&gt;
> > size=2&gt;element.setAttribute(SVGConstants.SVG_CX_ATTR,<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > xPosition);&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT 
face=Arial<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > size=2&gt;element.setAttribute(SVGConstants.SVG_CY_ATTR,<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > yPosition);&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT 
face=Arial<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > size=2&gt;element.setAttribute(SVGConstants.SVG_R_ATTR,<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > radius);&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT 
face=Arial<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > size=2&gt;element.setAttribute(SVGConstants.SVG_FILL_ATTR,<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > "red");&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT 
face=Arial<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;
> >
> 
size=2&gt;svgDocument.getDocumentElement.append(element);&lt;/FONT&gt;&lt;/D
> IV&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;DIV
> > dir=ltr&gt;&lt;FONT
> > face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT
> > face=Arial
> > size=2&gt;Use code completion<BR>&gt; or<BR>&gt;&gt; &gt;&gt; &gt;
> > the<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Batik<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; Javadoc.&amp;nbsp; Most of 
those
> > SVGConstants references are<BR>&gt;&gt; &gt;&gt; &gt; 
probably<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > wrong.&lt;/FONT&gt;&lt;/DIV&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT face=Arial
> > size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;DIV dir=ltr&gt;&lt;FONT face=Arial
> > size=2&gt;Michael<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > Bishop&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;DIV 
dir=ltr&gt;&lt;BR&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;HR
> > tabIndex=-1&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;&gt;
> > &lt;FONT face=Tahoma size=2&gt;&lt;B&gt;From:&lt;/B&gt;<BR>&gt;&gt; 
&gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;&gt; [<A
> >
> 
href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>]&lt
> ;BR&gt;&lt;B&gt;Sent:&lt;/B&gt;
> > Sun<BR>&gt;&gt; &gt; 2/19/2006<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;
> > 3:07<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > PM&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;
> >
> 
[email protected]&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt;<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; RE:<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > Coordinates&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;DIV&gt;<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;P&gt;&lt;FONT size=2&gt;me
> > again!&lt;BR&gt;&lt;BR&gt;...I think I don't need<BR>&gt; 
to<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; convert<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt; back<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;&gt; to<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;&gt;
> > screen
> > coordinates I should be&lt;BR&gt;able to use the<BR>&gt;
> > document<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; coordinates,<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; but how<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; can I draw a red-spot&lt;BR&gt;(filled
> > circle)
> > and a given<BR>&gt;&gt; &gt; location<BR>&gt;&gt; &gt;&gt; &gt;
> > on<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; the<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; canvas?&lt;BR&gt;&lt;BR&gt;ThankU in<BR>&gt;
> > 
advance&lt;BR&gt;&lt;BR&gt;yasmin&lt;BR&gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; 
&amp;lt;!DOCTYPE<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; HTML<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; PUBLIC "-//W3C//DTD HTML
> > 3.2//EN"&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > &amp;lt;HTML&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &amp;lt;HEAD&amp;gt;&lt;BR&gt;&amp;gt; 
&amp;lt;META
> > HTTP-EQUIV="Content-Type"<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;&gt; CONTENT="text/html;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;&gt;
> >
> 
charset=iso-8859-1"&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&am
> p;gt;
> > &amp;lt;META<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > NAME="Generator"<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;&gt;
> > CONTENT="MS Exchange Server version<BR>&gt;
> > 6.5.7226.0"&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt;
> >
> 
&amp;lt;TITLE&amp;gt;Coordinates&amp;lt;/TITLE&amp;gt;&lt;BR&gt;&amp;gt;<BR>
> &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > &amp;lt;/HEAD&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &amp;lt;BODY&amp;gt;&lt;BR&gt;&amp;gt; 
&amp;lt;DIV
> > id=idOWAReplyText8269<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > dir=ltr&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; &amp;lt;DIV<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; dir=ltr&amp;gt;&amp;lt;FONT face=Arial
> > color=#000000<BR>&gt; size=2&amp;gt;Not<BR>&gt;&gt; &gt;&gt; &gt;
> > sure;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > haven't<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > done&lt;BR&gt;&amp;gt; it in&lt;BR&gt;&amp;gt; reverse.&amp;amp;nbsp;
> > There is
> > a<BR>&gt;&gt; &gt;&gt; &gt; method<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;
> > for<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; an<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; SVGLocatable called
> > getScreenCTM&lt;BR&gt;&amp;gt; that&lt;BR&gt;&amp;gt;<BR>&gt;
> > may<BR>&gt;&gt;
> > &gt; be<BR>&gt;&gt; &gt;&gt; &gt; of<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt;
> > use.&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;
> > &amp;lt;DIV<BR>&gt;&gt; &gt;&gt; &gt;
> > dir=ltr&amp;gt;&amp;lt;FONT<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; 
face=Arial<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> >
> 
size=2&amp;gt;&amp;lt;/FONT&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;&lt;BR&
> gt;&amp;gt;<BR>&gt;&gt;
> > &gt; &amp;lt;DIV<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;&gt;
> > dir=ltr&amp;gt;&amp;lt;FONT face=Arial 
size=2&amp;gt;Michael<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> >
> 
Bishop&amp;lt;/FONT&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/DIV&amp;gt;&lt;BR&gt
> ;&amp;gt;<BR>&gt;
> > &amp;lt;DIV<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;&gt;
> > dir=ltr&amp;gt;&amp;lt;BR&amp;gt;&lt;BR&gt;&amp;gt; 
&amp;lt;HR<BR>&gt;&gt;
> > &gt;
> > tabIndex=-1&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt; &amp;lt;FONT<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;&gt;
> > face=Tahoma
> > size=2&amp;gt;&amp;lt;B&amp;gt;From:&amp;lt;/B&amp;gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > [EMAIL PROTECTED]&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; [&lt;A<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;<BR>&gt; href="<A
> >
> 
href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>"&gt
> ;<A
> >
> 
href="mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>&lt;
> /A&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > 
]&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;Sent:&amp;lt;/B&amp;gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; Sun 2/19/2006
> > 1:08&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;
> > PM&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;To:&amp;lt;/B&amp;gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;<BR>&gt;
> >
> 
[email protected]&amp;lt;BR&amp;gt;&amp;lt;B&amp;gt;Subject
> :&amp;lt;/B&amp;gt;&lt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; 
BR&gt;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;
> >
> 
Coordinates&amp;lt;BR&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;
> /DIV&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > &amp;lt;DIV&amp;gt;&lt;BR&gt;&amp;gt; &amp;lt;P&amp;gt;&amp;lt;FONT
> > size=2&amp;gt;Hi<BR>&gt; Michael<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; 
Bishop,&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;...I've
> > converted my<BR>&gt;&gt; &gt; screen&lt;BR&gt;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; coordinates<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; to my<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; document coordinates - now&amp;lt;BR&amp;gt;I'm
> > trying
> > to<BR>&gt;&gt; &gt;&gt; &gt; convert&lt;BR&gt;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; document&lt;BR&gt;&amp;gt;
> > coordinates
> > to screen coordinate so<BR>&gt; that<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt; at&amp;lt;BR&amp;gt;that<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; point<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; on the map, I&lt;BR&gt;&amp;gt; can
> > draw&lt;BR&gt;&amp;gt;
> > a red_spot on the<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > canvas...any<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;&gt;
> > ideas?&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;ThankU
> > in&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;<BR>&gt;
> >
> 
advance&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;yasmin&amp;lt;BR&amp;gt;&amp;lt;B
> R&amp;gt;&amp;lt;BR&amp;gt;---------<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; 
&gt;<BR>&gt;
> > 
------------------------------------------------------------&amp;lt;BR&amp
> ;gt;To<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > &lt;BR&gt;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; unsubscribe,
> > e-mail:<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;
> >
> 
[EMAIL PROTECTED]&amp;lt;BR&amp;gt;For&lt;BR&gt
> ;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; 
additional<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; commands,
> > e-mail:&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;<BR>&gt;
> >
> 
[EMAIL PROTECTED]&amp;lt;BR&amp;gt;&amp;lt;/FONT&amp;g
> t;&amp;lt;/P&amp;gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > &amp;lt;/DIV&amp;gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;
> > &amp;lt;/BODY&amp;gt;&lt;BR&gt;&amp;gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 
&gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;<BR>&gt;
> >
> 
&amp;lt;/HTML&amp;gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;---------------
> ----------------------------<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;
> > --------------------------&lt;BR&gt;To<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;&gt; &gt;&gt; unsubscribe, e-mail:<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;
> > 
[EMAIL PROTECTED]&lt;BR&gt;For<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; additional commands,
> > e-mail:<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;
> >
> 
[EMAIL PROTECTED]&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;
> /DIV&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;/BODY&gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;/HTML&gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; 
&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; To unsubscribe,
> > e-mail:<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt; For additional commands, 
e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; To unsubscribe,
> > e-mail:<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt; For additional commands, 
e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt; To unsubscribe,
> > e-mail:<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt;&gt; For additional commands, e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; 
[EMAIL PROTECTED]<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; To unsubscribe, 
e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt; 
[EMAIL PROTECTED]<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; For additional commands,
> > e-mail:<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; To unsubscribe, e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt; [EMAIL PROTECTED]<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; For additional commands, e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt; [EMAIL PROTECTED]<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt; To unsubscribe, e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt; [EMAIL PROTECTED]<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; For additional commands, e-mail:<BR>&gt;&gt;
> > &gt;&gt;
> > &gt;&gt; &gt; [EMAIL PROTECTED]<BR>&gt;&gt; 
&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt;&gt; To unsubscribe, e-mail:<BR>&gt;&gt; 
&gt;&gt;
> > &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt;&gt; For additional commands, e-mail:<BR>&gt;&gt; &gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; &gt; To unsubscribe, e-mail:<BR>&gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;
> > &gt; For additional commands, e-mail:<BR>&gt;&gt; &gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;&gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt;&gt; To unsubscribe, e-mail:<BR>&gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt; For
> > additional commands, e-mail:<BR>&gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; 
&gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; &gt; To unsubscribe, e-mail:<BR>&gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt; 
&gt;
> > For
> > additional commands, e-mail:<BR>&gt;&gt; &gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt;
> > &gt;<BR>&gt;&gt;
> > &gt;&gt; &gt;<BR>&gt;&gt; &gt;&gt; &gt;<BR>&gt;&gt; 
&gt;&gt;<BR>&gt;&gt;
> > &gt;&gt;<BR>&gt;&gt; &gt;&gt;<BR>&gt;&gt; &gt;&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt;&gt; To unsubscribe, e-mail:<BR>&gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt;&gt; 
For
> > additional commands, e-mail:<BR>&gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt; 
&gt;&gt;<BR>&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;<BR>&gt;&gt; &gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > &gt; To unsubscribe, e-mail:
> > [EMAIL PROTECTED]<BR>&gt;&gt; &gt; For
> > additional
> > commands, e-mail:<BR>&gt;
> > [EMAIL PROTECTED]<BR>&gt;&gt;
> > &gt;<BR>&gt;&gt; &gt;<BR>&gt;&gt;
> > &gt;<BR>&gt;&gt;<BR>&gt;<BR>&gt;&gt;<BR>&gt;&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;&gt;
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]<BR>&gt;&gt; For 
additional
> > commands, e-mail:
> >
> 
[EMAIL PROTECTED]<BR>&gt;&gt;<BR>&gt;<BR>&gt;<BR>&gt;
> > 
---------------------------------------------------------------------<BR>&
> gt;
> > To
> > unsubscribe, e-mail:
> > [EMAIL PROTECTED]<BR>&gt; For
> > additional commands, e-mail:
> >
> 
[EMAIL PROTECTED]<BR>&gt;<BR>&gt;<BR>&gt;<BR><BR><BR><
> 
BR>---------------------------------------------------------------------<BR>
> To
> > unsubscribe, e-mail: 
[EMAIL PROTECTED]<BR>For
> > additional commands, e-mail:
> > [EMAIL PROTECTED]<BR></FONT></P></DIV>
> >
> > </BODY>
> > </HTML>
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to