Package org.ametys.runtime.config
Class ConfigParameterCheckerDescriptor
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.ametys.runtime.model.checker.ItemCheckerDescriptor
org.ametys.runtime.config.ConfigParameterCheckerDescriptor
- All Implemented Interfaces:
Labelable
,ModifiableLabelable
,LogEnabled
Descriptor for a configuration parameter checker
-
Field Summary
Modifier and TypeFieldDescriptionprotected I18nizableText
The configuration category of the checked parameterprotected I18nizableText
The configuration group of the checked parameterprotected String
The path of the configuration parameter to attach this parameter parameter checker toFields inherited from class org.ametys.runtime.model.checker.ItemCheckerDescriptor
_concreteClass, _description, _id, _label, _largeIconPath, _linkedParamsPaths, _mediumIconPath, _parameterChecker, _smallIconPath, _uiRefLocation, _uiRefOrder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the text of the configuration category the parameter checker is attached toRetrieves the text of the configuration group the parameter checker is attached toRetrieves the id of the parameter the parameter checker is attached tovoid
setUiRefCategory
(I18nizableText uiRefCategory) Sets the text of the configuration category the parameter checker is attached tovoid
setUiRefGroup
(I18nizableText uiRefGroup) Sets the text of the configuration group the parameter checker is attached tovoid
setUiRefParamPath
(String uiRefParamPath) Sets the path of the parameter the parameter checker is attached toMethods inherited from class org.ametys.runtime.model.checker.ItemCheckerDescriptor
getConcreteClass, getDescription, getId, getLabel, getLargeIconPath, getLinkedParamsPaths, getMediumIconPath, getName, getParameterChecker, getSmallIconPath, getUiRefLocation, getUiRefOrder, setClass, setDescription, setId, setLabel, setLargeIconPath, setLinkedParamsPaths, setMediumIconPath, setName, setParameterChecker, setSmallIconPath, setUiRefLocation, setUiRefOrder, toJSON, toSAX
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
_uiRefParamPath
The path of the configuration parameter to attach this parameter parameter checker to -
_uiRefGroup
The configuration group of the checked parameter -
_uiRefCategory
The configuration category of the checked parameter
-
-
Constructor Details
-
ConfigParameterCheckerDescriptor
public ConfigParameterCheckerDescriptor()
-
-
Method Details
-
getUiRefParamId
Retrieves the id of the parameter the parameter checker is attached to- Returns:
- _uiRefParamId the id of the parameter
-
setUiRefParamPath
Sets the path of the parameter the parameter checker is attached to- Parameters:
uiRefParamPath
- the id of the parameter
-
getUiRefGroup
Retrieves the text of the configuration group the parameter checker is attached to- Returns:
- _uiRefGroup the text of the configuration group
-
setUiRefGroup
Sets the text of the configuration group the parameter checker is attached to- Parameters:
uiRefGroup
- the text of the configuration group
-
getUiRefCategory
Retrieves the text of the configuration category the parameter checker is attached to- Returns:
- _uiRefCategory the text of the configuration group
-
setUiRefCategory
Sets the text of the configuration category the parameter checker is attached to- Parameters:
uiRefCategory
- the text of the configuration group
-