Project

General

Profile

« Previous | Next » 

Revision 7f0121d9

Added by Patrick Plitzner over 10 years ago

  • fixed initial setting of toggle lock icon

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/ToggleableTextElement.java
127 127
	 * @param state a boolean.
128 128
	 */
129 129
	public void setState(boolean state) {
130
	    if(state){
131
	        button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_OPEN_ICON));
132
	    }
133
	    else{
134
	        button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_ICON));
135
	    }
130 136
		this.state = state;
131 137
		setEnabled(state);
132 138
	}
......
155 161
	/** {@inheritDoc} */
156 162
	@Override
157 163
    public void widgetSelected(SelectionEvent e) {
158
	    if(button_toggle.getSelection()){
159
	        button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_OPEN_ICON));
160
	    }
161
	    else{
162
	        button_toggle.setImage(ImageResources.getImage(ImageResources.LOCK_ICON));
163
	    }
164 164
		setState(button_toggle.getSelection());
165 165
		for(SelectionListener listener : selectionListener){
166 166
			listener.widgetSelected(e);

Also available in: Unified diff