Class AbstractProperty<T,X extends ModelAwareDataAwareAmetysObject>

Type Parameters:
T - type of the property values
X - type of ametys object supported by this property
All Implemented Interfaces:
Comparable<ModelItem>, Property<T,X>, ElementDefinition<T>, ModelItem, PluginAware, Labelable, ModifiableLabelable, Configurable
Direct Known Subclasses:
AbstractContentProperty, AbstractElementsReferencingProperty, AbstractSystemProperty, ContainerMCCWorkflowStatusProperty, DegreeOrderProperty, DegreeTypeProperty, MemberProjectProperty, ODFPrimaryContentTypeProperty, PinProperty, SharedProperty, SubProgramParentProgramProperty

public abstract class AbstractProperty<T,X extends ModelAwareDataAwareAmetysObject> extends DefaultElementDefinition<T> implements Property<T,X>, Configurable, PluginAware
Abstract class for single property