Martin, For the feature mapper I think we would need an interface that would define the contract of mapping from one feature to another. This interface would be defined to work with a single schema.
public interface FeatureMapper { Feature convert(Feature feature); } There would be a default implementation that can be configured by specifying the source and target FeatureSchema and a map from source to target attribute names. This can be used by plug-ins or even better configuration files to create simple mappings. There is also need for a more complex mapper that can create attribute values using some kind of processing (e.g. a Point from attribute converter), this could also be done in a configurable approach. 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