35 |
import org.opengis.feature.simple.SimpleFeatureType; |
import org.opengis.feature.simple.SimpleFeatureType; |
36 |
import org.opengis.filter.Filter; |
import org.opengis.filter.Filter; |
37 |
|
|
38 |
|
import skrueger.AttributeMetadataImpl; |
39 |
|
|
40 |
/** |
/** |
41 |
* This Interface combines all styled layers that are running on |
* This Interface combines all styled layers that are running on |
42 |
* {@link FeatureCollection} or {@link FeatureSource} |
* {@link FeatureCollection} or {@link FeatureSource} |
48 |
*/ |
*/ |
49 |
public interface StyledFeaturesInterface<T> extends StyledLayerInterface<T> { |
public interface StyledFeaturesInterface<T> extends StyledLayerInterface<T> { |
50 |
|
|
51 |
public abstract AttributeMetadataMap getAttributeMetaDataMap(); |
public abstract AttributeMetadataMap<AttributeMetadataImpl> getAttributeMetaDataMap(); |
52 |
|
|
53 |
/** |
/** |
54 |
* @return The features of this layer as a {@link FeatureSource}. The filter |
* @return The features of this layer as a {@link FeatureSource}. The filter |