/** * */ package net.conselldemallorca.helium.webapp.mvc; import net.conselldemallorca.helium.core.security.PermissionUtil; import net.conselldemallorca.helium.webapp.mvc.util.ModelTypeEditor; import org.springframework.security.acls.model.Permission; /** * TypeEditor per als permisos * * @author Limit Tecnologies <limit@limit.es> */ public class PermissionTypeEditor extends ModelTypeEditor<Permission> { @Override public String stringFromValue() { return PermissionUtil.getNameForPermission((Permission)getValue()); } @Override public Permission valueFromString(String text) { return PermissionUtil.getPermissionForName(text); } }