Package net.opengis.gml311
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:
- Gml311Package.getAbstractFeatureType()
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description BoundingShapeTypegetBoundedBy()Returns the value of the 'Bounded By' containment reference.LocationPropertyTypegetLocation()Returns the value of the 'Location' containment reference.FeatureMapgetLocationGroup()Returns the value of the 'Location Group' attribute list.voidsetBoundedBy(BoundingShapeType value)Sets the value of the 'Bounded By' containment reference.voidsetLocation(LocationPropertyType value)Sets the value of the 'Location' containment reference.- 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 
- 
 
- 
- 
- 
Method Detail- 
getBoundedByBoundingShapeType getBoundedBy() Returns the value of the 'Bounded By' containment reference.If the meaning of the 'Bounded By' containment reference isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Bounded By' containment reference.
- See Also:
- setBoundedBy(BoundingShapeType),- Gml311Package.getAbstractFeatureType_BoundedBy()
 
 - 
setBoundedByvoid setBoundedBy(BoundingShapeType value) Sets the value of the 'Bounded By' containment reference.- Parameters:
- value- the new value of the 'Bounded By' containment reference.
- See Also:
- getBoundedBy()
 
 - 
getLocationGroupFeatureMap getLocationGroup() Returns the value of the 'Location Group' attribute list. The list contents are of typeFeatureMap.Entry. deprecated in GML version 3.1- Returns:
- the value of the 'Location Group' attribute list.
- See Also:
- Gml311Package.getAbstractFeatureType_LocationGroup()
 
 - 
getLocationLocationPropertyType getLocation() Returns the value of the 'Location' containment reference. deprecated in GML version 3.1- Returns:
- the value of the 'Location' containment reference.
- See Also:
- setLocation(LocationPropertyType),- Gml311Package.getAbstractFeatureType_Location()
 
 - 
setLocationvoid setLocation(LocationPropertyType value) Sets the value of the 'Location' containment reference.- Parameters:
- value- the new value of the 'Location' containment reference.
- See Also:
- getLocation()
 
 
- 
 
-