/** Draws the annotation icon on operators. */
 private void draw(
     final Operator operator,
     final Graphics2D g2,
     final ProcessRendererModel rendererModel,
     final boolean printing) {
   // Draw annotation icons regardless of active state
   WorkflowAnnotations annotations = rendererModel.getOperatorAnnotations(operator);
   if (annotations == null || annotations.isEmpty()) {
     return;
   }
   Rectangle2D frame = rendererModel.getOperatorRect(operator);
   int xOffset = (IMAGE_ANNOTATION.getIconWidth() + 2) * 2;
   ProcessDrawUtils.getIcon(operator, IMAGE_ANNOTATION)
       .paintIcon(
           null,
           g2,
           (int) (frame.getX() + frame.getWidth() - xOffset),
           (int) (frame.getY() + frame.getHeight() - IMAGE_ANNOTATION.getIconHeight() - 1));
 }