|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlt.monarch.chart.engine.AbstractChartObject<Tags>
lt.monarch.chart.AbstractChartSeries<Tags,ChartProjector>
lt.monarch.chart.chart3D.series.MarkerDecorableSeries3D<Tags,ChartProjector>
public abstract class MarkerDecorableSeries3D<Tags extends AbstractPaintTags,ChartProjector extends Projector> extends AbstractChartSeries<Tags,ChartProjector> implements AbstractMarkerSeries
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
baseValue
Base value |
protected ColorMapper |
colorMapper
Color mapper, which maps bars and marker values to color |
protected MarkerPainter |
markerPainter
Marker painter |
protected java.util.Map<AlignmentEntry,MarkerEntry> |
markers
Marker list |
protected ArrayDataModel |
model
Chart 2D data model |
protected PseudoArrayDataModel3D |
pseudoModel
Pseudo model, for null value calculation |
| Fields inherited from class lt.monarch.chart.AbstractChartSeries |
|---|
metaModel, modelValidator, seriesName, seriesTransform, showLegend, showNullValues, symbol, xMapper, yMapper, zMapper |
| Fields inherited from class lt.monarch.chart.engine.AbstractChartObject |
|---|
AXIS_SORT_POSITION, BREAK_LINE_POSITION, DEFAULT_SORT_POSITION, GRID_SORT_POSITION, MARKER_SERIES_SORT_POSITION, MARKERS_SORT_POSITION, paintStyle, SERIES_SORT_POSITION, sortPosition, style |
| Constructor and Description |
|---|
MarkerDecorableSeries3D()
Default marker decorable series |
MarkerDecorableSeries3D(DataModel model,
MetaDataModel metaModel,
AxisMapper xMapper,
AxisMapper yMapper,
AxisMapper zMapper)
Marker decorable series |
| Modifier and Type | Method and Description |
|---|---|
void |
addMarker(Marker marker)
Adds Marker to the series. |
void |
addMarker(Marker marker,
Alignment alignment)
Adds marker to the series. |
void |
addMarker(Marker marker,
Alignment verticalAlignment,
Alignment horizontalAlignment)
Adds marker to the BAR SERIES. |
void |
draw(AbstractGraphics g)
Renders chart object on the Graphics context. |
void |
drawMarkers(AbstractGraphics g)
Draws markers according to default layouting |
void |
drawMarkers(AbstractGraphics g,
MarkerConstraints[] mConstraints)
Sets values to marker from marker constraints and draws markers with MarkerPainter |
java.lang.Object |
getBaseValue()
Gets the base value of the series |
ColorMapper |
getColorMapper()
Gets color mapper |
DataColumnType |
getKeyType()
Gets the key value type, which is determined automatically |
abstract MarkerConstraints[] |
getMarkerConstraints()
Returns series marker constraints. |
PaintMode |
getPaintMode()
Returns the paint mode of the grid |
int |
getSortPosition()
Returns chart object paint order index. |
void |
setBaseValue(java.lang.Object baseValue)
Sets the base value of the series |
void |
setColorMapper(ColorMapper colorMapper)
Sets color mapper |
void |
setPaintMode(PaintMode paintMode)
Sets grid painting mode. |
| Methods inherited from class lt.monarch.chart.engine.AbstractChartObject |
|---|
chart, copy, dispose, finalize, getChart, getPaintStyle, getParent, getStyle, getStyle, invalidate, isVisible, layout, repaint, repaint, setChart, setVisible |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface lt.monarch.chart.engine.ChartObject |
|---|
dispose, getChart, getStyle, getStyle, invalidate, isVisible, layout, repaint, repaint, setChart |
| Methods inherited from interface lt.monarch.chart.engine.StyleEditorEntity |
|---|
getParent, getStyle |
| Field Detail |
|---|
protected MarkerPainter markerPainter
protected ArrayDataModel model
protected java.lang.Object baseValue
protected PseudoArrayDataModel3D pseudoModel
protected ColorMapper colorMapper
protected java.util.Map<AlignmentEntry,MarkerEntry> markers
| Constructor Detail |
|---|
public MarkerDecorableSeries3D()
public MarkerDecorableSeries3D(DataModel model,
MetaDataModel metaModel,
AxisMapper xMapper,
AxisMapper yMapper,
AxisMapper zMapper)
model - data modelmetaModel - meta data modelxMapper - x axis mapperyMapper - y axis mapperzMapper - z axis mapper| Method Detail |
|---|
public int getSortPosition()
ChartObject
getSortPosition in interface ChartObjectgetSortPosition in class AbstractChartSeries<Tags extends AbstractPaintTags,ChartProjector extends Projector>public abstract MarkerConstraints[] getMarkerConstraints()
public void drawMarkers(AbstractGraphics g,
MarkerConstraints[] mConstraints)
g - the Graphics context in which to paint markersmConstraints - array of marker constraintspublic void drawMarkers(AbstractGraphics g)
drawMarkers in interface AbstractMarkerSeriesg - graphics context
public void addMarker(Marker marker,
Alignment verticalAlignment,
Alignment horizontalAlignment)
marker - marker to addverticalAlignment - vertical alignment of the markerhorizontalAlignment - horizontal alignment of the marker
public void addMarker(Marker marker,
Alignment alignment)
marker - marker to addalignment - alignment of the markerpublic void addMarker(Marker marker)
marker - marker to addpublic void draw(AbstractGraphics g)
ChartObject
draw in interface ChartObjectdraw in class AbstractChartSeries<Tags extends AbstractPaintTags,ChartProjector extends Projector>g - graphics contextpublic java.lang.Object getBaseValue()
public void setBaseValue(java.lang.Object baseValue)
baseValue - the baseValue to setpublic ColorMapper getColorMapper()
public void setColorMapper(ColorMapper colorMapper)
colorMapper - the colorMapper classpublic DataColumnType getKeyType()
public final void setPaintMode(PaintMode paintMode)
paintMode - The paintMode to set.public final PaintMode getPaintMode()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||