JMSL Chart Programmer’s Guide
Enumerated Types in Chart XML Files
In a chart XML file, the following symbolic names can be used for enumerated val
ues. Their numerical equivalents can also be used.
These enumerated types can be "or-ed" together. For example,
<Attribute name="DataType" value=DATA_TYPE_LINE|DATA_TYPE_MARKER"/>
is allowed.
Marker Types
MARKER_TYPE_PLUS
MARKER_TYPE_ASTERISK
MARKER_TYPE_X
MARKER_TYPE_HOLLOW_SQUARE
MARKER_TYPE_FILLED_SQUARE
MARKER_TYPE_HOLLOW_TRIANGLE
MARKER_TYPE_FILLED_TRIANGLE
MARKER_TYPE_HOLLOW_DIAMOND
MARKER_TYPE_FILLED_DIAMOND
MARKER_TYPE_DIAMOND_PLUS
MARKER_TYPE_SQUARE_X
MARKER_TYPE_SQUARE_PLUS
MARKER_TYPE_OCTAGON_X
MARKER_TYPE_OCTAGON_PLUS
MARKER_TYPE_HOLLOW_CIRCLE
MARKER_TYPE_FILLED_CIRCLE
MARKER_TYPE_CIRCLE_X
MARKER_TYPE_CIRCLE_PLUS
MARKER_TYPE_CIRCLE_CIRCLE
Fill Types
FILL_TYPE_NONE
FILL_TYPE_SOLID
FILL_TYPE_GRADIENT
FILL_TYPE_PAINT
Text Alignments
TEXT_X_LEFT
TEXT_X_CENTER
TEXT_X_RIGHT
TEXT_Y_BOTTOM
TEXT_Y_CENTER
TEXT_Y_TOP
Font Styles
PLAIN
BOLD
ITALIC
Axis Parameters
AXIS_X
AXIS_X_TOP
AXIS_Y
AXIS_Y_RIGHT
Autoscale
AUTOSCALE_OFF
AUTOSCALE_DATA
AUTOSCALE_WINDOW
AUTOSCALE_NUMBER
Axis Transforms
TRANSFORM_LINEAR
TRANSFORM_LOG
Data Node Types
DATA_TYPE_LINE
DATA_TYPE_MARKER
DATA_TYPE_FILL
DATA_TYPE_PICTURE
Label Types
LABEL_TYPE_NONE
LABEL_TYPE_TITLE
LABEL_TYPE_X
LABEL_TYPE_Y
LABEL_TYPE_PERCENT
Bar Types
BAR_TYPE_VERTICAL
BAR_TYPE_HORIZONTAL