com.evolveum.midpoint.web.page
Class PageBase

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.Page
              extended by org.apache.wicket.markup.html.WebPage
                  extended by com.evolveum.midpoint.web.page.PageBase
All Implemented Interfaces:
Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.IRedirectListener, org.apache.wicket.IRequestListener, 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>
Direct Known Subclasses:
PageAdmin, PageLogin

public abstract class PageBase
extends org.apache.wicket.markup.html.WebPage

Author:
lazyman
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER
 
Fields inherited from interface org.apache.wicket.IRedirectListener
INTERFACE
 
Constructor Summary
PageBase()
           
 
Method Summary
protected  org.apache.wicket.model.IModel<String> createPageTitleModel()
           
 Task createSimpleTask(String operation)
           
 org.apache.wicket.model.StringResourceModel createStringResource(Enum e)
           
 org.apache.wicket.model.StringResourceModel createStringResource(String resourceKey, Object... objects)
           
abstract  List<BottomMenuItem> getBottomMenuItems()
           
 String getBuildNumber()
          Deprecated.  
 org.apache.wicket.markup.html.WebMarkupContainer getFeedbackPanel()
           
abstract  List<LeftMenuItem> getLeftMenuItems()
           
 MidPointApplication getMidpointApplication()
           
protected  ModelDiagnosticService getModelDiagnosticService()
           
protected  ModelInteractionService getModelInteractionService()
           
 ModelService getModelService()
           
 PrismContext getPrismContext()
           
 String getString(String resourceKey, Object... objects)
           
protected  TaskManager getTaskManager()
           
abstract  List<TopMenuItem> getTopMenuItems()
           
protected  WfDataAccessor getWorkflowDataAccessor()
           
protected  WorkflowManager getWorkflowManager()
           
protected  void onAfterRender()
           
 void showResult(OperationResult result)
           
 void showResultInSession(OperationResult result)
           
 
Methods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, dirty, getMarkupType, homePageLink, onRender, renderXmlDecl, setHeaders
 
Methods inherited from class org.apache.wicket.Page
componentChanged, componentRendered, detachModels, dirty, endComponentRender, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, internalPrepareForRender, isBookmarkable, isErrorPage, isPageStateless, onBeforeRender, onDetach, onRedirect, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, startComponentRender, toString, wasCreatedBookmarkable, wasRendered
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, hasAssociatedMarkup, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onMarkupAttached, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, visitChildren, visitChildren, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachModel, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFeedbackMessages, getFlag, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, 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, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, 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.request.component.IRequestableComponent
canCallListenerInterface, detach, get, getBehaviorById, getBehaviorId, getPage, getPageRelativePath
 
Methods inherited from interface org.apache.wicket.page.IManageablePage
detach
 

Constructor Detail

PageBase

public PageBase()
Method Detail

onAfterRender

protected void onAfterRender()
Overrides:
onAfterRender in class org.apache.wicket.markup.html.WebPage

getFeedbackPanel

public org.apache.wicket.markup.html.WebMarkupContainer getFeedbackPanel()

getMidpointApplication

public MidPointApplication getMidpointApplication()

getTopMenuItems

public abstract List<TopMenuItem> getTopMenuItems()

getBottomMenuItems

public abstract List<BottomMenuItem> getBottomMenuItems()

getLeftMenuItems

public abstract List<LeftMenuItem> getLeftMenuItems()

getPrismContext

public PrismContext getPrismContext()

getTaskManager

protected TaskManager getTaskManager()

getWorkflowManager

protected WorkflowManager getWorkflowManager()

getWorkflowDataAccessor

protected WfDataAccessor getWorkflowDataAccessor()

createPageTitleModel

protected org.apache.wicket.model.IModel<String> createPageTitleModel()

getModelService

public ModelService getModelService()

getModelInteractionService

protected ModelInteractionService getModelInteractionService()

getModelDiagnosticService

protected ModelDiagnosticService getModelDiagnosticService()

getString

public String getString(String resourceKey,
                        Object... objects)

createStringResource

public org.apache.wicket.model.StringResourceModel createStringResource(String resourceKey,
                                                                        Object... objects)

createStringResource

public org.apache.wicket.model.StringResourceModel createStringResource(Enum e)

createSimpleTask

public Task createSimpleTask(String operation)

showResult

public void showResult(OperationResult result)

showResultInSession

public void showResultInSession(OperationResult result)

getBuildNumber

@Deprecated
public String getBuildNumber()
Deprecated. 

It's here only because of eclipse ide - it's not properly filtering resources during maven build. "buildnumber" variable is not replaced.

Returns:


Copyright © 2013 evolveum. All Rights Reserved.