|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjcckit.plot.ShapeAttributesHint
public class ShapeAttributesHint
An AttributesHint
which wraps ShapeAttributes
.
Each call of getNextHint()
returns a new instance of
ShapeAttributes where fill color, line color and/or
line thickness has been increased by a constant amount.
Field Summary | |
---|---|
static String |
FILL_COLOR_HSB_INCREMENT_KEY
Configuration parameter key. |
static String |
INITIAL_ATTRIBUTES_KEY
Configuration parameter key. |
static String |
LINE_COLOR_HSB_INCREMENT_KEY
Configuration parameter key. |
static String |
LINE_THICKNESS_INCREMENT_KEY
Configuration parameter key. |
Constructor Summary | |
---|---|
ShapeAttributesHint(ConfigParameters config)
Creates an instance from the specified configuration parameters. |
Method Summary | |
---|---|
GraphicAttributes |
getAttributes()
Returns the wrapped ShapeAttributes instance. |
AttributesHint |
getNextHint()
Creates a new ShapeAttributesHint where all attributes has been incremented. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String INITIAL_ATTRIBUTES_KEY
public static final String FILL_COLOR_HSB_INCREMENT_KEY
public static final String LINE_COLOR_HSB_INCREMENT_KEY
public static final String LINE_THICKNESS_INCREMENT_KEY
Constructor Detail |
---|
public ShapeAttributesHint(ConfigParameters config)
Key & Default Value | Type | Mandatory | Description |
---|---|---|---|
initialAttributes = default values of
ShapeAttributes |
ConfigParameters | no | Initial values of shape attributes. Note, that default fill and line colors are undefined (they depend on the Renderer). In this case color increments have no effects. |
fillColorHSBIncrement = 0 0 0 | double[] | no | Hue, saturation, and brightness increments of the fill color. |
lineColorHSBIncrement = 0 0 0 | double[] | no | Hue, saturation, and brightness increments of the line color. |
lineThicknessIncrement = 0 | double | no | Line thickness increment. |
Method Detail |
---|
public AttributesHint getNextHint()
getNextHint
in interface AttributesHint
public GraphicAttributes getAttributes()
ShapeAttributes
instance.
getAttributes
in interface AttributesHint
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |