show paper type
parent
6c220355ee
commit
7587ff7a51
@ -0,0 +1,21 @@
|
||||
package ru.ulstu.paper.controller;
|
||||
|
||||
import ru.ulstu.paper.model.Paper;
|
||||
|
||||
import javax.faces.component.UIComponent;
|
||||
import javax.faces.context.FacesContext;
|
||||
import javax.faces.convert.Converter;
|
||||
import javax.faces.convert.FacesConverter;
|
||||
|
||||
@FacesConverter(value = "paperTypeConverter")
|
||||
public class PaperTypeConverter implements Converter {
|
||||
@Override
|
||||
public Object getAsObject(FacesContext context, UIComponent component, String value) {
|
||||
return Paper.PaperType.valueOf(value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAsString(FacesContext context, UIComponent component, Object value) {
|
||||
return ((Paper.PaperType) value).getTypeName();
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue