Class ColumnUtils
java.lang.Object
com.evolveum.midpoint.web.component.data.column.ColumnUtils
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <S extends SelectableRow<AssignmentType>>
 CompositedIconColumn<S>createAssignmentIconColumn(PageBase pageBase) static org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<SelectableBean<CaseType>,String> createCaseActorsColumn(PageBase pageBase) createColumns(List<ColumnTypeDto<String>> columns) static <O extends ObjectType>
 org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<O>,String> createIconColumn(PageBase pageBase) static <T> org.apache.wicket.extensions.markup.html.repeater.data.table.PropertyColumn<T,String> createPropertyColumn(ColumnTypeDto<String> column) static org.apache.wicket.model.StringResourceModelcreateStringResource(String resourceKey, Object... objects) static org.apache.wicket.model.StringResourceModelcreateStringResource(String resourceKey, String defaultString, Object... objects) static <T extends AbstractRoleType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultAbstractRoleColumns(boolean showAccounts) static <T extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> static <S extends SelectableRow<AssignmentType>>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<S,String>> getDefaultAssignmentsColumns(String realValuePath, PageBase pageBase) static <S extends SelectableRow<AssignmentType>>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<S,String>> getDefaultAssignmentsColumns(QName assignmentTargetRefType, String realValuePath, boolean showAllColumns, PageBase pageBase) static List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<CaseType>,String>> getDefaultCaseColumns(PageBase pageBase, boolean isDashboard) static <C extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<C>,String>> getDefaultColumns(Class<? extends C> type, PageBase pageBase) static <O extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<O>,String>> static <T extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultOrgColumns(PageBase pageBase) static <T extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> static <T extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> static <T extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> static <T extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> static <T extends ObjectType>
 List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> static List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<PrismContainerValueWrapper<CaseWorkItemType>,String>> getDefaultWorkItemColumns(PageBase pageBase, boolean isFullView) static <T extends ObjectType>
 StringgetIconColumnTitle(org.apache.wicket.model.IModel<SelectableBean<T>> rowModel) static <T extends ObjectType>
 StringgetIconColumnTitle(T object, OperationResult result) static <T extends ObjectType>
 StringgetIconColumnValue(org.apache.wicket.model.IModel<SelectableBean<T>> rowModel) static <T extends ObjectType>
 StringgetIconColumnValue(T object, OperationResult result) static org.apache.wicket.markup.repeater.RepeatingViewgetMultilineLinkPanel(String componentId, List<ObjectReferenceType> referencesList, PageBase pageBase) static <S extends SelectableRow<AssignmentType>>
 StringloadValuesForAssignmentNameColumn(org.apache.wicket.model.IModel<S> rowModel, Collection<String> evaluatedExpressionValues, boolean useEvaluatedValues, PageBase pageBase) static <C extends Containerable>
 CunwrapRowModel(org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> rowModel) static <T extends Serializable,S extends SelectableRow<T>> 
 TunwrapRowRealValue(S rowValue) static <C extends Containerable,S extends SelectableRow<C>> 
 CunwrapSelectableRowModel(org.apache.wicket.model.IModel<S> rowModel) 
- 
Constructor Details- 
ColumnUtilspublic ColumnUtils()
 
- 
- 
Method Details- 
createColumnspublic static <T> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,String>> createColumns(List<ColumnTypeDto<String>> columns) 
- 
createPropertyColumnpublic static <T> org.apache.wicket.extensions.markup.html.repeater.data.table.PropertyColumn<T,String> createPropertyColumn(ColumnTypeDto<String> column) 
- 
getDefaultColumnspublic static <C extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<C>,String>> getDefaultColumns(Class<? extends C> type, PageBase pageBase) 
- 
createIconColumnpublic static <O extends ObjectType> org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<O>,String> createIconColumn(PageBase pageBase) 
- 
getIconColumnValuepublic static <T extends ObjectType> String getIconColumnValue(org.apache.wicket.model.IModel<SelectableBean<T>> rowModel) 
- 
getIconColumnValue
- 
getIconColumnTitlepublic static <T extends ObjectType> String getIconColumnTitle(org.apache.wicket.model.IModel<SelectableBean<T>> rowModel) 
- 
getIconColumnTitle
- 
createStringResource
- 
createStringResource
- 
getDefaultUserColumnspublic static <T extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultUserColumns()
- 
getDefaultTaskColumnspublic static <T extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultTaskColumns()
- 
getDefaultRoleColumnspublic static <T extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultRoleColumns()
- 
getDefaultServiceColumnspublic static <T extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultServiceColumns()
- 
getDefaultOrgColumnspublic static <T extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultOrgColumns(PageBase pageBase) 
- 
getDefaultArchetypeColumnspublic static <T extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultArchetypeColumns()
- 
getDefaultObjectColumnspublic static <O extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<O>,String>> getDefaultObjectColumns()
- 
getDefaultAbstractRoleColumnspublic static <T extends AbstractRoleType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultAbstractRoleColumns(boolean showAccounts) 
- 
getDefaultResourceColumnspublic static <T extends ObjectType> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>> getDefaultResourceColumns()
- 
getDefaultWorkItemColumnspublic static List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<PrismContainerValueWrapper<CaseWorkItemType>,String>> getDefaultWorkItemColumns(PageBase pageBase, boolean isFullView) 
- 
getDefaultCaseColumnspublic static List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<CaseType>,String>> getDefaultCaseColumns(PageBase pageBase, boolean isDashboard) 
- 
createCaseActorsColumnpublic static org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<SelectableBean<CaseType>,String> createCaseActorsColumn(PageBase pageBase) 
- 
getMultilineLinkPanelpublic static org.apache.wicket.markup.repeater.RepeatingView getMultilineLinkPanel(String componentId, List<ObjectReferenceType> referencesList, PageBase pageBase) 
- 
unwrapRowModelpublic static <C extends Containerable> C unwrapRowModel(org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> rowModel) 
- 
unwrapSelectableRowModelpublic static <C extends Containerable,S extends SelectableRow<C>> C unwrapSelectableRowModel(org.apache.wicket.model.IModel<S> rowModel) 
- 
unwrapRowRealValue
- 
getDefaultAssignmentsColumnspublic static <S extends SelectableRow<AssignmentType>> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<S,String>> getDefaultAssignmentsColumns(String realValuePath, PageBase pageBase) 
- 
getDefaultAssignmentsColumnspublic static <S extends SelectableRow<AssignmentType>> List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<S,String>> getDefaultAssignmentsColumns(QName assignmentTargetRefType, String realValuePath, boolean showAllColumns, PageBase pageBase) 
- 
createAssignmentIconColumnpublic static <S extends SelectableRow<AssignmentType>> CompositedIconColumn<S> createAssignmentIconColumn(PageBase pageBase) 
- 
loadValuesForAssignmentNameColumnpublic static <S extends SelectableRow<AssignmentType>> String loadValuesForAssignmentNameColumn(org.apache.wicket.model.IModel<S> rowModel, Collection<String> evaluatedExpressionValues, boolean useEvaluatedValues, PageBase pageBase) 
 
-