public class LanguageBehavioursOptionType
extends java.lang.Object
implements de.innovationgate.wga.modules.options.OptionType
Constructor and Description |
---|
LanguageBehavioursOptionType(de.innovationgate.wga.modules.ModuleRegistry reg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends java.lang.Object> |
getDataTypeHint() |
de.innovationgate.wga.modules.options.OptionValueProvider |
getValueProvider(de.innovationgate.wga.config.WGAConfiguration configCopy) |
boolean |
isEmptyAllowed() |
boolean |
isMultiValue() |
boolean |
isRestricted() |
void |
validate(java.lang.String value,
java.util.Locale locale,
de.innovationgate.wga.modules.options.ValidationContext cx) |
public LanguageBehavioursOptionType(de.innovationgate.wga.modules.ModuleRegistry reg)
public java.lang.Class<? extends java.lang.Object> getDataTypeHint()
getDataTypeHint
in interface de.innovationgate.wga.modules.options.OptionType
public de.innovationgate.wga.modules.options.OptionValueProvider getValueProvider(de.innovationgate.wga.config.WGAConfiguration configCopy)
getValueProvider
in interface de.innovationgate.wga.modules.options.OptionType
public boolean isEmptyAllowed()
isEmptyAllowed
in interface de.innovationgate.wga.modules.options.OptionType
public boolean isMultiValue()
isMultiValue
in interface de.innovationgate.wga.modules.options.OptionType
public boolean isRestricted()
isRestricted
in interface de.innovationgate.wga.modules.options.OptionType
public void validate(java.lang.String value, java.util.Locale locale, de.innovationgate.wga.modules.options.ValidationContext cx) throws de.innovationgate.wga.modules.options.OptionValueValidationException
validate
in interface de.innovationgate.wga.modules.options.OptionType
de.innovationgate.wga.modules.options.OptionValueValidationException