Skip to content

Commit

Permalink
Finish v1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
pinhead84 committed May 14, 2017
2 parents a414cd9 + 0d402d2 commit daa3a26
Show file tree
Hide file tree
Showing 641 changed files with 1,573 additions and 1,193 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@ Changelog for OpenEstate-IO
===========================


1.2 (14 May 2017)
-----------------

### updates

- Generated JAXB classes implement `java.io.Serializable`.
- Improved parsing of numeric values according to a certain locale.
- Improved processing of certain simple types in **Kyero** / **Trovit** /
**daft.ie** / **IS24-XML** format.
- Dump CSV records into a human readable form.
- Updated `commons-csv` library to version 1.4.
- Updated `commons-io` library to version 2.5.
- Updated `commons-lang` library to version 3.5.
- Updated `jaxb2-basics` library to version 0.11.1.
- Updated `slf4j` libraries to version 1.7.25.


1.1 (11 Mar 2016)
-----------------

Expand Down
18 changes: 9 additions & 9 deletions CasaIT/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
OpenEstate-IO-CasaIT 1.1
OpenEstate-IO-CasaIT 1.2
========================

*OpenEstate-IO-CasaIT* is a Java library to read and write real estate data in
Expand All @@ -18,10 +18,10 @@ Features

- read XML data according to the specifications of
[*casa.it*](http://casa.it)
(see [`CasaItReadingExample.java`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.1/Examples/src/main/java/org/openestate/io/examples/CasaItReadingExample.java))
(see [`CasaItReadingExample.java`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.2/Examples/src/main/java/org/openestate/io/examples/CasaItReadingExample.java))
- write XML data according to the specifications of
[*casa.it*](http://casa.it)
(see [`CasaItWritingExample.java`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.1/Examples/src/main/java/org/openestate/io/examples/CasaItWritingExample.java))
(see [`CasaItWritingExample.java`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.2/Examples/src/main/java/org/openestate/io/examples/CasaItWritingExample.java))


How to use
Expand All @@ -40,7 +40,7 @@ dependency to your projects `pom.xml`:
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-CasaIT</artifactId>
<version>1.1</version>
<version>1.2</version>
</dependency>
```

Expand All @@ -62,11 +62,11 @@ Dependencies

- Java 6 or newer
- [commons-codec 1.10](http://commons.apache.org/proper/commons-codec/)
- [commons-io 2.4](http://commons.apache.org/proper/commons-io/)
- [commons-lang 3.4](http://commons.apache.org/proper/commons-lang/)
- [jaxb2-basics-runtime 0.11.0](https://github.com/highsource/jaxb2-basics)
- [commons-io 2.5](http://commons.apache.org/proper/commons-io/)
- [commons-lang 3.5](http://commons.apache.org/proper/commons-lang/)
- [jaxb2-basics-runtime 0.11.1](https://github.com/highsource/jaxb2-basics)
- [jaxen 1.1.6](http://jaxen.codehaus.org/)
- [SLF4J 1.7.18](http://www.slf4j.org/)
- [SLF4J 1.7.25](http://www.slf4j.org/)


Changelog
Expand All @@ -83,7 +83,7 @@ License
This library is licensed under the terms of
[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).
Take a look at
[`LICENSE.txt`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.1/LICENSE.txt)
[`LICENSE.txt`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.2/LICENSE.txt)
for the license text.


Expand Down
2 changes: 1 addition & 1 deletion CasaIT/mvn-clean.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright 2015-2016 OpenEstate.org
# Copyright 2015-2017 OpenEstate.org
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion CasaIT/mvn-findbugs-gui.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright 2015-2016 OpenEstate.org
# Copyright 2015-2017 OpenEstate.org
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion CasaIT/mvn-install.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright 2015-2016 OpenEstate.org
# Copyright 2015-2017 OpenEstate.org
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion CasaIT/mvn-jaxb-xjc.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright 2015-2016 OpenEstate.org
# Copyright 2015-2017 OpenEstate.org
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
11 changes: 2 additions & 9 deletions CasaIT/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<parent>
<groupId>org.openestate.io</groupId>
<artifactId>ALL</artifactId>
<version>1.1</version>
<version>1.2</version>
</parent>

<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-CasaIT</artifactId>
<version>1.1</version>
<version>1.2</version>
<packaging>jar</packaging>

<name>OpenEstate-IO-CasaIT</name>
Expand Down Expand Up @@ -265,13 +265,6 @@
<argument>-Xequals</argument>
</arguments>
</configuration>
<dependencies>
<dependency>
<groupId>org.jvnet.jaxb2_commons</groupId>
<artifactId>jaxb2-basics</artifactId>
<version>0.11.0</version>
</dependency>
</dependencies>
</plugin>

<!-- findbugs -->
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2015-2016 OpenEstate.org.
* Copyright 2015-2017 OpenEstate.org.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2015-2016 OpenEstate.org.
* Copyright 2015-2017 OpenEstate.org.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2015-2016 OpenEstate.org.
* Copyright 2015-2017 OpenEstate.org.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
27 changes: 14 additions & 13 deletions CasaIT/src/main/java/org/openestate/io/casa_it/xml/Container.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

package org.openestate.io.casa_it.xml;

import java.io.Serializable;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
Expand Down Expand Up @@ -414,7 +415,7 @@
"realestateitems"
})
@XmlRootElement(name = "container")
public class Container implements Cloneable, CopyTo2, Equals2, ToString2
public class Container implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

protected Container.Realestateitems realestateitems;
Expand Down Expand Up @@ -903,7 +904,7 @@ public boolean equals(Object object) {
@XmlType(name = "", propOrder = {
"realestate"
})
public static class Realestateitems implements Cloneable, CopyTo2, Equals2, ToString2
public static class Realestateitems implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlElement(required = true)
Expand Down Expand Up @@ -1401,7 +1402,7 @@ public boolean equals(Object object) {
"googlemapcoordinate",
"images"
})
public static class Realestate implements Cloneable, CopyTo2, Equals2, ToString2
public static class Realestate implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

protected Container.Realestateitems.Realestate.Address address;
Expand Down Expand Up @@ -2797,7 +2798,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Address implements Cloneable, CopyTo2, Equals2, ToString2
public static class Address implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "city", required = true)
Expand Down Expand Up @@ -3160,7 +3161,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Box implements Cloneable, CopyTo2, Equals2, ToString2
public static class Box implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "size")
Expand Down Expand Up @@ -3375,7 +3376,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Building implements Cloneable, CopyTo2, Equals2, ToString2
public static class Building implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "age")
Expand Down Expand Up @@ -3723,7 +3724,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Configuration implements Cloneable, CopyTo2, Equals2, ToString2
public static class Configuration implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "isaddressvisibleonsite")
Expand Down Expand Up @@ -3981,7 +3982,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Description implements Cloneable, CopyTo2, Equals2, ToString2
public static class Description implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "value", required = true)
Expand Down Expand Up @@ -4131,7 +4132,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Garden implements Cloneable, CopyTo2, Equals2, ToString2
public static class Garden implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "size")
Expand Down Expand Up @@ -4322,7 +4323,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Googlemapcoordinate implements Cloneable, CopyTo2, Equals2, ToString2
public static class Googlemapcoordinate implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "latitude")
Expand Down Expand Up @@ -4696,7 +4697,7 @@ public boolean equals(Object object) {
@XmlType(name = "", propOrder = {
"advertismentimage"
})
public static class Images implements Cloneable, CopyTo2, Equals2, ToString2
public static class Images implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlElement(required = true)
Expand Down Expand Up @@ -4846,7 +4847,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Advertismentimage implements Cloneable, CopyTo2, Equals2, ToString2
public static class Advertismentimage implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "path", required = true)
Expand Down Expand Up @@ -5055,7 +5056,7 @@ public boolean equals(Object object) {
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Price implements Cloneable, CopyTo2, Equals2, ToString2
public static class Price implements Serializable, Cloneable, CopyTo2, Equals2, ToString2
{

@XmlAttribute(name = "value")
Expand Down
1 change: 1 addition & 0 deletions CasaIT/src/main/xjb/binding.xjb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
version="2.0">

<jaxb:globalBindings>
<jaxb:serializable />
<jaxb:javaType name="java.math.BigDecimal" xmlType="xsd:double"
parseMethod="org.openestate.io.casa_it.CasaItUtils.parseDouble"
printMethod="org.openestate.io.casa_it.CasaItUtils.printDouble"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2015-2016 OpenEstate.org.
* Copyright 2015-2017 OpenEstate.org.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2015-2016 OpenEstate.org.
* Copyright 2015-2017 OpenEstate.org.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
14 changes: 7 additions & 7 deletions Core/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
OpenEstate-IO-Core 1.1
OpenEstate-IO-Core 1.2
======================

*OpenEstate-IO-Core* is a Java library, that provides some general classes used
Expand All @@ -21,7 +21,7 @@ dependency to your projects `pom.xml`:
<dependency>
<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-Core</artifactId>
<version>1.1</version>
<version>1.2</version>
</dependency>
```

Expand All @@ -37,13 +37,13 @@ Dependencies

- Java 6 or newer
- [commons-codec 1.10](http://commons.apache.org/proper/commons-codec/)
- [commons-csv 1.2](http://commons.apache.org/proper/commons-csv/)
- [commons-csv 1.4](http://commons.apache.org/proper/commons-csv/)
(optional; for processing of CSV formats)
- [commons-io 2.4](http://commons.apache.org/proper/commons-io/)
- [commons-lang 3.4](http://commons.apache.org/proper/commons-lang/)
- [commons-io 2.5](http://commons.apache.org/proper/commons-io/)
- [commons-lang 3.5](http://commons.apache.org/proper/commons-lang/)
- [jaxen 1.1.6](http://jaxen.codehaus.org/)
(optional; for processing of XML formats)
- [SLF4J 1.7.18](http://www.slf4j.org/)
- [SLF4J 1.7.25](http://www.slf4j.org/)


Changelog
Expand All @@ -60,7 +60,7 @@ License
This library is licensed under the terms of
[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).
Take a look at
[`LICENSE.txt`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.1/LICENSE.txt)
[`LICENSE.txt`](https://github.com/OpenEstate/OpenEstate-IO/blob/v1.2/LICENSE.txt)
for the license text.


Expand Down
2 changes: 1 addition & 1 deletion Core/mvn-clean.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright 2015-2016 OpenEstate.org
# Copyright 2015-2017 OpenEstate.org
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion Core/mvn-findbugs-gui.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright 2015-2016 OpenEstate.org
# Copyright 2015-2017 OpenEstate.org
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion Core/mvn-install.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright 2015-2016 OpenEstate.org
# Copyright 2015-2017 OpenEstate.org
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions Core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<parent>
<groupId>org.openestate.io</groupId>
<artifactId>ALL</artifactId>
<version>1.1</version>
<version>1.2</version>
</parent>

<groupId>org.openestate.io</groupId>
<artifactId>OpenEstate-IO-Core</artifactId>
<version>1.1</version>
<version>1.2</version>
<packaging>jar</packaging>

<name>OpenEstate-IO-Core</name>
Expand Down
2 changes: 1 addition & 1 deletion Core/src/main/java/org/openestate/io/core/CsvFormat.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2015-2016 OpenEstate.org.
* Copyright 2015-2017 OpenEstate.org.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
Loading

0 comments on commit daa3a26

Please sign in to comment.