Mariana,
I would suggest requesting the java source code if you plan on making any java customizations. It would be very difficult if not impossible to extend the existing classes without being able to see the original source.
Jason Latko - Senior Product Developer at SAP