20 package net.sf.gridarta.model.settings;
23 import org.jetbrains.annotations.NotNull;
40 listenerList.
add(listener);
45 listenerList.
remove(listener);
54 listener.showMainToolbarChanged(visible);
T [] getListeners()
Returns an array of all the listeners.
void removeEditorSettingsListener(@NotNull final EditorSettingsListener listener)
Removes a EditorSettingsListener to be notified of changes.
void fireShowMainToolbarChanged()
Notifies all listeners about a changed visibility of the main toolbar.
Base package of all Gridarta classes.
Interface for listeners interested in EditorSettings events.
void remove(@NotNull final T listener)
Removes a listener.
void add(@NotNull final T listener)
Adds a listener.
boolean isShowMainToolbar()
Returns whether the main toolbar should be shown.
Type-safe version of EventListenerList.
final EventListenerList2< EditorSettingsListener > listenerList
The EditorSettingsListeners to inform of changes.
Abstract base class for EditorSettings implementations.
Settings that apply to the editor.
void addEditorSettingsListener(@NotNull final EditorSettingsListener listener)
Adds a EditorSettingsListener to be notified of changes.