docs: protected void setupListeners() {
  		addDrawingListener(new DrawingListener() {
  			private long time;
  
  			@Override
  			public void onDrawingStart() {
  				this.time = System.currentTimeMillis();
  				getCorner().setColor(Color.ORANGERED);
  			}
  
  			@Override
  			public void onDrawingEnd() {
  				getCorner().setColor(null);
  				final long duration = System.currentTimeMillis() - this.time;
  				getLogger().fine("Rendering duration: " + Duration.millis(duration).toString()); //$NON-NLS-1$
  			}
  		});
  	}