Re: [OpenMap Users] Possible error is BasicGeometry.putAttribute() or BasicGeometry.getAttribute()

From: Don Dietrick <dietrick_at_bbn.com>
Date: Thu, 14 Apr 2005 07:21:10 -0400

Hi David,

Thanks, I've fixed that for the next release.

- Don

On Apr 14, 2005, at 3:23 AM, David Ward wrote:

> Don,
>
> I ran into a problem with the behaviour of putAttribute()
> getAttribute() methods. When putting a key value pair, the first
> assignment will be "forgotten" when a subsequent (but different) put
> is made.
>
> Took a peek at the put/get attribute code in BasicGeometry and see how
> it seemes to be implemented for backward compatibility with get/put
> AppObject. However, I didn't see where what might be causing the
> behaviour.
>
> Here is some test code to illustrate the behaviour:
>
> public class OpenMapTestPutAttribute {
> /**
> * _at_param args the command line arguments
> */
> public static void main(String args[]) {
> OMLine line = new OMLine();
>
> System.out.println("Putting name:firstname on line");
> line.putAttribute("name", "firstname");
> System.out.printf(" line.getAttribute(\"name\") is %-12s <==
> this is expected\n",line.getAttribute("name"));
> System.out.printf(" line.getAttribute(\"slide\") is %-12s <==
> is null as expected, not yet assigned\n",line.getAttribute("slide"));
>
> System.out.println("Putting slide:slidetype on line");
> line.putAttribute("slide", "slidetype");
> System.out.printf(" line.getAttribute(\"name\") is %-12s <==
> should be firstname not null\n",line.getAttribute("name"));
> System.out.printf(" line.getAttribute(\"slide\") is %-12s <==
> is slidetype as expected\n",line.getAttribute("slide"));
>
> System.out.println("Putting name:firstname on line (again)");
> line.putAttribute("name", "firstname");
> System.out.printf(" line.getAttribute(\"name\") is %-12s <==
> now it is firstname after second put\n",line.getAttribute("name"));
> System.out.printf(" line.getAttribute(\"slide\") is %-12s <==
> is slidetype as expected\n",line.getAttribute("slide"));
> }
> }
>
> Cheers,
> David
>
> -----------------
> David J. Ward
> mry_yachtsman_at_hotmail.com
>
>
>
>> From: "Mr, BADER MOHAMMAD HALAWANI" <st202475_at_ccse.kfupm.edu.sa>
>> To: <openmap-users_at_bbn.com>
>> Subject: [OpenMap Users] multiRoadLayer ??
>> Date: Thu, 14 Apr 2005 02:08:49 +0300
>>
>>
>> hi all,
>>
>> could any one explain for me how MultiRoadLayer class can be used and
>> how it
>> is programmed??
>>
>> for the parameter that is passed to FindRoadOnPath what is the kind of
>> information or classes the list should contain??
>>
>> note that I am using ESRI plugin as my main maps??
>>
>>
>> THANKS' ALOT.
>> ______________________________
>> BADER MOHAMMAD HASSAN HALAWANI
>> KING FAHAD UNIVERSIITY FOR PETROLEUM & MINERALS
>> COMPUTER ENGINEERING DEPATMENT
>>
>> --
>> [To unsubscribe to this list send an email to "majdart_at_bbn.com"
>> with the following text in the BODY of the message "unsubscribe
>> openmap-users"]
>
>
> --
> [To unsubscribe to this list send an email to "majdart_at_bbn.com"
> with the following text in the BODY of the message "unsubscribe
> openmap-users"]
>
>


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Don Dietrick, dietrick_at_bbn.com
BBN Technologies, Cambridge, MA
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

--
[To unsubscribe to this list send an email to "majdart_at_bbn.com"
with the following text in the BODY of the message "unsubscribe openmap-users"]
Received on Thu Apr 14 2005 - 07:22:09 EDT

This archive was generated by hypermail 2.3.0 : Tue Mar 28 2017 - 23:25:06 EDT