Parent Directory
|
Revision Log
* Created a new ManageChartsForMapDialog that allows to manage charts and define which chart is visible in which map. Besides, that saving the ChartSTyles is not implemented, you can now basically define and use the charts. * Created a TransitionShapefileRenderer in schmitzm. It's a copy (extend was not possible) of a normal ShapefileRenderer class, but extended by a hack to fall back to the normal StreamingRenderer if a FeatureOperationTreeFilter is applied to a MapLayer. * I have set this TransitionShapefileRenderer as default in JMapPane & Co. * It's called "transition", because we will remove it as soon as we moved to GT 2.6 and switched the filters to eCQL.
1 | alfonx | 221 | package skrueger.geotools; |
2 | |||
3 | alfonx | 224 | import java.util.Map; |
4 | |||
5 | alfonx | 221 | import org.geotools.data.FeatureSource; |
6 | alfonx | 226 | import org.geotools.feature.FeatureCollection; |
7 | alfonx | 221 | |
8 | alfonx | 224 | import skrueger.AttributeMetaData; |
9 | |||
10 | alfonx | 221 | /** |
11 | alfonx | 226 | * This Interface combines all styled layers that are running on |
12 | * {@link FeatureCollection} or {@link FeatureSource} | ||
13 | * | ||
14 | alfonx | 221 | * @author Stefan A. Krüger |
15 | alfonx | 226 | * |
16 | * @param <T> | ||
17 | * The base Type returned in the getObject() method. | ||
18 | alfonx | 221 | */ |
19 | alfonx | 226 | public interface StyledFeaturesInterface<T> extends StyledLayerInterface<T> { |
20 | alfonx | 224 | |
21 | alfonx | 226 | public abstract Map<Integer, AttributeMetaData> getAttributeMetaDataMap(); |
22 | |||
23 | alfonx | 221 | /** |
24 | alfonx | 226 | * @return The features of this layer as a {@link FeatureSource}. |
25 | alfonx | 221 | */ |
26 | public FeatureSource getFeatureSource(); | ||
27 | |||
28 | /** | ||
29 | alfonx | 226 | * @return The features of this layer as a {@link FeatureCollection}. |
30 | alfonx | 221 | */ |
31 | alfonx | 226 | public abstract FeatureCollection getFeatureCollection(); |
32 | alfonx | 221 | } |
Name | Value |
---|---|
svn:eol-style | native |
svn:keywords | Id |
svn:mime-type | text/plain |
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |