Javadoc added, not detailed but at some point understandable.
Authored by: tboutefara 2017-04-24
Parent: [r4]
Child: [r6]