Features that extend AbstractBasicFeature use the FeatureUtil.nextID() to generate an ID which is unique across all layers.
I would not tie the uniqueness of an ID to a dataset (currently one dataset == one Layer), as in the future you may have query layers which bring in features from different data sets and this would mean that you may have an ID overlap. I think we should probably make the following statement. the FID is a JUMP workspace unique identifier for a feature used internally by JUMP. Features may also have a business unique ID that is specific to that type of feature (e.g database primary key). Paul ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel