org.argouml.uml.diagram.deployment.ui
Class SelectionNodeInstance
java.lang.Object
org.tigris.gef.base.Selection
org.tigris.gef.base.SelectionResize
org.tigris.gef.base.SelectionButtons
org.argouml.uml.diagram.ui.SelectionNodeClarifiers
org.argouml.uml.diagram.deployment.ui.SelectionNodeInstance
- All Implemented Interfaces:
- EventListener, KeyListener, MouseListener, MouseMotionListener, Serializable
- public class SelectionNodeInstance
- extends SelectionNodeClarifiers
- See Also:
- Serialized Form
| Methods inherited from class org.tigris.gef.base.SelectionButtons |
buttonClicked, createEdgeToSelf, getBounds, getPressedButton, hideButtons, hitAbove, hitBelow, hitLeft, hitRight, intersectsRect, isPaintButtons, mouseEntered, mouseExited, mousePressed, mouseReleased, paintButton, paintButtonAbove, paintButtonBelow, paintButtonLeft, paintButtonRight, placeFig, setPaintButtons, setPressedButton, toggleShowRapidButtons |
| Methods inherited from class org.tigris.gef.base.Selection |
contains, contains, contains, damage, delete, dispose, endTrans, getBounds, getContent, getContentBounds, getLocation, getLocked, hit, hitHandle, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseMoved, print, reorder, setContent, translate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectionNodeInstance
public SelectionNodeInstance(Fig f)
- Construct a new SelectionNodeInstance for the given Fig.
- Parameters:
f - The given Fig.
hitHandle
public void hitHandle(Rectangle r,
Handle h)
- See Also:
Selection.hitHandle(java.awt.Rectangle,
org.tigris.gef.presentation.Handle)
paintButtons
public void paintButtons(Graphics g)
- Overrides:
paintButtons in class SelectionNodeClarifiers
- See Also:
SelectionButtons.paintButtons(Graphics)
dragHandle
public void dragHandle(int mX,
int mY,
int anX,
int anY,
Handle hand)
- See Also:
Selection.dragHandle(int, int, int, int,
org.tigris.gef.presentation.Handle)
createEdgeAbove
protected Object createEdgeAbove(MutableGraphModel gm,
Object newNode)
- See Also:
SelectionButtons.createEdgeAbove(
org.tigris.gef.graph.MutableGraphModel, java.lang.Object)
createEdgeLeft
protected Object createEdgeLeft(MutableGraphModel gm,
Object newNode)
- See Also:
SelectionButtons.createEdgeLeft(
org.tigris.gef.graph.MutableGraphModel, java.lang.Object)
createEdgeRight
protected Object createEdgeRight(MutableGraphModel gm,
Object newNode)
- See Also:
SelectionButtons.createEdgeRight(
org.tigris.gef.graph.MutableGraphModel, java.lang.Object)
createEdgeUnder
protected Object createEdgeUnder(MutableGraphModel gm,
Object newNode)
- See Also:
SelectionButtons.createEdgeUnder(
org.tigris.gef.graph.MutableGraphModel, java.lang.Object)
getNewNode
protected Object getNewNode(int buttonCode)
- Overrides:
getNewNode in class SelectionNodeClarifiers
- See Also:
SelectionButtons.getNewNode(int)