public void decorate(DecorationLayer layer, Graphics2D host, RadComponent component) {
    Graphics2D child = (Graphics2D)host.create();
    try {
      paint(layer, child, component);
    }
    finally {
      child.dispose();
    }
  }
public void decorate(DecorationLayer layer, Graphics2D host, RadComponent component)