Skip to main content

[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



Back to the top