|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TreePanelListener
| Method Summary | |
|---|---|
boolean |
doBeforeAppend(Tree tree,
TreeNode parent,
TreeNode node)
Fires before a new child is appended to a node in this tree, return false to cancel the append. |
boolean |
doBeforeChildrenRendered(TreeNode node)
Fires right before the child nodes for a node are rendered. |
boolean |
doBeforeClick(TreeNode node,
EventObject e)
Fires before click processing. |
boolean |
doBeforeCollapseNode(TreeNode node,
boolean deep,
boolean anim)
Fires before this node is collapsed, return false to cancel. |
boolean |
doBeforeExpandNode(TreeNode node,
boolean deep,
boolean anim)
Fires before this node is expanded, return false to cancel. |
boolean |
doBeforeInsert(Tree tree,
TreeNode parent,
TreeNode node,
TreeNode refNode)
Fires before a new child is inserted in a node in this tree, return false to cancel the insert. |
boolean |
doBeforeLoad(TreeNode node)
Fires before a node is loaded, return false to cancel. |
boolean |
doBeforeMoveNode(Tree tree,
TreeNode node,
TreeNode oldParent,
TreeNode newParent,
int index)
Fires before a node is moved to a new location in the tree. |
boolean |
doBeforeNodeDrop(TreePanel treePanel,
TreeNode target,
DragData dragData,
java.lang.String point,
DragDrop source,
TreeNode dropNode,
DropNodeCallback dropNodeCallback)
Fires when a DD object is dropped on a node in this tree for preprocessing. |
boolean |
doBeforeRemove(Tree tree,
TreeNode parent,
TreeNode node)
Fires before a child node is removed from a node in this tree. |
void |
onAppend(Tree tree,
TreeNode parent,
TreeNode node,
int index)
Fires when a new child node is appended to a node in this tree. |
void |
onCheckChange(TreeNode node,
boolean checked)
Fires when a node with a checkbox's checked property changes. |
void |
onClick(TreeNode node,
EventObject e)
Fires when this node is clicked. |
void |
onCollapseNode(TreeNode node)
Fires when this node is collapsed. |
void |
onContextMenu(TreeNode node,
EventObject e)
Fires when this node is right clicked. |
void |
onDblClick(TreeNode node,
EventObject e)
Fires when this node is double clicked. |
void |
onDisabledChange(TreeNode node,
boolean disabled)
Fires when the disabled status of this node changes. |
void |
onDragDrop(TreePanel treePanel,
TreeNode node,
DD dd)
Fires when a dragged node is dropped on a valid DD target. |
void |
onEndDrag(TreePanel treePanel,
TreeNode node)
Fires when a drag operation is complete |
void |
onExpandNode(TreeNode node)
Fires when this node is expanded. |
void |
onInsert(Tree tree,
TreeNode parent,
TreeNode node,
TreeNode refNode)
Fires when a new child node is inserted in a node in this tree. |
void |
onLoad(TreeNode node)
Fires when a node is loaded. |
void |
onMoveNode(Tree tree,
TreeNode node,
TreeNode oldParent,
TreeNode newParent,
int index)
Fires when a node is moved to a new location in the tree. |
boolean |
onNodeDragOver(TreePanel treePanel,
TreeNode target,
DragData dragData,
java.lang.String point,
DragDrop source,
TreeNode dropNode)
Fires when a tree node is being targeted for a drag drop, return false to signal drop not allowed. |
void |
onNodeDrop(TreePanel treePanel,
TreeNode target,
DragData dragData,
java.lang.String point,
DragDrop source,
TreeNode dropNode)
Fires after a DD object is dropped on a node in this tree. |
void |
onRemove(Tree tree,
TreeNode parent,
TreeNode node)
Fires when a child node is removed from a node in this tree. |
void |
onStartDrag(TreePanel treePanel,
TreeNode node)
Fires when a node starts being dragged. |
void |
onTextChange(TreeNode node,
java.lang.String text,
java.lang.String oldText)
Fires when the text for this node is changed. |
| Methods inherited from interface com.gwtext.client.widgets.event.PanelListener |
|---|
doBeforeClose, doBeforeCollapse, doBeforeExpand, onActivate, onBodyResize, onClose, onCollapse, onDeactivate, onExpand, onTitleChange |
| Methods inherited from interface com.gwtext.client.widgets.event.ContainerListener |
|---|
doBeforeAdd, doBeforeRemove, onAdd, onAfterLayout, onRemove |
| Methods inherited from interface com.gwtext.client.widgets.event.BoxComponentListener |
|---|
onMove, onResize |
| Methods inherited from interface com.gwtext.client.widgets.event.ComponentListener |
|---|
doBeforeDestroy, doBeforeHide, doBeforeRender, doBeforeShow, doBeforeStateRestore, doBeforeStateSave, onDestroy, onDisable, onEnable, onHide, onRender, onShow, onStateRestore, onStateSave |
| Method Detail |
|---|
void onAppend(Tree tree,
TreeNode parent,
TreeNode node,
int index)
tree - The owner treeparent - The parent nodenode - The newly appended nodeindex - The index of the newly appended node
boolean doBeforeAppend(Tree tree,
TreeNode parent,
TreeNode node)
tree - The owner treeparent - The parent nodenode - The newly appended node
boolean doBeforeChildrenRendered(TreeNode node)
node - the node
boolean doBeforeClick(TreeNode node,
EventObject e)
node - the nodee - the event object
boolean doBeforeCollapseNode(TreeNode node,
boolean deep,
boolean anim)
node - the nodedeep - whether deep collapseanim - whether animated
boolean doBeforeExpandNode(TreeNode node,
boolean deep,
boolean anim)
node - the nodedeep - whether deep expandanim - whether animated
boolean doBeforeInsert(Tree tree,
TreeNode parent,
TreeNode node,
TreeNode refNode)
tree - The owner treeparent - The parent nodenode - The child node to be insertedrefNode - The child node the node is being inserted before
boolean doBeforeLoad(TreeNode node)
node - the node
boolean doBeforeMoveNode(Tree tree,
TreeNode node,
TreeNode oldParent,
TreeNode newParent,
int index)
tree - The owner treenode - The node being movedoldParent - The parent of the nodenewParent - The new parent the node is moving toindex - The index it is being moved to
boolean doBeforeNodeDrop(TreePanel treePanel,
TreeNode target,
DragData dragData,
java.lang.String point,
DragDrop source,
TreeNode dropNode,
DropNodeCallback dropNodeCallback)
treePanel - thistarget - the node being targeted for the dropdragData - the drag datapoint - the point of the drop - append, above or belowsource - the drag sourcedropNode - drop node provided by the sourcedropNodeCallback - call setDropNode / setDropNodes on this callback to use a custon drop node. Can by used to drop a copy of the originally dropped
void onCheckChange(TreeNode node,
boolean checked)
node - the nodechecked - true if checked
void onClick(TreeNode node,
EventObject e)
node - the nodee - the event objectvoid onCollapseNode(TreeNode node)
node - the node
void onContextMenu(TreeNode node,
EventObject e)
node - the nodee - the event obejct
void onDblClick(TreeNode node,
EventObject e)
node - the nodee - the event object
void onDisabledChange(TreeNode node,
boolean disabled)
node - the nodedisabled - true if disabled
void onDragDrop(TreePanel treePanel,
TreeNode node,
DD dd)
treePanel - thisnode - the nodedd - the DD it was dropped on
void onEndDrag(TreePanel treePanel,
TreeNode node)
treePanel - thisnode - the nodevoid onExpandNode(TreeNode node)
node - the node
void onInsert(Tree tree,
TreeNode parent,
TreeNode node,
TreeNode refNode)
tree - The owner treeparent - The parent nodenode - The child node insertedrefNode - The child node the node was inserted beforevoid onLoad(TreeNode node)
node - the node
boolean onNodeDragOver(TreePanel treePanel,
TreeNode target,
DragData dragData,
java.lang.String point,
DragDrop source,
TreeNode dropNode)
treePanel - thistarget - the node being targeted for the dropdragData - the drag datapoint - the point of the drop - append, above or belowsource - the drag sourcedropNode - Drop node provided by the source @return false to cancel
void onNodeDrop(TreePanel treePanel,
TreeNode target,
DragData dragData,
java.lang.String point,
DragDrop source,
TreeNode dropNode)
treePanel - thistarget - the node being targeted for the dropdragData - the drag datapoint - the point of the drop - append, above or belowsource - the drag sourcedropNode - Drop node provided by the source
void onMoveNode(Tree tree,
TreeNode node,
TreeNode oldParent,
TreeNode newParent,
int index)
tree - the owner treenode - the nodeoldParent - the old parent of this nodenewParent - the new parent of this nodeindex - the index it was moved to
boolean doBeforeRemove(Tree tree,
TreeNode parent,
TreeNode node)
tree - the owner treeparent - the paent nodenode - the child node removed
void onRemove(Tree tree,
TreeNode parent,
TreeNode node)
tree - the owner treeparent - the paent nodenode - the child node removed
void onStartDrag(TreePanel treePanel,
TreeNode node)
treePanel - thisnode - the node
void onTextChange(TreeNode node,
java.lang.String text,
java.lang.String oldText)
node - the nodetext - the new textoldText - the old text
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||