package org.ovirt.engine.ui.webadmin.widget.table.column; import org.ovirt.engine.core.common.businessentities.permissions; import com.google.gwt.resources.client.ImageResource; /** * Image column that corresponds to XAML {@code PermissionTypeDataTemplate}. */ public class PermissionTypeColumn extends ImageResourceColumn<permissions> { @Override public ImageResource getValue(permissions user) { switch (user.getRoleType()) { case ADMIN: return getApplicationResources().adminImage(); case USER: return getApplicationResources().userImage(); default: return getApplicationResources().userImage(); } } }