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:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.wicket.ajax.AjaxEventBehavior
org.apache.wicket.markup.html.form.Form<?>
getForm()
org.apache.wicket.model.IModel<IW>
org.apache.wicket.Component
org.apache.wicket.model.IModel<? extends PrismValueWrapper<T>>
boolean
void
setAjaxEventBehavior
(org.apache.wicket.ajax.AjaxEventBehavior ajaxEventBehavior) void
setAttributeValuesMap
(Map<String, String> attributeValuesMap) void
setComponentId
(String componentId) void
setExpressionValidator
(ExpressionValidator<T, IW> expressionValidator) void
setFeedback
(FeedbackAlerts feedback) void
setForm
(org.apache.wicket.markup.html.form.Form<?> form) void
setFormType
(FormPanelType formType) void
setMandatoryHandler
(ItemMandatoryHandler mandatoryHandler) void
setParentComponent
(org.apache.wicket.Component parentComponent) <VW extends PrismValueWrapper<T>>
voidsetRealValueModel
(org.apache.wicket.model.IModel<VW> valueWrapper) void
setVisibleEnableBehaviour
(VisibleEnableBehaviour visibleEnableBehaviour)
-
Constructor Details
-
ItemPanelContext
-
-
Method Details
-
unwrapWrapperModel
-
getPageBase
-
getComponentId
-
getDefinitionName
-
getParentComponent
public org.apache.wicket.Component getParentComponent() -
getTypeClass
-
getRealValueModel
-
setRealValueModel
public <VW extends PrismValueWrapper<T>> void setRealValueModel(org.apache.wicket.model.IModel<VW> valueWrapper) -
getValueWrapperModel
-
setComponentId
-
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
-
setVisibleEnableBehaviour
-
getVisibleEnableBehavior
-
isMandatory
public boolean isMandatory() -
setExpressionValidator
-
getExpressionValidator
-
setFeedback
-
getFeedback
-
setAttributeValuesMap
-
getAttributeValuesMap
-
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
-
setFormType
-
getItemWrapperModel
-