|
Header
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jfree.chart.plot.dial.AbstractDialLayer
public abstract class AbstractDialLayer
A base class that can be used to implement a DialLayer. It includes
an event notification mechanism.
| 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. |
java.lang.Object |
clone()
Returns a clone of this instance. |
boolean |
equals(java.lang.Object obj)
Tests this instance for equality with an arbitrary object. |
int |
hashCode()
Returns a hash code for this instance. |
boolean |
hasListener(java.util.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. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jfree.chart.plot.dial.DialLayer |
|---|
draw, isClippedToWindow |
| Constructor Detail |
|---|
protected AbstractDialLayer()
| Method Detail |
|---|
public boolean isVisible()
true if this layer is visible (should be displayed),
and false otherwise.
isVisible in interface DialLayersetVisible(boolean)public void setVisible(boolean visible)
DialLayerChangeEvent to all registered
listeners.
visible - the flag.isVisible()public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - the object (null permitted).
public int hashCode()
hashCode in class java.lang.Object
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException - if there is a problem cloning this
instance.public void addChangeListener(DialLayerChangeListener listener)
addChangeListener in interface DialLayerlistener - the object that is being registered.removeChangeListener(DialLayerChangeListener)public void removeChangeListener(DialLayerChangeListener listener)
removeChangeListener in interface DialLayerlistener - the object to deregister.addChangeListener(DialLayerChangeListener)public boolean hasListener(java.util.EventListener listener)
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 DialLayerlistener - the listener.
protected void notifyListeners(DialLayerChangeEvent event)
DialLayerChangeEvent provides information about the change.
event - information about the change to the axis.
|
Footer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||