Project

General

Profile

« Previous | Next » 

Revision 0c52f39c

Added by Niels Hoffmann over 12 years ago

Fixing background color logic as it was kind of broken

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/key/polytomous/PolytomousKeyListItem.java
30 30
import eu.etaxonomy.taxeditor.store.CdmStore;
31 31
import eu.etaxonomy.taxeditor.ui.forms.AbstractCdmFormElement;
32 32
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
33
import eu.etaxonomy.taxeditor.ui.forms.ISelectable;
33 34

  
34 35
/**
35 36
 * @author n.hoffmann
......
37 38
 * @version 1.0
38 39
 */
39 40
public class PolytomousKeyListItem extends AbstractCdmFormElement implements
40
		IFormPart {
41
		IFormPart, ISelectable {
41 42

  
42 43
	private boolean dirty;
43 44
	private final PolytomousKeyNode entity;
......
245 246

  
246 247
	}
247 248

  
248
	/*
249
	 * (non-Javadoc)
250
	 * 
251
	 * @see eu.etaxonomy.taxeditor.ui.forms.ISelectable#setSelected(boolean)
252
	 */
253
	@Override
254
	public void setSelected(boolean selected) {
255
		// TODO Auto-generated method stub
256

  
257
	}
258

  
259 249
	/*
260 250
	 * (non-Javadoc)
261 251
	 * 
......
273 263
	public PolytomousKeyNode getEntity() {
274 264
		return entity;
275 265
	}
266
	
267
	@Override
268
	public void setSelected(boolean selected) {
269
		setBackground(selected ? SELECTED : getPersistentBackground());
270
	}
276 271

  
277 272
}

Also available in: Unified diff