/[schmitzm]/trunk/src/skrueger/geotools/StyledLayerInterface.java
ViewVC logotype

Diff of /trunk/src/skrueger/geotools/StyledLayerInterface.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 39 by alfonx, Mon Apr 6 19:14:55 2009 UTC revision 127 by mojays, Sat May 30 14:29:58 2009 UTC
# Line 4  import java.net.URL; Line 4  import java.net.URL;
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
# Line 36  import skrueger.RasterLegendData; Line 32  import skrueger.RasterLegendData;
32   * <li>{@link #getEnvelope()} -> {@link Envelope} (JTS-Envelope)</li>   * <li>{@link #getEnvelope()} -> {@link Envelope} (JTS-Envelope)</li>
33   * <li>{@link #getGeoObject()} -> E (GridCoverage/FeatureCollection/...)</li>   * <li>{@link #getGeoObject()} -> E (GridCoverage/FeatureCollection/...)</li>
34   * <li>{@link #getStyle() set/getStyle()} -> {@link Style}</li>   * <li>{@link #getStyle() set/getStyle()} -> {@link Style}</li>
  * <li>{@link #isHideInLegend()} -> Boolean</li> *  
35   * <li>{@link #uncache()}</li>   * <li>{@link #uncache()}</li>
36   * <li>{@link #dispose()}</li>   * <li>{@link #dispose()}</li>
37   * </ul>   * </ul>
# Line 138  public interface StyledMapInterface<E> { Line 133  public interface StyledMapInterface<E> {
133           */           */
134          /**          /**
135           *           *
136           * Killed by SK: 6. April 09 because: Ein Layer soll nicht generell auf           * Killed by SK: 6. April 09: Ein Layer soll nicht generell auf
137           * verstecken/nicht verstecken gestellt werden können. Das sind           * verstecken/nicht verstecken gestellt werden können. Das sind
138           * Eigenschaften der Karte, ebenso wie die Reihenfolge der Layer. Im Atlas hat dashalb die das DataPoolLayer-Referenzobjet (Klasse DpRef) diese Funktion übernommen.           * Eigenschaften der Karte/MapContext, ebenso wie die Reihenfolge der Layer.
139             * Im Atlas verwaltet deshalb nun die Klasse skrueger.atlas.Map welche Layer
140             * nicht in der Legende auftauchen sollen. Meines Wissens hat keiner bisher
141             * die Funktion genutzt.
142           *           *
143           * public boolean isHideInLegend();           * public boolean isHideInLegend();
144           */           */
145    
146  }  }

Legend:
Removed from v.39  
changed lines
  Added in v.127

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26