public abstract class TreeBaseAppearance extends Object implements Tree.TreeAppearance
Modifier and Type | Class and Description |
---|---|
static interface |
TreeBaseAppearance.TreeBaseStyle |
static interface |
TreeBaseAppearance.TreeResources |
Constructor and Description |
---|
TreeBaseAppearance(TreeBaseAppearance.TreeResources resources) |
public TreeBaseAppearance(TreeBaseAppearance.TreeResources resources)
public ImageResource closeNodeIcon()
closeNodeIcon
in interface Tree.TreeAppearance
public String elementSelector()
elementSelector
in interface Tree.TreeAppearance
public XElement findIconElement(XElement target)
findIconElement
in interface Tree.TreeAppearance
public XElement findJointElement(XElement target)
findJointElement
in interface Tree.TreeAppearance
public XElement getCheckElement(XElement container)
getCheckElement
in interface Tree.TreeAppearance
public XElement getContainerElement(XElement node)
getContainerElement
in interface Tree.TreeAppearance
public XElement getIconElement(XElement container)
getIconElement
in interface Tree.TreeAppearance
public XElement getJointElement(XElement container)
getJointElement
in interface Tree.TreeAppearance
public XElement getTextElement(XElement container)
getTextElement
in interface Tree.TreeAppearance
public boolean isCheckElement(XElement target)
isCheckElement
in interface Tree.TreeAppearance
public boolean isJointElement(XElement target)
isJointElement
in interface Tree.TreeAppearance
public String itemSelector()
itemSelector
in interface Tree.TreeAppearance
public ImageResource loadingIcon()
loadingIcon
in interface Tree.TreeAppearance
public XElement onCheckChange(XElement node, XElement checkElement, boolean checkable, Tree.CheckState state)
onCheckChange
in interface Tree.TreeAppearance
public void onDropOver(XElement node, boolean over)
onDropOver
in interface Tree.TreeAppearance
public void onHover(XElement node, boolean over)
onHover
in interface Tree.TreeAppearance
public XElement onJointChange(XElement node, XElement jointElement, Tree.Joint joint, TreeStyle ts)
onJointChange
in interface Tree.TreeAppearance
public void onSelect(XElement node, boolean select)
onSelect
in interface Tree.TreeAppearance
public ImageResource openNodeIcon()
openNodeIcon
in interface Tree.TreeAppearance
public void render(SafeHtmlBuilder sb)
render
in interface Tree.TreeAppearance
public void renderContainer(SafeHtmlBuilder sb)
renderContainer
in interface Tree.TreeAppearance
public void renderNode(SafeHtmlBuilder sb, String id, SafeHtml text, TreeStyle ts, ImageResource icon, boolean checkable, Tree.CheckState checked, Tree.Joint joint, int level, TreeView.TreeViewRenderMode renderMode)
renderNode
in interface Tree.TreeAppearance
public String textSelector()
textSelector
in interface Tree.TreeAppearance
Copyright © 2015. All rights reserved.