org.eucalyptus.analysesi.gui.action
Class AnalyseSIAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by org.eucalyptus.egt.action.EucalyptusAction
          extended by org.eucalyptus.analysesi.gui.action.AnalyseSIAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
Direct Known Subclasses:
AboutAction, CopyAction, CutAction, NewAction, OpenAction, OpenPluginsDialog, OpenReverseDialog, PasteAction, QuitAction, RedoAction, SaveAction, SaveAsAction, UndoAction

public abstract class AnalyseSIAction
extends org.eucalyptus.egt.action.EucalyptusAction

Author:
Loic Dreux
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
AnalyseSIAction(AnalyseSIFrame analyseSIFrame, java.lang.String name, java.lang.String longDescription, java.lang.Object actionCommand)
          Le constructeur d'une Action.
AnalyseSIAction(AnalyseSIFrame analyseSIFrame, java.lang.String name, java.lang.String longDescription, java.lang.Object actionCommand, javax.swing.ImageIcon small_icon)
          Le constructeur d'une Action.
AnalyseSIAction(AnalyseSIFrame analyseSIFrame, java.lang.String name, java.lang.String longDescription, java.lang.Object actionCommand, javax.swing.ImageIcon small_icon, int mnemonic, javax.swing.KeyStroke keyStroke)
          Le constructeur d'une Action.
 
Method Summary
 AnalyseSIApplication getAnalyseSIApplication()
          Retourne l'application principale d'AnalyseSI.
 AnalyseSIFrame getAnalyseSIFrame()
          Retourne la fenêtre principale d'AnalyseSI.
 
Methods inherited from class org.eucalyptus.egt.action.EucalyptusAction
actionPerformed, addActionListener, removeActionListener
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalyseSIAction

public AnalyseSIAction(AnalyseSIFrame analyseSIFrame,
                       java.lang.String name,
                       java.lang.String longDescription,
                       java.lang.Object actionCommand)
Le constructeur d'une Action.

Parameters:
analyseSIFrame - la fenêtre principale d'AnalyseSI
name - Le nom de l'action
longDescription - La description longue
actionCommand - La commande associée à l'action

AnalyseSIAction

public AnalyseSIAction(AnalyseSIFrame analyseSIFrame,
                       java.lang.String name,
                       java.lang.String longDescription,
                       java.lang.Object actionCommand,
                       javax.swing.ImageIcon small_icon)
Le constructeur d'une Action.

Parameters:
analyseSIFrame - la fenêtre principale d'AnalyseSI
name - Le nom de l'action
longDescription - La description longue
actionCommand - La commande associée à l'action
small_icon - L'icone associée à l'action

AnalyseSIAction

public AnalyseSIAction(AnalyseSIFrame analyseSIFrame,
                       java.lang.String name,
                       java.lang.String longDescription,
                       java.lang.Object actionCommand,
                       javax.swing.ImageIcon small_icon,
                       int mnemonic,
                       javax.swing.KeyStroke keyStroke)
Le constructeur d'une Action.

Parameters:
analyseSIFrame - la fenêtre principale d'AnalyseSI
name - Le nom de l'action
longDescription - La description longue
actionCommand - La commande associée à l'action
small_icon - L'icone associée à l'action
mnemonic - Le mnemonic
keyStroke - Le raccourci clavier
Method Detail

getAnalyseSIFrame

public AnalyseSIFrame getAnalyseSIFrame()
Retourne la fenêtre principale d'AnalyseSI.

Returns:
la fenêtre principale d'AnalyseSI

getAnalyseSIApplication

public AnalyseSIApplication getAnalyseSIApplication()
Retourne l'application principale d'AnalyseSI.

Returns:
l'application principale d'AnalyseSI


Copyright © 2009. All Rights Reserved.