Class FocusDetailsModels<F extends FocusType>
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.focus.FocusDetailsModels<F>
- All Implemented Interfaces:
Serializable
,org.apache.wicket.model.IDetachable
,org.apache.wicket.util.io.IClusterable
- Direct Known Subclasses:
AbstractRoleDetailsModel
,UserDetailsModel
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels
OPERATION_LOAD_PARENT_ORG
-
Constructor Summary
ConstructorDescriptionFocusDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, boolean history, PageBase serviceLocator) FocusDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, PageBase serviceLocator) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ObjectDelta<? extends ObjectType>>
protected PrismObjectDefinition<F>
org.apache.wicket.model.LoadableDetachableModel<List<ShadowWrapper>>
protected boolean
boolean
protected GuiObjectDetailsPageType
@NotNull ShadowWrapper
loadShadowWrapper
(PrismObject<ShadowType> projection, boolean noFetch, com.evolveum.midpoint.task.api.Task task, OperationResult result) protected void
prepareObjectDeltaForModify
(ObjectDelta<F> focusDelta) protected void
prepareObjectForAdd
(PrismObject<F> focus) void
setSelfProfile
(boolean selfProfile) 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, collectDeltaWithoutSavedDeltas, createWrapperContext, createWrapperContext, detach, getAdminGuiConfigurationMergeManager, getDelta, getModelServiceLocator, getObjectDetailsPageConfiguration, getObjectStatus, getObjectType, getObjectWrapper, getObjectWrapperModel, getPageBase, getPanelConfigurations, getPrismContext, getPrismObject, getSummaryModel, getSummaryPanelSpecification, getValidationErrors, isEditObject, performCustomValidation, reloadPrismObjectModel, reloadPrismObjectModel, reset, saveDeltas
-
Constructor Details
-
FocusDetailsModels
public FocusDetailsModels(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, PageBase serviceLocator) -
FocusDetailsModels
public FocusDetailsModels(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, boolean history, PageBase serviceLocator)
-
-
Method Details
-
loadDetailsPageConfiguration
- Overrides:
loadDetailsPageConfiguration
in classAssignmentHolderDetailsModel<F extends FocusType>
-
isReadonly
protected boolean isReadonly()- Overrides:
isReadonly
in classObjectDetailsModels<F extends FocusType>
-
loadShadowWrapper
@NotNull public @NotNull ShadowWrapper loadShadowWrapper(PrismObject<ShadowType> projection, boolean noFetch, com.evolveum.midpoint.task.api.Task task, OperationResult result) throws SchemaException - Throws:
SchemaException
-
setSelfProfile
public void setSelfProfile(boolean selfProfile) -
isSelfProfile
public boolean isSelfProfile() -
getProjectionModel
-
prepareObjectForAdd
- Overrides:
prepareObjectForAdd
in classObjectDetailsModels<F extends FocusType>
- Throws:
CommonException
-
prepareObjectDeltaForModify
- Overrides:
prepareObjectDeltaForModify
in classObjectDetailsModels<F extends FocusType>
- Throws:
CommonException
-
getObjectDefinition
-
getAdditionalModifyDeltas
- Overrides:
getAdditionalModifyDeltas
in classObjectDetailsModels<F extends FocusType>
-
getExecuteOptionsModel
-