20 package net.sf.gridarta.gui.misc;
22 import java.awt.Component;
25 import net.
sf.japi.swing.action.ActionBuilder;
26 import net.
sf.japi.swing.action.ActionBuilderFactory;
27 import org.jetbrains.annotations.NotNull;
39 private static final ActionBuilder
ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder(
"net.sf.gridarta");
54 public void showMainToolbarChanged(
final boolean visible) {
55 toolbar.setVisible(visible);
65 toolbar = ACTION_BUILDER.createToolBar(
"main");
66 editorSettings.addEditorSettingsListener(editorSettingsListener);
67 toolbar.setVisible(editorSettings.isShowMainToolbar());
static final ActionBuilder ACTION_BUILDER
Action Builder to create Actions.
final EditorSettingsListener editorSettingsListener
The EditorSettingsListener used to detect settings changes.
Component getComponent()
Returns the toolbar component.
final Component toolbar
The toolbar.
Base package of all Gridarta classes.
Interface for listeners interested in EditorSettings events.
MainToolbar(@NotNull final EditorSettings editorSettings)
Creates a new instance.
Settings that apply to the editor.
The main toolbar of the application.