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

The about dialog. More...

+ Inheritance diagram for net.sf.gridarta.gui.misc.About:
+ Collaboration diagram for net.sf.gridarta.gui.misc.About:

Public Member Functions

 About (@NotNull final Component parent)
 Creates a new instance. More...
 
void about ()
 Action method for about. More...
 
void setAction (@NotNull final Action action, @NotNull final String name)
 Sets the Action instance for this editor action. More...
 

Private Attributes

WeakReference< AboutDialog > aboutDialogRef
 The AboutDialog. More...
 
final Component parent
 The parent component for the about dialog. More...
 
final Object sync = new Object()
 The synchronization object. More...
 

Static Private Attributes

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

Detailed Description

The about dialog.

Author
Andreas Kirschbaum

Definition at line 37 of file About.java.

Constructor & Destructor Documentation

◆ About()

net.sf.gridarta.gui.misc.About.About ( @NotNull final Component  parent)

Creates a new instance.

Parameters
parentthe parent component for the about dialog

Definition at line 67 of file About.java.

References net.sf.gridarta.gui.misc.About.parent.

Member Function Documentation

◆ about()

void net.sf.gridarta.gui.misc.About.about ( )

Action method for about.

Definition at line 75 of file About.java.

References net.sf.gridarta.gui.misc.About.sync.

◆ setAction()

void net.sf.gridarta.gui.misc.About.setAction ( @NotNull final Action  action,
@NotNull final String  name 
)

Sets the Action instance for this editor action.

Parameters
actionthe action instance
namethe name of the action

Implements net.sf.gridarta.utils.EditorAction.

Definition at line 93 of file About.java.

Member Data Documentation

◆ aboutDialogRef

WeakReference<AboutDialog> net.sf.gridarta.gui.misc.About.aboutDialogRef
private

The AboutDialog.

Definition at line 49 of file About.java.

◆ ACTION_BUILDER

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

Action Builder to create Actions.

Definition at line 43 of file About.java.

◆ parent

final Component net.sf.gridarta.gui.misc.About.parent
private

The parent component for the about dialog.

Definition at line 55 of file About.java.

Referenced by net.sf.gridarta.gui.misc.About.About().

◆ sync

final Object net.sf.gridarta.gui.misc.About.sync = new Object()
private

The synchronization object.

Definition at line 61 of file About.java.

Referenced by net.sf.gridarta.gui.misc.About.about().


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