public void finish() throws WizardException {
XmlModule module = (XmlModule) getCurrent().apply();
try {
ModuleJar mj = new ModuleJar(module);
mj.save();
for (XmlField field : module.getFields()) {
if (field.getModuleReference() != module.getIndex() && field.getModuleReference() != 0) {
DcModule m = DcModules.get(field.getModuleReference()) == null ?
DcModules.get(field.getModuleReference() + module.getIndex()) :