|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--FigEdgePoly | +--org.argouml.uml.diagram.ui.FigEdgeModelElement | +--org.argouml.uml.diagram.ui.FigAssociation
Field Summary | |
---|---|
protected FigTextGroup |
_destGroup
Group for the FigTexts concerning the dest association end |
protected FigText |
_destMult
|
protected FigText |
_destOrdering
|
protected FigText |
_destRole
|
protected FigTextGroup |
_middleGroup
Group for the FigTexts concerning the name and stereotype of the association itself. |
(package private) static ArrowHead |
_NAV_AGGREGATE
|
(package private) static ArrowHead |
_NAV_COMP
|
protected FigTextGroup |
_srcGroup
Group for the FigTexts concerning the source association end |
protected FigText |
_srcMult
|
protected FigText |
_srcOrdering
|
protected FigText |
_srcRole
|
protected ArrowHead |
destArrowHead
|
(package private) static long |
serialVersionUID
|
protected ArrowHead |
sourceArrowHead
|
static boolean |
SUPPRESS_BIDIRECTIONAL_ARROWS
|
Fields inherited from class org.argouml.uml.diagram.ui.FigEdgeModelElement |
---|
_name, _stereo, BUNDLE, cat, ITALIC_LABEL_FONT, LABEL_FONT, MARGIN, POPUP_ADD_OFFSET |
Constructor Summary | |
---|---|
FigAssociation()
Don't call this constructor directly. |
|
FigAssociation(java.lang.Object edge,
Layer lay)
|
Method Summary | |
---|---|
protected ArrowHead |
chooseArrowHead(java.lang.Object ak,
boolean nav)
|
private java.lang.String |
getOrderingName(java.lang.Object orderingKind)
Returns the name of the OrderingKind. |
java.util.Vector |
getPopUpActions(java.awt.event.MouseEvent me)
|
protected void |
modelChanged(MElementEvent e)
This is called aftern any part of the UML MModelElement has changed. |
void |
paint(java.awt.Graphics g)
|
void |
setOwner(java.lang.Object association)
|
protected void |
textEdited(FigText ft)
This method is called after the user finishes editing a text field that is in the FigEdgeModelElement. |
protected void |
updateAbstract()
Updates the name if modelchanged receives an "isAbstract" event |
private void |
updateEnd(FigText multiToUpdate,
FigText roleToUpdate,
FigText orderingToUpdate,
java.lang.Object end)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static boolean SUPPRESS_BIDIRECTIONAL_ARROWS
protected FigTextGroup _srcGroup
protected FigTextGroup _destGroup
protected FigTextGroup _middleGroup
protected FigText _srcMult
protected FigText _srcRole
protected FigText _destMult
protected FigText _destRole
protected FigText _srcOrdering
protected FigText _destOrdering
protected ArrowHead sourceArrowHead
protected ArrowHead destArrowHead
static ArrowHead _NAV_AGGREGATE
static ArrowHead _NAV_COMP
static final long serialVersionUID
Constructor Detail |
public FigAssociation()
public FigAssociation(java.lang.Object edge, Layer lay)
Method Detail |
public void setOwner(java.lang.Object association)
setOwner
in class FigEdgeModelElement
protected void textEdited(FigText ft) throws java.beans.PropertyVetoException
FigEdgeModelElement
textEdited
in class FigEdgeModelElement
java.beans.PropertyVetoException
private void updateEnd(FigText multiToUpdate, FigText roleToUpdate, FigText orderingToUpdate, java.lang.Object end)
protected void modelChanged(MElementEvent e)
FigEdgeModelElement
modelChanged
in class FigEdgeModelElement
protected ArrowHead chooseArrowHead(java.lang.Object ak, boolean nav)
public java.util.Vector getPopUpActions(java.awt.event.MouseEvent me)
getPopUpActions
in class FigEdgeModelElement
private java.lang.String getOrderingName(java.lang.Object orderingKind)
protected void updateAbstract()
public void paint(java.awt.Graphics g)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |