org.argouml.uml.diagram.ui
Class FigDependency
java.lang.Object
|
+--FigEdgePoly
|
+--org.argouml.uml.diagram.ui.FigEdgeModelElement
|
+--org.argouml.uml.diagram.ui.FigDependency
- All Implemented Interfaces:
- ArgoEventListener, ArgoNotationEventListener, DelayedVChangeListener, java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, NotationContext, java.beans.PropertyChangeListener, java.beans.VetoableChangeListener
- Direct Known Subclasses:
- FigPermission, FigUsage
- public class FigDependency
- extends FigEdgeModelElement
- See Also:
- Serialized Form
Field Summary |
protected ArrowHeadGreater |
endArrow
|
Method Summary |
protected boolean |
canEdit(Fig f)
|
protected void |
modelChanged(MElementEvent e)
This is called aftern any part of the UML MModelElement has
changed. |
void |
paint(java.awt.Graphics g)
|
void |
setFig(Fig f)
|
void |
setOwner(java.lang.Object own)
|
Methods inherited from class org.argouml.uml.diagram.ui.FigEdgeModelElement |
damage, delayedVetoableChange, delete, dispose, finalize, getContextNotation, getDestination, getItemUID, getNameFig, getPopUpActions, getSource, getSquaredDistance, getStereotypeFig, getTipString, hit, hitClarifier, keyPressed, keyReleased, keyTyped, listRoleItemSet, makeSelection, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, notationAdded, notationChanged, notationProviderAdded, notationProviderRemoved, notationRemoved, paintClarifiers, postLoad, propertyChange, propertySet, recovered, removed, renderingChanged, roleAdded, roleRemoved, setItemUID, textEdited, updateClassifiers, updateStereotypeText, vetoableChange |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
endArrow
protected ArrowHeadGreater endArrow
FigDependency
public FigDependency()
FigDependency
public FigDependency(java.lang.Object edge)
FigDependency
public FigDependency(java.lang.Object edge,
Layer lay)
setOwner
public void setOwner(java.lang.Object own)
- Overrides:
setOwner
in class FigEdgeModelElement
setFig
public void setFig(Fig f)
canEdit
protected boolean canEdit(Fig f)
- Overrides:
canEdit
in class FigEdgeModelElement
modelChanged
protected void modelChanged(MElementEvent e)
- This is called aftern any part of the UML MModelElement has
changed. This method automatically updates the name FigText.
Subclasses should override and update other parts.
- Overrides:
modelChanged
in class FigEdgeModelElement
paint
public void paint(java.awt.Graphics g)