org.jfree.chart.plot.dial
Class AbstractDialLayer
java.lang.Object
org.jfree.chart.plot.dial.AbstractDialLayer
- DialLayer
A base class that can be used to implement a
DialLayer
. It includes
an event notification mechanism.
void | addChangeListener(DialLayerChangeListener listener) - Registers an object for notification of changes to the dial layer.
|
Object | clone() - Returns a clone of this instance.
|
boolean | equals(Object obj) - Tests this instance for equality with an arbitrary object.
|
boolean | hasListener(EventListener listener) - Returns
true if the specified object is registered with
the dataset as a listener.
|
int | hashCode() - Returns a hash code for this instance.
|
boolean | isVisible() - Returns
true if this layer is visible (should be displayed),
and false otherwise.
|
protected void | notifyListeners(DialLayerChangeEvent event) - Notifies all registered listeners that the dial layer has changed.
|
void | removeChangeListener(DialLayerChangeListener listener) - Deregisters an object for notification of changes to the dial layer.
|
void | setVisible(boolean visible) - Sets the flag that determines whether or not this layer is drawn by
the plot, and sends a
DialLayerChangeEvent to all registered
listeners.
|
clone
public Object clone()
throws CloneNotSupportedException
Returns a clone of this instance.
equals
public boolean equals(Object obj)
Tests this instance for equality with an arbitrary object.
obj
- the object (null
permitted).
hasListener
public boolean hasListener(EventListener listener)
Returns true
if the specified object is registered with
the dataset as a listener. Most applications won't need to call this
method, it exists mainly for use by unit testing code.
- hasListener in interface DialLayer
hashCode
public int hashCode()
Returns a hash code for this instance.
isVisible
public boolean isVisible()
Returns true
if this layer is visible (should be displayed),
and false
otherwise.
- isVisible in interface DialLayer
setVisible
public void setVisible(boolean visible)
Sets the flag that determines whether or not this layer is drawn by
the plot, and sends a
DialLayerChangeEvent
to all registered
listeners.