1 19 20 package com.sslexplorer.policyframework.forms; 21 22 import java.util.List ; 23 24 import javax.servlet.http.HttpSession ; 25 26 import org.apache.commons.logging.Log; 27 import org.apache.commons.logging.LogFactory; 28 29 import com.sslexplorer.policyframework.ResourceItemModel; 30 31 public class AccessRightsListForm extends AbstractResourcesForm { 32 33 final static Log log = LogFactory.getLog(AccessRightsListForm.class); 34 35 public AccessRightsListForm() { 36 super(new AccessRightsModel()); 37 } 38 39 public void initialize(List resources, Class resourceItemClass, HttpSession session) { 40 super.initialize(resources, resourceItemClass, session, "name"); 41 } 42 43 static class AccessRightsModel extends ResourceItemModel { 44 public AccessRightsModel() { 45 super("accessRights"); 46 } 47 48 public int getColumnCount() { 49 return 3; 50 } 51 52 public String getColumnName(int col) { 53 if (col == 2) { 54 return "permissionClass"; 55 } 56 return super.getColumnName(col); 57 } 58 59 public int getColumnWidth(int col) { 60 return 0; 61 } 62 } 63 64 static class PermittingAccessRightsModel extends ResourceItemModel { 65 public PermittingAccessRightsModel() { 66 super("permittingResourcePermissions"); 67 } 68 69 public int getColumnCount() { 70 return 3; 71 } 72 73 public String getColumnName(int col) { 74 if (col == 2) { 75 return "permissionClass"; 76 } 77 return super.getColumnName(col); 78 } 79 80 public int getColumnWidth(int col) { 81 return 0; 82 } 83 } 84 }
| Popular Tags
|