Class VerticalFormContainerHeaderPanel<C extends Containerable>
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
com.evolveum.midpoint.gui.api.component.BasePanel<IW>
com.evolveum.midpoint.gui.impl.prism.panel.ItemHeaderPanel<PrismContainerValue<C>,PrismContainer<C>,PrismContainerDefinition<C>,PCW>
com.evolveum.midpoint.gui.impl.prism.panel.PrismContainerHeaderPanel<C,PrismContainerWrapper<C>>
com.evolveum.midpoint.gui.impl.prism.panel.vertical.form.VerticalFormContainerHeaderPanel<C>
- All Implemented Interfaces:
Serializable
,Iterable<org.apache.wicket.Component>
,org.apache.wicket.event.IEventSink
,org.apache.wicket.event.IEventSource
,org.apache.wicket.feedback.IFeedbackContributor
,org.apache.wicket.IConverterLocator
,org.apache.wicket.IMetadataContext<Serializable,
,org.apache.wicket.Component> org.apache.wicket.IQueueRegion
,org.apache.wicket.markup.html.IHeaderContributor
,org.apache.wicket.request.component.IRequestableComponent
,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>
,org.apache.wicket.util.io.IClusterable
public abstract class VerticalFormContainerHeaderPanel<C extends Containerable>
extends PrismContainerHeaderPanel<C,PrismContainerWrapper<C>>
- Author:
- lskublik
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.prism.panel.ItemHeaderPanel
ID_HELP, ID_LABEL
Fields inherited from class org.apache.wicket.markup.html.panel.Panel
PANEL
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
-
Constructor Summary
ConstructorDescriptionVerticalFormContainerHeaderPanel
(String id, org.apache.wicket.model.IModel<PrismContainerWrapper<C>> model) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.wicket.Component
createTitle
(org.apache.wicket.model.IModel<String> label) protected String
getIcon()
protected org.apache.wicket.model.IModel<String>
protected boolean
protected void
onExpandClick
(org.apache.wicket.ajax.AjaxRequestTarget target) protected void
onHeaderClick
(org.apache.wicket.ajax.AjaxRequestTarget target) protected void
Methods inherited from class com.evolveum.midpoint.gui.impl.prism.panel.PrismContainerHeaderPanel
createNewValue, initButtons, initExpandCollapseButton, isAddButtonVisible, isButtonEnabled, refreshPanel
Methods inherited from class com.evolveum.midpoint.gui.impl.prism.panel.ItemHeaderPanel
createRequired, getDeprecatedCss, initHeaderLabel, isRequired
Methods inherited from class com.evolveum.midpoint.gui.api.component.BasePanel
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getSubscriptionState, getWebApplicationConfiguration, showResult
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategy
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
Methods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
Methods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContext
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
VerticalFormContainerHeaderPanel
public VerticalFormContainerHeaderPanel(String id, org.apache.wicket.model.IModel<PrismContainerWrapper<C>> model)
-
-
Method Details
-
onInitialize
protected void onInitialize()- Overrides:
onInitialize
in classItemHeaderPanel<PrismContainerValue<C extends Containerable>,
PrismContainer<C extends Containerable>, PrismContainerDefinition<C extends Containerable>, PrismContainerWrapper<C extends Containerable>>
-
onHeaderClick
protected void onHeaderClick(org.apache.wicket.ajax.AjaxRequestTarget target) -
onExpandClick
protected void onExpandClick(org.apache.wicket.ajax.AjaxRequestTarget target) - Overrides:
onExpandClick
in classPrismContainerHeaderPanel<C extends Containerable,
PrismContainerWrapper<C extends Containerable>>
-
isHelpTextVisible
protected boolean isHelpTextVisible()- Overrides:
isHelpTextVisible
in classPrismContainerHeaderPanel<C extends Containerable,
PrismContainerWrapper<C extends Containerable>>
-
createTitle
- Overrides:
createTitle
in classPrismContainerHeaderPanel<C extends Containerable,
PrismContainerWrapper<C extends Containerable>>
-
getIcon
-
getTitleModel
-