[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [udig-devel] setting field values of a new feature
|
This is a really good question. There is not API in Geotools to get
the newly created features. However in uDig, the edit feature (in
the EditManager) should be set when a new feature is created and
accepted. By accepted I mean that the user has completed the feature
and pressed enter or double clicked.
So register a listener with the EditManager and listen for Edit
Feature events. But be warned this is also called when a feature is
selected for editing. So you'll have to think about how to deal with
that as well.
Jesse
On Oct 3, 2007, at 2:29 AM, Piebe de Vries wrote:
Hi,
I was hoping that somebody could point me in the right direction.
I am making an application based on uDig. It contains a WFS layer.
If the user adds a new feature to this layer, the values of some
of the fields in this new feature need to be set to some specific
values (which are determined runtime). Which event/extension point
can be used to accomplish this. (I was looking at the
editFeatureChanged event, but this seemed to be triggered only for
existing features?)
Thanks,
Piebe
--
--------------------------- ----------------------------
Piebe de Vries piebe.de.vries@xxxxxxxxx
Geodan IT b.v. Tel: +31 (0)73 - 6925 151
President Kennedylaan 1 Fax: +31 (0)73 - 5711 333
1079 MB Amsterdam (NL) http://www.geodan.nl
--------------------------- ----------------------------
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel