/** Initialize this onto gazetteer * @return .*/ @Override public Resource init() throws ResourceInstantiationException { try { checkParameters(); FeatureMap params = Factory.newFeatureMap(); mappingDefinition = new MappingDefinition(); mappingDefinition.setURL(mappingURL); mappingDefinition.load(); params.put("caseSensitive",caseSensitive); params.put("listsURL",listsURL); params.put("encoding",encoding); params.put("mappingDefinition",mappingDefinition); gaz = (Gazetteer)Factory.createResource(gazetteerName,params); } catch (InvalidFormatException e) { throw new ResourceInstantiationException(e); } return this; } // init