Java G rules and CDTool Association