com.leafdigital.ui.api
Interface CheckBox

All Superinterfaces:
SupportsBaseGroup, Widget

public interface CheckBox
extends Widget, SupportsBaseGroup

Interface for checkboxes.


Method Summary
 boolean isChecked()
           
 void setChecked(boolean checked)
          Checks or unchecks button.
 void setEnabled(boolean enabled)
          Enables/disables the checkbox.
 void setLabel(java.lang.String text)
          Set the button's text label.
 void setOnChange(java.lang.String callback)
          Sets the change method called when button is clicked.
 
Methods inherited from interface com.leafdigital.ui.api.Widget
getID, getOwner, informClosed, isVisible, setOwner, setVisible
 
Methods inherited from interface com.leafdigital.ui.api.SupportsBaseGroup
setBaseGroup
 

Method Detail

setLabel

void setLabel(java.lang.String text)
Set the button's text label.

Parameters:
text - Text for label

setChecked

void setChecked(boolean checked)
Checks or unchecks button.

Parameters:
checked - New checked value

isChecked

boolean isChecked()
Returns:
True if button is checked

setEnabled

void setEnabled(boolean enabled)
Enables/disables the checkbox.

Parameters:
enabled - New enabled value

setOnChange

@UICallback
void setOnChange(java.lang.String callback)
Sets the change method called when button is clicked.

Parameters:
callback - Name of method
Throws:
BugException - If method doesn't exist etc.


Copyright © 2011 Samuel Marshall. All rights reserved.