У меня есть несколько типов компонентов, которые можно перетаскивать. Я должен убедиться, что текущий перетаскиваемый компонент можно отбрасывать только с помощью целевой задачи с одним и тем же типом.Перетаскивание в ваадин с clientSideCriteria
ClientSideCriterion ContainsDataFlavor представляется подходящим для этой задачи. Но я не нашел способа отметить мои перетаскиваемые компоненты, из которых они есть.
С этим я могу сформулировать, что только компоненты типа х могут бросивших цели:
@Override
public AcceptCriterion getAcceptCriterion()
{
return new ContainsDataFlavor("ComponentType_ONE");
}
Но как я могу маркируют DragAndDropWrapper
с испытанным типом?