|
||||||||||
| 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 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 | |||||||||