layerViews[renderView.getType().ordinal()] = renderView;
@Override public final void invalidate(Renderer renderer, int x, int y, int width, int height, EnumSet<LayerType> layers) { if (width <= 0 || height <= 0) return; if (renderView != null) { renderView.update(renderer, x, y, width, height, layers); } else if (layerViews != null) { for (LayerType type : layers) { IRenderView layerView = layerViews[type.ordinal()]; if (layerView != null) layerView.update(renderer, x, y, width, height, layers); } } }