Class AssignmentsUtil
java.lang.Object
com.evolveum.midpoint.web.component.assignment.AssignmentsUtil
Created by honchar.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.wicket.model.IModel<String>createActivationTitleModel(ActivationType activationType, PageBase basePanel) static org.apache.wicket.model.IModel<String>createActivationTitleModelExperimental(AssignmentType assignmentType, Function<ActivationStatusType, String> transformStatusLambda, BasePanel basePanel) static org.apache.wicket.model.IModel<String>static org.apache.wicket.model.IModel<String>static org.apache.wicket.model.IModel<String>createConsentActivationTitleModel(org.apache.wicket.model.IModel<AssignmentType> model, BasePanel basePanel) static org.apache.wicket.model.IModel<Date>createDateModel(org.apache.wicket.model.IModel<XMLGregorianCalendar> model) static StringgetAssignmentSpecificInfoLabel(AssignmentType assignmentType, PageBase pageBase) getAssignmentType(PrismContainerValueWrapper<AssignmentType> assignmentValueWrapper) getAssignmentType(AssignmentType assignment) static <AR extends AbstractRoleType>
org.apache.wicket.model.IModel<String>getIdentifierLabelModel(AssignmentType assignment, PageBase pageBase) static StringgetName(PrismContainerValueWrapper<AssignmentType> assignmentValueWrapper, PageBase pageBase) static StringgetName(AssignmentType assignment, PageBase pageBase) static QNamegetTargetType(AssignmentType assignment) static AssignmentEditorDtoTypegetType(AssignmentType assignment) static booleanisArchetypeAssignment(AssignmentType assignment) static booleanisAssignmentRelevant(AssignmentType assignment) static booleanisConsentAssignment(AssignmentType assignment) static intloadAssignmentsLimit(OperationResult result, PageBase pageBase) static <F extends FocusType>
PrismObject<F>loadTargetObject(AssignmentType assignmentType, PageBase pageBase)
-
Constructor Details
-
AssignmentsUtil
public AssignmentsUtil()
-
-
Method Details
-
getAssignmentType
public static AssignmentsUtil.AssignmentTypeType getAssignmentType(PrismContainerValueWrapper<AssignmentType> assignmentValueWrapper) -
getAssignmentType
-
createActivationTitleModel
public static org.apache.wicket.model.IModel<String> createActivationTitleModel(ActivationType activationType, PageBase basePanel) -
createActivationTitleModelExperimental
public static org.apache.wicket.model.IModel<String> createActivationTitleModelExperimental(AssignmentType assignmentType, Function<ActivationStatusType, String> transformStatusLambda, BasePanel basePanel) -
createConsentActivationTitleModel
public static org.apache.wicket.model.IModel<String> createConsentActivationTitleModel(org.apache.wicket.model.IModel<AssignmentType> model, BasePanel basePanel) -
createDateModel
public static org.apache.wicket.model.IModel<Date> createDateModel(org.apache.wicket.model.IModel<XMLGregorianCalendar> model) -
createAssignmentStatusClassModel
public static org.apache.wicket.model.IModel<String> createAssignmentStatusClassModel(UserDtoStatus model) -
createAssignmentIconTitleModel
public static org.apache.wicket.model.IModel<String> createAssignmentIconTitleModel(BasePanel panel, AssignmentEditorDtoType type) -
getName
public static String getName(PrismContainerValueWrapper<AssignmentType> assignmentValueWrapper, PageBase pageBase) -
getName
-
getAssignmentSpecificInfoLabel
public static String getAssignmentSpecificInfoLabel(AssignmentType assignmentType, PageBase pageBase) -
getType
-
isAssignmentRelevant
-
isArchetypeAssignment
-
isConsentAssignment
-
getTargetType
-
loadAssignmentsLimit
-
getIdentifierLabelModel
public static <AR extends AbstractRoleType> org.apache.wicket.model.IModel<String> getIdentifierLabelModel(AssignmentType assignment, PageBase pageBase) -
loadTargetObject
public static <F extends FocusType> PrismObject<F> loadTargetObject(AssignmentType assignmentType, PageBase pageBase)
-