public class ContextMenuTree
extends org.apache.wicket.extensions.markup.html.tree.DefaultAbstractTree
Modifier and Type | Class and Description |
---|---|
static class |
ContextMenuTree.ContextLink |
Constructor and Description |
---|
ContextMenuTree(String id,
TreeModel model) |
Modifier and Type | Method and Description |
---|---|
protected void |
decorateNodeLink(org.apache.wicket.MarkupContainer nodeLink,
TreeNode node,
int level)
Override this method to decorate the nodeLink
|
protected org.apache.wicket.ResourceReference |
getCSS() |
protected org.apache.wicket.ResourceReference |
getMenuIcon(TreeNode node) |
protected org.apache.wicket.MarkupContainer |
newContextContent(org.apache.wicket.MarkupContainer parent,
String id,
TreeNode node) |
protected org.apache.wicket.MarkupContainer |
newContextLink(org.apache.wicket.MarkupContainer parent,
String id,
TreeNode node,
org.apache.wicket.MarkupContainer content) |
protected org.apache.wicket.Component |
newMenuIcon(org.apache.wicket.MarkupContainer parent,
String id,
TreeNode node) |
protected void |
onContextLinkClicked(org.apache.wicket.MarkupContainer content,
org.apache.wicket.ajax.AjaxRequestTarget target) |
void |
onTargetRespond(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
populateTreeItem(org.apache.wicket.markup.html.WebMarkupContainer item,
int level) |
void |
renderHead(org.apache.wicket.markup.html.internal.HtmlHeaderContainer container) |
protected String |
renderNode(TreeNode node,
int level)
This method is called for every node to get it's string representation.
|
getFolderClosed, getFolderOpen, getItem, getLinkType, getNodeIcon, newIndentation, newJunctionImage, newJunctionLink, newLink, newNodeIcon, newNodeLink, onJunctionLinkClicked, onNodeLinkClicked, setLinkType
addComponent, allNodesCollapsed, allNodesExpanded, getChildAt, getChildCount, getModel, getModelObject, getNodeComponent, getParentNode, getTreeState, invalidateAll, isForceRebuildOnSelectionChange, isLeaf, isNodeExpanded, isRootLess, markNodeChildrenDirty, markNodeDirty, newTreeState, nodeChildren, nodeCollapsed, nodeExpanded, nodeSelected, nodeUnselected, onAfterRender, onBeforeAttach, onBeforeRender, onDetach, setModel, setModelObject, setRootLess, treeNodesChanged, treeNodesInserted, treeNodesRemoved, treeStructureChanged, updateTree, updateTree
onComponentTag, onComponentTagBody
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
getMarkupType, getWebPage, getWebRequest
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onAfterRenderChildren, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAttach, onBeginRequest, onConfigure, onEndRequest, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
protected org.apache.wicket.ResourceReference getCSS()
getCSS
in class org.apache.wicket.extensions.markup.html.tree.DefaultAbstractTree
protected org.apache.wicket.ResourceReference getMenuIcon(TreeNode node)
protected org.apache.wicket.Component newMenuIcon(org.apache.wicket.MarkupContainer parent, String id, TreeNode node)
protected org.apache.wicket.MarkupContainer newContextContent(org.apache.wicket.MarkupContainer parent, String id, TreeNode node)
protected org.apache.wicket.MarkupContainer newContextLink(org.apache.wicket.MarkupContainer parent, String id, TreeNode node, org.apache.wicket.MarkupContainer content)
protected void onContextLinkClicked(org.apache.wicket.MarkupContainer content, org.apache.wicket.ajax.AjaxRequestTarget target)
protected void populateTreeItem(org.apache.wicket.markup.html.WebMarkupContainer item, int level)
populateTreeItem
in class org.apache.wicket.markup.html.tree.AbstractTree
protected void decorateNodeLink(org.apache.wicket.MarkupContainer nodeLink, TreeNode node, int level)
protected String renderNode(TreeNode node, int level)
node
- The tree node to get the string representation ofpublic void onTargetRespond(org.apache.wicket.ajax.AjaxRequestTarget target)
onTargetRespond
in interface org.apache.wicket.ajax.AjaxRequestTarget.ITargetRespondListener
onTargetRespond
in class org.apache.wicket.markup.html.tree.AbstractTree
public void renderHead(org.apache.wicket.markup.html.internal.HtmlHeaderContainer container)
renderHead
in class org.apache.wicket.markup.html.panel.Panel
Copyright © 2007-2013 Hippo B.V. (http://www.onehippo.com). All Rights Reserved.