package net.krazyweb.starmodmanager.view;
import java.io.IOException;
import net.krazyweb.starmodmanager.data.LocalizerFactory;
import net.krazyweb.starmodmanager.data.LocalizerModelInterface;
import net.krazyweb.starmodmanager.dialogue.MessageDialogue;
import net.krazyweb.starmodmanager.dialogue.MessageDialogue.MessageType;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class LicenseViewController {
private static final Logger log = LogManager.getLogger(LicenseViewController.class);
private LicenseView view;
protected LicenseViewController(final LicenseView view) {
LocalizerModelInterface localizer = new LocalizerFactory().getInstance();
this.view = view;
try {
this.view.build();
} catch (IOException e) {
log.error("", e);
MessageDialogue dialogue = new MessageDialogue(localizer.getMessage("licenseviewcontroller.fileerror"), localizer.getMessage("licenseviewcontroller.fileerror.title"), MessageType.ERROR, new LocalizerFactory());
dialogue.getResult();
}
}
protected void close() {
view.close();
}
}