- All Superinterfaces:
IdentifiedType
- All Known Subinterfaces:
AttributeType<V>
,DynamicAttributeType<V>
,FeatureAssociationRole
,Operation
@Classifier(METACLASS)
@UML(identifier="PropertyType",
specification=ISO_19109)
public interface PropertyType
extends IdentifiedType
Characteristics that may be associated with a
FeatureType
.
This interface is the parent type of attribute type,
feature association role and operation,
but not feature type.
Property types typically define the following properties:
- A name and a human-readable description.
- The type of values (in
AttributeType
andFeatureAssociationRole
). - Number of allowable occurrences of the value (in
AttributeType
andFeatureAssociationRole
). - A default value (in
AttributeType
).
- Since:
- 3.1
-
Method Summary
Methods inherited from interface org.opengis.feature.IdentifiedType
getDefinition, getDescription, getDesignation, getName