@Override protected void cairoSetRGBAColor( long pointer, double red, double green, double blue, double alpha) { try { lock(); super.cairoSetRGBAColor(pointer, red, green, blue, alpha); } finally { unlock(); } }