simtools.diagram
Class DiagramSelectedShape
java.lang.Object
simtools.diagram.DiagramSelectedShape
- Direct Known Subclasses:
- DiagramSelectedLineShape
public class DiagramSelectedShape
- extends java.lang.Object
This class holds a shape and its first and future locations
- Version:
- 1.0 1999
- Author:
- Claude Cazenave
- See Also:
DiagramComponent
Field Summary |
java.awt.Point |
p
|
java.awt.Point |
pd
|
java.awt.Shape |
s
|
Constructor Summary |
DiagramSelectedShape(java.awt.Shape s,
java.awt.Point p)
Constructs a new selected shape |
Method Summary |
boolean |
canDrawBounds()
Allows to overload selected shape bounds drawing |
void |
drawBounds(java.awt.Graphics2D g2)
Allows to overload selected shape bounds drawing |
void |
setOrigin(java.awt.Point p)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
s
public java.awt.Shape s
p
public java.awt.Point p
pd
public java.awt.Point pd
DiagramSelectedShape
public DiagramSelectedShape(java.awt.Shape s,
java.awt.Point p)
- Constructs a new selected shape
- Parameters:
s
- the shapep
- its current position
setOrigin
public void setOrigin(java.awt.Point p)
canDrawBounds
public boolean canDrawBounds()
- Allows to overload selected shape bounds drawing
- Returns:
drawBounds
public void drawBounds(java.awt.Graphics2D g2)
- Allows to overload selected shape bounds drawing
- Parameters:
g2
-