We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here.
com.vaadin.event.dd.acceptcriteria.
Class SourceIs
- java.lang.Object
-
- com.vaadin.event.dd.acceptcriteria.ClientSideCriterion
-
- com.vaadin.event.dd.acceptcriteria.SourceIs
-
All Implemented Interfaces:
public class SourceIs extends ClientSideCriterion
Client side criteria that checks if the drag source is one of the given components.
Since:
6.3
See Also:
-
-
Method Summary
All Methods Modifier and Type Method Description boolean
accept(DragAndDropEvent dragEvent)
Validates the data in event to be appropriate for the
DropHandler.drop(DragAndDropEvent)
method.void
paintContent(PaintTarget target)
-
Methods inherited from class com.vaadin.event.dd.acceptcriteria.ClientSideCriterion
getIdentifier, isClientSideVerifiable, paint, paintResponse
-
-
-
-
Constructor Detail
-
SourceIs
public SourceIs(Component... component)
-
-
Method Detail
-
paintContent
public void paintContent(PaintTarget target) throws PaintException
Overrides:
paintContent
in classClientSideCriterion
Throws:
-
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:
-
-