Gridarta Editor
net.sf.gridarta.gui.misc.MainToolbar Class Reference

The main toolbar of the application. More...

+ Collaboration diagram for net.sf.gridarta.gui.misc.MainToolbar:

Public Member Functions

Component getComponent ()
 Returns the toolbar component. More...
 
 MainToolbar (@NotNull final EditorSettings editorSettings)
 Creates a new instance. More...
 

Private Attributes

final EditorSettingsListener editorSettingsListener
 The EditorSettingsListener used to detect settings changes. More...
 
final Component toolbar
 The toolbar. More...
 

Static Private Attributes

static final ActionBuilder ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta")
 Action Builder to create Actions. More...
 

Detailed Description

The main toolbar of the application.

Author
Andreas Kirschbaum

Definition at line 33 of file MainToolbar.java.

Constructor & Destructor Documentation

◆ MainToolbar()

net.sf.gridarta.gui.misc.MainToolbar.MainToolbar ( @NotNull final EditorSettings  editorSettings)

Creates a new instance.

Parameters
editorSettingsthe editor settings to use

Definition at line 64 of file MainToolbar.java.

Member Function Documentation

◆ getComponent()

Component net.sf.gridarta.gui.misc.MainToolbar.getComponent ( )

Returns the toolbar component.

Returns
the toolbar component

Definition at line 75 of file MainToolbar.java.

References net.sf.gridarta.gui.misc.MainToolbar.toolbar.

Member Data Documentation

◆ ACTION_BUILDER

final ActionBuilder net.sf.gridarta.gui.misc.MainToolbar.ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta")
staticprivate

Action Builder to create Actions.

Definition at line 39 of file MainToolbar.java.

◆ editorSettingsListener

final EditorSettingsListener net.sf.gridarta.gui.misc.MainToolbar.editorSettingsListener
private
Initial value:
= new EditorSettingsListener() {
@Override
public void showMainToolbarChanged(final boolean visible) {
toolbar.setVisible(visible);
}
}

The EditorSettingsListener used to detect settings changes.

Definition at line 51 of file MainToolbar.java.

◆ toolbar

final Component net.sf.gridarta.gui.misc.MainToolbar.toolbar
private

The toolbar.

Definition at line 45 of file MainToolbar.java.

Referenced by net.sf.gridarta.gui.misc.MainToolbar.getComponent().


The documentation for this class was generated from the following file: