com.extjs.gxt.ui.client.widget.treegrid
Class TreeGridView

java.lang.Object
  extended by com.extjs.gxt.ui.client.event.BaseObservable
      extended by com.extjs.gxt.ui.client.widget.grid.GridView
          extended by com.extjs.gxt.ui.client.widget.grid.BufferView
              extended by com.extjs.gxt.ui.client.widget.treegrid.TreeGridView
All Implemented Interfaces:
Observable

public class TreeGridView
extends BufferView


Nested Class Summary
 
Nested classes/interfaces inherited from class com.extjs.gxt.ui.client.widget.grid.GridView
GridView.GridViewImages
 
Constructor Summary
TreeGridView()
           
 
Method Summary
 void collapse(TreeGrid.TreeNode node)
           
 void expand(TreeGrid.TreeNode node)
           
 com.google.gwt.user.client.Element getJointElement(TreeGrid.TreeNode node)
           
 java.lang.String getTemplate(ModelData m, java.lang.String id, java.lang.String text, com.google.gwt.user.client.ui.AbstractImagePrototype icon, boolean checkable, TreePanel.Joint joint, int level)
           
 java.lang.String getWidgetTemplate(ModelData m, java.lang.String id, java.lang.String text, com.google.gwt.user.client.ui.AbstractImagePrototype icon, boolean checkable, TreePanel.Joint joint, int level)
           
 boolean isSelectableTarget(ModelData model, com.google.gwt.user.client.Element target)
           
 void onIconStyleChange(TreeGrid.TreeNode node, com.google.gwt.user.client.ui.AbstractImagePrototype icon)
           
 void onJointChange(TreeGrid.TreeNode node, TreePanel.Joint joint)
           
 
Methods inherited from class com.extjs.gxt.ui.client.widget.grid.BufferView
getCacheSize, getCleanDelay, getRowHeight, getScrollDelay, isBufferEnabled, layout, setBufferEnabled, setCacheSize, setCleanDelay, setRowHeight, setScrollDelay
 
Methods inherited from class com.extjs.gxt.ui.client.widget.grid.GridView
ensureVisible, findCell, findCellIndex, findRow, findRowIndex, focusCell, focusRow, getBody, getCell, getCellSelectorDepth, getEditorParent, getEmptyText, getHeader, getHeaderCell, getImages, getRow, getRow, getRowSelectorDepth, getScrollState, getViewConfig, getWidget, isAutoFill, isForceFit, isShowDirtyCells, isSortingEnabled, refresh, scrollToTop, setAutoFill, setCellSelectorDepth, setEmptyText, setForceFit, setRowSelectorDepth, setShowDirtyCells, setSortingEnabled, setViewConfig
 
Methods inherited from class com.extjs.gxt.ui.client.event.BaseObservable
addListener, fireEvent, fireEvent, getFiresEvents, getListeners, hasActiveEvent, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeGridView

public TreeGridView()
Method Detail

collapse

public void collapse(TreeGrid.TreeNode node)

expand

public void expand(TreeGrid.TreeNode node)

getJointElement

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

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,
                                    TreePanel.Joint joint,
                                    int level)

getWidgetTemplate

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

isSelectableTarget

public boolean isSelectableTarget(ModelData model,
                                  com.google.gwt.user.client.Element target)

onIconStyleChange

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

onJointChange

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