public abstract class Home extends org.apache.wicket.markup.html.WebPage implements IRenderService, IContextMenuManager
Constructor and Description |
---|
Home() |
Modifier and Type | Method and Description |
---|---|
void |
bind(IRenderService parent,
String wicketId)
Bind the component to the specified id.
|
void |
focus(IRenderService child)
Set focus on the specified child.
|
org.apache.wicket.Component |
getComponent()
The Wicket
Component that is added to the parent. |
IRenderService |
getParentService()
The parent service for this render service.
|
String |
getServiceId() |
abstract void |
processEvents()
Notify refreshables and listeners in the page for which events have been received.
|
abstract void |
refresh()
Refresh the JCR session, i.e.
|
abstract void |
render(PluginRequestTarget target)
Called after user events and JCR events have been handled, but before
the rendering has started.
|
abstract void |
showContextMenu(IContextMenu active) |
void |
unbind()
Releases the component.
|
configureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, setHeaders
componentChanged, componentRendered, detachModels, dirty, endComponentRender, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, internalPrepareForRender, isBookmarkable, isErrorPage, isPageStateless, onBeforeRender, onDetach, onInitialize, onRedirect, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, startComponentRender, toString, wasCreatedBookmarkable, wasRendered
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, 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, 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, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, 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, visitParents, visitParents, warn, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId
collapseAllContextMenus
detach, get, getBehaviorById, getBehaviorId, getPage, getPageRelativePath
forEach, spliterator
public org.apache.wicket.Component getComponent()
IRenderService
Component
that is added to the parent. The component
must have the id that was set with the IRenderService.bind(IRenderService, String)
method.getComponent
in interface IRenderService
public abstract void refresh()
public abstract void processEvents()
public abstract void render(PluginRequestTarget target)
IRenderService
Component
s with
the request target to enlist in the rendering phase.
Implementations that use extensions must call the same method on those.
render
in interface IRenderService
public void focus(IRenderService child)
IRenderService
focus
in interface IRenderService
child
- The extension that requests focus. This parameter can be
null, in which case the Component should set focus to itself.public void bind(IRenderService parent, String wicketId)
IRenderService
bind
in interface IRenderService
public void unbind()
IRenderService
unbind
in interface IRenderService
public IRenderService getParentService()
IRenderService
getParentService
in interface IRenderService
public String getServiceId()
public abstract void showContextMenu(IContextMenu active)
showContextMenu
in interface IContextMenuManager
Copyright © 2007–2016 Hippo B.V. (http://www.onehippo.com). All rights reserved.