Modificações para compilar com o JDK 6.