org.springframework.web.servlet.tags.form
Class OptionsTag.OptionsWriter
java.lang.Object
org.springframework.web.servlet.tags.form.OptionWriter
org.springframework.web.servlet.tags.form.OptionsTag.OptionsWriter
- Enclosing class:
- OptionsTag
private class OptionsTag.OptionsWriter
- extends OptionWriter
Inner class that adapts OptionWriter for multiple options to be rendered.
Constructor Summary |
OptionsTag.OptionsWriter(java.lang.String selectName,
java.lang.Object optionSource,
java.lang.String valueProperty,
java.lang.String labelProperty)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
selectName
private final java.lang.String selectName
OptionsTag.OptionsWriter
public OptionsTag.OptionsWriter(java.lang.String selectName,
java.lang.Object optionSource,
java.lang.String valueProperty,
java.lang.String labelProperty)
isOptionDisabled
protected boolean isOptionDisabled()
throws JspException
- Description copied from class:
OptionWriter
- Determine whether the option fields should be disabled.
- Overrides:
isOptionDisabled
in class OptionWriter
- Throws:
JspException
writeCommonAttributes
protected void writeCommonAttributes(TagWriter tagWriter)
throws JspException
- Description copied from class:
OptionWriter
- Writes default attributes configured to the supplied
TagWriter
.
- Overrides:
writeCommonAttributes
in class OptionWriter
- Throws:
JspException
processOptionValue
protected java.lang.String processOptionValue(java.lang.String value)
- Description copied from class:
OptionWriter
- Process the option value before it is written.
The default implementation simply returns the same value unchanged.
- Overrides:
processOptionValue
in class OptionWriter