org.jfree.chart.plot.dial
public abstract class AbstractDialLayer extends Object implements DialLayer
Since: 1.0.7
Constructor Summary | |
---|---|
protected | AbstractDialLayer()
Creates a new instance. |
Method Summary | |
---|---|
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.
|
int | hashCode()
Returns a hash code for this instance.
|
boolean | hasListener(EventListener listener)
Returns true if the specified object is registered with
the dataset as a listener. |
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.
|
Parameters: listener the object that is being registered.
See Also: removeChangeListener
Returns: A clone.
Throws: CloneNotSupportedException if there is a problem cloning this instance.
Parameters: obj the object (null
permitted).
Returns: A boolean.
Returns: A hash code.
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.
Parameters: listener the listener.
Returns: A boolean.
true
if this layer is visible (should be displayed),
and false
otherwise.
Returns: A boolean.
See Also: AbstractDialLayer
Parameters: event information about the change to the axis.
Parameters: listener the object to deregister.
See Also: addChangeListener
Parameters: visible the flag.
See Also: isVisible