Class GrouperConfigurationModuleAttribute
java.lang.Object
edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleAttribute
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconfig item metadata this attribute is backed withget description to display for this attributeget the html id for the fieldgetLabel()
get label to display for this attributeint
getType()
getValue()
get the value or the expression language evaluationget the value or the expression language evaluationboolean
boolean
boolean
boolean
boolean
boolean
is this attribute requiredboolean
isShow()
void
setCheckboxAttributes
(List<MultiKey> checkboxAttributes) void
setConfigItemMetadata
(ConfigItemMetadata configItemMetadata) config item metadata this attribute is backed withvoid
setConfigSuffix
(String configSuffix) void
setDefaultValue
(String defaultValue) void
setDescription
(String description) void
setDropdownValuesAndLabels
(List<MultiKey> dropdownValuesAndLabels) void
setExpressionLanguage
(boolean expressionLanguage) void
setExpressionLanguageScript
(String expressionLanguageScript) void
setExpressionLanguageValue
(String expressionLanguageValue) void
setFormElement
(ConfigItemFormElement formElement) void
setFullPropertyName
(String fullPropertyName) void
setGrouperConfigModule
(GrouperConfigurationModuleBase grouperConfigModule) void
void
setPassword
(boolean password) void
setReadOnly
(boolean readOnly) void
setRepeatGroupIndex
(int repeatGroupIndex) void
setShow
(boolean show) void
void
-
Constructor Details
-
GrouperConfigurationModuleAttribute
public GrouperConfigurationModuleAttribute()
-
-
Method Details
-
setLabel
-
setDescription
-
getGrouperConfigModule
-
setGrouperConfigModule
-
getType
-
setType
-
isRequired
public boolean isRequired()is this attribute required- Returns:
-
isReadOnly
public boolean isReadOnly() -
setReadOnly
public void setReadOnly(boolean readOnly) -
getValue
-
setValue
-
getConfigSuffix
-
setConfigSuffix
-
getDefaultValue
-
setDefaultValue
-
getFormElement
-
setFormElement
-
getFullPropertyName
-
setFullPropertyName
-
getConfigItemMetadata
config item metadata this attribute is backed with- Returns:
-
setConfigItemMetadata
config item metadata this attribute is backed with- Parameters:
configItemMetadata
-
-
getLabel
get label to display for this attribute- Returns:
-
getDescription
get description to display for this attribute- Returns:
-
isExpressionLanguage
public boolean isExpressionLanguage() -
setExpressionLanguage
public void setExpressionLanguage(boolean expressionLanguage) -
isPassword
public boolean isPassword() -
setPassword
public void setPassword(boolean password) -
getExpressionLanguageScript
-
setExpressionLanguageScript
-
getDropdownValuesAndLabels
-
setDropdownValuesAndLabels
-
getCheckboxAttributes
-
setCheckboxAttributes
-
getRepeatGroupIndex
public int getRepeatGroupIndex() -
setRepeatGroupIndex
public void setRepeatGroupIndex(int repeatGroupIndex) -
getValueOrExpressionEvaluation
get the value or the expression language evaluation- Returns:
- the value
-
isHasValue
public boolean isHasValue() -
getValueOrExpressionEvaluationValue
get the value or the expression language evaluation- Returns:
- the value
-
isHasValueConsiderExpressionEvaluation
public boolean isHasValueConsiderExpressionEvaluation() -
getHtmlForElementIdHandle
get the html id for the field- Returns:
-
getEvaluatedValueForValidation
- Returns:
- get evaluated value for validation
- Throws:
UnsupportedOperationException
-
getObjectValueAllowInvalid
- Returns:
- converted value to correct configItemMetadataType from string
-
setShow
public void setShow(boolean show) -
isShow
public boolean isShow()- Returns:
- if show
-
getExpressionLanguageValue
-
setExpressionLanguageValue
-