package org.jboss.seam.security.examples.idmconsole.converter;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.convert.FacesConverter;
import org.picketlink.idm.api.Group;
import org.picketlink.idm.impl.api.model.SimpleGroup;
@FacesConverter("groupConverter")
public class GroupConverter implements Converter {
@Override
public Object getAsObject(FacesContext arg0, UIComponent arg1, String arg2) {
return new SimpleGroup(arg2, "GROUP");
}
@Override
public String getAsString(FacesContext arg0, UIComponent arg1, Object arg2) {
return ((Group) arg2).getName();
}
}