* TODO use scale for size; problem: PV.Scale.Linear did not work with
* single value.
*/
dots = getChart().add(PV.Dot).data(visualItemsJsArray)
.shape(new VisualItemStringSlotAccessor(SHAPE))
.bottom(scaleY.fd(new VisualItemDoubleSlotAccessor(Y_POSITION)))
.left(scaleX.fd(new VisualItemDoubleSlotAccessor(X_POSITION)))
.size(new VisualItemDoubleSlotAccessor(SIZE))
.fillStyle(new VisualItemColorSlotAccessor(COLOR))
.strokeStyle(new VisualItemColorSlotAccessor(BORDER_COLOR))
.lineWidth(BORDER_WIDTH);
}