Class AssignmentEditorDto
java.lang.Object
com.evolveum.midpoint.web.component.util.Selectable<T>
com.evolveum.midpoint.web.component.util.SelectableBeanImpl
com.evolveum.midpoint.web.component.assignment.AssignmentEditorDto
- All Implemented Interfaces:
- DebugDumpable,- SelectableBean,- SelectableRow,- Serializable,- Comparable<AssignmentEditorDto>,- org.apache.wicket.model.IDetachable,- org.apache.wicket.util.io.IClusterable
public class AssignmentEditorDto
extends SelectableBeanImpl
implements Comparable<AssignmentEditorDto>, Serializable
TODO: unify with AssignmentItemDto
- Author:
- lazyman
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.evolveum.midpoint.web.component.util.SelectableBeanImplF_VALUEFields inherited from class com.evolveum.midpoint.web.component.util.SelectableF_SELECTEDFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructorsConstructorDescriptionAssignmentEditorDto(UserDtoStatus status, AssignmentType assignment, PageBase pageBase) AssignmentEditorDto(UserDtoStatus status, AssignmentType assignment, PageBase pageBase, UserType delegationOwner) 
- 
Method SummaryModifier and TypeMethodDescriptionclone()intcompareTo(AssignmentEditorDto other) static AssignmentEditorDtocreateDtoAddFromSelectedObject(ObjectType object, PageBase pageBase) static AssignmentEditorDtocreateDtoAddFromSelectedObject(ObjectType object, QName relation, PageBase pageBase) static AssignmentEditorDtocreateDtoAddFromSelectedObject(ObjectType object, QName relation, PageBase pageBase, UserType delegationOwner) static AssignmentEditorDtocreateDtoFromObject(ObjectType object, UserDtoStatus status, PageBase pageBase) static AssignmentEditorDtocreateDtoFromObject(ObjectType object, UserDtoStatus status, QName relation, PageBase pageBase) booleangetName()getNewValue(PrismContext prismContext) getPolicyRuleContainer(AssignmentType assignment) getType()inthashCode()booleanbooleanbooleanbooleanbooleanbooleanisModified(PrismContext prismContext) booleanbooleanbooleanbooleanvoidsetAlreadyAssigned(boolean alreadyAssigned) voidsetAltName(String altName) voidsetAssignedRelationsList(List<QName> assignedRelationsList) voidsetAttributes(List<ACAttributeDto> attributes) voidsetDefaultAssignmentConstraints(AssignmentConstraintsType defaultAssignmentConstraints) voidsetDelegationOwner(UserType delegationOwner) voidsetDescription(String description) voidsetEditable(boolean editable) voidsetFocusType(QName focusType) voidsetLimitTargetAllowTransitive(Boolean newValue) voidsetMinimized(boolean minimized) voidsetOrgRef(ObjectViewDto<OrgType> orgRef) voidsetOrgUnitManager(Boolean orgUnitManager) voidsetPrivilegeLimitationList(List<AssignmentInfoDto> privilegeLimitationList) voidsetPrivilegesLimitation(OtherPrivilegesLimitationType limitations) voidsetShowEmpty(boolean showEmpty) voidsetSimpleView(boolean simpleView) voidsetStatus(UserDtoStatus status) voidsetTenantRef(ObjectViewDto<OrgType> tenantRef) toString()Methods inherited from class com.evolveum.midpoint.web.component.util.SelectableBeanImpldebugDump, debugDump, detach, getActiveSessions, getCustomData, getModel, getNodes, getResult, getValue, setActiveSessions, setCustomData, setModel, setNodes, setResult, setResultMethods inherited from class com.evolveum.midpoint.web.component.util.SelectableisSelected, setSelectedMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.web.component.util.SelectableBeanisSelected, setSelected
- 
Field Details- 
F_TYPE- See Also:
 
- 
F_NAME- See Also:
 
- 
F_DESCRIPTION- See Also:
 
- 
F_ACTIVATION- See Also:
 
- 
F_RELATION- See Also:
 
