Class ItemPanelContext<T,IW extends ItemWrapper<?,?>>
- java.lang.Object
-
- com.evolveum.midpoint.gui.impl.factory.panel.ItemPanelContext<T,IW>
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PrismContainerPanelContext
,PrismPropertyPanelContext
,PrismReferencePanelContext
public abstract class ItemPanelContext<T,IW extends ItemWrapper<?,?>> extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ItemPanelContext(org.apache.wicket.model.IModel<IW> itemWrapper)
-
Method Summary
-
-
-
Constructor Detail
-
ItemPanelContext
public ItemPanelContext(org.apache.wicket.model.IModel<IW> itemWrapper)
-
-
Method Detail
-
unwrapWrapperModel
public IW unwrapWrapperModel()
-
getPageBase
public PageBase getPageBase()
-
getComponentId
public String getComponentId()
-
getPrismContext
public PrismContext getPrismContext()
-
getDefinitionName
public ItemName getDefinitionName()
-
getParentComponent
public org.apache.wicket.Component getParentComponent()
-
getRealValueModel
public ItemRealValueModel<T> getRealValueModel()
-
setRealValueModel
public <VW extends PrismValueWrapper<T>> void setRealValueModel(org.apache.wicket.model.IModel<VW> valueWrapper)
-
setComponentId
public void setComponentId(String componentId)
-
setParentComponent
public void setParentComponent(org.apache.wicket.Component parentComponent)
-
setAjaxEventBehavior
public void setAjaxEventBehavior(org.apache.wicket.ajax.AjaxEventBehavior ajaxEventBehavior)
-
getAjaxEventBehavior
public org.apache.wicket.ajax.AjaxEventBehavior getAjaxEventBehavior()
-
setMandatoryHandler
public void setMandatoryHandler(ItemMandatoryHandler mandatoryHandler)
-
setVisibleEnableBehaviour
public void setVisibleEnableBehaviour(VisibleEnableBehaviour visibleEnableBehaviour)
-
getVisibleEnableBehavior
public VisibleEnableBehaviour getVisibleEnableBehavior()
-
isMandatory
public boolean isMandatory()
-
setExpressionValidator
public void setExpressionValidator(ExpressionValidator<T> expressionValidator)
-
getExpressionValidator
public ExpressionValidator<T> getExpressionValidator()
-
setFeedback
public void setFeedback(FeedbackAlerts feedback)
-
getFeedback
public FeedbackAlerts getFeedback()
-
getForm
public org.apache.wicket.markup.html.form.Form<?> getForm()
- Returns:
- the form
-
setForm
public void setForm(org.apache.wicket.markup.html.form.Form<?> form)
- Parameters:
form
- the form to set
-
getFormType
public FormPanelType getFormType()
-
setFormType
public void setFormType(FormPanelType formType)
-
getItemWrapperModel
public org.apache.wicket.model.IModel<IW> getItemWrapperModel()
-
-