added java doc and minor changes
Authored by: samantprajakta 2014-03-12
Parent: [r1838]
Child: [r1840]