public class Menu extends JQueryPanel
JQueryPanel
IJQueryWidget.JQueryWidget
options
Constructor and Description |
---|
Menu(String id)
Constructor
|
Menu(String id,
List<IMenuItem> items)
Constructor
|
Menu(String id,
List<IMenuItem> items,
Options options)
Constructor
|
Menu(String id,
Options options)
Constructor
|
Modifier and Type | Method and Description |
---|---|
List<IMenuItem> |
getItemList()
Gets the menu-item list
|
JQueryBehavior |
newWidgetBehavior(String selector) |
void |
onClick(org.apache.wicket.ajax.AjaxRequestTarget target,
IMenuItem item)
Triggered when a menu-item is clicked
|
protected void |
onConfigure(JQueryBehavior behavior)
Called immediately after the onConfigure method in a behavior.
|
protected void |
onInitialize() |
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, 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, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, 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, visitParents, visitParents, warn, wrap
public Menu(String id)
id
- the markup idpublic Menu(String id, List<IMenuItem> items)
id
- the markup iditems
- the menu-itemspublic Menu(String id, Options options)
id
- the markup idoptions
- Options
protected void onInitialize()
onInitialize
in class org.apache.wicket.Component
protected void onConfigure(JQueryBehavior behavior)
Options
)behavior
- the JQueryBehavior
public void onClick(org.apache.wicket.ajax.AjaxRequestTarget target, IMenuItem item)
target
- the AjaxRequestTarget
item
- the IMenuItem
public JQueryBehavior newWidgetBehavior(String selector)
newWidgetBehavior
in interface IJQueryWidget
Copyright © 2013 7thWeb. All Rights Reserved.