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