de.uni_paderborn.fujaba.usecase.actions
Class PlaceActorsOutsideSystemAction
java.lang.Object
javax.swing.AbstractAction
de.uni_paderborn.fujaba.usecase.actions.PlaceActorsOutsideSystemAction
- All Implemented Interfaces:
- javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
- public class PlaceActorsOutsideSystemAction
- extends javax.swing.AbstractAction
Place all Actors outside the System box.
- Version:
- $Revision: 1.11 $
- Author:
- $Author: schneider $
- See Also:
- Serialized Form
Nested classes inherited from class javax.swing.AbstractAction |
|
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 |
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent event)
No comment provided by developer, please add a comment to improve documentation. |
private static void |
advanceClockwise(java.awt.Point p,
java.awt.Rectangle r)
No comment provided by developer, please add a comment to improve documentation. |
private static void |
advanceCounterClockwise(java.awt.Point p,
java.awt.Rectangle r)
No comment provided by developer, please add a comment to improve documentation. |
private static boolean |
rectangleIntersectsOtherActorsOrUsages(java.awt.Rectangle r,
java.util.Iterator items,
UMLDiagramItem except)
Check for intersection with any other Actor or Usage except the item except. |
void |
setMinimumSpaceBetweenSystemAndActor(int space)
Sets the minimumSpaceBetweenSystemAndActor attribute of the PlaceActorsOutsideSystemAction
object |
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 |
MIN_SPACE_BETWEEN_SYSTEM_AND_ACTOR
private int MIN_SPACE_BETWEEN_SYSTEM_AND_ACTOR
- No comment provided by developer, please add a comment to improve documentation.
PlaceActorsOutsideSystemAction
public PlaceActorsOutsideSystemAction()
setMinimumSpaceBetweenSystemAndActor
public void setMinimumSpaceBetweenSystemAndActor(int space)
- Sets the minimumSpaceBetweenSystemAndActor attribute of the PlaceActorsOutsideSystemAction
object
- Parameters:
space
- The new minimumSpaceBetweenSystemAndActor value
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
- No comment provided by developer, please add a comment to improve documentation.
- Parameters:
event
- No description provided
rectangleIntersectsOtherActorsOrUsages
private static boolean rectangleIntersectsOtherActorsOrUsages(java.awt.Rectangle r,
java.util.Iterator items,
UMLDiagramItem except)
- Check for intersection with any other Actor or Usage except the item except.
- Parameters:
r
- No description provideditems
- No description providedexcept
- No description provided
- Returns:
- No description provided
advanceClockwise
private static void advanceClockwise(java.awt.Point p,
java.awt.Rectangle r)
- No comment provided by developer, please add a comment to improve documentation.
- Parameters:
p
- No description providedr
- No description provided
advanceCounterClockwise
private static void advanceCounterClockwise(java.awt.Point p,
java.awt.Rectangle r)
- No comment provided by developer, please add a comment to improve documentation.
- Parameters:
p
- No description providedr
- No description provided