Compile the workspace.
@param programStatusListener if non-null, the listener on the status of the compilation.
@param logger the logger used to log error messages during compilation.
@return true if the compilation was successful
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.