|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.extjs.gxt.ui.client.widget.Component
com.extjs.gxt.ui.client.widget.BoxComponent
com.extjs.gxt.ui.client.widget.Container<TreeItem>
com.extjs.gxt.ui.client.widget.tree.Tree
TreePanel
public class Tree
A standard hierarchical tree widget. The tree contains a hierarchy of
TreeItems that the user can open, close, and select.
BaseEvent.setCancelled(boolean).BaseEvent.setCancelled(boolean).BaseEvent.setCancelled(boolean).BaseEvent.setCancelled(boolean).BaseEvent.setCancelled(boolean).
| Nested Class Summary | |
|---|---|
static class |
Tree.CheckCascade
Deprecated. Check cascade enum. |
static class |
Tree.CheckNodes
Deprecated. Check nodes enum. |
static class |
Tree.Joint
Deprecated. Joint enum. |
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_TREE_ITEM_ID
Deprecated. |
static java.lang.String |
FAST_TREE_ITEM_ID
Deprecated. |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
Tree()
Deprecated. Creates a new single select tree. |
|
| Method Summary | |
|---|---|
void |
collapseAll()
Deprecated. Collapses all item's. |
void |
expandAll()
Deprecated. Expands all item's. |
boolean |
expandPath(java.lang.String path)
Deprecated. Expands a specified path. |
TreeItem |
findItem(com.google.gwt.user.client.Element element)
Deprecated. Returns the tree whose element or child elements match the passed target. |
int |
getAllItemCount()
Deprecated. Returns the total number of items contained in the tree excluding the root item. |
java.util.List<TreeItem> |
getAllItems()
Deprecated. Returns all tree item's contained by the tree. |
boolean |
getAnimate()
Deprecated. Returns true if animations are enabled. |
boolean |
getCheckable()
Deprecated. Returns true if check boxs are enabled. |
java.util.List<TreeItem> |
getChecked()
Deprecated. Returns a list of id's for all checked items. |
Tree.CheckNodes |
getCheckNodes()
Deprecated. Returns the child nodes value. |
Tree.CheckCascade |
getCheckStyle()
Deprecated. The check style value. |
Menu |
getContextMenu()
Deprecated. Returns the component's context menu. |
int |
getIndentWidth()
Deprecated. Returns the indent width. |
TreeItem |
getItem(int index)
Deprecated. Returns the item at the given index or null if index out of bounds. |
TreeItem |
getItemById(java.lang.String id)
Deprecated. Returns the item by id. |
java.lang.String |
getItemIconStyle()
Deprecated. see TreeStyle.getLeafIconStyle() |
java.lang.String |
getItemSelector()
Deprecated. Returns the item selector. |
java.lang.String |
getNodeIconStyle()
Deprecated. see TreeStyle.getNodeCloseIconStyle() |
java.lang.String |
getOpenNodeIconStyle()
Deprecated. see TreeStyle.getNodeOpenIconStyle() |
TreeItem |
getRootItem()
Deprecated. Returns the tree's root item. |
TreeItem |
getSelectedItem()
Deprecated. Returns the selected item. |
java.util.List<TreeItem> |
getSelectedItems()
Deprecated. Returns the selected items. |
Style.SelectionMode |
getSelectionMode()
Deprecated. |
TreeSelectionModel |
getSelectionModel()
Deprecated. Returns the tree's selection model. |
TreeStyle |
getStyle()
Deprecated. Returns the tree's style. |
java.lang.String |
getTreeItemPartId()
Deprecated. Returns the tree item part id. |
void |
onComponentEvent(ComponentEvent ce)
Deprecated. Any events a component receives will be forwarded to this method. |
void |
onSelectChange(TreeItem item,
boolean select)
Deprecated. Called when the visual state of a item is changed. |
boolean |
removeAll()
Deprecated. Removes all the container's items. |
void |
setAnimate(boolean animate)
Deprecated. Sets whether expand /collapse should be animated (defaults to true). |
void |
setCheckable(boolean checkable)
Deprecated. Sets whether checkboxes are used in the tree. |
void |
setCheckNodes(Tree.CheckNodes checkNodes)
Deprecated. Sets which tree items will display a check box (defaults to BOTH). |
void |
setCheckStyle(Tree.CheckCascade checkStyle)
Deprecated. Sets the cascading behavior for check tree (defaults to PARENTS). |
void |
setContextMenu(Menu menu)
Deprecated. Sets the component's context menu. |
void |
setIndentWidth(int indentWidth)
Deprecated. Sets the number of pixels child items are indented. |
void |
setItemIconStyle(java.lang.String itemImageStyle)
Deprecated. see TreeStyle.setLeafIconStyle(String) |
void |
setItemSelector(java.lang.String itemSelector)
Deprecated. Sets the CSS selector used to retrieve tree items after bulk rendering (defaults to '.x-tree-item'). |
void |
setNodeIconStyle(java.lang.String nodeIconStyle)
Deprecated. see TreeStyle.setNodeCloseIconStyle(String) |
void |
setOpenNodeIconStyle(java.lang.String openNodeIconStyle)
Deprecated. see TreeStyle.setNodeOpenIconStyle(String) |
void |
setSelectedItem(TreeItem item)
Deprecated. Selects the item. |
void |
setSelectedItems(java.util.List<TreeItem> items)
Deprecated. Selects the items. |
void |
setSelectionMode(Style.SelectionMode mode)
Deprecated. Sets the table's selection mode. |
void |
setSelectionModel(TreeSelectionModel sm)
Deprecated. Sets the tree's selection model. |
void |
setTreeItemPartId(java.lang.String treeItemPartId)
Deprecated. Sets the part id used to obtain new tree item ui instances (defaults to "tree.item.default". |
| Methods inherited from class com.extjs.gxt.ui.client.widget.Container |
|---|
disable, enable, getItemByItemId, getItemCount, getItems, getLayoutTarget, getWidget, indexOf, iterator, scrollIntoView |
| Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
|---|
getBounds, getHeight, getHeight, getPosition, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, isAutoHeight, isAutoWidth, isDeferHeight, isShim, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize |
| Methods inherited from class com.extjs.gxt.ui.client.widget.Component |
|---|
addListener, addPlugin, addStyleName, addWidgetListener, clearState, disableEvents, disableTextSelection, el, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, getBaseStyle, getBorders, getData, getElement, getHideMode, getId, getItemId, getListeners, getModel, getState, getStateId, getToolTip, hasListeners, hasListeners, hide, hideToolTip, isDisabledEvents, isEnabled, isRendered, isStateful, isVisible, mask, mask, mask, onBrowserEvent, recalculate, removeAllListeners, removeFromParent, removeListener, removeStyleName, removeSwallow, removeToolTip, removeWidgetListener, render, render, repaint, saveState, setBorders, setData, setElement, setEnabled, setHideMode, setId, setIntStyleAttribute, setItemId, setStateful, setStateId, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, setZIndex, show, sinkEvents, swallowEvent, swallowEvent, toString, unmask |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
fireEvent, getParent, isAttached |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, setStylePrimaryName, setVisible, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_TREE_ITEM_ID
public static final java.lang.String FAST_TREE_ITEM_ID
| Constructor Detail |
|---|
public Tree()
| Method Detail |
|---|
public java.lang.String getItemSelector()
public void setItemSelector(java.lang.String itemSelector)
itemSelector - the item selectorpublic void collapseAll()
public void expandAll()
public boolean expandPath(java.lang.String path)
TreeItem.getPath().
path - the path to expand
true if all paths expandedpublic TreeItem findItem(com.google.gwt.user.client.Element element)
findItem in class Container<TreeItem>element - the target element
null if no matchpublic int getAllItemCount()
public java.util.List<TreeItem> getAllItems()
public boolean getAnimate()
public boolean getCheckable()
public java.util.List<TreeItem> getChecked()
public Tree.CheckNodes getCheckNodes()
public Tree.CheckCascade getCheckStyle()
public Menu getContextMenu()
Component
getContextMenu in class Componentpublic int getIndentWidth()
public TreeItem getItem(int index)
Container
getItem in class Container<TreeItem>index - the index
public TreeItem getItemById(java.lang.String id)
id - the id of the element to return
public java.lang.String getItemIconStyle()
TreeStyle.getLeafIconStyle()
public java.lang.String getNodeIconStyle()
TreeStyle.getNodeCloseIconStyle()
public java.lang.String getOpenNodeIconStyle()
TreeStyle.getNodeOpenIconStyle()
public TreeItem getRootItem()
public TreeItem getSelectedItem()
getSelectedItem in interface Selectable<TreeItem>public java.util.List<TreeItem> getSelectedItems()
getSelectedItems in interface Selectable<TreeItem>public Style.SelectionMode getSelectionMode()
public TreeSelectionModel getSelectionModel()
public TreeStyle getStyle()
public java.lang.String getTreeItemPartId()
public void onComponentEvent(ComponentEvent ce)
ComponentComponent.onBrowserEvent(com.google.gwt.user.client.Event) method
should not be overridden or modified.
onComponentEvent in class Componentce - the base event
public void onSelectChange(TreeItem item,
boolean select)
Selectable
onSelectChange in interface Selectable<TreeItem>item - the itemselect - the select statepublic boolean removeAll()
Container
removeAll in class Container<TreeItem>public void setAnimate(boolean animate)
animate - the animate statepublic void setCheckable(boolean checkable)
checkable - true for checkboxespublic void setCheckNodes(Tree.CheckNodes checkNodes)
Valid values are:
checkNodes - the child nodes valuepublic void setCheckStyle(Tree.CheckCascade checkStyle)
Valid values are:
checkStyle - the child stylepublic void setContextMenu(Menu menu)
Component
setContextMenu in class Componentmenu - the context menupublic void setIndentWidth(int indentWidth)
indentWidth - the indent widthpublic void setItemIconStyle(java.lang.String itemImageStyle)
TreeStyle.setLeafIconStyle(String)
itemImageStyle - the image stylepublic void setNodeIconStyle(java.lang.String nodeIconStyle)
TreeStyle.setNodeCloseIconStyle(String)
nodeIconStyle - the node icon stylepublic void setOpenNodeIconStyle(java.lang.String openNodeIconStyle)
TreeStyle.setNodeOpenIconStyle(String)
openNodeIconStyle - the open node icon stylepublic void setSelectedItem(TreeItem item)
Selectable
setSelectedItem in interface Selectable<TreeItem>item - the item to selectpublic void setSelectedItems(java.util.List<TreeItem> items)
Selectable
setSelectedItems in interface Selectable<TreeItem>items - the items to selectpublic void setSelectionMode(Style.SelectionMode mode)
mode - the selection modepublic void setSelectionModel(TreeSelectionModel sm)
sm - the tree selection modelpublic void setTreeItemPartId(java.lang.String treeItemPartId)
treeItemPartId - the tree item part id
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||