don't use relative paths for non file projects

Change-Id: I13b9f4c4dd94fe584de78a6ad08ab50743bae531
Reviewed-on: http://gerrit.esdi-community.eu/2369
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
correctly create occurring values parent filters on types

refs #592

Change-Id: Iaa689988ed452f4e233a26572342f2a75b4a87a6
Reviewed-on: http://gerrit.esdi-community.eu/2370
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
compatibility modes may declare supported filter definitions

...in extension point.

refs #590
refs #591

Change-Id: I7c063f7093f9cd74fc36103a3fe97220b1305204
Reviewed-on: http://gerrit.esdi-community.eu/2371
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added filter UI extension point

It associates a filter dialog factory to a filter definition.
The creation of condition contexts in the context menu is now
also handled through that extension, in addition taking into
accout which filter definitions are compliant with the current
compatibility mode.

refs #590
refs #591

Change-Id: I60ee67bf7bf97a027f1a316fff62e39ac8d93af6
Reviewed-on: http://gerrit.esdi-community.eu/2372
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added filename as augmented property to Shapefile types

refs #597

Change-Id: Ie556fdaab703953c7ec72241070e87147d5d199d
Reviewed-on: http://gerrit.esdi-community.eu/2373
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
filter implicitly created transformed instances on export

refs #594

Change-Id: Id5c3de9c50904b129c1de4190b3ca2b792481e41
Reviewed-on: http://gerrit.esdi-community.eu/2374
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
started with INSPIRE Annex II/III resource bundle

- added example schema (draft)
- added example project - issue w/ code list associations

Change-Id: I1b416cb8aee47ebf6c9370fb4f6e3b76d93e2bc0
Reviewed-on: http://gerrit.esdi-community.eu/2375
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
extract files from ZIP only into target directory

Change-Id: I9af37991daabe75261cde12b0ea1f2e91397b37a
Reviewed-on: http://gerrit.esdi-community.eu/2376
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
moved findProjectFile method to ProjectIO

Change-Id: I57630fb24f617c65e6c22a54e186a2028d848e20
Reviewed-on: http://gerrit.esdi-community.eu/2377
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
fixed determining content types

Change-Id: Ie58c041120f130daf2fbd17d9ebfab26bfdee492
Reviewed-on: http://gerrit.esdi-community.eu/2378
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
find project file in project archive

...even if the file has not the default file name.

Change-Id: I707c9029644a2d13cb99ddf9a4434c8623ac6656
Reviewed-on: http://gerrit.esdi-community.eu/2379
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
if project file locations cannot be resolved, try default locations

refs #593

Change-Id: Ic19c923db3413b857c3b3f2f8e4622b3affeaba0
Reviewed-on: http://gerrit.esdi-community.eu/2380
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added halez extension for project archive

Change-Id: If790f99627ee640cc8aa621909a2a843e210c73f
Reviewed-on: http://gerrit.esdi-community.eu/2381
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
code list cleanup

Change-Id: I1263363567b972046007fb11861d77640cac9bdf
Reviewed-on: http://gerrit.esdi-community.eu/2382
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
AttributeEditorFactory takes EntityDefinition as optional parameter

refs #598

Change-Id: I287835c26361c6e2b3972ca5600ff8db7660712a
Reviewed-on: http://gerrit.esdi-community.eu/2383
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
complex project configuration service

...with suppport for custom XML configuration.

refs #598

Change-Id: I87ea56e7320e9adf564a3c578aeaa18072af3411
Reviewed-on: http://gerrit.esdi-community.eu/2384
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
fixed complex value extension point definition

Change-Id: I7d4d1285ba17ae18faacd266fc35e5cdf09321a4
Reviewed-on: http://gerrit.esdi-community.eu/2385
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
fixed loading project files from resource://

Change-Id: I64bd9571f35768e0d753d298377b2490f38dafdd
Reviewed-on: http://gerrit.esdi-community.eu/2386
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
fixed NPE in FileSourceFileFieldEditor

Change-Id: Ic7e037151911faaafb1cb45b7f37d27a2647cfa0
Reviewed-on: http://gerrit.esdi-community.eu/2387
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
code list associations based on entity definitions

The associations are saved in the project using a XML structure.

refs #598

Change-Id: I162c051b1cdb123a2eeb15491ed0a8a3baea335a
Reviewed-on: http://gerrit.esdi-community.eu/2388
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>