Class PageBase
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.Page
org.apache.wicket.markup.html.WebPage
com.evolveum.midpoint.gui.api.page.PageAdminLTE
com.evolveum.midpoint.gui.api.page.PageBase
- All Implemented Interfaces:
- ModelServiceLocator,- 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.page.IManageablePage,- org.apache.wicket.request.component.IRequestableComponent,- org.apache.wicket.request.component.IRequestablePage,- org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,- org.apache.wicket.util.io.IClusterable
- Direct Known Subclasses:
- AbstractPageObjectDetails,- PageAccountActivation,- PageAdmin,- PageAttorneySelection,- PageAuditLogDetails,- PageAuditLogViewer,- PageError,- PageFocusPreviewChanges,- PageMergeObjects,- PageOperationResult,- PageSelf,- PageSelfConsents,- PageSelfProfile,- PageSystemConfiguration,- PageTestNoAuthorizations
- Author:
- lazyman, semancik
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.wicket.ComponentENABLE, 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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddBreadcrumb(Breadcrumb breadcrumb) <O extends ObjectType,T extends ObjectType> 
 voidauthorize(String operationUrl, AuthorizationPhaseType phase, PrismObject<O> object, ObjectDelta<O> delta, PrismObject<T> target, OperationResult result) booleanbooleancanRedirectBack(int backStep) Checks if it's possible to make backStep steps back.voidchangeLocal(org.apache.wicket.ajax.AjaxRequestTarget target) voidprotected voidstatic org.apache.wicket.behavior.AttributeAppendercreateHeaderColorStyleModel(boolean checkSkinUsage) protected MessagePanelcreateMessagePanel(String panelId, MessagePanel.MessagePanelType type, String message, Object... params) protected org.apache.wicket.model.IModel<String>createPropertyModelExpression(String... components) org.apache.wicket.markup.html.WebPagecreateWebPage(Class<? extends org.apache.wicket.markup.html.WebPage> pageType, org.apache.wicket.request.mapper.parameter.PageParameters params) longlonggetItemsPerPage(String tableIdName) org.apache.wicket.RestartResponseExceptiongetRestartResponseException(Class<? extends org.apache.wicket.Page> defaultBackPageClass) org.apache.wicket.markup.html.WebMarkupContainerbooleanhasSubjectRoleRelation(String oid, List<QName> subjectRelations) voidhideMainPopup(org.apache.wicket.ajax.AjaxRequestTarget target) <C extends Containerable>
 org.apache.wicket.markup.html.panel.PanelinitContainerValuePanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model, ItemPanelSettings settings) protected booleanbooleanprotected booleanPrismObject<? extends FocusType>voidnavigateToNext(Class<? extends org.apache.wicket.markup.html.WebPage> page) voidnavigateToNext(Class<? extends org.apache.wicket.markup.html.WebPage> pageType, org.apache.wicket.request.mapper.parameter.PageParameters params) voidnavigateToNext(org.apache.wicket.markup.html.WebPage page) protected voidprotected voidprotected void<T> voidparseObject(String lexicalRepresentation, Holder<T> objectHolder, String language, boolean validateSchema, boolean skipChecks, Class<T> clazz, OperationResult result) voidprocessResult(org.apache.wicket.ajax.AjaxRequestTarget target, OperationResult result, boolean showSuccess) redirectBack(int backStep) voidredirectBackToBreadcrumb(Breadcrumb breadcrumb) org.apache.wicket.RestartResponseExceptionReturns exception, always use with `throw`.voidvoidrefreshTitle(org.apache.wicket.ajax.AjaxRequestTarget target) voidreloadShoppingCartIcon(org.apache.wicket.ajax.AjaxRequestTarget target) voidvoidrenderHead(org.apache.wicket.markup.head.IHeaderResponse response) voidreplaceMainPopup(Popupable popupable, org.apache.wicket.ajax.AjaxRequestTarget target) org.apache.wicket.RestartResponseExceptionReturns exception, always use with `throw`.voidsetBreadcrumbs(List<Breadcrumb> breadcrumbs) protected voidvoidshowMainPopup(Popupable popupable, org.apache.wicket.ajax.AjaxRequestTarget target) taskAwareExecutor(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull String operationName) voidupdateBreadcrumbParameters(String key, Object value) Methods inherited from class com.evolveum.midpoint.gui.api.page.PageAdminLTEaddDefaultBodyStyle, addFeedbackPanel, createAnonymousTask, createComponentPath, createEnumResourceKey, createItemWrapper, createItemWrapper, createItemWrapper, createSimpleTask, createSimpleTask, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResourceDefault, createStringResourceStatic, createStringResourceStatic, createStringResourceStatic, createValueWrapper, executeOptions, findContainerWrapperFactory, findObjectPanel, findObjectWrapperFactory, findWrapperFactory, getAdminGuiConfigurationMergeManager, getAdministratorPrivileged, getApprovalsManager, getBulkActionsService, getCacheDispatcher, getCaseManager, getCaseService, getCertGuiHandlerRegistry, getCertificationService, getClock, getCompiledGuiProfile, getCorrelationService, getCounterProvider, getDashboardService, getDataProviderRegistry, getDescribe, getExpressionFactory, getFeedbackPanel, getFormValidatorRegistry, getLocalizationService, getMatchingRuleRegistry, getMidpointApplication, getMidpointConfiguration, getModelAuditService, getModelDiagnosticService, getModelInteractionService, getModelObjectResolver, getModelService, getObjectOperationPolicyHelper, getOperationOptionsBuilder, getPageTask, getPageTitleModel, getPrincipal, getPrincipalFocus, getPrismContext, getQueryConverter, getRegistry, getRelationRegistry, getReportManager, getRepositoryService, getResourceValidator, getRoleAnalysisService, getSchemaService, getSecurityContextManager, getSecurityEnforcer, getSessionStorage, getSimulationResultManager, getString, getString, getSubscriptionState, getSystemNameModel, getTaskManager, getTaskService, getWebApplicationConfiguration, initItemPanel, isAuthorized, isAuthorized, isAuthorized, isNativeRepo, runAsChecked, runPrivileged, showResult, showResult, showResult, showResult, showResultMethods inherited from class org.apache.wicket.markup.html.WebPageconfigureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, reportMissingHead, setHeadersMethods inherited from class org.apache.wicket.PagecomponentChanged, componentRendered, detachModels, dirty, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, isBookmarkable, isErrorPage, isPageStateless, onDetach, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, toString, wasCreatedBookmarkable, wasRenderedMethods inherited from class org.apache.wicket.MarkupContaineradd, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, visitChildren, visitChildrenMethods inherited from class org.apache.wicket.Componentadd, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getInnermostModel, getInnermostModel, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.page.IManageablePagedetachMethods inherited from interface org.apache.wicket.IQueueRegiondequeue, getRegionMarkup, newDequeueContextMethods inherited from interface org.apache.wicket.request.component.IRequestableComponentcanCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getPage, getPageRelativePathMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Field Details- 
