Class AbstractSummaryPanel<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<C>
com.evolveum.midpoint.web.component.AbstractSummaryPanel<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
- Direct Known Subclasses:
CaseWorkItemSummaryPanel,ObjectSummaryPanel
- Author:
- semancik
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected org.apache.wicket.markup.html.WebMarkupContainerprotected static final Stringprotected SummaryPanelSpecificationTypeprotected static final Stringprotected org.apache.wicket.markup.html.WebMarkupContainerprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected org.apache.wicket.markup.repeater.RepeatingViewFields inherited from class org.apache.wicket.markup.html.panel.Panel
PANELFields 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
ConstructorsConstructorDescriptionAbstractSummaryPanel(String id, org.apache.wicket.model.IModel<C> model, SummaryPanelSpecificationType configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAdditionalVariablesMap(VariablesMap variables) protected AssignmentHolderTypeprotected abstract Stringprotected abstract Stringprotected org.apache.wicket.model.IModel<String>protected org.apache.wicket.model.IModel<String>protected QNameprotected abstract Stringprotected QNameprotected org.apache.wicket.model.IModel<String>protected org.apache.wicket.model.IModel<org.apache.wicket.request.resource.AbstractResource>protected ObjectReferenceTypeprotected org.apache.wicket.model.IModel<String>protected org.apache.wicket.markup.html.WebMarkupContainerprotected List<SummaryTag<C>>org.apache.wicket.Componentprotected Stringprotected org.apache.wicket.model.IModel<String>protected QNameprotected org.apache.wicket.model.IModel<String>protected QNameprotected org.apache.wicket.model.IModel<String>protected QNameprotected booleanprotected voidMethods 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, getWebApplicationConfiguration, showResultMethods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContextMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
ID_BOX
- See Also:
-
ID_ICON_BOX
- See Also:
-
ID_TAG_BOX
- See Also:
-
ID_SUMMARY_TAG
- See Also:
-
ID_ICON
- See Also:
-
ID_DISPLAY_NAME
- See Also:
-
ID_IDENTIFIER
- See Also:
-
ID_IDENTIFIER_PANEL
- See Also:
-
ID_NAVIGATE_TO_OBJECT_BUTTON
- See Also:
-
ID_TITLE
- See Also:
-
ID_TITLE2
- See Also:
-
ID_TITLE3
- See Also:
-
ID_BADGES
- See Also:
-
ID_PHOTO
- See Also:
-
ID_ORGANIZATION
- See Also:
-
BOX_CSS_CLASS
- See Also:
-
ICON_BOX_CSS_CLASS
- See Also:
-
ARCHETYPE_ICON_FONT_SIZE
- See Also:
-
configuration
-
box
protected org.apache.wicket.markup.html.WebMarkupContainer box -
tagBox
protected org.apache.wicket.markup.repeater.RepeatingView tagBox -
iconBox
protected org.apache.wicket.markup.html.WebMarkupContainer iconBox
-
-
Constructor Details
-
AbstractSummaryPanel
public AbstractSummaryPanel(String id, org.apache.wicket.model.IModel<C> model, SummaryPanelSpecificationType configuration)
-
-
Method Details
-
onInitialize
protected void onInitialize()- Overrides:
onInitializein classorg.apache.wicket.MarkupContainer
-
createBadgesModel
-
getSummaryTagComponentList
-
getReferenceObjectTitleModel
-
addAdditionalVariablesMap
-
getTagBoxCssClass
-
getTag
-
getAssignmentHolderTypeObjectForArchetypeDisplayType
-
getDefaultIconCssClass
-
getIconBoxAdditionalCssClass
-
getBoxAdditionalCssClass
-
getIdentifierPropertyName
-
getDisplayNamePropertyName
-
getDisplayNameModel
-
getTitlePropertyName
-
getTitleModel
-
getTitle2PropertyName
-
getTitle2Model
-
getTitle3PropertyName
-
getTitle3Model
-
isIdentifierVisible
protected boolean isIdentifierVisible() -
getParentOrgModel
-
getDefaultParentOrgModel
-
getPhotoModel
protected org.apache.wicket.model.IModel<org.apache.wicket.request.resource.AbstractResource> getPhotoModel() -
getSummaryBoxPanel
protected org.apache.wicket.markup.html.WebMarkupContainer getSummaryBoxPanel()
-