22 |
|
|
23 |
import java.awt.AlphaComposite; |
import java.awt.AlphaComposite; |
24 |
import java.awt.Color; |
import java.awt.Color; |
|
import java.awt.Composite; |
|
25 |
import java.awt.Cursor; |
import java.awt.Cursor; |
26 |
import java.awt.Font; |
import java.awt.Font; |
27 |
import java.awt.Graphics; |
import java.awt.Graphics; |
68 |
import org.geotools.renderer.label.LabelCacheImpl; |
import org.geotools.renderer.label.LabelCacheImpl; |
69 |
import org.geotools.renderer.lite.LabelCache; |
import org.geotools.renderer.lite.LabelCache; |
70 |
import org.geotools.swing.JMapPane; |
import org.geotools.swing.JMapPane; |
71 |
|
//import org.geotools.swing.RenderingExecutor; // gt2-2.6.1 |
72 |
|
import skrueger.geotools.RenderingExecutor; // until gt2-2.6.1 |
73 |
import org.geotools.swing.event.MapMouseEvent; |
import org.geotools.swing.event.MapMouseEvent; |
74 |
import org.geotools.swing.event.MapPaneEvent; |
import org.geotools.swing.event.MapPaneEvent; |
75 |
import org.geotools.swing.event.MapPaneListener; |
import org.geotools.swing.event.MapPaneListener; |
86 |
import schmitzm.geotools.map.event.JMapPaneListener; |
import schmitzm.geotools.map.event.JMapPaneListener; |
87 |
import schmitzm.geotools.map.event.MapLayerAdapter; |
import schmitzm.geotools.map.event.MapLayerAdapter; |
88 |
import schmitzm.swing.SwingUtil; |
import schmitzm.swing.SwingUtil; |
|
import skrueger.geotools.RenderingExecutor; |
|
89 |
|
|
90 |
import com.vividsolutions.jts.geom.Coordinate; |
import com.vividsolutions.jts.geom.Coordinate; |
91 |
import com.vividsolutions.jts.geom.Envelope; |
import com.vividsolutions.jts.geom.Envelope; |
178 |
|
|
179 |
public static final long DEFAULT_REPAINTING_DELAY = 200; |
public static final long DEFAULT_REPAINTING_DELAY = 200; |
180 |
|
|
181 |
protected skrueger.geotools.RenderingExecutor bgExecuter; |
protected RenderingExecutor bgExecuter; |
182 |
|
|
183 |
/** |
/** |
184 |
* the map context to render |
* the map context to render |