|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.extjs.gxt.ui.client.event.BaseObservable
com.extjs.gxt.ui.client.dnd.DropTarget
com.extjs.gxt.ui.client.dnd.TreeDropTarget
TreePanelDropTarget
public class TreeDropTarget
A DropTarget
implementation for Trees.
Field Summary | |
---|---|
protected TreeItem |
activeItem
Deprecated. |
protected TreeItem |
appendItem
Deprecated. |
protected TreeBinder<ModelData> |
binder
Deprecated. |
protected int |
status
Deprecated. |
protected Tree |
tree
Deprecated. |
Fields inherited from class com.extjs.gxt.ui.client.dnd.DropTarget |
---|
component, feedback, operation, overStyle |
Constructor Summary | |
---|---|
TreeDropTarget(Tree tree)
Deprecated. Creates a new tree drop target. |
|
TreeDropTarget(TreeBinder<ModelData> binder)
Deprecated. Creates a new tree drop target. |
Method Summary | |
---|---|
protected void |
appendModel(ModelData p,
TreeModel model,
int index)
Deprecated. |
protected void |
clearStyles(DNDEvent event)
Deprecated. |
int |
getAutoExpandDelay()
Deprecated. Returns the auto expand delay in milliseconds. |
TreeBinder<ModelData> |
getBinder()
Deprecated. Returns the target's tree binder. |
Tree |
getTree()
Deprecated. Returns the target's tree. |
protected void |
handleAppend(DNDEvent event,
TreeItem item)
Deprecated. |
protected void |
handleAppendDrop(DNDEvent event,
TreeItem item)
Deprecated. |
protected void |
handleInsert(DNDEvent event,
TreeItem item)
Deprecated. |
protected void |
handleInsertDrop(DNDEvent event,
TreeItem item,
int index)
Deprecated. |
boolean |
isAllowDropOnLeaf()
Deprecated. Returns whether drops are allowed on leaf nodes. |
boolean |
isAutoExpand()
Deprecated. Returns true if auto expand is enabled. |
protected void |
onDragDrop(DNDEvent event)
Deprecated. Called when the user releases the mouse over the target component. |
protected void |
onDragEnter(DNDEvent e)
Deprecated. Called when the cursor first enters the bounds of the drop target. |
protected void |
onDragLeave(DNDEvent e)
Deprecated. Called when the cursor leaves the target. |
protected void |
onDragMove(DNDEvent event)
Deprecated. Called when the cursor is moved within the target component. |
void |
setAllowDropOnLeaf(boolean allowDropOnLeaf)
Deprecated. True to allow drops on leaf nodes (defaults to false). |
void |
setAutoExpand(boolean autoExpand)
Deprecated. True to automatically expand the active tree item when the user hovers over a collapsed item (defaults to true). |
void |
setAutoExpandDelay(int autoExpandDelay)
Deprecated. Sets the delay used to auto expand items (defualts to 800). |
protected void |
showFeedback(DNDEvent event)
Deprecated. Called as the mouse is moved over the target component. |
Methods inherited from class com.extjs.gxt.ui.client.dnd.DropTarget |
---|
addDNDListener, disable, enable, getComponent, getFeedback, getGroup, getOperation, getOverStyle, isAllowSelfAsSource, isEnabled, onComponentAttach, onComponentDetach, onDragCancelled, onDragFail, prepareDropData, release, removeDNDListener, setAllowSelfAsSource, setFeedback, setGroup, setOperation, setOverStyle |
Methods inherited from class com.extjs.gxt.ui.client.event.BaseObservable |
---|
addListener, callListener, fireEvent, fireEvent, getFiresEvents, getListeners, hasActiveEvent, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected TreeBinder<ModelData> binder
protected Tree tree
protected TreeItem activeItem
protected TreeItem appendItem
protected int status
Constructor Detail |
---|
public TreeDropTarget(Tree tree)
tree
- the target treepublic TreeDropTarget(TreeBinder<ModelData> binder)
binder
- the target tree binderMethod Detail |
---|
public int getAutoExpandDelay()
public TreeBinder<ModelData> getBinder()
public Tree getTree()
public boolean isAllowDropOnLeaf()
public boolean isAutoExpand()
public void setAllowDropOnLeaf(boolean allowDropOnLeaf)
allowDropOnLeaf
- true to enable drops on leaf nodespublic void setAutoExpand(boolean autoExpand)
setAutoExpandDelay(int)
to set the delay.
autoExpand
- true to auto expandpublic void setAutoExpandDelay(int autoExpandDelay)
autoExpandDelay
- the delay in millisecondsprotected void appendModel(ModelData p, TreeModel model, int index)
protected void clearStyles(DNDEvent event)
protected void handleAppend(DNDEvent event, TreeItem item)
protected void handleAppendDrop(DNDEvent event, TreeItem item)
protected void handleInsert(DNDEvent event, TreeItem item)
protected void handleInsertDrop(DNDEvent event, TreeItem item, int index)
protected void onDragDrop(DNDEvent event)
DropTarget
onDragDrop
in class DropTarget
event
- the dd eventprotected void onDragEnter(DNDEvent e)
DropTarget
onDragEnter
in class DropTarget
e
- the dd eventprotected void onDragLeave(DNDEvent e)
DropTarget
onDragLeave
in class DropTarget
e
- the dd eventprotected void onDragMove(DNDEvent event)
DropTarget
BaseEvent.setCancelled(boolean)
to true, DropTarget.showFeedback(DNDEvent)
will be called.
onDragMove
in class DropTarget
event
- the dd eventprotected void showFeedback(DNDEvent event)
DropTarget
showFeedback
in class DropTarget
event
- the dd event
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |