break;
case DRAG_OVER:
fireEvent(new PDragOverEvent(this));
break;
case DROP:
final PDropEvent dropEvent = new PDropEvent(this);
if (instruction.has(PROPERTY.DRAG_SRC)) {
final PWidget source = UIContext.get().getObject(instruction.getLong(PROPERTY.DRAG_SRC));
dropEvent.setDragSource(source);
}
fireEvent(dropEvent);
break;
case CONTEXT_MENU:
fireEvent(new PContextMenuEvent(this));