Class AbstractSystemProperty<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>, SystemProperty<T,X>, ElementDefinition<T>, ModelItem, PluginAware, Labelable, ModifiableLabelable, Configurable, Serviceable
Direct Known Subclasses:
AbstractDateTimeSystemProperty, AbstractUserSystemProperty, CollectionsSystemProperty, CommentsSystemProperty, ContentPrivacySystemProperty, ContentTypeSystemProperty, FulltextSystemProperty, HasLiveVersionSystemProperty, LanguageSystemProperty, OrphanSystemProperty, PagesSystemProperty, ParentContentSystemProperty, SemanticAnnotationSystemProperty, SharedSystemProperty, SiteSystemProperty, SiteTypeSystemProperty, TagsSystemProperty, WorkflowStepSystemProperty

public abstract class AbstractSystemProperty<T,X extends ModelAwareDataAwareAmetysObject> extends AbstractProperty<T,X> implements SystemProperty<T,X>, Serviceable
Abstract class providing standard behavior and helper methods for a SystemProperty.