Class FocusSummaryPanel<O extends ObjectType>
- 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<O>
-
- com.evolveum.midpoint.web.component.ObjectSummaryPanel<O>
-
- com.evolveum.midpoint.web.component.FocusSummaryPanel<O>
-
- 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:
ArchetypeSummaryPanel
,OrgSummaryPanel
,RoleSummaryPanel
,ServiceSummaryPanel
,UserSummaryPanel
public abstract class FocusSummaryPanel<O extends ObjectType> extends ObjectSummaryPanel<O>
- Author:
- semancik
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.web.component.AbstractSummaryPanel
ARCHETYPE_ICON_FONT_SIZE, box, BOX_CSS_CLASS, configuration, ICON_BOX_CSS_CLASS, iconBox, ID_BOX, ID_DISPLAY_NAME, ID_ICON, ID_ICON_BOX, ID_IDENTIFIER, ID_IDENTIFIER_PANEL, ID_NAVIGATE_TO_OBJECT_BUTTON, ID_ORGANIZATION, ID_PHOTO, ID_SUMMARY_TAG, ID_TAG_BOX, ID_TITLE, ID_TITLE2, ID_TITLE3, tagBox
-
-
Constructor Summary
Constructors Constructor Description FocusSummaryPanel(String id, Class<O> type, org.apache.wicket.model.IModel<O> model, SummaryPanelSpecificationType summaryPanelSpecification)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAdditionalVariablesMap(VariablesMap variables)
static <F extends FocusType>
voidaddSummaryPanel(org.apache.wicket.MarkupContainer parentComponent, org.apache.wicket.model.IModel<F> focus, String id, SummaryPanelSpecificationType summaryPanelSpecificationType)
protected org.apache.wicket.model.IModel<String>
getDefaultParentOrgModel()
protected org.apache.wicket.model.IModel<org.apache.wicket.request.resource.AbstractResource>
getPhotoModel()
protected List<SummaryTag<O>>
getSummaryTagComponentList()
protected boolean
isActivationVisible()
-
Methods inherited from class com.evolveum.midpoint.web.component.AbstractSummaryPanel
getBoxAdditionalCssClass, getDefaultIconCssClass, getDisplayNameModel, getDisplayNamePropertyName, getIconBoxAdditionalCssClass, getIdentifierPropertyName, getParentOrgModel, getReferencedObjectToNavigate, getReferenceObjectTitleModel, getSummaryBoxPanel, getTag, getTagBoxCssClass, getTitle2Model, getTitle2PropertyName, getTitle3Model, getTitle3PropertyName, getTitleModel, getTitlePropertyName, isIdentifierVisible, onInitialize
-
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, 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, 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 java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
FocusSummaryPanel
public FocusSummaryPanel(String id, Class<O> type, org.apache.wicket.model.IModel<O> model, SummaryPanelSpecificationType summaryPanelSpecification)
-
-
Method Detail
-
getSummaryTagComponentList
protected List<SummaryTag<O>> getSummaryTagComponentList()
- Overrides:
getSummaryTagComponentList
in classAbstractSummaryPanel<O extends ObjectType>
-
getDefaultParentOrgModel
protected org.apache.wicket.model.IModel<String> getDefaultParentOrgModel()
- Overrides:
getDefaultParentOrgModel
in classAbstractSummaryPanel<O extends ObjectType>
-
addAdditionalVariablesMap
protected void addAdditionalVariablesMap(VariablesMap variables)
- Overrides:
addAdditionalVariablesMap
in classAbstractSummaryPanel<O extends ObjectType>
-
getPhotoModel
protected org.apache.wicket.model.IModel<org.apache.wicket.request.resource.AbstractResource> getPhotoModel()
- Overrides:
getPhotoModel
in classAbstractSummaryPanel<O extends ObjectType>
-
isActivationVisible
protected boolean isActivationVisible()
-
addSummaryPanel
public static <F extends FocusType> void addSummaryPanel(org.apache.wicket.MarkupContainer parentComponent, org.apache.wicket.model.IModel<F> focus, String id, SummaryPanelSpecificationType summaryPanelSpecificationType)
-
-