@Deprecated public class LabelTree extends BaseTree
BaseTree.ILinkCallbackENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING| Constructor and Description |
|---|
LabelTree(String id)
Deprecated.
Construct.
|
LabelTree(String id,
org.apache.wicket.model.IModel<? extends TreeModel> model)
Deprecated.
Construct.
|
LabelTree(String id,
TreeModel model)
Deprecated.
Construct.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.wicket.model.IModel<?> |
getNodeTextModel(org.apache.wicket.model.IModel<?> nodeModel)
Deprecated.
Provides the model that will be used to feed the node text.
|
protected org.apache.wicket.Component |
newNodeComponent(String id,
org.apache.wicket.model.IModel<Object> model)
Deprecated.
Creates a new component for the given TreeNode.
|
getCSS, getItemClass, getLinkType, getSelectedClass, isForceRebuildOnSelectionChange, newJunctionLink, newLink, onJunctionLinkClicked, populateTreeItem, renderHead, setLinkTypeaddComponent, allNodesCollapsed, allNodesExpanded, getChildAt, getChildCount, getModel, getModelObject, getNodeComponent, getParentNode, getTreeState, invalidateAll, isLeaf, isNodeExpanded, isRootLess, markNodeChildrenDirty, markNodeDirty, newTreeState, nodeChildren, nodeCollapsed, nodeExpanded, nodeSelected, nodeUnselected, onAfterRender, onBeforeAttach, onBeforeRender, onDetach, onTargetRespond, setModel, setModelObject, setRootLess, treeNodesChanged, treeNodesInserted, treeNodesRemoved, treeStructureChanged, updateTree, updateTreegetRegionMarkup, newMarkupSourcingStrategygetWebPage, getWebRequest, getWebResponse, getWebSessionadd, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildrenadd, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, 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, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, 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, wrappublic LabelTree(String id)
id - public LabelTree(String id, org.apache.wicket.model.IModel<? extends TreeModel> model)
id - model - model that provides the TreeModelprotected org.apache.wicket.Component newNodeComponent(String id, org.apache.wicket.model.IModel<Object> model)
BaseTreenewNodeComponent in class BaseTreeid - component IDmodel - model that returns the nodeBaseTree.newNodeComponent(String,
IModel)protected org.apache.wicket.model.IModel<?> getNodeTextModel(org.apache.wicket.model.IModel<?> nodeModel)
return new PropertyModel(nodeModel, "object.name");
which will translate to YourTreeNodeSubclass.getObject().getName();
NOTE: remember that the nodeModel represents the TreeNode object, not the model object inside
it
NOTE: this method is called from the default implementation of
newNodeComponent(String, IModel), so if it is subclassed this method may no longer
be called unless the subclassing code maintains the callback explicitlynodeModel - model representing the current tree nodeCopyright © 2016. All Rights Reserved.