Acutally, I beleive there is a difference between the two (2) terms,
and a specific reason for using one and not the other in OpenJUMP.
Martin Davis or Jon Aquino could confirm what I am about to say.

An "item" can refer to a feature that is part of a composite Feature
or FeatureCollection. (A FeatureCollection can also be a Feature.) For
example, a LineString that is part of a MultiLineString would be an
"item".

Check out page 14 of the old developer guide for this explanation:

"FeatureSelection (in which the user has selected whole features),
PartSelection (in
which the user has selected parts of a GeometryCollection feature), and
LineStringSelection (in which the user has selected LineStrings inside
a Polygon or
GeometryCollection). So a user can select not only whole features but
also pieces of them."

This distinction is made frequently in the source code for the
selection manager. I acutally find that the use of items makes the
code much more complex, but I remember Martin or Jon explaining there
was a good reason for implementing the selection mechanism this way.

Landon

On Fri, Mar 6, 2009 at 10:48 AM, Larry Becker <becker.la...@gmail.com> wrote:
> Hi Peppe,
>
>   I guess you are referring to things like "Copy items" and "Paste Items."
> Items, in this case is simply a more vague term for features.  It was
> probably chosen because it occurs in other applications, and is therefor a
> familiar user interface.  The less specific terms would be useful if it
> becomes possible to perform the functions on things other than features.
>
> regards,
> Larry
>
> On Fri, Mar 6, 2009 at 12:26 PM, Giuseppe Aruta <giuseppe_ar...@yahoo.it>
> wrote:
>>
>> hi all,
>> I am conscious this is an old discussion:
>> What is the difference between item and feature?  Which one of them is
>> synonimous of object?
>>
>> I also ask to non-english speakers to write down the terminology in their
>> languages (basically Latine language like Spanish, French, Portuguese).
>> Giving a look into the files languages I discover some differences,
>> sometimes opposte usage.
>>
>> Regads
>>
>> Peppe
>>
>> __________________________________________________
>> Do You Yahoo!?
>> Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto
>> spazio gratuito per i tuoi file e i messaggi
>> http://mail.yahoo.it
>>
>>
>> ------------------------------------------------------------------------------
>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
>> CA
>> -OSBC tackles the biggest issue in open source: Open Sourcing the
>> Enterprise
>> -Strategies to boost innovation and cut costs with open source
>> participation
>> -Receive a $600 discount off the registration fee with the source code:
>> SFAD
>> http://p.sf.net/sfu/XcvMzF8H
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
> --
> http://amusingprogrammer.blogspot.com/
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to