Package org.jfree.util
Class PaintList
- java.lang.Object
-
- org.jfree.util.AbstractObjectList
-
- org.jfree.util.PaintList
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class PaintList extends AbstractObjectList
A table ofPaint
objects.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.jfree.util.AbstractObjectList
DEFAULT_INITIAL_CAPACITY
-
-
Constructor Summary
Constructors Constructor Description PaintList()
Creates a new list.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Tests the list for equality with another object (typically also a list).Paint
getPaint(int index)
Returns aPaint
object from the list.int
hashCode()
Returns a hash code value for the object.void
setPaint(int index, Paint paint)
Sets thePaint
for an item in the list.
-
-
-
Method Detail
-
getPaint
public Paint getPaint(int index)
Returns aPaint
object from the list.- Parameters:
index
- the index (zero-based).- Returns:
- The object.
-
setPaint
public void setPaint(int index, Paint paint)
Sets thePaint
for an item in the list. The list is expanded if necessary.- Parameters:
index
- the index (zero-based).paint
- thePaint
.
-
equals
public boolean equals(Object obj)
Tests the list for equality with another object (typically also a list).- Overrides:
equals
in classAbstractObjectList
- Parameters:
obj
- the other object (null
permitted).- Returns:
- A boolean.
-
hashCode
public int hashCode()
Returns a hash code value for the object.- Overrides:
hashCode
in classAbstractObjectList
- Returns:
- the hashcode
-
-