Interface AbstractFeatureType

All Superinterfaces:
AbstractGMLType, EObject, Notifier
All Known Subinterfaces:
AbstractContinuousCoverageType, AbstractCoverageType, AbstractDiscreteCoverageType, AbstractFeatureCollectionType, BoundedFeatureType, DirectedObservationAtDistanceType, DirectedObservationType, DynamicFeatureCollectionType, DynamicFeatureType, FeatureCollectionType, GridCoverageType, MultiCurveCoverageType, MultiPointCoverageType, MultiSolidCoverageType, MultiSurfaceCoverageType, ObservationType, RectifiedGridCoverageType
All Known Implementing Classes:
AbstractContinuousCoverageTypeImpl, AbstractCoverageTypeImpl, AbstractDiscreteCoverageTypeImpl, AbstractFeatureCollectionTypeImpl, AbstractFeatureTypeImpl, BoundedFeatureTypeImpl, DirectedObservationAtDistanceTypeImpl, DirectedObservationTypeImpl, DynamicFeatureCollectionTypeImpl, DynamicFeatureTypeImpl, FeatureCollectionTypeImpl, GridCoverageTypeImpl, MultiCurveCoverageTypeImpl, MultiPointCoverageTypeImpl, MultiSolidCoverageTypeImpl, MultiSurfaceCoverageTypeImpl, ObservationTypeImpl, RectifiedGridCoverageTypeImpl

public interface AbstractFeatureType extends AbstractGMLType
A representation of the model object 'Abstract Feature Type'. An abstract feature provides a set of common properties, including id, metaDataProperty, name and description inherited from AbstractGMLType, plus boundedBy. A concrete feature type must derive from this type and specify additional properties in an application schema. A feature must possess an identifying attribute ('id' - 'fid' has been deprecated).

The following features are supported:

See Also: