/** * @param plot plot for the marker * @param startVal start postion * @param endVal end position */ protected void addMarker(XYPlot plot, int startVal, int endVal) { IntervalMarker marker = new IntervalMarker(startVal, endVal); marker.setLabelOffsetType(LengthAdjustmentType.EXPAND); marker.setPaint(new Color(134, 254, 225)); marker.setAlpha((float) 0.60); marker.setLabelFont(new Font("SansSerif", Font.PLAIN, 12)); marker.setLabelPaint(Color.green); marker.setLabelAnchor(RectangleAnchor.TOP_LEFT); marker.setLabelTextAnchor(TextAnchor.TOP_LEFT); plot.addDomainMarker(marker, Layer.BACKGROUND); ValueMarker markStart = new ValueMarker(startVal, new Color(31, 254, 225), new BasicStroke(2.0f)); ValueMarker markEnd = new ValueMarker(endVal, new Color(31, 254, 225), new BasicStroke(2.0f)); plot.addDomainMarker(markStart, Layer.BACKGROUND); plot.addDomainMarker(markEnd, Layer.BACKGROUND); }
/** * Adds a periodicity marker. * * @param plot plot for the marker * @param startVal start postion * @param endVal end position */ protected void addPeriodMarker(XYPlot plot, int startVal, int endVal) { IntervalMarker marker = new IntervalMarker(startVal, endVal); marker.setLabelOffsetType(LengthAdjustmentType.EXPAND); marker.setPaint(new Color(134, 254, 225)); marker.setAlpha((float) 0.60); marker.setLabelFont(new Font("SansSerif", Font.PLAIN, 12)); marker.setLabelPaint(Color.blue); marker.setLabelAnchor(RectangleAnchor.TOP_LEFT); marker.setLabelTextAnchor(TextAnchor.TOP_LEFT); marker.setPaint(Color.blue); plot.addDomainMarker(marker, Layer.BACKGROUND); }
/** * Adds an anomaly marker. * * @param plot plot for the marker * @param startVal start postion * @param endVal end position */ protected void addAnomalyMarker(XYPlot plot, int startVal, int endVal) { IntervalMarker marker = new IntervalMarker(startVal, endVal); marker.setLabelOffsetType(LengthAdjustmentType.EXPAND); marker.setPaint(new Color(134, 254, 225)); marker.setAlpha((float) 0.60); marker.setLabelFont(new Font("SansSerif", Font.PLAIN, 12)); marker.setLabelPaint(Color.pink); marker.setLabelAnchor(RectangleAnchor.TOP_LEFT); marker.setLabelTextAnchor(TextAnchor.TOP_LEFT); marker.setPaint(Color.pink); plot.addDomainMarker(marker, Layer.BACKGROUND); }
ReferenceArea currentReferenceArea = referenceAreas.get(allReferenceAreas.next()); IntervalMarker marker = new IntervalMarker(currentReferenceArea.getStart(), currentReferenceArea.getEnd(), currentReferenceArea.getAreaColor()); marker.setAlpha(currentReferenceArea.getAlpha()); plot.addRangeMarker(marker);
ReferenceArea currentReferenceArea = referenceAreasXAxis.get(allReferenceAreas.next()); IntervalMarker marker = new IntervalMarker(currentReferenceArea.getStart(), currentReferenceArea.getEnd(), currentReferenceArea.getAreaColor()); marker.setAlpha(currentReferenceArea.getAlpha()); plot.addDomainMarker(marker); ReferenceArea currentReferenceArea = referenceAreasYAxis.get(allReferenceAreas.next()); IntervalMarker marker = new IntervalMarker(currentReferenceArea.getStart(), currentReferenceArea.getEnd(), currentReferenceArea.getAreaColor()); marker.setAlpha(currentReferenceArea.getAlpha()); plot.addRangeMarker(marker);
ReferenceArea currentReferenceArea = referenceAreas.get(allReferenceAreas.next()); IntervalMarker marker = new IntervalMarker(currentReferenceArea.getStart(), currentReferenceArea.getEnd(), currentReferenceArea.getAreaColor()); marker.setAlpha(currentReferenceArea.getAlpha()); plot.addRangeMarker(marker);
ReferenceArea currentReferenceArea = referenceAreas.get(allReferenceAreas.next()); IntervalMarker marker = new IntervalMarker(currentReferenceArea.getStart(), currentReferenceArea.getEnd(), currentReferenceArea.getAreaColor()); marker.setAlpha(currentReferenceArea.getAlpha()); plot.addRangeMarker(marker); ReferenceArea currentReferenceArea = referenceAreas.get(allReferenceAreas.next()); IntervalMarker marker = new IntervalMarker(currentReferenceArea.getStart(), currentReferenceArea.getEnd(), currentReferenceArea.getAreaColor()); marker.setAlpha(currentReferenceArea.getAlpha()); plot.addRangeMarker(marker); ReferenceArea currentReferenceArea = referenceAreas.get(allReferenceAreas.next()); IntervalMarker marker = new IntervalMarker(currentReferenceArea.getStart(), currentReferenceArea.getEnd(), currentReferenceArea.getAreaColor()); marker.setAlpha(currentReferenceArea.getAlpha()); plot.addRangeMarker(marker);
marker.setAlpha((float) covIncrement); marker.setAlpha((float) covIncrement * r.getRuleLevel()); marker.setAlpha((float) covIncrement * r.getOccurrences().size()); marker.setAlpha((float) covIncrement * r.getRuleYield()); marker.setAlpha((float) covIncrement * (r.getRuleLevel() * r.getOccurrences().size()));
final IntervalMarker marker = new IntervalMarker(shapeVertexIndexes[i], shapeVertexIndexes[i + 1]); marker.setPaint(new Color(120, 122, 125)); marker.setAlpha(0.3F); chart.getXYPlot().addDomainMarker(marker, Layer.BACKGROUND); intervalMarkers.add(marker);
final IntervalMarker marker = new IntervalMarker(shapeVertexIndexes[i], shapeVertexIndexes[i + 1]); marker.setPaint(new Color(120, 122, 125)); marker.setAlpha(0.3F); chart.getXYPlot().addDomainMarker(marker, Layer.BACKGROUND); intervalMarkers.add(marker);