} else if ("--version".startsWith(arg) || "-V".startsWith(arg)) { shift(iter); setVersion(shiftArgument(iter));
	public void parseArguments(List args) {		Iterator iter = args.iterator();		while (iter.hasNext()) {			String arg = (String) iter.next();			if ("--package".startsWith(arg) || "-p".startsWith(arg)) {				shift(iter);				setPackageName(shiftArgument(iter));			}	else if ("--import".startsWith(arg) || "-m".startsWith(arg)) {				shift(iter);				addImport(shiftArgument(iter));			} else if ("--visitable".startsWith(arg) || "-t".startsWith(arg)) {				shift(iter);				setVisitable(true);			} else if ("--nojar".startsWith(arg)) {				shift(iter);				setGenerateJar(false);			}		}		super.parseArguments(args);	}