|
|||||||||
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.tree.TreeItem
TreePanel
public class TreeItem
A item in a Tree
. All events are bubbled to the item's parent
tree.
BaseEvent.setCancelled(boolean)
.BaseEvent.setCancelled(boolean)
.BaseEvent.setCancelled(boolean)
.BaseEvent.setCancelled(boolean)
.
Nested Class Summary |
---|
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 | |
---|---|
protected boolean |
checked
Deprecated. |
protected boolean |
childrenRendered
Deprecated. |
protected boolean |
expanded
Deprecated. |
protected boolean |
root
Deprecated. |
protected Tree |
tree
Deprecated. |
protected TreeItemUI |
ui
Deprecated. |
Fields inherited from class com.extjs.gxt.ui.client.widget.Component |
---|
afterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
TreeItem()
Deprecated. Creates a new tree item. |
|
TreeItem(java.lang.String text)
Deprecated. Creates a new tree item. |
Method Summary | |
---|---|
void |
add(TreeItem item)
Deprecated. Adds a child item. |
void |
add(TreeItem item,
int index)
Deprecated. Inserts a child item at the specified position. |
protected java.lang.String |
calculateIconStyle()
Deprecated. |
protected Tree.Joint |
calculateJoint()
Deprecated. |
boolean |
equals(java.lang.Object obj)
Deprecated. |
protected boolean |
fireEvent(EventType type,
TreeEvent te)
Deprecated. |
TreeItem |
firstChild()
Deprecated. Returns the item's first child. |
com.google.gwt.user.client.Element |
getContainer()
Deprecated. Returns the item's container element. |
int |
getDepth()
Deprecated. Returns the item's node depth. |
java.lang.String |
getIconStyle()
Deprecated. Returns the item's icon style. |
int |
getIndent()
Deprecated. |
TreeItem |
getItem(int index)
Deprecated. Returns the item at the specified index. |
int |
getItemCount()
Deprecated. Returns the number of child items. |
java.util.List<TreeItem> |
getItems()
Deprecated. Returns the item's children. |
java.util.List<TreeItem> |
getItems(boolean deep)
Deprecated. Returns the item's children. |
java.lang.String |
getItemStyleName()
Deprecated. Returns the item's style name. |
TreeItem |
getParentItem()
Deprecated. Returns the item's parent. |
java.lang.String |
getPath()
Deprecated. Returns the path for this node. |
java.lang.String |
getText()
Deprecated. Returns the item's text. |
java.lang.String |
getTextStyle()
Deprecated. Returns the item's text style. |
protected TreeItemUI |
getTreeItemUI()
Deprecated. |
TreeItemUI |
getUI()
Deprecated. Returns the item's ui instance. |
boolean |
hasChildren()
Deprecated. Returns true if the item's has children. |
int |
indexOf(TreeItem item)
Deprecated. Returns the index of the item or -1 if not found. |
boolean |
isChecked()
Deprecated. Returns true if the item is checked. |
boolean |
isExpanded()
Deprecated. Returns true if the item is expanded, and false
otherwise. |
boolean |
isLeaf()
Deprecated. Returns true if the item is a leaf, and false
otherwise. |
boolean |
isRoot()
Deprecated. Returns true if the item is a root item. |
TreeItem |
lastChild()
Deprecated. Returns the item's last child. |
TreeItem |
nextSibling()
Deprecated. Returns the item next sibling. |
void |
onComponentEvent(ComponentEvent ce)
Deprecated. Any events a component receives will be forwarded to this method. |
protected void |
onRender(com.google.gwt.user.client.Element target,
int index)
Deprecated. Subclasses must override and ensure setElement is called for lazy rendered components. |
TreeItem |
previousSibling()
Deprecated. Returns the item's previous sibling. |
void |
remove(TreeItem item)
Deprecated. Removes a child from the item. |
void |
removeAll()
Deprecated. Removes all child items. |
protected void |
renderChildren()
Deprecated. |
void |
setChecked(boolean checked)
Deprecated. Sets the item's checked value. |
void |
setChildrenRendered(boolean rendered)
Deprecated. |
void |
setElement(com.google.gwt.user.client.Element elem)
Deprecated. |
void |
setExpanded(boolean expanded)
Deprecated. Sets the item's expanded state. |
void |
setExpanded(boolean expanded,
boolean deep)
Deprecated. Sets the item's expand state. |
void |
setIconStyle(java.lang.String style)
Deprecated. Sets the item's icon style. |
void |
setItemStyleName(java.lang.String itemStyleName)
Deprecated. Sets a style name that will be added to the tree item's element, not the container element. |
void |
setLeaf(boolean leaf)
Deprecated. Sets the item's leaf state. |
protected void |
setRoot(boolean isRoot)
Deprecated. |
void |
setText(java.lang.String text)
Deprecated. Sets the item's text. |
void |
setTextStyle(java.lang.String style)
Deprecated. Sets the item's text style. |
protected void |
setTree(Tree tree)
Deprecated. |
void |
setTreeTableElement(com.google.gwt.user.client.Element elem)
Deprecated. |
void |
setUI(TreeItemUI ui)
Deprecated. |
void |
toggle()
Deprecated. Toggles the item's expand state. |
java.lang.String |
toString()
Deprecated. |
void |
updateIconStyle()
Deprecated. |
void |
updateJointStyle()
Deprecated. |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onUnload, setLayoutData |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected boolean childrenRendered
protected boolean root
protected boolean expanded
protected boolean checked
protected Tree tree
protected TreeItemUI ui
Constructor Detail |
---|
public TreeItem()
public TreeItem(java.lang.String text)
text
- the item's textMethod Detail |
---|
public void add(TreeItem item)
item
- the item to be addedpublic void add(TreeItem item, int index)
item
- the item to be addedindex
- index at which the specified element is to be insertedpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public TreeItem firstChild()
null
public com.google.gwt.user.client.Element getContainer()
public int getDepth()
public java.lang.String getIconStyle()
public int getIndent()
public TreeItem getItem(int index)
index
- the index
public int getItemCount()
public java.util.List<TreeItem> getItems()
public java.util.List<TreeItem> getItems(boolean deep)
deep
- true to retrieve all the item's children
public java.lang.String getItemStyleName()
public TreeItem getParentItem()
public java.lang.String getPath()
public java.lang.String getText()
public java.lang.String getTextStyle()
public TreeItemUI getUI()
public boolean hasChildren()
true
if the item's has children.
public int indexOf(TreeItem item)
item
- the child item
public boolean isChecked()
true
if the item is checked.
public boolean isExpanded()
true
if the item is expanded, and false
otherwise.
public boolean isLeaf()
true
if the item is a leaf, and false
otherwise. The leaf state allows a tree item to specify if it has children
before the children have been realized.
public boolean isRoot()
true
if the item is a root item.
public TreeItem lastChild()
public TreeItem nextSibling()
public void onComponentEvent(ComponentEvent ce)
Component
Component.onBrowserEvent(com.google.gwt.user.client.Event)
method
should not be overridden or modified.
onComponentEvent
in class Component
ce
- the base eventpublic TreeItem previousSibling()
public void remove(TreeItem item)
item
- the item to be removedpublic void removeAll()
public void setChecked(boolean checked)
checked
- true
to checkpublic void setChildrenRendered(boolean rendered)
public void setElement(com.google.gwt.user.client.Element elem)
setElement
in class Component
public void setExpanded(boolean expanded)
expanded
- true
to expandpublic void setExpanded(boolean expanded, boolean deep)
expanded
- true
to expanddeep
- true
to expand all childrenpublic void setIconStyle(java.lang.String style)
.my-icon {
background: url(images/icons/my-icon.png) no-repeat center left !important;
}
style
- the icon stylepublic void setItemStyleName(java.lang.String itemStyleName)
itemStyleName
- the style namepublic void setLeaf(boolean leaf)
leaf
- the statepublic void setText(java.lang.String text)
text
- the new textpublic void setTextStyle(java.lang.String style)
style
- the text stylepublic void setTreeTableElement(com.google.gwt.user.client.Element elem)
public void setUI(TreeItemUI ui)
public void toggle()
public java.lang.String toString()
toString
in class Component
public void updateIconStyle()
public void updateJointStyle()
protected java.lang.String calculateIconStyle()
protected Tree.Joint calculateJoint()
protected boolean fireEvent(EventType type, TreeEvent te)
protected TreeItemUI getTreeItemUI()
protected void onRender(com.google.gwt.user.client.Element target, int index)
Component
onRender
in class Component
target
- the target elementindex
- the insert locationprotected void renderChildren()
protected void setRoot(boolean isRoot)
protected void setTree(Tree tree)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |