public class ArrowNeedle extends MeterNeedle implements Cloneable, Serializable
Constructor and Description |
---|
ArrowNeedle(boolean isArrowAtTop)
Constructs a new arrow needle.
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Returns a clone of this needle.
|
boolean |
equals(Object obj)
Tests another object for equality with this object.
|
int |
hashCode()
Returns a hash code for this instance.
|
draw, draw, draw, getFillPaint, getHighlightPaint, getOutlinePaint, getOutlineStroke, getRotateX, getRotateY, getSize, getTransform, setFillPaint, setHighlightPaint, setOutlinePaint, setOutlineStroke, setRotateX, setRotateY, setSize
public ArrowNeedle(boolean isArrowAtTop)
isArrowAtTop
- a flag that controls whether or not there is an
arrow at the top of the needle.public boolean equals(Object obj)
equals
in class MeterNeedle
obj
- the object to test (null
permitted).public int hashCode()
hashCode
in class MeterNeedle
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
- if the ArrowNeedle
cannot be cloned (in theory, this should not happen).Jas4pp 1.5 © Java Analysis Studio for Particle Physics