org.argouml.uml.diagram.ui
Class FigUsage

java.lang.Object
  |
  +--FigEdgePoly
        |
        +--org.argouml.uml.diagram.ui.FigEdgeModelElement
              |
              +--org.argouml.uml.diagram.ui.FigDependency
                    |
                    +--org.argouml.uml.diagram.ui.FigUsage
All Implemented Interfaces:
ArgoEventListener, ArgoNotationEventListener, DelayedVChangeListener, java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, NotationContext, java.beans.PropertyChangeListener, java.beans.VetoableChangeListener

public class FigUsage
extends FigDependency

See Also:
Serialized Form

Field Summary
protected  ArrowHeadGreater endArrow
           
 
Fields inherited from class org.argouml.uml.diagram.ui.FigEdgeModelElement
_name, _stereo, cat, ITALIC_LABEL_FONT, LABEL_FONT, MARGIN
 
Constructor Summary
FigUsage()
           
FigUsage(java.lang.Object edge)
           
FigUsage(java.lang.Object edge, Layer lay)
           
 
Method Summary
protected  void modelChanged(MElementEvent e)
          This is called aftern any part of the UML MModelElement has changed.
 
Methods inherited from class org.argouml.uml.diagram.ui.FigDependency
canEdit, paint, setFig, setOwner
 
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
 

Field Detail

endArrow

protected ArrowHeadGreater endArrow
Constructor Detail

FigUsage

public FigUsage()

FigUsage

public FigUsage(java.lang.Object edge)

FigUsage

public FigUsage(java.lang.Object edge,
                Layer lay)
Method Detail

modelChanged

protected void modelChanged(MElementEvent e)
Description copied from class: FigDependency
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 FigDependency


ArgoUML © 1996-2003 (20040216)ArgoUML Project HomeArgoUML Cookbook