@Override public void onAdd() { super.onAdd(); impl.onAdd(this); }
@Override public void onRemove() { super.onRemove(); impl.onRemove(this); }
@Override public void destroy() { super.destroy(); impl.destroy(this); }
@Override public void clear() { impl.clear(this); }
@Override public void remove(int index) { impl.remove(this, index); }
@Override public void remove(Layer layer) { Asserts.checkArgument(layer instanceof HtmlLayerGL); impl.remove(this, (HtmlLayerGL) layer); }
@Override public void add(int index, Layer layer) { Asserts.checkArgument(layer instanceof HtmlLayerGL); impl.add(this, index, (HtmlLayerGL) layer); }