MCPcopy Create free account
hub / github.com/HumbleUI/Skija / setComposite

Method setComposite

examples/scenes/src/SwingScene.java:300–309  ·  view source on GitHub ↗
(java.awt.Composite comp)

Source from the content-addressed store, hash-verified

298 }
299
300 @Override
301 public void setComposite(java.awt.Composite comp) {
302 log("[/] setComposite " + comp);
303 if (comp == java.awt.AlphaComposite.Clear)
304 paint.setBlendMode(BlendMode.CLEAR);
305 else if (comp == java.awt.AlphaComposite.SrcOver)
306 paint.setBlendMode(BlendMode.SRC_OVER);
307 else if (comp instanceof java.awt.AlphaComposite)
308 log(" UNKNOWN COMPOSITE MODE " + ((java.awt.AlphaComposite) comp).getRule());
309 }
310
311 @Override
312 public void setPaint(java.awt.Paint paint) {

Callers

nothing calls this directly

Calls 2

logMethod · 0.95
setBlendModeMethod · 0.80

Tested by

no test coverage detected