Option op= new Option("o", "output", true, "Path to output the generated classes."); op.setType(File.class); opts.addOption(op);
	private static Options getOptions() {	    Options opts= new Options();	    //output option	    Option op= new Option("o", "output", true, "Path to output the generated classes.");	    op.setType(File.class);	    opts.addOption(op);	    //configFile option	    op= new Option("c", "config", true, "Configuration file.");	    op.setType(File.class);	    op.setRequired(true);	    opts.addOption(op);	    //program classes option	    op= new Option("p", "program", true, "Program classes or lib to analyse.");	    op.setValueSeparator(File.pathSeparatorChar);	    op.setRequired(true);	    op.setArgs(Option.UNLIMITED_VALUES);	    opts.addOption(op);	    //runtime classes option	    op= new Option("r", "runtime", true, "Runtime classes or lib to help wiht analysis.");	    op.setValueSeparator(File.pathSeparatorChar);	    op.setRequired(false);	    op.setArgs(Option.UNLIMITED_VALUES);	    opts.addOption(op);	    return opts;	}