package de.flower.rmt.ui.markup.html.form.renderer;
import de.flower.rmt.model.db.type.RSVPStatus;
import org.apache.wicket.markup.html.form.IChoiceRenderer;
import org.apache.wicket.model.ResourceModel;
/**
* @author flowerrrr
*/
public class RSVPStatusRenderer implements IChoiceRenderer<RSVPStatus> {
@Override
public Object getDisplayValue(final RSVPStatus status) {
if (status == null) {
return null;
} else {
return new ResourceModel(RSVPStatus.getResourceKey(status)).getObject();
}
}
@Override
public String getIdValue(final RSVPStatus object, final int index) {
return "" + index;
}
}