Interface FeatureAssociationRole

  • All Superinterfaces:
    IdentifiedType, PropertyType

    @Classifier(METACLASS)
    @UML(identifier="FeatureAssociationRole",
         specification=ISO_19109)
    public interface FeatureAssociationRole
    extends PropertyType
    Indicates the role played by the association between two features. In the area of geographic information, there exist multiple kinds of associations:
    • Aggregation represents associations between features which can exist even if the aggregate is destroyed.
    • Composition represents relationships where the owned features are destroyed together with the composite.
    • Spatial association represents spatial or topological relationships that may exist between features (e.g. “east of”).
    • Temporal association may represent for example a sequence of changes over time involving the replacement of some feature instances by other feature instances.
    Since:
    3.1
    See Also:
    FeatureAssociation