|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectse.umu.cs.SequenceDiagramEditor.Entity
se.umu.cs.SequenceDiagramEditor.LifeLine
This class represents a lifeline.
Field Summary | |
private Handle |
handle
The handle for the lifeline, used to change the length of the lifeline. |
private boolean |
move
Tells if the lifeline could be changed or not. |
private ClassEntity |
ownerEntity
The ClassEntity that the lifeline belongs to. |
Fields inherited from class se.umu.cs.SequenceDiagramEditor.Entity |
drawingArea, endPoint, lifeLine, name, selected, startPoint, string |
Constructor Summary | |
LifeLine(ClassEntity e,
DrawingArea d)
The constructor of the class. |
Method Summary | |
void |
draw(java.awt.Graphics g)
This method is called to draw the object. |
int |
getNextState()
This method returns the next state for this class. |
ClassEntity |
getOwnerEntity()
This method returns the ClassEntity that the lifeline belongs to. |
void |
setEndPoint(java.awt.Point p)
This method sets the endpoint for the object. |
void |
setNextState(java.awt.Point p)
This method is called to update the next state of the class based upon what the user has choosen. |
void |
setSelected(boolean b)
This method sets the object selected or not selected. |
void |
setStartPoint(java.awt.Point p)
This method sets the startpoint for the object. |
void |
showMenu(java.awt.Point p)
This method shows the menu of the lifeline. |
Methods inherited from class se.umu.cs.SequenceDiagramEditor.Entity |
getEndPoint, getName, getStartPoint, getString, isClickedOn, modifyString, setName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private ClassEntity ownerEntity
private Handle handle
private boolean move
Constructor Detail |
public LifeLine(ClassEntity e, DrawingArea d)
e
- This ClassEntity will be the owner of the
lifeline, to which it will belong.d
- This is the component where the lifeline
will be drawn.Method Detail |
public int getNextState()
getNextState
in class Entity
public void setStartPoint(java.awt.Point p)
setStartPoint
in class Entity
p
- The startpoint.public void setEndPoint(java.awt.Point p)
setEndPoint
in class Entity
p
- The endpoint.public void draw(java.awt.Graphics g)
draw
in class Entity
g
- Used for the drawing.public void setNextState(java.awt.Point p)
setNextState
in class Entity
p
- The point of the mouse.public void setSelected(boolean b)
setSelected
in class Entity
b
- True if the object is selected, otherwise false.public ClassEntity getOwnerEntity()
public void showMenu(java.awt.Point p)
showMenu
in class Entity
p
- The point where the menu should be shown
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |