@Override
 public void setupComponents(List<LayoutDragComponent> layoutDragComponents) {
   components.clear();
   for (LayoutDragComponent layoutDragComponent : layoutDragComponents) {
     components.add(new DragGridElement(layoutDragComponent));
   }
 }
 @Override
 public void setupGridSystem(List<LayoutDragComponent> layoutDragComponents) {
   gridSystem.clear();
   for (LayoutDragComponent layoutDragComponent : layoutDragComponents) {
     gridSystem.add(new DragGridElement(layoutDragComponent));
   }
 }