org.jfree.chart.plot.dial
Class AbstractDialLayer
java.lang.Objectorg.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.