static final ActionBuilder ACTION_BUILDER
The ActionBuilder.
static void callExit(final int returnCode)
Calls System#exit(int) or does nothing depending on the user's settings.
void doExit(final int returnCode)
Exits the application.
static final Preferences PREFERENCES
The Preferences.
DefaultExiter(@NotNull final Window mainViewFrame)
Creates a new instance.
void addExiterListener(@NotNull final ExiterListener listener)
Adds an ExiterListener to be notified.
void removeExiterListener(@NotNull final ExiterListener listener)
Removes an ExiterListener to be notified.
final Window mainViewFrame
The main window's frame.
static final Category LOG
The logger for printing log messages.
final Collection< ExiterListener > exiterListeners
The ExiterListeners to notify.
Interface used as preferences location.