ID_CONTENT_VISIBLE- See Also:
 
- 
ID_FEEDBACK_CONTAINER- See Also:
 
- 
PARAMETER_OBJECT_COLLECTION_NAME- See Also:
 
- 
PARAMETER_DASHBOARD_TYPE_OID- See Also:
 
- 
PARAMETER_DASHBOARD_WIDGET_NAME- See Also:
 
- 
PARAMETER_SEARCH_BY_NAME- See Also:
 
 
- 
- 
Constructor Details- 
PageBasepublic PageBase(org.apache.wicket.request.mapper.parameter.PageParameters parameters) 
- 
PageBasepublic PageBase()
 
- 
- 
Method Details- 
renderHeadpublic void renderHead(org.apache.wicket.markup.head.IHeaderResponse response) - Specified by:
- renderHeadin interface- org.apache.wicket.markup.html.IHeaderContributor
- Overrides:
- renderHeadin class- org.apache.wicket.Component
 
- 
onInitializeprotected void onInitialize()- Overrides:
- onInitializein class- PageAdminLTE
 
- 
onConfigureprotected void onConfigure()- Overrides:
- onConfigurein class- org.apache.wicket.Page
 
- 
createBreadcrumbprotected void createBreadcrumb()
- 
pageParametersToBeRemoved
- 
updateBreadcrumbParameters
- 
authorizepublic <O extends ObjectType,T extends ObjectType> void authorize(String operationUrl, AuthorizationPhaseType phase, PrismObject<O> object, ObjectDelta<O> delta, PrismObject<T> target, OperationResult result) throws SecurityViolationException, SchemaException, ObjectNotFoundException, ExpressionEvaluationException, CommunicationException, ConfigurationException 
- 
hasSubjectRoleRelation
- 
onBeforeRenderprotected void onBeforeRender()- Overrides:
- onBeforeRenderin class- org.apache.wicket.Page
 
