.
+ * [/license]
+ */
+
/**
* Holds keywords for a search request.
*
diff --git a/src/main/java/fr/dudie/nominatim/client/request/SimpleSearchQuery.java b/src/main/java/fr/dudie/nominatim/client/request/SimpleSearchQuery.java
index cf78acb..adcc9ff 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/SimpleSearchQuery.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/SimpleSearchQuery.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import fr.dudie.nominatim.client.request.paramhelper.QueryParameter;
/**
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BooleanSerializer.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BooleanSerializer.java
index 9581d3e..1971d83 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BooleanSerializer.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BooleanSerializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
/**
* Serializes a boolean parameter to nominatim expected format.
*
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BoundingBoxSerializer.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BoundingBoxSerializer.java
index b5d19bf..4955934 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BoundingBoxSerializer.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/BoundingBoxSerializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import fr.dudie.nominatim.model.BoundingBox;
/**
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/DoubleSerializer.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/DoubleSerializer.java
index 0b53dbc..bfaa684 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/DoubleSerializer.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/DoubleSerializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.util.Locale;
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ListSerializer.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ListSerializer.java
index 340e09f..f483de1 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ListSerializer.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ListSerializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.util.List;
/**
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/OsmType.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/OsmType.java
index 47cc8b3..7216b78 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/OsmType.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/OsmType.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.util.Arrays;
import org.slf4j.Logger;
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/PolygonFormat.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/PolygonFormat.java
index 80e3c7b..be7f9d4 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/PolygonFormat.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/PolygonFormat.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
/**
* Enumerates OSM POLYGON FORMAT possible parameters values.
*
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameter.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameter.java
index 166bbf1..4185a51 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameter.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameter.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameterSerializer.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameterSerializer.java
index c86b1c7..00e138a 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameterSerializer.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/QueryParameterSerializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
/**
* Serializes a value to a String representation.
*
diff --git a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ToStringSerializer.java b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ToStringSerializer.java
index 0866936..ed87515 100644
--- a/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ToStringSerializer.java
+++ b/src/main/java/fr/dudie/nominatim/client/request/paramhelper/ToStringSerializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request.paramhelper;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import fr.dudie.nominatim.client.request.NominatimRequest;
/**
diff --git a/src/main/java/fr/dudie/nominatim/gson/ArrayOfAddressElementsDeserializer.java b/src/main/java/fr/dudie/nominatim/gson/ArrayOfAddressElementsDeserializer.java
index 5a1d7b5..22d95e2 100644
--- a/src/main/java/fr/dudie/nominatim/gson/ArrayOfAddressElementsDeserializer.java
+++ b/src/main/java/fr/dudie/nominatim/gson/ArrayOfAddressElementsDeserializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.gson;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.lang.reflect.Type;
import java.util.Map.Entry;
diff --git a/src/main/java/fr/dudie/nominatim/gson/ArrayOfPolygonPointsDeserializer.java b/src/main/java/fr/dudie/nominatim/gson/ArrayOfPolygonPointsDeserializer.java
index 5d9deb7..f382f4b 100644
--- a/src/main/java/fr/dudie/nominatim/gson/ArrayOfPolygonPointsDeserializer.java
+++ b/src/main/java/fr/dudie/nominatim/gson/ArrayOfPolygonPointsDeserializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.gson;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.lang.reflect.Type;
import org.slf4j.Logger;
diff --git a/src/main/java/fr/dudie/nominatim/gson/BoundingBoxDeserializer.java b/src/main/java/fr/dudie/nominatim/gson/BoundingBoxDeserializer.java
index bcde5fc..c43451b 100644
--- a/src/main/java/fr/dudie/nominatim/gson/BoundingBoxDeserializer.java
+++ b/src/main/java/fr/dudie/nominatim/gson/BoundingBoxDeserializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.gson;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.lang.reflect.Type;
import org.slf4j.Logger;
diff --git a/src/main/java/fr/dudie/nominatim/gson/PolygonPointDeserializer.java b/src/main/java/fr/dudie/nominatim/gson/PolygonPointDeserializer.java
index 56c145a..b27d787 100644
--- a/src/main/java/fr/dudie/nominatim/gson/PolygonPointDeserializer.java
+++ b/src/main/java/fr/dudie/nominatim/gson/PolygonPointDeserializer.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.gson;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import java.lang.reflect.Type;
import org.slf4j.Logger;
diff --git a/src/main/java/fr/dudie/nominatim/model/Address.java b/src/main/java/fr/dudie/nominatim/model/Address.java
index 1c7ea8a..b114826 100644
--- a/src/main/java/fr/dudie/nominatim/model/Address.java
+++ b/src/main/java/fr/dudie/nominatim/model/Address.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.model;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import com.google.gson.annotations.SerializedName;
/**
diff --git a/src/main/java/fr/dudie/nominatim/model/AddressElement.java b/src/main/java/fr/dudie/nominatim/model/AddressElement.java
index 84c43f4..06ee297 100644
--- a/src/main/java/fr/dudie/nominatim/model/AddressElement.java
+++ b/src/main/java/fr/dudie/nominatim/model/AddressElement.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.model;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
/**
* Represents an address element.
*
diff --git a/src/main/java/fr/dudie/nominatim/model/BoundingBox.java b/src/main/java/fr/dudie/nominatim/model/BoundingBox.java
index 728591e..3cc1461 100644
--- a/src/main/java/fr/dudie/nominatim/model/BoundingBox.java
+++ b/src/main/java/fr/dudie/nominatim/model/BoundingBox.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.model;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
/**
* Represents a viewport.
*
diff --git a/src/main/java/fr/dudie/nominatim/model/PolygonPoint.java b/src/main/java/fr/dudie/nominatim/model/PolygonPoint.java
index 60ab819..7f0e160 100644
--- a/src/main/java/fr/dudie/nominatim/model/PolygonPoint.java
+++ b/src/main/java/fr/dudie/nominatim/model/PolygonPoint.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.model;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
/**
* Represents a geographical location.
*
diff --git a/src/test/java/fr/dudie/nominatim/client/JsonNominatimClientTest.java b/src/test/java/fr/dudie/nominatim/client/JsonNominatimClientTest.java
index 3ba2639..d365c45 100644
--- a/src/test/java/fr/dudie/nominatim/client/JsonNominatimClientTest.java
+++ b/src/test/java/fr/dudie/nominatim/client/JsonNominatimClientTest.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
diff --git a/src/test/java/fr/dudie/nominatim/client/request/NominatimReverseRequestTest.java b/src/test/java/fr/dudie/nominatim/client/request/NominatimReverseRequestTest.java
index 28888a2..290555a 100644
--- a/src/test/java/fr/dudie/nominatim/client/request/NominatimReverseRequestTest.java
+++ b/src/test/java/fr/dudie/nominatim/client/request/NominatimReverseRequestTest.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import static org.junit.Assert.*;
import java.io.UnsupportedEncodingException;
diff --git a/src/test/java/fr/dudie/nominatim/client/request/NominatimSearchRequestTest.java b/src/test/java/fr/dudie/nominatim/client/request/NominatimSearchRequestTest.java
index d5a3f31..01294bd 100644
--- a/src/test/java/fr/dudie/nominatim/client/request/NominatimSearchRequestTest.java
+++ b/src/test/java/fr/dudie/nominatim/client/request/NominatimSearchRequestTest.java
@@ -1,5 +1,27 @@
package fr.dudie.nominatim.client.request;
+/*
+ * [license]
+ * Nominatim Java API client
+ * ~~~~
+ * Copyright (C) 2010 - 2014 Dudie
+ * ~~~~
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * .
+ * [/license]
+ */
+
import static org.junit.Assert.*;
import java.io.UnsupportedEncodingException;
diff --git a/src/test/resources/log4j.properties b/src/test/resources/log4j.properties
index 52aa70f..5d29365 100644
--- a/src/test/resources/log4j.properties
+++ b/src/test/resources/log4j.properties
@@ -1,3 +1,24 @@
+###
+# [license]
+# Nominatim Java API client
+# ~~~~
+# Copyright (C) 2010 - 2014 Dudie
+# ~~~~
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Lesser Public License for more details.
+#
+# You should have received a copy of the GNU General Lesser Public
+# License along with this program. If not, see
+# .
+# [/license]
+###
log4j.rootCategory=INFO, CONSOLE
log4j.logger.fr.dudie.nominatim=TRACE
diff --git a/src/test/resources/nominatim-client-test.properties b/src/test/resources/nominatim-client-test.properties
index fb7320f..f4b6201 100644
--- a/src/test/resources/nominatim-client-test.properties
+++ b/src/test/resources/nominatim-client-test.properties
@@ -1,2 +1,23 @@
+###
+# [license]
+# Nominatim Java API client
+# ~~~~
+# Copyright (C) 2010 - 2014 Dudie
+# ~~~~
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Lesser Public License for more details.
+#
+# You should have received a copy of the GNU General Lesser Public
+# License along with this program. If not, see
+# .
+# [/license]
+###
nominatim.server.url = http://nominatim.openstreetmap.org/
nominatim.headerEmail = contact@dudie.fr