cmd.addOption("pu", "persistenceUnit", "<name-of-persistence-unit>", "name of the persistence unit to enhance");
cmd.addOption("d", "dest", "<directory>", "output directory");
cmd.addOption("checkonly", "checkonly", null, "only check if the class is enhanced");
cmd.addOption("q", "quiet", null, "no output");
cmd.addOption("v", "verbose", null, "verbose output");
cmd.addOption("api", "api", "<api-name>", "API Name (JDO, JPA, etc)");
cmd.addOption("enhancerName", "enhancerName", "<enhancer-name>", "Class Enhancer name (ASM, etc)");
cmd.addOption("generatePK", "generatePK", "<generate-pk>", "Generate PK class where needed?");
cmd.addOption("generateConstructor", "generateConstructor", "<generate-constructor>",
"Generate default constructor where needed?");
cmd.addOption("detachListener", "detachListener", "<detach-listener>", "Use Detach Listener?");