|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nextapp.echo2.app.Component nextapp.echo2.app.button.AbstractButton nextapp.echo2.app.button.ToggleButton nextapp.echo2.app.CheckBox net.sf.echobinding.controls.CheckBox
public class CheckBox
Field Summary |
---|
Fields inherited from class nextapp.echo2.app.button.ToggleButton |
---|
PROPERTY_PRESSED_SELECTED_STATE_ICON, PROPERTY_PRESSED_STATE_ICON, PROPERTY_ROLLOVER_SELECTED_STATE_ICON, PROPERTY_ROLLOVER_STATE_ICON, PROPERTY_SELECTED_STATE_ICON, PROPERTY_STATE_ALIGNMENT, PROPERTY_STATE_ICON, PROPERTY_STATE_MARGIN, PROPERTY_STATE_POSITION, SELECTED_CHANGED_PROPERTY |
Fields inherited from class nextapp.echo2.app.button.AbstractButton |
---|
ACTION_LISTENERS_CHANGED_PROPERTY, INPUT_CLICK, PROPERTY_ALIGNMENT, PROPERTY_BACKGROUND_IMAGE, PROPERTY_BORDER, PROPERTY_DISABLED_BACKGROUND, PROPERTY_DISABLED_BACKGROUND_IMAGE, PROPERTY_DISABLED_BORDER, PROPERTY_DISABLED_FONT, PROPERTY_DISABLED_FOREGROUND, PROPERTY_DISABLED_ICON, PROPERTY_HEIGHT, PROPERTY_ICON, PROPERTY_ICON_TEXT_MARGIN, PROPERTY_INSETS, PROPERTY_LINE_WRAP, PROPERTY_MODEL, PROPERTY_PRESSED_BACKGROUND, PROPERTY_PRESSED_BACKGROUND_IMAGE, PROPERTY_PRESSED_BORDER, PROPERTY_PRESSED_ENABLED, PROPERTY_PRESSED_FONT, PROPERTY_PRESSED_FOREGROUND, PROPERTY_PRESSED_ICON, PROPERTY_ROLLOVER_BACKGROUND, PROPERTY_ROLLOVER_BACKGROUND_IMAGE, PROPERTY_ROLLOVER_BORDER, PROPERTY_ROLLOVER_ENABLED, PROPERTY_ROLLOVER_FONT, PROPERTY_ROLLOVER_FOREGROUND, PROPERTY_ROLLOVER_ICON, PROPERTY_TEXT, PROPERTY_TEXT_ALIGNMENT, PROPERTY_TEXT_POSITION, PROPERTY_TOOL_TIP_TEXT, PROPERTY_WIDTH |
Fields inherited from class nextapp.echo2.app.Component |
---|
CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_TRAVERSAL_INDEX_CHANGED_PROPERTY, FOCUS_TRAVERSAL_PARTICIPANT_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY |
Constructor Summary | |
---|---|
CheckBox()
|
|
CheckBox(nextapp.echo2.app.ImageReference icon)
|
|
CheckBox(java.lang.String text)
|
|
CheckBox(java.lang.String adapterId,
BindingContext context)
Creates a data bound check box. |
|
CheckBox(java.lang.String text,
nextapp.echo2.app.ImageReference icon)
|
Method Summary | |
---|---|
void |
actionPerformed(nextapp.echo2.app.event.ActionEvent arg0)
|
java.lang.Object |
getValue()
Returns the value currently stored in the widget. |
boolean |
isDirty()
Checks, if the widget's input was changed by the user. |
boolean |
isValid()
Checks, if the widget's input is valid. |
void |
propertyChange(java.beans.PropertyChangeEvent event)
|
void |
save()
Commits the control's state to the modell. |
void |
setAdapterId(java.lang.String bindingId)
Sets the adaper id for this widget. |
void |
setBindingConext(BindingContext context)
Sets the binding context for this widget. |
void |
setValue(java.lang.Object value)
Sets the value of the widget. |
void |
update()
Loads the model's state into the control. |
void |
validateInput()
Validates the widget's input and invokes the validation handler to report validation errors. |
Methods inherited from class nextapp.echo2.app.button.ToggleButton |
---|
addChangeListener, fireStateChanged, getPressedSelectedStateIcon, getPressedStateIcon, getRolloverSelectedStateIcon, getRolloverStateIcon, getSelectedStateIcon, getStateAlignment, getStateIcon, getStateMargin, getStatePosition, isSelected, processInput, removeChangeListener, setModel, setPressedSelectedStateIcon, setPressedStateIcon, setRolloverSelectedStateIcon, setRolloverStateIcon, setSelected, setSelectedStateIcon, setStateAlignment, setStateIcon, setStateMargin, setStatePosition |
Methods inherited from class nextapp.echo2.app.button.AbstractButton |
---|
addActionListener, doAction, fireActionPerformed, getActionCommand, getAlignment, getBackgroundImage, getBorder, getDisabledBackground, getDisabledBackgroundImage, getDisabledBorder, getDisabledFont, getDisabledForeground, getDisabledIcon, getHeight, getIcon, getIconTextMargin, getInsets, getModel, getPressedBackground, getPressedBackgroundImage, getPressedBorder, getPressedFont, getPressedForeground, getPressedIcon, getRolloverBackground, getRolloverBackgroundImage, getRolloverBorder, getRolloverFont, getRolloverForeground, getRolloverIcon, getText, getTextAlignment, getTextPosition, getToolTipText, getWidth, hasActionListeners, isLineWrap, isPressedEnabled, isRolloverEnabled, isValidChild, removeActionListener, setActionCommand, setAlignment, setBackgroundImage, setBorder, setDisabledBackground, setDisabledBackgroundImage, setDisabledBorder, setDisabledFont, setDisabledForeground, setDisabledIcon, setHeight, setIcon, setIconTextMargin, setInsets, setLineWrap, setPressedBackground, setPressedBackgroundImage, setPressedBorder, setPressedEnabled, setPressedFont, setPressedForeground, setPressedIcon, setRolloverBackground, setRolloverBackgroundImage, setRolloverBorder, setRolloverEnabled, setRolloverFont, setRolloverForeground, setRolloverIcon, setText, setTextAlignment, setTextPosition, setToolTipText, setWidth |
Methods inherited from class nextapp.echo2.app.Component |
---|
add, add, addPropertyChangeListener, dispose, firePropertyChange, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusTraversalIndex, getFont, getForeground, getId, getIndexedProperty, getLayoutData, getLayoutDirection, getLocale, getParent, getProperty, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLayoutDirection, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, init, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isValidParent, isVisible, remove, remove, removeAll, removePropertyChangeListener, setBackground, setEnabled, setFocusTraversalIndex, setFocusTraversalParticipant, setFont, setForeground, setId, setIndexedProperty, setLayoutData, setLayoutDirection, setLocale, setProperty, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOf |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.echobinding.BoundControl |
---|
getBorder, setBorder |
Methods inherited from interface net.sf.echobinding.model.ComponentModel |
---|
addActionListener, addPropertyChangeListener, isEnabled, isVisible, setEnabled, setVisible |
Constructor Detail |
---|
public CheckBox()
public CheckBox(java.lang.String text)
text
- public CheckBox(nextapp.echo2.app.ImageReference icon)
icon
- public CheckBox(java.lang.String text, nextapp.echo2.app.ImageReference icon)
text
- icon
- public CheckBox(java.lang.String adapterId, BindingContext context)
adapterId
- context
- Method Detail |
---|
public void setBindingConext(BindingContext context)
BoundControl
setBindingConext
in interface BoundControl
context
- the contextpublic void setAdapterId(java.lang.String bindingId)
BoundControl
setAdapterId
in interface BoundControl
bindingId
- the adapter idpublic void update()
BoundControl
update
in interface BoundControl
public void save()
BoundControl
save
in interface BoundControl
public void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange
in interface java.beans.PropertyChangeListener
public boolean isValid()
BoundControl
isValid
in interface BoundControl
public void validateInput()
BoundControl
validateInput
in interface BoundControl
public boolean isDirty()
BoundControl
isDirty
in interface BoundControl
public java.lang.Object getValue()
BoundControl
getValue
in interface BoundControl
public void actionPerformed(nextapp.echo2.app.event.ActionEvent arg0)
actionPerformed
in interface nextapp.echo2.app.event.ActionListener
public void setValue(java.lang.Object value)
BoundControl
setValue
in interface BoundControl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |