@SuppressWarnings("rawtypes")
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
JLabel listCellRendererComponent = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
listCellRendererComponent.setText(((RcPermissionMetadata) value).getType() + " " + ((RcPermissionMetadata) value).getPrincipalType().toString().toLowerCase() + ": " + ((RcPermissionMetadata) value).getPrincipal());
listCellRendererComponent.setIcon(this.permissionIcon);
return listCellRendererComponent;
}
}