this.pageRef = pageRef;
this.window = window;
this.resourceTO = resourceTO;
this.typeRef = typeRef;
statusUtils = new StatusUtils((UserTO.class.isAssignableFrom(typeRef) ? userRestClient : roleRestClient));
final List<IColumn<StatusBean, String>> columns = new ArrayList<IColumn<StatusBean, String>>();
columns.add(new PropertyColumn<StatusBean, String>(
new StringResourceModel("id", this, null, "Attributable id"),
"attributableId", "attributableId"));