org.jfree.chart
public class PaintMap extends Object implements Cloneable, Serializable
Comparable
instances with
Paint
instances.
Paint
instances is included in this class.
Since: 1.0.3
Constructor Summary | |
---|---|
PaintMap()
Creates a new (empty) map. |
Method Summary | |
---|---|
void | clear()
Resets the map to empty. |
Object | clone()
Returns a clone of this PaintMap .
|
boolean | containsKey(Comparable key)
Returns true if the map contains the specified key, and
false otherwise.
|
boolean | equals(Object obj)
Tests this map for equality with an arbitrary object.
|
Paint | getPaint(Comparable key)
Returns the paint associated with the specified key, or
null .
|
void | put(Comparable key, Paint paint)
Adds a mapping between the specified key and
paint values.
|
PaintMap
.
Returns: A clone of this instance.
Throws: CloneNotSupportedException if any key is not cloneable.
true
if the map contains the specified key, and
false
otherwise.
Parameters: key the key.
Returns: true
if the map contains the specified key, and
false
otherwise.
Parameters: obj the object (null
permitted).
Returns: A boolean.
null
.
Parameters: key the key (null
not permitted).
Returns: The paint, or null
.
Throws: IllegalArgumentException if key
is
null
.
key
and
paint
values.
Parameters: key the key (null
not permitted). paint the paint.
Throws: IllegalArgumentException if key
is
null
.