adding a java source file