Package org.ametys.cms.search.model
Class SystemProperty.EnumeratorDefinition
java.lang.Object
org.ametys.cms.search.model.SystemProperty.EnumeratorDefinition
- Enclosing interface:
- SystemProperty
Representation of an Enumerator, used to generate an Enumerator on the fly.
-
Constructor Summary
ConstructorsConstructorDescriptionEnumeratorDefinition
(Class<? extends Enumerator> enumeratorClass, Configuration configuration) Build a definition representing a dynamic Enumerator.EnumeratorDefinition
(Map<String, I18nizableText> staticEntries) Build a definition representing a static Enumerator. -
Method Summary
-
Constructor Details
-
EnumeratorDefinition
public EnumeratorDefinition(Class<? extends Enumerator> enumeratorClass, Configuration configuration) Build a definition representing a dynamic Enumerator.- Parameters:
enumeratorClass
- The enumerator class.configuration
- The enumerator configuration.
-
EnumeratorDefinition
Build a definition representing a static Enumerator.- Parameters:
staticEntries
- the enumerator entries.
-
-
Method Details
-
isStatic
-
getEnumeratorClass
-
getConfiguration
-
getStaticEntries
-