com.rubecula.darwin.core
Interface Trait

All Superinterfaces:
Attribute, Auditable, Identifiable
All Known Implementing Classes:
Trait_Abstract, Trait_Default, Trait_TS, Trait_WingColor

public interface Trait
extends Attribute, Auditable

Defines the methods support by instances of the Trait interface.

Author:
Robin Hillyard TODO consider refactoring some of the methods in TraitValue to this interface.

Method Summary
 
Methods inherited from interface com.rubecula.darwin.core.Attribute
getAttribute, getValue, setValue
 
Methods inherited from interface com.rubecula.util.Auditable
audit, audit, audit
 
Methods inherited from interface com.rubecula.util.Identifiable
getIdentifier