|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--javax.swing.AbstractAction
|
+--org.fopps.ui.actions.BaseAction
|
+--org.fopps.ui.actions.ProjectAction
|
+--org.fopps.ui.actions.CreateMany2OneRelationAction
CreateMany2OneRelationAction connects two or more projects in a way, that the last item in the selection receives incoming relations from all previous items in the selection. This is useful to connect one or more assets to one product in one shot.
CreateRelationAction,
Serialized Form| Nested Class Summary | |
class |
CreateMany2OneRelationAction.IgnoredLink
|
| 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 | |
CreateMany2OneRelationAction(ActionHandler pListener)
Constructor for CreateRelationAction. |
|
CreateMany2OneRelationAction(java.lang.String name,
ActionHandler pListener)
Constructor for CreateRelationAction. |
|
CreateMany2OneRelationAction(java.lang.String name,
javax.swing.Icon icon,
ActionHandler pListener)
Constructor for CreateRelationAction. |
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
int |
itemsNeeded()
Returns the minimum of selected items. |
void |
postProcess()
Called after processElement. |
void |
preProcess()
Called before the iteration starts. |
void |
processElement(java.lang.Object pObject)
processElement is falled for every selected item |
| Methods inherited from class org.fopps.ui.actions.ProjectAction |
acceptSelection, addToPopup |
| 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 |
public CreateMany2OneRelationAction(ActionHandler pListener)
pListener -
public CreateMany2OneRelationAction(java.lang.String name,
ActionHandler pListener)
name - pListener -
public CreateMany2OneRelationAction(java.lang.String name,
javax.swing.Icon icon,
ActionHandler pListener)
name - icon - pListener - | Method Detail |
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class ProjectActionActionListener.actionPerformed(ActionEvent)public void preProcess()
preProcess in class ProjectActionpublic int itemsNeeded()
itemsNeeded in class ProjectActionpublic void processElement(java.lang.Object pObject)
ProjectAction
processElement in class ProjectActionpublic void postProcess()
postProcess in class ProjectAction
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||