org.fopps.ui.actions
Class FixAllTimingsAction

java.lang.Object
  |
  +--javax.swing.AbstractAction
        |
        +--org.fopps.ui.actions.BaseAction
              |
              +--org.fopps.ui.actions.FixAllTimingsAction
All Implemented Interfaces:
javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.lang.Comparable, java.util.EventListener, java.awt.event.ItemListener, java.io.Serializable

public class FixAllTimingsAction
extends BaseAction

FixAllTimingAction moves a projects in a way, that no project start earlier than it's preceding projects. In comparison to FixTimingAction it considers all projects independen from the current selection.

Author:
Oliver Wieland
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.fopps.ui.actions.BaseAction
GROUP, selectedItems
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
FixAllTimingsAction(ActionHandler pListener)
           
FixAllTimingsAction(java.lang.String name, ActionHandler pListener)
           
FixAllTimingsAction(java.lang.String name, javax.swing.Icon icon, ActionHandler pListener)
           
 
Method Summary
 boolean acceptSelection()
          Indicates, if an action is able to work with the selected items.
 void actionPerformed(java.awt.event.ActionEvent e)
           
 boolean addToPopup()
          Determines, if action should appear in popup menu
 
Methods inherited from class org.fopps.ui.actions.BaseAction
addToMenu, addToToolBar, clearSelection, compareTo, getAccelerator, getActionHandler, getApplication, getContainer, getGroup, getIcon, getLocaleName, getLongDescription, getMnemonic, getName, getSelectedItems, getSelectionSize, getShortDescription, isStringPropertySet, isTogglable, itemInSelection, itemStateChanged, setAccelerator, setAccelerator, setAcceleratorWithAlt, setAcceleratorWithCtrl, setAcceleratorWithShift, setGroup, setLocaleName, setLongDescription, setMnemonic, setMnemonic, setShortDescription, toString, updateState
 
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, wait, wait, wait
 

Constructor Detail

FixAllTimingsAction

public FixAllTimingsAction(ActionHandler pListener)

FixAllTimingsAction

public FixAllTimingsAction(java.lang.String name,
                           ActionHandler pListener)

FixAllTimingsAction

public FixAllTimingsAction(java.lang.String name,
                           javax.swing.Icon icon,
                           ActionHandler pListener)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Specified by:
actionPerformed in class BaseAction
See Also:
ActionListener.actionPerformed(ActionEvent)

acceptSelection

public boolean acceptSelection()
Indicates, if an action is able to work with the selected items. If acceptSelection returns false, the action will be disabled. This method is called after every selection change

Overrides:
acceptSelection in class BaseAction
Returns:
true, if action is able to operate on current selection

addToPopup

public boolean addToPopup()
Determines, if action should appear in popup menu

Specified by:
addToPopup in class BaseAction
Returns:
true, if action should added to context menu, otherwise false


Fopps 0.19 - Copyright © 2002 Oliver Wieland. All Rights Reserved.