lt.monarch.chart.chart3D
Class PseudoArrayDataModel3D

java.lang.Object
  extended by lt.monarch.chart.chart2D.PseudoArrayDataModel
      extended by lt.monarch.chart.chart3D.PseudoArrayDataModel3D
All Implemented Interfaces:
java.io.Serializable, ChartDataModelListener

public class PseudoArrayDataModel3D
extends PseudoArrayDataModel
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
Modifier and Type Field and Description
 
Fields inherited from class lt.monarch.chart.chart2D.PseudoArrayDataModel
model, xMapper, yMapper
 
Constructor Summary
Constructor and Description
PseudoArrayDataModel3D(ArrayDataModel model, AxisMapper xMapper, AxisMapper yMapper, AxisMapper zMapper)
           
 
Method Summary
Modifier and Type Method and Description
 java.lang.Object calculateNullValue(ArrayDataModel model, DataColumnType valType, int index)
           
 void dispose()
          Disposes object
 PseudoArrayDataModel3D getBottomPseudoModel()
           
protected  java.lang.Object getZ(ArrayDataModel model, int index)
          Gets z value
 boolean isValueNull(int index)
          Checks if there are points in the data model (stacked one or not stacked) where both points are null
 
Methods inherited from class lt.monarch.chart.chart2D.PseudoArrayDataModel
calculateNullPointValue, containsNulls, finalize, getValueAt, getX, getY, modelChanged
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PseudoArrayDataModel3D

public PseudoArrayDataModel3D(ArrayDataModel model,
                              AxisMapper xMapper,
                              AxisMapper yMapper,
                              AxisMapper zMapper)
Method Detail

dispose

public void dispose()
Description copied from class: PseudoArrayDataModel
Disposes object

Overrides:
dispose in class PseudoArrayDataModel

isValueNull

public boolean isValueNull(int index)
Checks if there are points in the data model (stacked one or not stacked) where both points are null

Overrides:
isValueNull in class PseudoArrayDataModel
Parameters:
index - index of the data point
Returns:
true if specified index is of null value

calculateNullValue

public java.lang.Object calculateNullValue(ArrayDataModel model,
                                           DataColumnType valType,
                                           int index)
Overrides:
calculateNullValue in class PseudoArrayDataModel

getZ

protected java.lang.Object getZ(ArrayDataModel model,
                                int index)
Gets z value

Parameters:
model - data model from where to retrieve z
index - index of the data point
Returns:
z value at specified index

getBottomPseudoModel

public PseudoArrayDataModel3D getBottomPseudoModel()
Overrides:
getBottomPseudoModel in class PseudoArrayDataModel