* @param state a boolean.
*/
public void setState(boolean state) {
+ if(state){
+ button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_OPEN_ICON));
+ }
+ else{
+ button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_ICON));
+ }
this.state = state;
setEnabled(state);
}
/** {@inheritDoc} */
@Override
public void widgetSelected(SelectionEvent e) {
- if(button_toggle.getSelection()){
- button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_OPEN_ICON));
- }
- else{
- button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_ICON));
- }
setState(button_toggle.getSelection());
for(SelectionListener listener : selectionListener){
listener.widgetSelected(e);