- 
F_FOCUS_TYPE- See Also:
 
- 
F_TENANT_REF- See Also:
 
- 
F_ORG_REF- See Also:
 
- 
F_NEW_ASSIGNMENT- See Also:
 
- 
F_ALT_NAME- See Also:
 
- 
F_IS_ORG_UNIT_MANAGER- See Also:
 
 
- 
- 
Constructor Details- 
AssignmentEditorDto
- 
AssignmentEditorDtopublic AssignmentEditorDto(UserDtoStatus status, AssignmentType assignment, PageBase pageBase, UserType delegationOwner) 
 
- 
- 
Method Details- 
createDtoAddFromSelectedObjectpublic static AssignmentEditorDto createDtoAddFromSelectedObject(ObjectType object, PageBase pageBase) 
- 
createDtoAddFromSelectedObjectpublic static AssignmentEditorDto createDtoAddFromSelectedObject(ObjectType object, QName relation, PageBase pageBase) 
- 
createDtoAddFromSelectedObjectpublic static AssignmentEditorDto createDtoAddFromSelectedObject(ObjectType object, QName relation, PageBase pageBase, UserType delegationOwner) 
- 
createDtoFromObjectpublic static AssignmentEditorDto createDtoFromObject(ObjectType object, UserDtoStatus status, PageBase pageBase) 
- 
createDtoFromObjectpublic static AssignmentEditorDto createDtoFromObject(ObjectType object, UserDtoStatus status, QName relation, PageBase pageBase) 
- 
getAttributes
- 
setAttributes
- 
isMinimizedpublic boolean isMinimized()
- 
setMinimizedpublic void setMinimized(boolean minimized) 
- 
isShowEmptypublic boolean isShowEmpty()
- 
setShowEmptypublic void setShowEmpty(boolean showEmpty) 
- 
isEditablepublic boolean isEditable()
- 
setEditablepublic void setEditable(boolean editable) 
- 
getStatus
- 
getActivation
- 
getName
- 
getTargetRef
- 
getExtension
- 
getType
- 
setStatus
- 
isModified- Throws:
- SchemaException
 
- 
getOldValue
- 
getNewValuepublic PrismContainerValue<AssignmentType> getNewValue(PrismContext prismContext) throws SchemaException - Throws:
- SchemaException
 
- 
getDescription
- 
getFocusType
- 
getRelation
- 
getRelationQName
- 
setDescription
- 
setFocusType
- 
isOrgUnitManager
- 
setOrgUnitManager
- 
compareTo- Specified by:
- compareToin interface- Comparable<AssignmentEditorDto>
 
- 
getTenantRef
- 
setTenantRef
- 
getOrgRef
- 
setOrgRef
- 
getAltName
- 
setAltName
- 
isSimpleViewpublic boolean isSimpleView()
- 
setSimpleViewpublic void setSimpleView(boolean simpleView) 
- 
isAlreadyAssignedpublic boolean isAlreadyAssigned()
- 
setAlreadyAssignedpublic void setAlreadyAssigned(boolean alreadyAssigned) 
- 
getDefaultAssignmentConstraints
- 
getPolicyRuleContainer
- 
setDefaultAssignmentConstraints
- 
getAssignedRelationsList
- 
setAssignedRelationsList
- 
getPrivilegeLimitationList
- 
setPrivilegeLimitationList
- 
isLimitTargetAllowTransitivepublic boolean isLimitTargetAllowTransitive()
- 
setLimitTargetAllowTransitive
- 
getDelegationOwner
- 
setDelegationOwner
- 
getNotAssignedRelationsList
- 
isAssignablepublic boolean isAssignable()
- 
isMultyAssignablepublic boolean isMultyAssignable()
- 
isSingleAssignablepublic boolean isSingleAssignable()
- 
getPrivilegesLimitation
- 
setPrivilegesLimitation
- 
equals- Overrides:
- equalsin class- SelectableBeanImpl
 
- 
clone
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- SelectableBeanImpl
 
- 
toString
- 
getNameForTargetObject
 
-