Class UserDetailsModel
- java.lang.Object
-
- com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels<AH>
-
- com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.AssignmentHolderDetailsModel<F>
-
- com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.FocusDetailsModels<UserType>
-
- com.evolveum.midpoint.gui.impl.page.admin.user.UserDetailsModel
-
- All Implemented Interfaces:
Serializable
,org.apache.wicket.model.IDetachable
,org.apache.wicket.util.io.IClusterable
public class UserDetailsModel extends FocusDetailsModels<UserType>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels
OPERATION_LOAD_PARENT_ORG
-
-
Constructor Summary
Constructors Constructor Description UserDetailsModel(org.apache.wicket.model.LoadableDetachableModel<PrismObject<UserType>> prismObjectModel, boolean history, PageBase serviceLocator)
UserDetailsModel(org.apache.wicket.model.LoadableDetachableModel<PrismObject<UserType>> prismObjectModel, PageBase serviceLocator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <AR extends AbstractRoleType>
AssignmentInfoDtocreateDelegableAssignmentsPreviewDto(AssignmentType assignment, com.evolveum.midpoint.task.api.Task task, OperationResult result)
LoadableModel<List<AssignmentEditorDto>>
getDelegatedToMeModel()
LoadableModel<List<AssignmentEditorDto>>
getDelegationsModel()
List<AssignmentEditorDto>
getDelegationsModelObject()
LoadableModel<List<AssignmentInfoDto>>
getPrivilegesListModel()
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.FocusDetailsModels
getAdditionalModifyDeltas, getExecuteOptionsModel, getObjectDefinition, getProjectionModel, isReadonly, isSelfProfile, loadDetailsPageConfiguration, loadShadowWrapper, prepareObjectDeltaForModify, prepareObjectForAdd, setSelfProfile
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.AssignmentHolderDetailsModel
applyArchetypePolicy
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels
collectDeltas, createWrapperContext, detach, getAdminGuiConfigurationMergeManager, getDelta, getModelServiceLocator, getObjectDetailsPageConfiguration, getObjectStatus, getObjectType, getObjectWrapper, getObjectWrapperModel, getPageBase, getPanelConfigurations, getPrismContext, getPrismObject, getSummaryModel, getSummaryPanelSpecification, getValidationErrors, isEditObject, performCustomValidation, reloadPrismObjectModel, reset
-
-
-
-
Constructor Detail
-
UserDetailsModel
public UserDetailsModel(org.apache.wicket.model.LoadableDetachableModel<PrismObject<UserType>> prismObjectModel, PageBase serviceLocator)
-
UserDetailsModel
public UserDetailsModel(org.apache.wicket.model.LoadableDetachableModel<PrismObject<UserType>> prismObjectModel, boolean history, PageBase serviceLocator)
-
-
Method Detail
-
createDelegableAssignmentsPreviewDto
protected <AR extends AbstractRoleType> AssignmentInfoDto createDelegableAssignmentsPreviewDto(AssignmentType assignment, com.evolveum.midpoint.task.api.Task task, OperationResult result)
-
getDelegationsModel
public LoadableModel<List<AssignmentEditorDto>> getDelegationsModel()
-
getDelegationsModelObject
public List<AssignmentEditorDto> getDelegationsModelObject()
-
getPrivilegesListModel
public LoadableModel<List<AssignmentInfoDto>> getPrivilegesListModel()
-
getDelegatedToMeModel
public LoadableModel<List<AssignmentEditorDto>> getDelegatedToMeModel()
-
-