}
// add un interval marker for the Y axis...
if (yMarkerStartInt != null && yMarkerEndInt != null && !yMarkerStartInt.equals("") && !yMarkerEndInt.equals("")){
Marker intMarkerY = new IntervalMarker(Double.parseDouble(yMarkerStartInt), Double.parseDouble(yMarkerEndInt));
intMarkerY.setLabelOffsetType(LengthAdjustmentType.EXPAND);
intMarkerY.setPaint(new Color(Integer.decode((yMarkerIntColor.equals(""))?"0":yMarkerIntColor).intValue()));
//intMarkerY.setLabel(yMarkerLabel);
intMarkerY.setLabelAnchor(RectangleAnchor.BOTTOM_RIGHT);
intMarkerY.setLabelTextAnchor(TextAnchor.TOP_RIGHT);
plot.addDomainMarker (intMarkerY, Layer.BACKGROUND);
}
// add un interval marker for the X axis...
if (xMarkerStartInt != null && xMarkerEndInt != null && !xMarkerStartInt.equals("") && !xMarkerEndInt.equals("")){
Marker intMarkerX = new IntervalMarker(Double.parseDouble(xMarkerStartInt), Double.parseDouble(xMarkerEndInt));
intMarkerX.setLabelOffsetType(LengthAdjustmentType.EXPAND);
intMarkerX.setPaint(new Color(Integer.decode((xMarkerIntColor.equals(""))?"0":xMarkerIntColor).intValue()));
//intMarkerX.setLabel(xMarkerLabel);
intMarkerX.setLabelAnchor(RectangleAnchor.BOTTOM_RIGHT);
intMarkerX.setLabelTextAnchor(TextAnchor.TOP_RIGHT);
plot.addRangeMarker(intMarkerX, Layer.BACKGROUND);
}
// add a labelled marker for the Y axis...
if (yMarkerValue != null && !yMarkerValue.equals("")){
Marker markerY = new ValueMarker(Double.parseDouble(yMarkerValue));