|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjcckit.plot.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 java.lang.String |
FILL_COLOR_HSB_INCREMENT_KEY
Configuration parameter key. |
static java.lang.String |
INITIAL_ATTRIBUTES_KEY
Configuration parameter key. |
static java.lang.String |
LINE_COLOR_HSB_INCREMENT_KEY
Configuration parameter key. |
static java.lang.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 java.lang.String INITIAL_ATTRIBUTES_KEY
public static final java.lang.String FILL_COLOR_HSB_INCREMENT_KEY
public static final java.lang.String LINE_COLOR_HSB_INCREMENT_KEY
public static final java.lang.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 AttributesHintpublic GraphicAttributes getAttributes()
ShapeAttributes instance.
getAttributes in interface AttributesHint
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||