Ben,

I don't know very much about working with selections in OpenJUMP, but
I'm going to try to answer your question briefly. I'm hoping some of
the other developers will be able to confirm or contradict what I'm
about to tell you. :]

I quickly looked at the Javadoc for the SelectionManager class. It
doesn't look like it exposes a method to allow features to be added
programmatically to the currently "selected features" managed by the
SelectionManager. I'm guessing that is because the SelectionManager
was originally designed to handle features that were selected by user
interaction on the LayerViewPanel. (For example, by dragging a
selection window.)

To do what you want we would need to modify the SelectionManager to
accept selected features in other ways. (We could add a
"addFeaturesToSelection()" method.) However, I'm not familiar enough
with this part of the source code to know what unintended consequences
it might have.

There are a couple of other ways to achieve what you are trying to do.
Why not create a new Layer with the adjacent features and then make
this layer visible on the screen?

I can help you with that code if you want.

The Sunburned Surveyor

On 12/25/06, ben abid haifa <[EMAIL PROTECTED]> wrote:
> Hei every body,
> I ve retreived all the IDs of the features which are adjacent to one
> specific feature.
> I want that the adjacent features are distinguished by the selection or by a
> different color so How can I set a feature selected by the
> selectionManager??
>
>
>
> ________________________________
> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
> Profitez des connaissances, des opinions et des expériences des internautes
> sur Yahoo! Questions/Réponses.
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to