com.vaadin.ui
Class AbstractSelect.AcceptItem
java.lang.Object
com.vaadin.event.dd.acceptcriteria.ClientSideCriterion
com.vaadin.ui.AbstractSelect.AcceptItem
- All Implemented Interfaces:
- AcceptCriterion, Serializable
- Enclosing class:
- AbstractSelect
public static class AbstractSelect.AcceptItem
- extends ClientSideCriterion
This criterion accepts a only a Transferable
that contains given
Item (practically its identifier) from a specific AbstractSelect.
- Since:
- 6.3
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALL
public static final ClientSideCriterion ALL
- A simple accept criterion which ensures that
Transferable
contains an Item
(or actually its identifier). In other words
the criterion check that drag is coming from a Container
like
Tree
or Table
.
AbstractSelect.AcceptItem
public AbstractSelect.AcceptItem(AbstractSelect select,
Object... itemId)
- Parameters:
select
- the select from which the item id's are checkeditemId
- the item identifier(s) of the select that are accepted
accept
public boolean accept(DragAndDropEvent dragEvent)
- Description copied from interface:
AcceptCriterion
- Validates the data in event to be appropriate for the
DropHandler.drop(DragAndDropEvent)
method.
Note that even if your criterion is validated on client side, you should
always validate the data on server side too.
- Returns:
Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.