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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.wicket.ajax.AjaxEventBehaviororg.apache.wicket.markup.html.form.Form<?>getForm()org.apache.wicket.model.IModel<IW>org.apache.wicket.ComponentbooleanvoidsetAjaxEventBehavior(org.apache.wicket.ajax.AjaxEventBehavior ajaxEventBehavior) voidsetAttributeValuesMap(Map<String, String> attributeValuesMap) voidsetComponentId(String componentId) voidsetExpressionValidator(ExpressionValidator<T, IW> expressionValidator) voidsetFeedback(FeedbackAlerts feedback) voidsetForm(org.apache.wicket.markup.html.form.Form<?> form) voidsetFormType(FormPanelType formType) voidsetMandatoryHandler(ItemMandatoryHandler mandatoryHandler) voidsetParentComponent(org.apache.wicket.Component parentComponent) <VW extends PrismValueWrapper<T>>
voidsetRealValueModel(org.apache.wicket.model.IModel<VW> valueWrapper) voidsetVisibleEnableBehaviour(VisibleEnableBehaviour visibleEnableBehaviour)
-
Constructor Details
-
ItemPanelContext
-
-
Method Details
-
unwrapWrapperModel
-
getPageBase
-
getComponentId
-
getPrismContext
-
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) -
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
-