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, getPageAssignmentHolder
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.ObjectDetailsModels
collectDeltas, collectDeltaWithoutSavedDeltas, collectPreconditionDeltas, containsModelForSubmenu, createWrapperContext, createWrapperContext, detach, getAdminGuiConfigurationMergeManager, getDelta, getModelForSubmenu, getModelServiceLocator, getObjectDetailsPageConfiguration, getObjectStatus, getObjectType, getObjectWrapper, getObjectWrapperModel, getPageBase, getPanelConfigurations, getPrismContext, getPrismObject, getSummaryModel, getSummaryPanelSpecification, getValidationErrors, isEditObject, performCustomValidation, reloadPrismObjectModel, reloadPrismObjectModel, reset, saveDeltas, setSubPanelModel
-
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
-