public class RMFill
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
RMFill()
Creates a plain, black fill.
|
RMFill(RMColor aColor)
Creates a plain fill with the given color.
|
Modifier and Type | Method and Description |
---|---|
RMFill |
clone()
Standard clone implementation.
|
RMFill |
copyForColor(Color aColor)
Derives an instance of this class from another fill.
|
RMFill |
deriveFill(RMFill aFill)
Derives an instance of this class from another fill.
|
boolean |
equals(java.lang.Object anObj)
Standard equals implementation.
|
java.lang.Object |
fromXML(XMLArchiver anArchiver,
XMLElement anElement)
XML unarchival.
|
RMColor |
getColor()
Returns the color associated with this fill.
|
java.lang.String |
getName()
Returns the name of the fill.
|
Paint |
snap()
Returns the snap version of this fill.
|
java.lang.String |
toString()
Returns a string representation.
|
XMLElement |
toXML(XMLArchiver anArchiver)
XML archival.
|
public RMFill()
public RMFill(RMColor aColor)
public RMColor getColor()
public java.lang.String getName()
public Paint snap()
public RMFill copyForColor(Color aColor)
public RMFill deriveFill(RMFill aFill)
public RMFill clone()
clone
in class java.lang.Object
public boolean equals(java.lang.Object anObj)
equals
in class java.lang.Object
public XMLElement toXML(XMLArchiver anArchiver)
public java.lang.Object fromXML(XMLArchiver anArchiver, XMLElement anElement)
public java.lang.String toString()
toString
in class java.lang.Object