- 
isContentVisibleprotected boolean isContentVisible()
- 
createHeaderColorStyleModelpublic static org.apache.wicket.behavior.AttributeAppender createHeaderColorStyleModel(boolean checkSkinUsage) 
- 
getMainPopup
- 
getMainPopupBodyId
- 
replaceMainPopup
- 
showMainPopup
- 
hideMainPopuppublic void hideMainPopup(org.apache.wicket.ajax.AjaxRequestTarget target) 
- 
isSideMenuVisibleprotected boolean isSideMenuVisible()
- 
createPageTitleModel- Overrides:
- createPageTitleModelin class- PageAdminLTE
 
- 
refreshTitlepublic void refreshTitle(org.apache.wicket.ajax.AjaxRequestTarget target) 
- 
getTitleContainerpublic org.apache.wicket.markup.html.WebMarkupContainer getTitleContainer()
- 
processResultpublic void processResult(org.apache.wicket.ajax.AjaxRequestTarget target, OperationResult result, boolean showSuccess) 
- 
createPropertyModelExpression
- 
getRestartResponseExceptionpublic org.apache.wicket.RestartResponseException getRestartResponseException(Class<? extends org.apache.wicket.Page> defaultBackPageClass) 
- 
parseObjectpublic <T> void parseObject(String lexicalRepresentation, Holder<T> objectHolder, String language, boolean validateSchema, boolean skipChecks, Class<T> clazz, OperationResult result) 
- 
getItemsPerPage
- 
getItemsPerPage
- 
canRedirectBackpublic boolean canRedirectBack()
- 
canRedirectBackpublic boolean canRedirectBack(int backStep) Checks if it's possible to make backStep steps back.
- 
redirectBack
- 
redirectToNotFoundPagepublic void redirectToNotFoundPage()- Overrides:
- redirectToNotFoundPagein class- PageAdminLTE
 
- 
redirectBack- Parameters:
- backStep- redirects back to page with backStep step
 
- 
createWebPagepublic org.apache.wicket.markup.html.WebPage createWebPage(Class<? extends org.apache.wicket.markup.html.WebPage> pageType, org.apache.wicket.request.mapper.parameter.PageParameters params) 
- 
redirectBackViaRestartResponseExceptionpublic org.apache.wicket.RestartResponseException redirectBackViaRestartResponseException()Returns exception, always use with `throw`.
- 
restartResponseExceptionToReloadpublic org.apache.wicket.RestartResponseException restartResponseExceptionToReload()Returns exception, always use with `throw`.
- 
redirectBackToBreadcrumb
- 
removeLastBreadcrumbpublic void removeLastBreadcrumb()
- 
setTimeZoneprotected void setTimeZone()
- 
setBreadcrumbs
- 
getBreadcrumbs
- 
addBreadcrumb
- 
getLastBreadcrumb
- 
getPreviousBreadcrumb
- 
clearBreadcrumbspublic void clearBreadcrumbs()
- 
isLogoLinkEnabledpublic boolean isLogoLinkEnabled()
- 
determineDataLanguage
- 
reloadShoppingCartIconpublic void reloadShoppingCartIcon(org.apache.wicket.ajax.AjaxRequestTarget target) 
- 
getAsyncWebProcessManager
- 
getLocale- Specified by:
- getLocalein interface- ModelServiceLocator
- Overrides:
- getLocalein class- org.apache.wicket.Component
 
- 
initContainerValuePanelpublic <C extends Containerable> org.apache.wicket.markup.html.panel.Panel initContainerValuePanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model, ItemPanelSettings settings) 
- 
loadFocusSelf
- 
createMessagePanelprotected MessagePanel createMessagePanel(String panelId, MessagePanel.MessagePanelType type, String message, Object... params) 
- 
taskAwareExecutorpublic TaskAwareExecutor taskAwareExecutor(@NotNull @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull String operationName) 
- 
changeLocalpublic void changeLocal(org.apache.wicket.ajax.AjaxRequestTarget target) - Overrides:
- changeLocalin class- PageAdminLTE
 
 
-