4 |
|
|
5 |
import javax.swing.ImageIcon; |
import javax.swing.ImageIcon; |
6 |
|
|
7 |
|
import org.geotools.feature.FeatureCollection; |
8 |
import org.geotools.styling.Style; |
import org.geotools.styling.Style; |
9 |
import org.opengis.referencing.crs.CoordinateReferenceSystem; |
import org.opengis.referencing.crs.CoordinateReferenceSystem; |
10 |
|
|
11 |
|
import skrueger.AttributeMetaData; |
12 |
|
import skrueger.RasterLegendData; |
13 |
import skrueger.i8n.Translation; |
import skrueger.i8n.Translation; |
14 |
|
|
15 |
import com.vividsolutions.jts.geom.Envelope; |
import com.vividsolutions.jts.geom.Envelope; |
16 |
|
|
|
// fuer Doku |
|
|
import org.geotools.feature.FeatureCollection; |
|
|
import org.geotools.coverage.grid.GridCoverage2D; |
|
|
import skrueger.geotools.MapContextManagerInterface; |
|
|
import skrueger.AttributeMetaData; |
|
|
import skrueger.RasterLegendData; |
|
|
|
|
17 |
/** |
/** |
18 |
* This class is the top interface for styled objects to be managed in |
* This class is the top interface for styled objects to be managed in |
19 |
* {@link MapContextManagerInterface}. The (rough) classe structure is the |
* {@link MapContextManagerInterface}. The (rough) classe structure is the |
99 |
* |
* |
100 |
* @throws RuntimeException |
* @throws RuntimeException |
101 |
*/ |
*/ |
102 |
public E getGeoObject() throws Exception; |
public E getGeoObject(); |
103 |
|
|
104 |
public Style getStyle(); |
public Style getStyle(); |
105 |
|
|
128 |
*/ |
*/ |
129 |
public void uncache(); |
public void uncache(); |
130 |
|
|
|
/** |
|
|
* If true, this layer will not be shown in the legend. Default = false |
|
|
*/ |
|
|
/** |
|
|
* |
|
|
* Killed by SK: 6. April 09: Ein Layer soll nicht generell auf |
|
|
* verstecken/nicht verstecken gestellt werden können. Das sind |
|
|
* Eigenschaften der Karte/MapContext, ebenso wie die Reihenfolge der Layer. |
|
|
* Im Atlas verwaltet deshalb nun die Klasse skrueger.atlas.Map welche Layer |
|
|
* nicht in der Legende auftauchen sollen. Meines Wissens hat keiner bisher |
|
|
* die Funktion genutzt. |
|
|
* |
|
|
* public boolean isHideInLegend(); |
|
|
*/ |
|
131 |
|
|
132 |
} |
} |