diff options
Diffstat (limited to 'src/com/itmill/toolkit/ui/Button.java')
-rw-r--r-- | src/com/itmill/toolkit/ui/Button.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/ui/Button.java b/src/com/itmill/toolkit/ui/Button.java index 0af982268f..3184ec554d 100644 --- a/src/com/itmill/toolkit/ui/Button.java +++ b/src/com/itmill/toolkit/ui/Button.java @@ -152,7 +152,7 @@ public class Button extends AbstractField { * @param variables */ public void changeVariables(Object source, Map variables) { - super.changeVariables(source, variables); + super.changeVariables(source, variables); if (isReadOnly()) { System.err.println("Button: ignoring variable change for" + " read-only component, caption=" + getCaption()); @@ -210,6 +210,15 @@ public class Button extends AbstractField { } /** + * Get the boolean value of the button state. + * + * @return True iff the button is pressed down or checked. + */ + boolean booleanValue() { + return ((Boolean) getValue()).booleanValue(); + } + + /** * Sets immediate mode. Push buttons can not be set in non-immediate mode. * * @see com.itmill.toolkit.ui.AbstractComponent#setImmediate(boolean) |