|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sencha.gxt.dnd.core.client.DropTarget
public class DropTarget
Identifies components that can receive data from a drag and drop operations.
While the cursor is over a target, the target is responsible for determining if the drop is valid and showing any visual indicators for the drop. TheStatusProxy object should be used to specify if the drop is valid,
and can also be used to change the values of the proxy object displayed by
the cursor.
| Constructor Summary | |
|---|---|
DropTarget(Widget target)
Creates a new drop target. |
|
| Method Summary | |
|---|---|
HandlerRegistration |
addDragCancelHandler(DndDragCancelEvent.DndDragCancelHandler handler)
Adds a DndDragCancelEvent.DndDragCancelHandler handler for
DndDragCancelEvent events. |
HandlerRegistration |
addDragEnterHandler(DndDragEnterEvent.DndDragEnterHandler handler)
Adds a DndDragEnterEvent.DndDragEnterHandler handler for DndDragEnterEvent events. |
HandlerRegistration |
addDragLeaveHandler(DndDragLeaveEvent.DndDragLeaveHandler handler)
Adds a DndDragLeaveEvent.DndDragLeaveHandler handler for DndDragLeaveEvent events. |
HandlerRegistration |
addDragMoveHandler(DndDragMoveEvent.DndDragMoveHandler handler)
Adds a DndDragMoveEvent.DndDragMoveHandler handler for DndDragMoveEvent events. |
HandlerRegistration |
addDropHandler(DndDropEvent.DndDropHandler handler)
Adds a DndDropEvent.DndDropHandler handler for DndDropEvent events. |
void |
disable()
Disables the drag source. |
void |
enable()
Enables the drag source. |
DND.Feedback |
getFeedback()
Returns the target's feedback setting. |
String |
getGroup()
Returns the target's group name. |
DND.Operation |
getOperation()
Returns the target's operation. |
String |
getOverStyle()
Returns the target's over style. |
Widget |
getWidget()
Returns the target's widget. |
boolean |
isAllowSelfAsSource()
Returns true if internal drops are allowed. |
boolean |
isEnabled()
Returns true if the drag source is enabled. |
void |
release()
Unregisters the target as a drop target. |
void |
setAllowSelfAsSource(boolean allowSelfAsSource)
Sets whether internal drops are allowed (defaults to false). |
void |
setFeedback(DND.Feedback feedback)
Sets the target's feedback. |
void |
setGroup(String group)
Sets the drag group. |
void |
setOperation(DND.Operation operation)
Sets the operation for the drop target which specifies if data should be moved or copied when dropped. |
void |
setOverStyle(String overStyle)
Sets the style name to be applied when the cursor is over the target (defaults to null). |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DropTarget(Widget target)
target - the target widget| Method Detail |
|---|
public HandlerRegistration addDragCancelHandler(DndDragCancelEvent.DndDragCancelHandler handler)
DndDragCancelEvent.HasDndDragCancelHandlersDndDragCancelEvent.DndDragCancelHandler handler for
DndDragCancelEvent events.
addDragCancelHandler in interface DndDragCancelEvent.HasDndDragCancelHandlershandler - the handler
public HandlerRegistration addDragEnterHandler(DndDragEnterEvent.DndDragEnterHandler handler)
DndDragEnterEvent.HasDndDragEnterHandlersDndDragEnterEvent.DndDragEnterHandler handler for DndDragEnterEvent events.
addDragEnterHandler in interface DndDragEnterEvent.HasDndDragEnterHandlershandler - the handler
public HandlerRegistration addDragLeaveHandler(DndDragLeaveEvent.DndDragLeaveHandler handler)
DndDragLeaveEvent.HasDndDragLeaveHandlersDndDragLeaveEvent.DndDragLeaveHandler handler for DndDragLeaveEvent events.
addDragLeaveHandler in interface DndDragLeaveEvent.HasDndDragLeaveHandlershandler - the handler
public HandlerRegistration addDragMoveHandler(DndDragMoveEvent.DndDragMoveHandler handler)
DndDragMoveEvent.HasDndDragMoveHandlersDndDragMoveEvent.DndDragMoveHandler handler for DndDragMoveEvent events.
addDragMoveHandler in interface DndDragMoveEvent.HasDndDragMoveHandlershandler - the handler
public HandlerRegistration addDropHandler(DndDropEvent.DndDropHandler handler)
DndDropEvent.HasDndDropHandlersDndDropEvent.DndDropHandler handler for DndDropEvent events.
addDropHandler in interface DndDropEvent.HasDndDropHandlershandler - the handler
public void disable()
public void enable()
public DND.Feedback getFeedback()
public String getGroup()
public DND.Operation getOperation()
public String getOverStyle()
public Widget getWidget()
public boolean isAllowSelfAsSource()
public boolean isEnabled()
public void release()
public void setAllowSelfAsSource(boolean allowSelfAsSource)
allowSelfAsSource - true to allow internal dropspublic void setFeedback(DND.Feedback feedback)
feedback - the feedbackpublic void setGroup(String group)
group - the group namepublic void setOperation(DND.Operation operation)
operation - the operationpublic void setOverStyle(String overStyle)
overStyle - the over style
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||