Interface AssociationType

All Superinterfaces:
PropertyType
All Known Implementing Classes:
AssociationTypeImpl

public interface AssociationType extends PropertyType
The type of an association; used to describe kind of relationship between two entities.

The notion of an "association" is similar to that of an association in UML and is used to model a relationship among two attributes. See the javadoc for Association for more info on the semantics of associations.

An association is used to relate one attribute to another. The type of the association specifies the type of the related attribute with the getRelatedType() method.

Author:
Jody Garnett, Refractions Research, Inc., Justin Deoliveira, The Open Planning Project