|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectFigEdgePoly
org.argouml.uml.diagram.static_structure.ui.FigEdgeNote
public class FigEdgeNote
Class to display a UML note connection to a annotated model element.
The owner of this fig is always a CommentEdge. Because it is different from most every other FigEdge in ArgoUML, it doesn't subclass FigEdgeModelElement.
Field Summary |
---|
Fields inherited from interface org.argouml.uml.diagram.ui.ArgoFig |
---|
DEBUG, DEBUG_COLOR, FILL_COLOR, INVISIBLE_LINE_COLOR, LINE_COLOR, LINE_WIDTH, ROWHEIGHT, SOLID_FILL_COLOR, STEREOHEIGHT, TEXT_COLOR, X0, Y0 |
Constructor Summary | |
---|---|
FigEdgeNote(java.lang.Object element,
DiagramSettings theSettings)
|
Method Summary | |
---|---|
protected java.lang.Object |
getDestination()
Returns the destination of the edge. |
ItemUID |
getItemUID()
Getter for the UID |
Project |
getProject()
Deprecated. |
DiagramSettings |
getSettings()
|
protected java.lang.Object |
getSource()
Returns the source of the edge. |
java.lang.String |
getTipString(java.awt.event.MouseEvent me)
|
protected void |
modelChanged(java.beans.PropertyChangeEvent e)
|
void |
propertyChange(java.beans.PropertyChangeEvent pve)
|
void |
removeFromDiagram()
|
void |
renderingChanged()
Rerender the entire fig. |
void |
setDestFigNode(FigNode fn)
|
void |
setFig(Fig f)
|
void |
setItemUID(ItemUID newId)
Setter for the UID |
void |
setOwner(java.lang.Object owner)
Deprecated. for 0.27.3 by tfmorris. Set owner in constructor. This method is implemented in GEF, so we'll leave this implementation here to block any attempts to use it within ArgoUML. |
void |
setProject(Project project)
Deprecated. |
void |
setSettings(DiagramSettings theSettings)
Set the rendering settings to be used for this fig. |
void |
setSourceFigNode(FigNode fn)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FigEdgeNote(java.lang.Object element, DiagramSettings theSettings)
element
- owning CommentEdge object. This is a special case since it
is not a UML element.theSettings
- render settingsMethod Detail |
---|
public void setFig(Fig f)
public java.lang.String toString()
protected void modelChanged(java.beans.PropertyChangeEvent e)
public java.lang.String getTipString(java.awt.event.MouseEvent me)
public void propertyChange(java.beans.PropertyChangeEvent pve)
propertyChange
in interface java.beans.PropertyChangeListener
public final void removeFromDiagram()
protected java.lang.Object getSource()
protected java.lang.Object getDestination()
public void setDestFigNode(FigNode fn)
public void setSourceFigNode(FigNode fn)
@Deprecated public Project getProject()
public DiagramSettings getSettings()
getSettings
in interface ArgoFig
public void renderingChanged()
ArgoFig
This may be an expensive operation for subclasses which are complex, so should be used sparingly. It is only intended to be used when some global change to the rendering defaults is made at the ArgoDiagram level.
renderingChanged
in interface ArgoFig
@Deprecated public void setProject(Project project)
public void setSettings(DiagramSettings theSettings)
ArgoFig
setSettings
in interface ArgoFig
theSettings
- the rendering settings to usepublic void setItemUID(ItemUID newId)
setItemUID
in interface IItemUID
newId
- the new UIDpublic ItemUID getItemUID()
getItemUID
in interface IItemUID
@Deprecated public void setOwner(java.lang.Object owner)
owner
- owning UML element
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |