public void addMapLayerListener(MapLayerListener listener) { delegate.addMapLayerListener(listener); }
public void draw(Graphics2D graphics, MapContent map, MapViewport viewport) { delegate.draw(graphics, map, viewport); }
public ReferencedEnvelope getBounds() { return delegate.getBounds(); }
public Query getQuery() { return delegate.getQuery(); }
public boolean isSelected() { return delegate.isSelected(); }
public String getTitle() { return delegate.getTitle(); }
public Style getStyle() { return delegate.getStyle(); }
public boolean isVisible() { return delegate.isVisible(); }
public Map<String, Object> getUserData() { return delegate.getUserData(); }
public FeatureSource<?, ?> getFeatureSource() { return delegate.getFeatureSource(); }
@Override void execute() { if (LOGGER.isLoggable(Level.FINE)) { LOGGER.fine("Rendering DirectLayer: " + layer); } if (graphics instanceof DelayedBackbufferGraphic) { ((DelayedBackbufferGraphic) graphics).init(); } try { layer.draw(graphics, mapContent, mapContent.getViewport()); if (LOGGER.isLoggable(Level.FINE)) { LOGGER.fine("Layer rendered"); } } catch (Exception e) { LOGGER.log(Level.WARNING, e.getLocalizedMessage(), e); fireErrorEvent(e); } } }
@Override void execute() { if (LOGGER.isLoggable(Level.FINE)) { LOGGER.fine("Rendering DirectLayer: " + layer); } try { layer.draw(graphics, mapContent, mapContent.getViewport()); if (LOGGER.isLoggable(Level.FINE)) { LOGGER.fine("Layer rendered"); } } catch (Exception e) { LOGGER.log(Level.WARNING, e.getLocalizedMessage(), e); fireErrorEvent(e); } }