org.fopps.ui.actions
Class FixTimingAction

java.lang.Object
  |
  +--javax.swing.AbstractAction
        |
        +--org.fopps.ui.actions.BaseAction
              |
              +--org.fopps.ui.actions.ProjectAction
                    |
                    +--org.fopps.ui.actions.FixTimingAction
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 FixTimingAction
extends ProjectAction

FixTimingAction moves a projects in a way, that no project start earlier than it's preceding projects. In comparison to FixAllTimingsAction it only moves the selected projects.

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
FixTimingAction(ActionHandler pListener)
           
FixTimingAction(java.lang.String name, ActionHandler pListener)
           
FixTimingAction(java.lang.String name, javax.swing.Icon icon, ActionHandler pListener)
           
 
Method Summary
 void processElement(java.lang.Object pSelectedItem)
          processElement is called for every selected item
 
Methods inherited from class org.fopps.ui.actions.ProjectAction
acceptSelection, actionPerformed, addToPopup, itemsNeeded, postProcess, preProcess
 
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

FixTimingAction

public FixTimingAction(ActionHandler pListener)

FixTimingAction

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

FixTimingAction

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

processElement

public void processElement(java.lang.Object pSelectedItem)
processElement is called for every selected item

Specified by:
processElement in class ProjectAction


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