Class DwtTreeItem

Object
   |
   +--DwtControl
         |
         +--DwtComposite
               |
               +--DwtTreeItem

class DwtTreeItem
extends DwtComposite


This class implements a tree item widget.
Defined in DwtTreeItem.js

Author: Ross Dargahi


Field Summary
 Object _actionedClassName
          
 Object _actionEnabled
          
 Object _deferred
          
 Object _dragOverClassName
          
 Object _imageInfoParam
          
 Object _index
          
 Object _initialized
          
 Object _itemChecked
          
 Object _origClassName
          
 Object _selectedClassName
          
 Object _selectionEnabled
          
 Object _textClassName
          
 Object _textParam
          
 Object _tree
          
<static>  Object _NODECELL_DIM
          
   
Fields inherited from class DwtControl
parent, _data, _eventMgr, _disposed, _className, _posStyle, _hoverOverListener, _hoverOutListener
 
Constructor Summary
DwtTreeItem (parent, index, text, imageInfo, deferred, className, posStyle)
            Creates a Tree Item.
 
Method Summary
 void _addDeferredChild(child, index)
          
 void _addItem(item, index)
          
 void _doubleClickListener(ev)
          
 void _dragEnter()
          
 void _dragHover()
          
 void _dragLeave()
          
 void _drop()
          
 void _expand(expand, ev)
          
 Object _getDnDIcon()
          
 void _initialize(index)
          
 Object _isChildOf(item)
          
 void _mouseDownListener(ev)
          
 void _mouseOutListener(ev)
          
 void _mouseUpListener(ev)
          
 void _realizeDeferredChildren()
          
 Object _setActioned(actioned)
          
 Object _setSelected(selected)
          
 void addChild(child)
           Adds the given child control to this control.
 void addSeparator(index)
           Adds a separator at the given index.
 void enableAction(enable)
          
 void enableSelection(enable)
          
 Object getActioned()
          
 Object getChecked()
          
 Object getExpanded()
          
 Object getImage()
          
 Object getItemCount()
          
 Object getItems()
          
 Object getSelected()
          
 Object getText()
          
 void removeChild(child)
           Removes the given child control from this control.
 void setChecked(checked, force)
          
 void setDndImage(imageInfo)
          
 void setDndText(text)
          
 void setExpanded(expanded, recurse)
           Expands or collapses this tree item.
 void setImage(imageInfo)
          
 void setText(text)
          
 void setVisible(visible, itemOnly, childOnly)
           Makes this tree item, or just part of it, visible or hidden.
 void showCheckBox(show)
          
 void showExpansionIcon(show)
          
 Object toString()
          
<static> Object _checkBoxMouseDownHdlr(ev)
          
<static> void _checkBoxMouseUpHdlr(ev)
          
<static> Object _nodeIconMouseDownHdlr(ev)
          
<static> Object _nodeIconMouseUpHdlr(ev)
          
 
Methods inherited from class DwtComposite
dispose, getChildren, getNumChildren, removeChildren, clear, _update
   
Methods inherited from class DwtControl
addControlListener, removeControlListener, addDisposeListener, removeDisposeListener, addListener, notifyListeners, isListenerRegistered, removeListener, removeAllListeners, getDocument, getData, setData, isDisposed, isInitialized, getPropagationForEvent, getReturnValueForEvent, reparent, reparentHtmlElement, setHandler, clearHandler, getBounds, setBounds, getClassName, setClassName, getCursor, setCursor, getDragSource, setDragSource, getDropTarget, setDropTarget, getEnabled, setEnabled, getHtmlElement, setHtmlElementId, getX, getXW, getY, getYH, getLocation, setLocation, getScrollStyle, setScrollStyle, getW, getH, getSize, setSize, getToolTipContent, setToolTipContent, getVisible, setVisibility, getZIndex, setZIndex, zShow, setDisplay, preventSelection, preventContextMenu, _checkState, _isInputEl, _setEventHdlrs, _setMouseEventHdlrs, _setKeyPressEventHdlr, _dndDoHover, _setDnDIconState, _destroyDnDIcon, _isValidDragObject, _dragOver, _initCtrl, setContent, clearContent, _badDropEffect, _handleHoverOver, _handleHoverOut
 

Field Detail

_actionedClassName

Object _actionedClassName

_actionEnabled

Object _actionEnabled

_deferred

Object _deferred

_dragOverClassName

Object _dragOverClassName

_imageInfoParam

Object _imageInfoParam

_index

Object _index

_initialized

Object _initialized

_itemChecked

Object _itemChecked

_origClassName

Object _origClassName

_selectedClassName

Object _selectedClassName

_selectionEnabled

Object _selectionEnabled

_textClassName

Object _textClassName

_textParam

Object _textParam

_tree

Object _tree

_NODECELL_DIM

<static> Object _NODECELL_DIM

Constructor Detail

DwtTreeItem

DwtTreeItem(parent, index, text, imageInfo, deferred, className, posStyle)

Method Detail

_addDeferredChild

void _addDeferredChild(child, index)

_addItem

void _addItem(item, index)

_doubleClickListener

void _doubleClickListener(ev)

_dragEnter

void _dragEnter()

_dragHover

void _dragHover()

_dragLeave

void _dragLeave()

_drop

void _drop()

_expand

void _expand(expand, ev)

_getDnDIcon

Object _getDnDIcon()

_initialize

void _initialize(index)

_isChildOf

Object _isChildOf(item)

_mouseDownListener

void _mouseDownListener(ev)

_mouseOutListener

void _mouseOutListener(ev)

_mouseUpListener

void _mouseUpListener(ev)

_realizeDeferredChildren

void _realizeDeferredChildren()

_setActioned

Object _setActioned(actioned)

_setSelected

Object _setSelected(selected)

addChild

void addChild(child)

addSeparator

void addSeparator(index)

enableAction

void enableAction(enable)

enableSelection

void enableSelection(enable)

getActioned

Object getActioned()

getChecked

Object getChecked()

getExpanded

Object getExpanded()

getImage

Object getImage()

getItemCount

Object getItemCount()

getItems

Object getItems()

getSelected

Object getSelected()

getText

Object getText()

removeChild

void removeChild(child)

setChecked

void setChecked(checked, force)

setDndImage

void setDndImage(imageInfo)

setDndText

void setDndText(text)

setExpanded

void setExpanded(expanded, recurse)

setImage

void setImage(imageInfo)

setText

void setText(text)

setVisible

void setVisible(visible, itemOnly, childOnly)

showCheckBox

void showCheckBox(show)

showExpansionIcon

void showExpansionIcon(show)

toString

Object toString()

_checkBoxMouseDownHdlr

<static> Object _checkBoxMouseDownHdlr(ev)

_checkBoxMouseUpHdlr

<static> void _checkBoxMouseUpHdlr(ev)

_nodeIconMouseDownHdlr

<static> Object _nodeIconMouseDownHdlr(ev)

_nodeIconMouseUpHdlr

<static> Object _nodeIconMouseUpHdlr(ev)


Documentation generated by JSDoc on Thu Apr 27 13:54:36 2006