com.extjs.gxt.ui.client.widget.treepanel
Class TreePanelView<M extends ModelData>

java.lang.Object
  extended by com.extjs.gxt.ui.client.widget.treepanel.TreePanelView<M>

public class TreePanelView<M extends ModelData>
extends java.lang.Object


Nested Class Summary
static class TreePanelView.TreeViewRenderMode
           
 
Constructor Summary
TreePanelView()
           
 
Method Summary
 void bind(Component component, Store store)
           
 void collapse(TreePanel.TreeNode node)
           
 void expand(TreePanel.TreeNode node)
           
 int getCacheSize()
           
 com.google.gwt.user.client.Element getCheckElement(TreePanel.TreeNode node)
           
 int getCleanDelay()
           
 com.google.gwt.user.client.Element getContainer(TreePanel.TreeNode node)
           
 com.google.gwt.user.client.Element getElementContainer(TreePanel.TreeNode node)
           
 com.google.gwt.user.client.Element getIconElement(TreePanel.TreeNode node)
           
 com.google.gwt.user.client.Element getJointElement(TreePanel.TreeNode node)
           
 int getScrollDelay()
           
 java.lang.String getTemplate(ModelData m, java.lang.String id, java.lang.String text, com.google.gwt.user.client.ui.AbstractImagePrototype icon, boolean checkable, boolean checked, TreePanel.Joint joint, int level, TreePanelView.TreeViewRenderMode renderMode)
           
 com.google.gwt.user.client.Element getTextElement(TreePanel.TreeNode node)
           
 boolean isSelectableTarget(M m, com.google.gwt.user.client.Element target)
           
 void onCheckChange(TreePanel.TreeNode node, boolean check)
           
 void onDropChange(TreePanel.TreeNode node, boolean drop)
           
 void onEvent(TreePanelEvent ce)
           
 void onIconStyleChange(TreePanel.TreeNode node, com.google.gwt.user.client.ui.AbstractImagePrototype icon)
           
 void onJointChange(TreePanel.TreeNode node, TreePanel.Joint joint)
           
 void onLoading(TreePanel.TreeNode node)
           
 void onOverChange(TreePanel.TreeNode node, boolean select)
           
 void onSelectChange(M model, boolean select)
           
 void onTextChange(TreePanel.TreeNode node, java.lang.String text)
           
 void setCacheSize(int cacheSize)
           
 void setCleanDelay(int cleanDelay)
           
 void setScrollDelay(int scrollDelay)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreePanelView

public TreePanelView()
Method Detail

bind

public void bind(Component component,
                 Store store)

collapse

public void collapse(TreePanel.TreeNode node)

expand

public void expand(TreePanel.TreeNode node)

getCacheSize

public int getCacheSize()

getCheckElement

public com.google.gwt.user.client.Element getCheckElement(TreePanel.TreeNode node)

getCleanDelay

public int getCleanDelay()

getContainer

public com.google.gwt.user.client.Element getContainer(TreePanel.TreeNode node)

getElementContainer

public com.google.gwt.user.client.Element getElementContainer(TreePanel.TreeNode node)

getIconElement

public com.google.gwt.user.client.Element getIconElement(TreePanel.TreeNode node)

getJointElement

public com.google.gwt.user.client.Element getJointElement(TreePanel.TreeNode node)

getScrollDelay

public int getScrollDelay()

getTemplate

public java.lang.String getTemplate(ModelData m,
                                    java.lang.String id,
                                    java.lang.String text,
                                    com.google.gwt.user.client.ui.AbstractImagePrototype icon,
                                    boolean checkable,
                                    boolean checked,
                                    TreePanel.Joint joint,
                                    int level,
                                    TreePanelView.TreeViewRenderMode renderMode)

getTextElement

public com.google.gwt.user.client.Element getTextElement(TreePanel.TreeNode node)

isSelectableTarget

public boolean isSelectableTarget(M m,
                                  com.google.gwt.user.client.Element target)

onCheckChange

public void onCheckChange(TreePanel.TreeNode node,
                          boolean check)

onEvent

public void onEvent(TreePanelEvent ce)

onIconStyleChange

public void onIconStyleChange(TreePanel.TreeNode node,
                              com.google.gwt.user.client.ui.AbstractImagePrototype icon)

onJointChange

public void onJointChange(TreePanel.TreeNode node,
                          TreePanel.Joint joint)

onLoading

public void onLoading(TreePanel.TreeNode node)

onDropChange

public void onDropChange(TreePanel.TreeNode node,
                         boolean drop)

onOverChange

public void onOverChange(TreePanel.TreeNode node,
                         boolean select)

onSelectChange

public void onSelectChange(M model,
                           boolean select)

onTextChange

public void onTextChange(TreePanel.TreeNode node,
                         java.lang.String text)

setCacheSize

public void setCacheSize(int cacheSize)

setCleanDelay

public void setCleanDelay(int cleanDelay)

setScrollDelay

public void setScrollDelay(int scrollDelay)