regenerated and updated java source code with new category tables